From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 653D03858D20; Thu, 14 Sep 2023 03:07:44 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 653D03858D20 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1694660864; bh=QIKP4zniSzRpduK8ut8wCJ3ELj0TMmQefcqpqa4ixJk=; h=From:To:Subject:Date:From; b=FqYBhcMJ+lv1oD+yMPq/ME1Kf2iNGzD3kjiNuWlXOtW46bFx2aSn3P7wjJenJpEpo Zjn8F6Xg2CEq2YybrDbcx12GsX6yMVaSMZQdboOzEjjfYZVQGqBQhEIi9Ew54o+coj fEYD7LPv+wKkvSdX7j92KglhT5SDJ1p8V3Pfg6WQ= From: "sjames at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/111411] New: [14 regression] ICE when building opus-1.4 (celt_decoder.c:1182:1: internal compiler error: in extract_insn, at recog.cc:2791) Date: Thu, 14 Sep 2023 03:07:42 +0000 X-Bugzilla-Reason: CC X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: gcc X-Bugzilla-Component: target X-Bugzilla-Version: 14.0 X-Bugzilla-Keywords: X-Bugzilla-Severity: normal X-Bugzilla-Who: sjames at gcc dot gnu.org X-Bugzilla-Status: UNCONFIRMED X-Bugzilla-Resolution: X-Bugzilla-Priority: P3 X-Bugzilla-Assigned-To: unassigned at gcc dot gnu.org X-Bugzilla-Target-Milestone: --- X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_id short_desc product version bug_status bug_severity priority component assigned_to reporter target_milestone attachments.created Message-ID: 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=3D111411 Bug ID: 111411 Summary: [14 regression] ICE when building opus-1.4 (celt_decoder.c:1182:1: internal compiler error: in extract_insn, at recog.cc:2791) Product: gcc Version: 14.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: target Assignee: unassigned at gcc dot gnu.org Reporter: sjames at gcc dot gnu.org Target Milestone: --- Created attachment 55896 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=3D55896&action=3Dedit celt_decoder.c.i ``` gcc (Gentoo 14.0.0 p, commit d0b55776a4e1d2f293db5ba0e4a04aefed055ec4) 14.0= .0 20230913 (experimental) 3af2af15798cb6243e2643f98f62c9270b1ca5d2 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ``` ``` FAILED: celt/libopus-celt.a.p/celt_decoder.c.o aarch64-unknown-linux-gnu-gcc -Icelt/libopus-celt.a.p -Icelt -I../opus-1.4/= celt -I. -I../opus-1.4 -Iinclude -I../opus-1.4/include -Isilk -I../opus-1.4/silk -fdiagnostics-color=3Dalways -D_FILE_OFFSET_BITS=3D64 -W all -Winvalid-pch -Wextra -std=3Dgnu99 -DOPUS_BUILD -DHAVE_CONFIG_H -fvisibility=3Dhidden -Wcast-align -Wnested-externs -Wshadow -Wstrict-proto= types -fstack-protector-strong -O3 -pipe -mcpu=3Dnative -fdiagnostics-c olor=3Dalways -ggdb3 -fPIC -MD -MQ celt/libopus-celt.a.p/celt_decoder.c.o -= MF celt/libopus-celt.a.p/celt_decoder.c.o.d -o celt/libopus-celt.a.p/celt_decoder.c.o -c ../opus-1.4/celt/celt_decoder.c ../opus-1.4/celt/celt_decoder.c: In function =E2=80=98celt_decode_with_ec= =E2=80=99: ../opus-1.4/celt/celt_decoder.c:1182:1: error: unrecognizable insn: 1182 | } | ^ (insn 5312 42 41 42 (parallel [ (set (mem/c:SI (plus:DI (reg/f:DI 29 x29) (const_int -260 [0xfffffffffffffefc])) [18 %sfp+-26= 0 S4 A32]) (const_int 0 [0])) (set (mem/c:SI (plus:DI (reg/f:DI 29 x29) (const_int -256 [0xffffffffffffff00])) [18 %sfp+-25= 6 S4 A32]) (const_int 0 [0])) ]) "../opus-1.4/celt/celt_decoder.c":978:22 -1 (nil)) during RTL pass: cprop_hardreg ../opus-1.4/celt/celt_decoder.c:1182:1: internal compiler error: in extract_insn, at recog.cc:2791 0xaaaae5b09473 _fatal_insn(char const*, rtx_def const*, char const*, int, c= har const*) =20=20=20=20=20=20=20 /usr/src/debug/sys-devel/gcc-14.0.0.9999/gcc-14.0.0.9999/gcc/rtl-error.cc:1= 08 0xaaaae5b0951b _fatal_insn_not_found(rtx_def const*, char const*, int, char const*) =20=20=20=20=20=20=20 /usr/src/debug/sys-devel/gcc-14.0.0.9999/gcc-14.0.0.9999/gcc/rtl-error.cc:1= 16 0xaaaae626d693 extract_insn(rtx_insn*) =20=20=20=20=20=20=20 /usr/src/debug/sys-devel/gcc-14.0.0.9999/gcc-14.0.0.9999/gcc/recog.cc:2791 0xaaaae6273fb3 extract_constrain_insn(rtx_insn*) =20=20=20=20=20=20=20 /usr/src/debug/sys-devel/gcc-14.0.0.9999/gcc-14.0.0.9999/gcc/recog.cc:2690 0xaaaae6278d5b copyprop_hardreg_forward_1 =20=20=20=20=20=20=20 /usr/src/debug/sys-devel/gcc-14.0.0.9999/gcc-14.0.0.9999/gcc/regcprop.cc:836 0xaaaae627a7e3 execute =20=20=20=20=20=20=20 /usr/src/debug/sys-devel/gcc-14.0.0.9999/gcc-14.0.0.9999/gcc/regcprop.cc:14= 23 Please submit a full bug report, with preprocessed source (by using -freport-bug). Please include the complete backtrace with any bug report. See for instructions. ``` gcc -c celt_decoder.c.i -O3 is enough to repro.=