https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121358
Bug ID: 121358
Summary: [15/16 Regression] SVE ICE compiling highway since
r15-4235
Product: gcc
Version: 16.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: target
Assignee: unassigned at gcc dot gnu.org
Reporter: jakub at gcc dot gnu.org
Target Milestone: ---
Since r15-4235-gbcccc3221b838ee7ae7848e7194603acb18294b3 g++ -O2 on
aarch64-linux
ICEs on
#include <arm_sve.h>
#pragma GCC target "+sve"
struct A { int b[2]; };
struct B { B (A); };
struct C { C () : g { { 0, (int) svcntd_pat (SV_ALL) } } {} B g; };
void
foo ()
{
C {};
}
(reduced from highway random_test.cc).