From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 9256C385E002; Tue, 24 Mar 2020 18:48:22 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 9256C385E002 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1585075702; bh=RpcOpi1ANKbXAY+XNvz8ZX3BrxjtXQ6vgYYks/wYsFg=; h=From:To:Subject:Date:In-Reply-To:References:From; b=tAGByeiPcY6yfRLOue8G3cxyGkaskUkqndfxvjq8Md7zlocP/hx9wD26gvIAjUWtc ZiLV9Z689tfV9ow+vPi4sAx0tgwdz/+0ToxVUGk35Bvykp6etALuGaXRgIIx4ihMwI beYvH5zChKD7bYydFZM/SAlpKFmSkL4FiSG01Wmo= From: "bergner at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/94123] [10 regression] r10-1734, SVN r273240, causes gcc.target/powerpc/pr87507.c to fail Date: Tue, 24 Mar 2020 18:48:22 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 10.0 X-Bugzilla-Keywords: missed-optimization X-Bugzilla-Severity: normal X-Bugzilla-Who: bergner at gcc dot gnu.org X-Bugzilla-Status: ASSIGNED X-Bugzilla-Resolution: X-Bugzilla-Priority: P1 X-Bugzilla-Assigned-To: bergner at gcc dot gnu.org X-Bugzilla-Target-Milestone: 10.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status assigned_to 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 X-BeenThere: gcc-bugs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-bugs mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Mar 2020 18:48:22 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D94123 Peter Bergner changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |ASSIGNED Assignee|unassigned at gcc dot gnu.org |bergner at gcc dot = gnu.org --- Comment #8 from Peter Bergner --- (In reply to Richard Biener from comment #7) > Just default rules applied - the bug is new in GCC 10. Since it's also a > testsuite regression it woudl be nice to at least make that clean. If > we understand why the regression happens and can live with it we can demo= te > it to P2. So Segher's commit that caused this, added -fsplit-wide-types-early. If you use -fno-split-wide-types-early then we get the expected code. It's strange that both Segher's patch and my fix from PR87507 tries to break these TImode uses up early and somehow, we're tripping over each other. I will continue= to debug this and generate a fix. That said, I think given there is a work around and that __int128 usage isn= 't all that common, that we can probably reduce the priority of this to P2.=