https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68659
Uroš Bizjak <ubizjak at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Target|powerpc-*-*, arm*-*-* |powerpc-*-*, arm*-*-*, | |i?86-*-* CC| |ubizjak at gmail dot com --- Comment #12 from Uroš Bizjak <ubizjak at gmail dot com> --- At revision 232901, this testcase still ICEs on i686 (or x86_64 with -m32) on Fedora 23: Running target unix/-m32 FAIL: gcc.dg/graphite/id-pr45230-1.c (internal compiler error) FAIL: gcc.dg/graphite/id-pr45230-1.c (test for excess errors) Executing on host: /ssd/uros/gcc-build/gcc/xgcc -B/ssd/uros/gcc-build/gcc/ /home/uros/gcc-svn/trunk/gcc/testsuite/gcc.dg/graphite/id-pr45230-1.c -m32 -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/ -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxrt -L/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxrt/.libs -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/ -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxwrap -L/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxwrap/.libs -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -fgraphite-identity -ffast-math -S -o id-pr45230-1.s (timeout = 300) spawn -ignore SIGHUP /ssd/uros/gcc-build/gcc/xgcc -B/ssd/uros/gcc-build/gcc/ /home/uros/gcc-svn/trunk/gcc/testsuite/gcc.dg/graphite/id-pr45230-1.c -m32 -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/ -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxrt -L/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxrt/.libs -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/ -B/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxwrap -L/ssd/uros/gcc-build/x86_64-pc-linux-gnu/./libmpx/mpxwrap/.libs -fno-diagnostics-show-caret -fdiagnostics-color=never -O2 -fgraphite-identity -ffast-math -S -o id-pr45230-1.s /home/uros/gcc-svn/trunk/gcc/testsuite/gcc.dg/graphite/id-pr45230-1.c: In function 'main': /home/uros/gcc-svn/trunk/gcc/testsuite/gcc.dg/graphite/id-pr45230-1.c:45:1: internal compiler error: Segmentation fault 0xb2a58f crash_signal /home/uros/gcc-svn/trunk/gcc/toplev.c:335 0x11cd064 translate_isl_ast_to_gimple::collect_all_ssa_names(tree_node*, vec<tree_node*, va_heap, vl_ptr>*) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1652 0x11cd0cf translate_isl_ast_to_gimple::collect_all_ssa_names(tree_node*, vec<tree_node*, va_heap, vl_ptr>*) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1662 0x11cd0cf translate_isl_ast_to_gimple::collect_all_ssa_names(tree_node*, vec<tree_node*, va_heap, vl_ptr>*) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1662 0x11cd0cf translate_isl_ast_to_gimple::collect_all_ssa_names(tree_node*, vec<tree_node*, va_heap, vl_ptr>*) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1662 0x11ce727 translate_isl_ast_to_gimple::rename_all_uses(tree_node*, basic_block_def*, basic_block_def*) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1814 0x11ce900 translate_isl_ast_to_gimple::get_rename_from_scev(tree_node*, gimple**, loop*, basic_block_def*, basic_block_def*, vec<tree_node*, va_heap, vl_ptr>) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1871 0x11d0f5f translate_isl_ast_to_gimple::rename_uses(gimple*, gimple_stmt_iterator*, basic_block_def*, loop*, vec<tree_node*, va_heap, vl_ptr>) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1981 0x11d27f7 translate_isl_ast_to_gimple::graphite_copy_stmts_from_block(basic_block_def*, basic_block_def*, vec<tree_node*, va_heap, vl_ptr>) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:2861 0x11d2c66 translate_isl_ast_to_gimple::copy_bb_and_scalar_dependences(basic_block_def*, edge_def*, vec<tree_node*, va_heap, vl_ptr>) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:3077 0x11d3367 translate_isl_ast_to_gimple::translate_isl_ast_node_user(isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1172 0x11d36d9 translate_isl_ast_to_gimple::translate_isl_ast_for_loop(loop*, isl_ast_node*, edge_def*, tree_node*, tree_node*, tree_node*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:922 0x11d391c translate_isl_ast_to_gimple::translate_isl_ast_node_for(loop*, isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1090 0x11d3ae5 translate_isl_ast_to_gimple::translate_isl_ast_node_block(loop*, isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1202 0x11d3ae5 translate_isl_ast_to_gimple::translate_isl_ast_node_block(loop*, isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1202 0x11d3ae5 translate_isl_ast_to_gimple::translate_isl_ast_node_block(loop*, isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1202 0x11d3ae5 translate_isl_ast_to_gimple::translate_isl_ast_node_block(loop*, isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1202 0x11d3ae5 translate_isl_ast_to_gimple::translate_isl_ast_node_block(loop*, isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1202 0x11d3ae5 translate_isl_ast_to_gimple::translate_isl_ast_node_block(loop*, isl_ast_node*, edge_def*, std::map<isl_id*, tree_node*, std::less<isl_id*>, std::allocator<std::pair<isl_id* const, tree_node*> > >&) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:1202 0x11d4027 graphite_regenerate_ast_isl(scop*) /home/uros/gcc-svn/trunk/gcc/graphite-isl-ast-to-gimple.c:3456 Please submit a full bug report,