On Fri, Jan 23, 2026 at 11:12 AM Karl Meakin <[email protected]> wrote:
>
> Some tests in the AArch64 testsuite have been failing for a long time
> without being addresed. This fixes all the failing tests except for
> * `test_frame_2.c` needs further investigation
test_frame_2.c is just needs a noinline,noclone added to test2. I will fix.
> * `streaming_mode_1.c`, `za_state_{1,2}.c` will need more consideration
> about whether we really should support `[[]]` style attributes in the
> first place.
streaming_mode_1.c and za_state_{1,2}.c is
https://gcc.gnu.org/PR122483 and the testcase is not broken but rather
the compiler.
>
> Ok to merge?
I will review the rest in a few minutes.
Thanks,
Andrew
>
> Karl Meakin (5):
> aarch64: fix `cmpbr.c` tests
> aarch64: fix `mangle_5.C` test
> aarch64: fix `asm.c` tests
> aarch64: fix `cops.c` test
> aarch64: fix XAR tests
>
> .../aarch64/sve/acle/general-c++/mangle_5.C | 2 ++
> gcc/testsuite/gcc.target/aarch64/cmpbr-1.c | 1 +
> gcc/testsuite/gcc.target/aarch64/cmpbr-2.c | 1 +
> gcc/testsuite/gcc.target/aarch64/cmpbr-3.c | 1 +
> gcc/testsuite/gcc.target/aarch64/cmpbr-4.c | 1 +
> gcc/testsuite/gcc.target/aarch64/cmpbr-5.c | 2 ++
> gcc/testsuite/gcc.target/aarch64/cmpbr.c | 1 +
> gcc/testsuite/gcc.target/aarch64/rotate_xar_1.c | 2 +-
> gcc/testsuite/gcc.target/aarch64/sha3_1.c | 2 +-
> gcc/testsuite/gcc.target/aarch64/sha3_2.c | 2 +-
> gcc/testsuite/gcc.target/aarch64/sha3_3.c | 2 +-
> .../gcc.target/aarch64/sve/acle/general/cops.c | 14 ++++++++------
> gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_1.c | 1 +
> gcc/testsuite/gcc.target/aarch64/sve/pcs/asm_3.c | 1 +
> gcc/testsuite/gcc.target/aarch64/xar_v2di_nonsve.c | 2 +-
> 15 files changed, 24 insertions(+), 11 deletions(-)
>
> --
> 2.43.0
>