On 09/01/2026 08:36, Christophe Lyon wrote:
On 1/8/26 17:13, Claudio Bantaloukas wrote:
Commits gcc-16-6381-g226d5fd59dc8 and gcc-16-6380-gef533d234293 had
insufficient target checks and this caused regressions on the linaro CI
which uses an older binutils version.
This change adds the needed checks. Tested for no additional
regressions on
aarch64-linux-gnu but I don't have the exact environment Linaro has.
FWIW Linaro CI uses ubuntu-24.04 containers.
Not sure which CI loops warned you, I suppose it's one using the host's
binutils (some loops use trunk versions of all toolchain components, but
that's probably not the case here).
If it helps, these are the JIRAs pointing at the failures.
https://linaro.atlassian.net/browse/GNU-1794
https://linaro.atlassian.net/browse/GNU-1795
OK to merge?
Claudio Bantaloukas (1):
aarch64: Update target checks for sme2 fp8
.../gcc.target/aarch64/sme2/acle-asm/cvt_mf8_bf16_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/cvt_mf8_f16_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/cvt_mf8_f32_x4.c | 2 ++
.../gcc.target/aarch64/sme2/acle-asm/cvtn_mf8_f32_x4.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f16_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f16_x4.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f32_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f32_x4.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f64_x2.c | 2 ++
gcc/testsuite/gcc.target/aarch64/sme2/acle-asm/scale_f64_x4.c | 2 ++
10 files changed, 20 insertions(+)