https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79770
Bug ID: 79770
Summary: [CHKP] ICE in chkp_find_bounds_1 (chkp_find_bounds:
Unexpected tree code vector_cst)
Product: gcc
Version: 7.0
Status: UNCONFIRMED
Keywords: ice-on-valid-code
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: marxin at gcc dot gnu.org
CC: ienkovich at gcc dot gnu.org
Target Milestone: ---
We ICE on all active branches on:
$ gcc /home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr79498.c
-mmpx -fcheck-pointer-bounds -mabi=ms
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr79498.c: In
function ‘bar’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr79498.c:10:1:
warning: AVX512F vector return without AVX512F enabled changes the ABI
[-Wpsabi]
{
^
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr79498.c: In
function ‘foo.chkp’:
/home/marxin/Programming/gcc/gcc/testsuite/gcc.target/i386/pr79498.c:20:1:
internal compiler error: chkp_find_bounds: Unexpected tree code vector_cst
}
^
0xe230e7 chkp_find_bounds_1
../../gcc/tree-chkp.c:3681
0xe27a0f chkp_find_bounds
../../gcc/tree-chkp.c:3702
0xe27a0f chkp_add_bounds_to_call_stmt
../../gcc/tree-chkp.c:1899
0xe27a0f chkp_instrument_function
../../gcc/tree-chkp.c:4286
0xe27a0f chkp_execute
../../gcc/tree-chkp.c:4470
0xe27a0f execute
../../gcc/tree-chkp.c:4529