https://gcc.gnu.org/bugzilla/show_bug.cgi?id=124288
Bug ID: 124288
Summary: [16 Regression] testsuite/gcc.dg/torture/vec-cvt-1.c
failure on -m32 since r16-7762-g0383e6c398a
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Keywords: testsuite-fail
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: tnfchris at gcc dot gnu.org
Target Milestone: ---
Target: x86_64
The commit r16-7762-g0383e6c398a disabled early break vectorization in cases
where the trapping math would make it unsafe.
However test testsuite/gcc.dg/torture/vec-cvt-1.c fails on -m32 with a
segfault, even though the vectorizer has now only stopped vectorizing code.
Configured with --enable-checking=yes,rtl,extra --with-arch=native
--enable-multilib --with-multilib-list=m32,m64
on Intel IceLake.
I cannot reproduce it on AArch64, Arm or x86_64 -m64.
Will try to reduce the torture test.