https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121584
Harald van Dijk <harald at gigawatt dot nl> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |harald at gigawatt dot nl --- Comment #2 from Harald van Dijk <harald at gigawatt dot nl> --- Standalone minimal test: #pragma GCC aarch64 "arm_sve.h" void foo() { svfloat32x2_t x; } Compile with gcc -march=armv9-a -ftrivial-auto-var-init=pattern: <source>: In function 'void foo()': <source>:3:17: sorry, unimplemented: __builtin_clear_padding not supported for variable length aggregates 3 | svfloat32x2_t x; | ^ https://godbolt.org/z/rjzqedEKf