From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id E1F9B385843A; Wed, 6 Mar 2024 10:25:55 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E1F9B385843A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1709720755; bh=MfTZVqqnUcjXx4SBfal1FXjYir7hVoVk9+Fn4RaU6RI=; h=From:To:Subject:Date:In-Reply-To:References:From; b=tHAGE1zjf0N+EyTaoI7jIrovBY1MsFeju7DAFz8c+rJdXfSKQnGN88oGjZnR6YHBK pPWaL0AhBrWyAAqU4rEoqNeaNcfQZldkj4ns0BM+aIe8jrHzRoLi8h9tQMkss7A6fl tZX91TllTBG2rBtfkFrYfSMr5P1Xb7sIhJjf7fWk= From: "rearnsha at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug debug/100523] [11/12/13/14 Regression] armv8.1-m.main -fcompare-debug failure with -O -fmodulo-sched -mtune=cortex-a53 Date: Wed, 06 Mar 2024 10:25:54 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: debug X-Bugzilla-Version: 12.0 X-Bugzilla-Keywords: compare-debug-failure X-Bugzilla-Severity: normal X-Bugzilla-Who: rearnsha at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P4 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 11.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status cf_reconfirmed_on everconfirmed Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://gcc.gnu.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 List-Id: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D100523 Richard Earnshaw changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2024-03-06 Ever confirmed|0 |1 --- Comment #6 from Richard Earnshaw --- Confirmed on trunk (14.0.1 20240215) +++ cd.gk.c.gkd 2024-03-06 10:21:59.679317666 +0000 @@ -71,6 +71,7 @@ (nil)) (code_label # 0 0 5 4 (nil) [1 uses]) (note # 0 0 [bb 5] NOTE_INSN_BASIC_BLOCK) +(note # 0 0 NOTE_INSN_DELETED) (insn # 0 0 5 (set (reg:CC 100 cc) (compare:CC (reg/v:SI 3 r3 [orig:116 crc ] [116]) (const_int 0 [0]))) "cd.c":7:11# {*arm_cmpsi_insn} @@ -99,7 +100,6 @@ (const_int -1 [0xffffffffffffffff]))) ]) "cd.c":5:10 discrim 1# {thumb2_addsi3_compare0} (nil)) -(note # 0 0 NOTE_INSN_DELETED) (insn # 0 0 5 (set (reg:SI 2 r2 [orig:114 _1 ] [114]) (ashiftrt:SI (reg/v:SI 3 r3 [orig:116 crc ] [116]) (const_int 1 [0x1]))) "cd.c":7:11# {*arm_shiftsi3} So it's probably harmless in this case, but still shouldn't happen.=