[Bug tree-optimization/92512] New: [10 Regression] ICE in gimple_op, at gimple.h:2436
asolokha at gmx dot com
gcc-bugzilla@gcc.gnu.org
Thu Nov 14 16:00:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92512
Bug ID: 92512
Summary: [10 Regression] ICE in gimple_op, at gimple.h:2436
Product: gcc
Version: 10.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: asolokha at gmx dot com
Target Milestone: ---
gcc-10.0.0-alpha20191110 snapshot (r278028) ICEs when compiling the following
testcase w/ -O1 -ftree-loop-vectorize:
long int
nl (long int fy, int k3, int zr)
{
while (k3 < 1)
{
if (zr == 0)
fy = 0;
fy *= fy < zr;
++k3;
}
return fy;
}
% gcc-10.0.0-alpha20191110 -O1 -ftree-loop-vectorize -c hgqw913o.c
during GIMPLE pass: vect
hgqw913o.c: In function 'nl':
hgqw913o.c:2:1: internal compiler error: in gimple_op, at gimple.h:2436
2 | nl (long int fy, int k3, int zr)
| ^~
0x6baea6 gimple_op
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/gimple.h:2436
0x6bccb3 gimple_op
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/is-a.h:197
0x6bccb3 vectorizable_reduction(_stmt_vec_info*, _slp_tree*, _slp_instance*,
vec<stmt_info_for_cost, va_heap, vl_ptr>*)
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree-vect-loop.c:5807
0xe99582 vect_analyze_loop_operations
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree-vect-loop.c:1567
0xe9a94f vect_analyze_loop_2
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree-vect-loop.c:2106
0xe9a94f vect_analyze_loop(loop*, vec_info_shared*)
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree-vect-loop.c:2417
0xeb72c2 try_vectorize_loop_1
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree-vectorizer.c:892
0xeb7c6d vectorize_loops()
/var/tmp/portage/sys-devel/gcc-10.0.0_alpha20191110/work/gcc-10-20191110/gcc/tree-vectorizer.c:1125
More information about the Gcc-bugs
mailing list