From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 7EAD83858410; Fri, 21 Jul 2023 17:47:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 7EAD83858410 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1689961640; bh=yzKoPvesuHHnWoOv68SH4VflN9D4OChCww47nIDrUI4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=CpNt6Ie6noJOUH7r5cVtP3oOq9fDbzZY9d+N67wE3gvDhl96Od8FZCogTJhX88g2F u0FYGnj0Lkr6hmBjJmiAH9k42MDYkqsiG5csmtlqLPhkEcBxuQlC/AkNXUqIxqrXLX /ySVEF90JumVsbPlbZP3AjtzyOgh2+X8gdavz+Ao= From: "pinskia at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug middle-end/110316] [11/12/13/14 Regression] g++.dg/ext/timevar1.C and timevar2.C fail erratically Date: Fri, 21 Jul 2023 17:47:19 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: middle-end X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: pinskia at gcc dot gnu.org X-Bugzilla-Status: NEW X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: 11.5 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: 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=3D110316 --- Comment #3 from Andrew Pinski --- See https://gcc.gnu.org/pipermail/gcc-patches/2023-July/625180.html thread = too which is exactly about this issue. Basically what is happening is after inlining, there is now fused multiple subtract being used and that causes issues. This is why it is not seen on x= 86 (without using --with-cpu=3D).=