http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57584
Bug ID: 57584 Summary: ice: SSA corruption: Unable to coalesce ssa_names Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: dcb314 at hotmail dot com Created attachment 30289 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30289&action=edit gzipped C source code The attached source code causes the following crash on gcc-4.9 trunk dated 20130605 on an AMD x86_64 box when compiled with -O3. Unable to coalesce ssa_names 45 and 3671 which are marked as MUST COALESCE. sp_45(ab) and sp_3671(ab) In file included from vm.c:661:0: vm-engine.c: In function ‘vm_debug_engine’: vm-engine.c:39:1: internal compiler error: SSA corruption 0x9ca5bf fail_abnormal_edge_coalesce ../../src/trunk/gcc/tree-ssa-coalesce.c:898 0x9ca5bf coalesce_partitions ../../src/trunk/gcc/tree-ssa-coalesce.c:1200 0x9ca5bf coalesce_ssa_name() ../../src/trunk/gcc/tree-ssa-coalesce.c:1337 0x981cee remove_ssa_form ../../src/trunk/gcc/tree-outof-ssa.c:900 0x981cee rewrite_out_of_ssa(ssaexpand*) ../../src/trunk/gcc/tree-outof-ssa.c:1133 0x60c694 gimple_expand_cfg ../../src/trunk/gcc/cfgexpand.c:4541 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.