https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69068
Rainer Orth <ro at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ro at gcc dot gnu.org --- Comment #6 from Rainer Orth <ro at gcc dot gnu.org> --- Between 20160513 and 20160519, a new testsuite failure occured on Solaris/SPARC (32- and 64-bit): FAIL: gfortran.dg/graphite/pr68279.f90 -O (internal compiler error) FAIL: gfortran.dg/graphite/pr68279.f90 -O (test for excess errors) /vol/gcc/src/hg/trunk/local/gcc/testsuite/gfortran.dg/graphite/pr68279.f90:8:0: internal compiler error: in bb_contains_loop_phi_nodes, at graphite-isl-ast-to-gimple.c:1078 0xf176f7 bb_contains_loop_phi_nodes /vol/gcc/src/hg/trunk/local/gcc/graphite-isl-ast-to-gimple.c:1078 0xf1ed23 translate_isl_ast_to_gimple::copy_bb_and_scalar_dependences(basic_block_def*, edge_def*, vec<tree_node*, va_heap, vl_ptr>) /vol/gcc/src/hg/trunk/local/gcc/graphite-isl-ast-to-gimple.c:2730 0xf1f41f 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*> > >&) /vol/gcc/src/hg/trunk/local/gcc/graphite-isl-ast-to-gimple.c:936 0xf1fafb 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*> > >&) /vol/gcc/src/hg/trunk/local/gcc/graphite-isl-ast-to-gimple.c:965 0xf2066f graphite_regenerate_ast_isl(scop*) /vol/gcc/src/hg/trunk/local/gcc/graphite-isl-ast-to-gimple.c:3186 0xf16f03 graphite_transform_loops() /vol/gcc/src/hg/trunk/local/gcc/graphite.c:329 0xf174cb graphite_transforms /vol/gcc/src/hg/trunk/local/gcc/graphite.c:356 0xf174cb execute /vol/gcc/src/hg/trunk/local/gcc/graphite.c:433 This is a regression from gcc-6 and seems to be the same issue. Rainer