https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97847
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|WAITING |NEW --- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> --- I've just reproduced that on gcc110 machine with the following revision g:4b81528241ca682025d92558ff6aeec91dafdca8 $ ./xgcc -v Using built-in specs. COLLECT_GCC=./xgcc Target: powerpc64-unknown-linux-gnu Configured with: ../configure --disable-bootstrap --enable-languages=c,c++,lto --prefix=/home/marxin/bin/gcc Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.0.0 20201118 (experimental) (GCC) $ ./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=./xgcc Target: powerpc64-unknown-linux-gnu Configured with: ../configure --disable-bootstrap --enable-languages=c,c++,lto --prefix=/home/marxin/bin/gcc Thread model: posix Supported LTO compression algorithms: zlib gcc version 11.0.0 20201118 (experimental) (GCC) COLLECT_GCC_OPTIONS='-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=30 --param ggc-min-heapsize=4096 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: ‘-mno-speculate-indirect-jumps’ 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=30 --param ggc-min-heapsize=4096 Compiler executable checksum: 7d94193eb0258434742b800b3306907a /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c: In function ‘_IO_vfprintf_internal’: /home/marxin/Programming/gcc/gcc/testsuite/gcc.c-torture/compile/pr32919.c:13:6: warning: implicit declaration of function ‘read_int’ [-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 ‘_itoa_word’ [-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 ‘__strnlen’ [-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 <https://gcc.gnu.org/bugs/> for instructions.