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
