On Wed, Apr 21, 2021 at 3:45 PM Joseph Myers wrote: > > With GCC mainline, I'm seeing glibc testsuite build failures for x86_64 > and x86: > > ../sysdeps/x86/tst-cpu-features-supports.c: In function 'do_test': > ../sysdeps/x86/tst-cpu-features-supports.c:62:3: error: parameter to builtin not valid: amx_bf16 > 62 | fails += CHECK_SUPPORTS (amx_bf16, AMX_BF16); > | ^~~~~ > ../sysdeps/x86/tst-cpu-features-supports.c:63:3: error: parameter to builtin not valid: amx_int8 > 63 | fails += CHECK_SUPPORTS (amx_int8, AMX_INT8); > | ^~~~~ > ../sysdeps/x86/tst-cpu-features-supports.c:64:3: error: parameter to builtin not valid: amx_tile > 64 | fails += CHECK_SUPPORTS (amx_tile, AMX_TILE); > | ^~~~~ > > https://sourceware.org/pipermail/libc-testresults/2021q2/007827.html > > The code in question is inside a conditional > > #if __GNUC_PREREQ (11, 1) > > so wasn't compiled until the GCC version number was increased to 12 (and > would probably start failing with GCC 11 branch as soon as 11.1 is > released). > Try this. -- H.J.