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).

Reply via email to