------- Comment #1 from pinskia at gcc dot gnu dot org 2006-02-08 04:20 ------- Compile that testcase with -O2 and you will recieve an ICE. Backtrace: #0 internal_error (gmsgid=0x9a973c "tree check: %s, have %s in %s, at %s:%d") at /Users/pinskia/src/gcc/local/gcc/gcc/diagnostic.c:586 #1 0x002c8280 in tree_check_failed (node=0x42caf5e4, file=0x9aac6c "/Users/pinskia/src/gcc/local/gcc/gcc/tree-ssanames.c", line=247, function=0x9aacd8 "duplicate_ssa_name") at /Users/pinskia/src/gcc/local/gcc/gcc/tree.c:6034 #2 0x002f77d0 in duplicate_ssa_name (name=0x42caf5e4, stmt=0x42cb418c) at /Users/pinskia/src/gcc/local/gcc/gcc/tree-ssanames.c:247 #3 0x006650b8 in create_new_def_for (old_name=0x42caf5e4, stmt=0x42cb418c, def=0x42cb0534) at /Users/pinskia/src/gcc/local/gcc/gcc/tree-into-ssa.c:2241 #4 0x0047d2dc in tree_duplicate_bb (bb=0x42c15528) at /Users/pinskia/src/gcc/local/gcc/gcc/tree-cfg.c:4341 #5 0x004870b4 in duplicate_block (bb=0x42c15528, e=0x0, after=0x0) at /Users/pinskia/src/gcc/local/gcc/gcc/cfghooks.c:716 #6 0x008f0adc in create_block_for_threading (bb=0x42c15528, rd=0x41e011c0) at /Users/pinskia/src/gcc/local/gcc/gcc/tree-ssa-threadupdate.c:210 #7 0x008f0ec8 in create_duplicates (slot=0x41e05eb8, data=0xbffff640) at /Users/pinskia/src/gcc/local/gcc/gcc/tree-ssa-threadupdate.c:350 #8 0x009744d4 in htab_traverse_noresize (htab=0x9a973c, callback=0x8f0e58 <create_duplicates>, info=0xbffff640) at /Users/pinskia/src/gcc/local/gcc/libiberty/hashtab.c:729 #9 0x008f1910 in thread_block (bb=0x42c15528) at /Users/pinskia/src/gcc/local/gcc/gcc/tree-ssa-threadupdate.c:790 #10 0x008f1ba0 in thread_through_all_blocks () at /Users/pinskia/src/gcc/local/gcc/gcc/tree-ssa-threadupdate.c:872 #11 0x0072e418 in finalize_jump_threads () at /Users/pinskia/src/gcc/local/gcc/gcc/tree-vrp.c:4361 #12 0x0072e814 in execute_vrp () at /Users/pinskia/src/gcc/local/gcc/gcc/tree-vrp.c:4502
-- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |law at gcc dot gnu dot org GCC target triplet| |powerpc-darwin7.9.0 Target Milestone|--- |4.2.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26169