This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/69545] New: [6 Regression] FAIL: gfortran.dg/graphite/pr42285.f90 -O (internal compiler error)


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69545

            Bug ID: 69545
           Summary: [6 Regression] FAIL: gfortran.dg/graphite/pr42285.f90
                     -O  (internal compiler error)
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
          Assignee: unassigned at gcc dot gnu.org
          Reporter: hjl.tools at gmail dot com
                CC: spop at gcc dot gnu.org
  Target Milestone: ---

On Fedora x86-64, r232939 gave

FAIL: gfortran.dg/graphite/pr42285.f90   -O  (internal compiler error)
FAIL: gfortran.dg/graphite/pr42285.f90   -O  (test for excess errors)
FAIL: gfortran.dg/graphite/pr42334-1.f   -O  (internal compiler error)
FAIL: gfortran.dg/graphite/pr42334-1.f   -O  (test for excess errors)

pawn -ignore SIGHUP
/export/build/gnu/gcc/build-x86_64-linux/gcc/testsuite/gfortran/../../gfortran
-B/export/build/gnu/gcc/build-x86_64-linux/gcc/testsuite/gfortran/../../
-B/export/build/gnu/gcc/build-x86_64-linux/x86_64-pc-linux-gnu/32/libgfortran/
/export/gnu/import/git/sources/gcc/gcc/testsuite/gfortran.dg/graphite/pr42334-1.f
-fno-diagnostics-show-caret -fdiagnostics-color=never -O -O2 -floop-interchange
-S -o pr42334-1.s
/export/gnu/import/git/sources/gcc/gcc/testsuite/gfortran.dg/graphite/pr42334-1.f:3:0:
internal compiler error: in get_rename_from_scev, at
graphite-isl-ast-to-gimple.c:1591
0x17f5a2d 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>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1591
0x17f6050 translate_isl_ast_to_gimple::rename_uses(gimple*,
gimple_stmt_iterator*, basic_block_def*, loop*, vec<tree_node*, va_heap,
vl_ptr>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1720
0x17f867d
translate_isl_ast_to_gimple::graphite_copy_stmts_from_block(basic_block_def*,
basic_block_def*, vec<tree_node*, va_heap, vl_ptr>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:2585
0x17f8e15
translate_isl_ast_to_gimple::copy_bb_and_scalar_dependences(basic_block_def*,
edge_def*, vec<tree_node*, va_heap, vl_ptr>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:2798
0x17f3a9d
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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:935
0x17f3e6b translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1039
0x17f3bb7 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:964
0x17f3e8c translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1043
0x17f31b9 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:685
0x17f3764 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:854
0x17f3e30 translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1032
0x17f31b9 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:685
0x17f36ef 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:846
0x17f3e30 translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1032
0x17f3bb7 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:964
0x17f3e8c translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1043
0x17f9a92 graphite_regenerate_ast_isl(scop*)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:3172
0x17f09c3 graphite_transform_loops()
        /export/gnu/import/git/sources/gcc/gcc/graphite.c:329
0x17f0a3b graphite_transforms
        /export/gnu/import/git/sources/gcc/gcc/graphite.c:356
0x17f0b61 execute
        /export/gnu/import/git/sources/gcc/gcc/graphite.c:433
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.
compiler exited with status 1
output is:
/export/gnu/import/git/sources/gcc/gcc/testsuite/gfortran.dg/graphite/pr42334-1.f:3:0:
internal compiler error: in get_rename_from_scev, at
graphite-isl-ast-to-gimple.c:1591
0x17f5a2d 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>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1591
0x17f6050 translate_isl_ast_to_gimple::rename_uses(gimple*,
gimple_stmt_iterator*, basic_block_def*, loop*, vec<tree_node*, va_heap,
vl_ptr>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1720
0x17f867d
translate_isl_ast_to_gimple::graphite_copy_stmts_from_block(basic_block_def*,
basic_block_def*, vec<tree_node*, va_heap, vl_ptr>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:2585
0x17f8e15
translate_isl_ast_to_gimple::copy_bb_and_scalar_dependences(basic_block_def*,
edge_def*, vec<tree_node*, va_heap, vl_ptr>)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:2798
0x17f3a9d
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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:935
0x17f3e6b translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1039
0x17f3bb7 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:964
0x17f3e8c translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1043
0x17f31b9 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:685
0x17f3764 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:854
0x17f3e30 translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1032
0x17f31b9 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:685
0x17f36ef 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:846
0x17f3e30 translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1032
0x17f3bb7 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*> > >&)
        /export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:964
0x17f3e8c translate_isl_ast_to_gimple::translate_isl_ast(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*> > >&)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:1043
0x17f9a92 graphite_regenerate_ast_isl(scop*)
       
/export/gnu/import/git/sources/gcc/gcc/graphite-isl-ast-to-gimple.c:3172
0x17f09c3 graphite_transform_loops()
        /export/gnu/import/git/sources/gcc/gcc/graphite.c:329
0x17f0a3b graphite_transforms
        /export/gnu/import/git/sources/gcc/gcc/graphite.c:356
0x17f0b61 execute
        /export/gnu/import/git/sources/gcc/gcc/graphite.c:433
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.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]