https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69996
Bug ID: 69996 Summary: [6 Regression] 186.crafty in SPEC CPU 2006 failed to build Product: gcc Version: 6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: hjl.tools at gmail dot com CC: law at gcc dot gnu.org Target Milestone: --- On x86, r233754 caused that 186.crafty in SPEC CPU 2006 failed to build: gcc -O3 -funroll-loops -ffast-math -fwhole-program -flto=jobserver -fuse-linker-plugin -DSPEC_CPU2000_LP64 searchr.o search.o repeat.o next.o nextr.o history.o nexte.o quiesce.o evaluate.o movgen.o make.o unmake.o lookup.o store.o attacks.o swap.o boolean.o draw.o utility.o valid.o drawn.o edit.o enprise.o init.o input.o interupt.o iterate.o main.o option.o output.o phase.o ponder.o preeval.o root.o setboard.o time.o validate.o -lm -o crafty option.c: In function 'Option': option.c:2772:7: warning: implicit declaration of function 'gets' [-Wimplicit-function-declaration] gets(buffer); ^~~~ make[4]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. main.c: In function 'main': main.c:1881:5: error: loop verification on loop tree that needs fixup int main(int argc, char **argv) ^ main.c:1881:5: internal compiler error: in verify_loop_structure, at cfgloop.c:1639 0x64c97f verify_loop_structure() ../../src-trunk/gcc/cfgloop.c:1639 0xad8b0e checking_verify_loop_structure ../../src-trunk/gcc/cfgloop.h:324 0xad8b0e execute ../../src-trunk/gcc/tree-loop-distribution.c:1818 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <http://gcc.gnu.org/bugs.html> for instructions. make[4]: *** [/tmp/ccmCWG8m.ltrans4.ltrans.o] Error 1 lto-wrapper: fatal error: make returned 2 exit status compilation terminated. /usr/local/bin/ld: error: lto-wrapper failed collect2: error: ld returned 1 exit status specmake[3]: *** [crafty] Error 1