From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 48) id 1E908386F00E; Wed, 18 Nov 2020 08:24:20 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1E908386F00E From: "marxin at gcc dot gnu.org" To: gcc-bugs@gcc.gnu.org Subject: [Bug target/97847] [11 Regression] ICE in insert_insn_on_edge, at cfgrtl.c:1976 Date: Wed, 18 Nov 2020 08:24:19 +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: 11.0 X-Bugzilla-Keywords: ice-on-valid-code X-Bugzilla-Severity: normal X-Bugzilla-Who: marxin 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.0 X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: bug_status 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: Wed, 18 Nov 2020 08:24:20 -0000 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=3D97847 Martin Li=C5=A1ka changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |NEW --- Comment #2 from Martin Li=C5=A1ka --- I've just reproduced that on gcc110 machine with the following revision g:4b81528241ca682025d92558ff6aeec91dafdca8 $ ./xgcc -v Using built-in specs. COLLECT_GCC=3D./xgcc Target: powerpc64-unknown-linux-gnu Configured with: ../configure --disable-bootstrap --enable-languages=3Dc,c+= +,lto --prefix=3D/home/marxin/bin/gcc Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.0.0 20201118 (experimental) (GCC)=20 $ ./xgcc -B. /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c -mno-speculate-indirect-jumps -c --verbose Reading specs from ./specs COLLECT_GCC=3D./xgcc Target: powerpc64-unknown-linux-gnu Configured with: ../configure --disable-bootstrap --enable-languages=3Dc,c+= +,lto --prefix=3D/home/marxin/bin/gcc Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.0.0 20201118 (experimental) (GCC)=20 COLLECT_GCC_OPTIONS=3D'-B' '.' '-mno-speculate-indirect-jumps' '-c' '-v' ./cc1 -quiet -v -iprefix /home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/powerpc64-unknown-linux-= gnu/11.0.0/ -isystem ./include -isystem ./include-fixed /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c -quiet -dumpbase pr32919.c -dumpbase-ext .c -mno-speculate-indirect-jumps -version -o /tmp/cc35CrAT.s GNU C17 (GCC) version 11.0.0 20201118 (experimental) (powerpc64-unknown-linux-gnu) compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-39), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1, isl version none GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 ignoring nonexistent directory "/home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/powerpc64-unknown-linux= -gnu/11.0.0/include" ignoring nonexistent directory "/home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/powerpc64-unknown-linux= -gnu/11.0.0/include-fixed" ignoring nonexistent directory "/home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/powerpc64-unknown-linux= -gnu/11.0.0/../../../../powerpc64-unknown-linux-gnu/include" ignoring nonexistent directory "/home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/../../lib/gcc/powerpc64= -unknown-linux-gnu/11.0.0/include" ignoring nonexistent directory "/home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/../../include" ignoring nonexistent directory "/home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/../../lib/gcc/powerpc64= -unknown-linux-gnu/11.0.0/include-fixed" ignoring nonexistent directory "/home/marxin/Programming/gcc/objdir/gcc/../lib/gcc/../../lib/gcc/powerpc64= -unknown-linux-gnu/11.0.0/../../../../powerpc64-unknown-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: ./include ./include-fixed /usr/local/include /usr/include End of search list. cc1: warning: =E2=80=98-mno-speculate-indirect-jumps=E2=80=99 is deprecated= and not recommended in any circumstances GNU C17 (GCC) version 11.0.0 20201118 (experimental) (powerpc64-unknown-linux-gnu) compiled by GNU C version 4.8.5 20150623 (Red Hat 4.8.5-39), GMP version 6.0.0, MPFR version 3.1.1, MPC version 1.0.1, isl version none GGC heuristics: --param ggc-min-expand=3D30 --param ggc-min-heapsize=3D4096 Compiler executable checksum: 7d94193eb0258434742b800b3306907a /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c:= In function =E2=80=98_IO_vfprintf_internal=E2=80=99: /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c:= 13:6: warning: implicit declaration of function =E2=80=98read_int=E2=80=99 [-Wimplicit-function-declaration] 13 | read_int (&f); | ^~~~~~~~ /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c:= 15:5: warning: implicit declaration of function =E2=80=98_itoa_word=E2=80=99 [-Wimplicit-function-declaration] 15 | _itoa_word (spec); | ^~~~~~~~~~ /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c:= 23:7: warning: implicit declaration of function =E2=80=98__strnlen=E2=80=99 [-Wimplicit-function-declaration] 23 | __strnlen (); | ^~~~~~~~~ during RTL pass: ira /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c:= 28:1: internal compiler error: in ira, at ira.c:5432 28 | } | ^ 0x10839583 ira ../../gcc/ira.c:5432 0x10839583 execute ../../gcc/ira.c:5945 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See for instructions.=