Created attachment 9368 [details]
The attached test case fails on a system with AVX512 support (both hardware and kernel) with the following error:
tst-minsigstksz: changed byte 1376 bytes below configured stack
As a possible fix, the kernel could refuse to save FPU state to the signal handler stack if the specified stack is not large enough.
I do not see a good way to fix this in glibc. Increasing MINSIGSTKSZ has potential impact on ABI.
I filed a kernel bug: https://bugzilla.kernel.org/show_bug.cgi?id=153531
Not surprisingly, this issue happens with 32-bit glibc builds, too.