This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/88148] New: [9 Regression] ICE in tree_nop_conversion_p at gcc/tree.c:12550 since r264273
- From: "marxin at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Thu, 22 Nov 2018 09:29:59 +0000
- Subject: [Bug tree-optimization/88148] New: [9 Regression] ICE in tree_nop_conversion_p at gcc/tree.c:12550 since r264273
- Auto-submitted: auto-generated
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.