libtool: compile: gcc -v -save-temps -DHAVE_CONFIG_H -I. -I../.. -I../.. -I../../lib/common -I../../lib/gvc -I../../lib/pack -I../../lib/ortho -I../../lib/pathplan -I../../lib/graph -I../../lib/sparse -I../../lib/rbtree -I../../lib/sfdpgen -I../../lib/cdt -Os -Wall -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -ffast-math -MT stress.lo -MD -MP -MF .deps/stress.Tpo -c stress.c -fPIC -DPIC -o .libs/stress.o Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/i586-pc-linux-gnu/4.5.0/lto-wrapper Target: i586-pc-linux-gnu Configured with: ..//configure --prefix=/usr --libexecdir=/usr/lib --enable-shared --with-system-zlib --enable-languages=c,c++,objc,java,ada,fortran --enable-threads --enable-__cxa_atexit --enable-clocale=gnu --enable-libada --enable-shared --with-ecj-jar=/usr/share/java/ecj.jar i586-pc-linux-gnu Thread model: posix gcc version 4.5.0 (GCC) ... COLLECT_GCC_OPTIONS='-v' '-save-temps' '-DHAVE_CONFIG_H' '-I.' '-I../..' '-I../..' '-I../../lib/common' '-I../../lib/gvc' '-I../../lib/pack' '-I../../lib/ortho' '-I../../lib/pathplan' '-I../../lib/graph' '-I../../lib/sparse' '-I../../lib/rbtree' '-I../../lib/sfdpgen' '-I../../lib/cdt' '-Os' '-D_LARGEFILE_SOURCE' '-D_FILE_OFFSET_BITS=64' '-Wno-unknown-pragmas' '-Wstrict-prototypes' '-Wpointer-arith' '-Wall' '-ffast-math' '-MT' 'stress.lo' '-MD' '-MP' '-MF' '.deps/stress.Tpo' '-c' '-fPIC' '-DPIC' '-o' '.libs/stress.o' '-mtune=pentium' '-march=pentium' /usr/lib/gcc/i586-pc-linux-gnu/4.5.0/cc1 -fpreprocessed stress.i -quiet -dumpbase stress.c -mtune=pentium -march=pentium -auxbase-strip .libs/stress.o -Os -Wno-unknown-pragmas -Wstrict-prototypes -Wpointer-arith -Wall -version -ffast-math -fPIC -o stress.s GNU C (GCC) version 4.5.0 (i586-pc-linux-gnu) compiled by GNU C version 4.5.0, GMP version 5.0.1, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=127922 GNU C (GCC) version 4.5.0 (i586-pc-linux-gnu) compiled by GNU C version 4.5.0, GMP version 5.0.1, MPFR version 2.4.2, MPC version 0.8.1 GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=127922 Compiler executable checksum: 7fe8daf58b4922cb9313351112738768 stress.c: In function �<80><98>mdsModel�<80><99>: stress.c:1373:12: warning: �<80><98>delta�<80><99> may be used uninitialized in this function stress.c: In function �<80><98>compute_apsp_artifical_weights_packed�<80><99>: stress.c:1494:1: error: unrecognizable insn: (jump_insn 445 444 315 11 stress.c:1454 (set (pc) (if_then_else (lt (reg:CCFP 17 flags) (const_int 0 [0x0])) (label_ref:SI 303) (pc))) -1 (expr_list:REG_BR_PROB (const_int 2900 [0xb54]) (nil)) -> 303) stress.c:1494:1: internal compiler error: in extract_insn, at recog.c:2103 Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions.
-- Summary: 4.5 ICE with -ffast-math -Os (compiling graphviz) Product: gcc Version: 4.5.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: chexum at gmail dot com GCC build triplet: i586-pc-linux-gnu GCC host triplet: i586-pc-linux-gnu GCC target triplet: i586-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44546