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

            Bug ID: 69155
           Summary: [6 Regression] ICE (segfault in
                    gimple_stmt_nonnegative_warnv_p)
           Product: gcc
           Version: 6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: fortran
          Assignee: unassigned at gcc dot gnu.org
          Reporter: doko at gcc dot gnu.org
  Target Milestone: ---

Created attachment 37235
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=37235&action=edit
preprocessed source

lhapdf package; trunk r232077, x86_64-linux-gnu, works with -O0

$ gfortran -ffree-form -O1 -fPIC -c EVLNNPDF.f
EVLNNPDF.f:1827:29:

       CALL LH_ANDIM_LO(ZN,NF,G0NS,G0)
                             1

Warning: Rank mismatch in argument 'p0ns' at (1) (scalar and rank-1)
EVLNNPDF.f:2921:0:

        FUNCTION LH_PSI (Z)


internal compiler error: Segmentation fault
0xa4989f crash_signal
        ../../src/gcc/toplev.c:334
0x85ae35 gimple_stmt_nonnegative_warnv_p(gimple*, bool*, int)
        ../../src/gcc/gimple-fold.c:6252
0x85aee9 gimple_phi_nonnegative_warnv_p
        ../../src/gcc/gimple-fold.c:6237
0x85aee9 gimple_stmt_nonnegative_warnv_p(gimple*, bool*, int)
        ../../src/gcc/gimple-fold.c:6262
0x818e24 tree_expr_nonnegative_p(tree_node*)
        ../../src/gcc/fold-const.c:13239
0xd67b97 generic_simplify_ABS_EXPR
        /build/gcc-6-qAq0ot/gcc-6-6-20160105/build/gcc/generic-match.c:6688
0xd67b97 generic_simplify(unsigned int, tree_code, tree_node*, tree_node*)
        /build/gcc-6-qAq0ot/gcc-6-6-20160105/build/gcc/generic-match.c:8959
0x82892b fold_unary_loc(unsigned int, tree_code, tree_node*, tree_node*)
        ../../src/gcc/fold-const.c:7652
0x829a79 fold_build1_stat_loc(unsigned int, tree_code, tree_node*, tree_node*)
        ../../src/gcc/fold-const.c:12345
0xa783de gimplify_build1(gimple_stmt_iterator*, tree_code, tree_node*,
tree_node*)
        ../../src/gcc/tree-cfg.c:8562
0xa82274 expand_complex_div_wide
        ../../src/gcc/tree-complex.c:1113
0xa82274 expand_complex_division
        ../../src/gcc/tree-complex.c:1319
0xa82274 expand_complex_operations_1
        ../../src/gcc/tree-complex.c:1588
0xa82274 tree_lower_complex
        ../../src/gcc/tree-complex.c:1644
0xa82274 execute
        ../../src/gcc/tree-complex.c:1723
Please submit a full bug report,
with preprocessed source if appropriate.

Reply via email to