http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59523
Bug ID: 59523 Summary: ICE on spec2000/176.gcc, 200.sixtrack after r205856 for -march=core-avx2 Product: gcc Version: 4.9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: izamyatin at gmail dot com Target: x86 Happens for options -Ofast -march=core-avx2 For 176.gcc global.c: In function 'global_alloc': global.c:277:1: error: excess use operand for stmt global_alloc (file) ^ 1 if (1 != 0) global.c:277:1: internal compiler error: verify_ssa failed 0xb4c71c verify_ssa(bool) ../../gcc/tree-ssa.c:1096 0xabff64 verify_loop_closed_ssa(bool) ../../gcc/tree-ssa-loop-manip.c:601 0xac03a4 gimple_duplicate_loop_to_header_edge(loop*, edge_def*, unsigned int, simple_bitmap_def*, edge_def*, vec<edge_def*, va_heap, vl_ptr>*, int) ../../gcc/tree-ssa-loop-manip.c:772 0x669f50 loop_version(loop*, void*, basic_block_def**, unsigned int, unsigned int, unsigned int, bool) ../../gcc/cfgloopmanip.c:1714 0xb948dc vect_loop_versioning(_loop_vec_info*, unsigned int, bool) ../../gcc/tree-vect-loop-manip.c:2368 0xb83a10 vect_transform_loop(_loop_vec_info*) ../../gcc/tree-vect-loop.c:5784 0xba0ce9 vectorize_loops() ../../gcc/tree-vectorizer.c:473