On Tue, Jan 6, 2026 at 5:04 PM Rainer Orth <[email protected]> 
wrote:
>
> Several AVX512BW and AVX512DQ tests FAIL on Solaris/x86 with the native
> assembler.  As detailed in the PR, this is for two reasons:
>
> * Due to a misunderstanding, %k0 isn't accepted as source or destination
>   register of some insns.
>
> * {sae} is considered implicit for some insns, so specifying it
>   explicitly was deemed unnecessary.
>
> It's unclear if and when this will be fixed, so avx512bw and avx512dq
> tests are disabled for now.
>
> Tested on i386-pc-solaris2.11 and x86_64-pc-linux-gnu.
>
> Ok for trunk?

The patch LGTM.
However, AVX512 processors all support AVX512DQ/AVX512BW. This patch
is fine as a temporary solution, but in the long term it may cause
Solaris/x86 to lose many meaningful unit tests.

>
>         Rainer
>
> --
> -----------------------------------------------------------------------------
> Rainer Orth, Center for Biotechnology, Bielefeld University
>
>
> 2025-12-23  Rainer Orth  <[email protected]>
>
>         gcc/testsuite:
>         PR target/123415
>         * lib/target-supports.exp (check_effective_target_avx512dq):
>         Disable with Solaris/x86 as.
>         (check_effective_target_avx512bw): Likewise.
>


-- 
BR,
Hongtao

Reply via email to