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 tree-optimization/88148] New: [9 Regression] ICE in tree_nop_conversion_p at gcc/tree.c:12550 since r264273


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

            Bug ID: 88148
           Summary: [9 Regression] ICE in tree_nop_conversion_p at
                    gcc/tree.c:12550 since r264273
           Product: gcc
           Version: 9.0
            Status: UNCONFIRMED
          Keywords: ice-on-valid-code
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: marxin at gcc dot gnu.org
  Target Milestone: ---

Following is causing ICE:

$ gfortran
/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/vect/vect-8.f90
-fno-tree-fre -ftree-loop-vectorize -O1 -fno-tree-sra -mavx512dq -c
during GIMPLE pass: cunroll
/home/marxin/Programming/gcc/gcc/testsuite/gfortran.dg/vect/vect-8.f90:11:0:

   11 | SUBROUTINE kernel(tk)
      | 
internal compiler error: Segmentation fault
0xd7f1df crash_signal
        /home/marxin/Programming/gcc/gcc/toplev.c:326
0x7ffff6bc310f ???
       
/usr/src/debug/glibc-2.27-6.1.x86_64/signal/../sysdeps/unix/sysv/linux/x86_64/sigaction.c:0
0x100e0a9 tree_nop_conversion_p(tree_node const*, tree_node const*)
        /home/marxin/Programming/gcc/gcc/tree.c:12550
0x128114c generic_simplify_168
        /dev/shm/objdir/gcc/generic-match.c:6815
0x12892ca generic_simplify_GT_EXPR
        /dev/shm/objdir/gcc/generic-match.c:37847
0x12a06cd generic_simplify(unsigned int, tree_code, tree_node*, tree_node*,
tree_node*)
        /dev/shm/objdir/gcc/generic-match.c:52444
0xa9d835 fold_binary_loc(unsigned int, tree_code, tree_node*, tree_node*,
tree_node*)
        /home/marxin/Programming/gcc/gcc/fold-const.c:9364
0xaa5aea fold_build2_loc(unsigned int, tree_code, tree_node*, tree_node*,
tree_node*)
        /home/marxin/Programming/gcc/gcc/fold-const.c:12336
0x121c144 generic_simplify_141
        /dev/shm/objdir/gcc/generic-match.c:5602
0x128ab73 generic_simplify_GE_EXPR
        /dev/shm/objdir/gcc/generic-match.c:38589
0x12a06ad generic_simplify(unsigned int, tree_code, tree_node*, tree_node*,
tree_node*)
        /dev/shm/objdir/gcc/generic-match.c:52446
0xa9d835 fold_binary_loc(unsigned int, tree_code, tree_node*, tree_node*,
tree_node*)
        /home/marxin/Programming/gcc/gcc/fold-const.c:9364
0xab98bc fold(tree_node*)
        /home/marxin/Programming/gcc/gcc/fold-const.c:11973
0xecd1a0 simplify_replace_tree
        /home/marxin/Programming/gcc/gcc/tree-ssa-loop-niter.c:1948
0xecf8ec substitute_in_loop_info(loop*, tree_node*, tree_node*)
        /home/marxin/Programming/gcc/gcc/tree-ssa-loop-niter.c:4872
0xdbe1b4 replace_uses_by(tree_node*, tree_node*)
        /home/marxin/Programming/gcc/gcc/tree-cfg.c:2045
0xdbe7f7 gimple_merge_blocks
        /home/marxin/Programming/gcc/gcc/tree-cfg.c:2112
0x9612cf merge_blocks(basic_block_def*, basic_block_def*)
        /home/marxin/Programming/gcc/gcc/cfghooks.c:793
0xdcba10 cleanup_tree_cfg_bb
        /home/marxin/Programming/gcc/gcc/tree-cfgcleanup.c:719
0xdccd98 cleanup_tree_cfg_noloop
        /home/marxin/Programming/gcc/gcc/tree-cfgcleanup.c:905
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <https://gcc.gnu.org/bugs/> for instructions.

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