[PATCH] x86: tst-cpu-features-supports.c: Update AMX check

H.J. Lu hjl.tools@gmail.com
Thu Apr 22 01:43:35 GMT 2021


On Wed, Apr 21, 2021 at 3:45 PM Joseph Myers <joseph@codesourcery.com> 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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-x86-tst-cpu-features-supports.c-Update-AMX-check.patch
Type: text/x-patch
Size: 1195 bytes
Desc: not available
URL: <https://sourceware.org/pipermail/libc-alpha/attachments/20210421/400b3a2d/attachment.bin>


More information about the Libc-alpha mailing list