diff options
author | Craig Blackmore <craig.blackmore@embecosm.com> | 2024-06-21 13:01:02 +0100 |
---|---|---|
committer | Christoph Müllner <christophm30@gmail.com> | 2024-07-02 21:52:17 +0200 |
commit | 1358115963fb55cc445535d8a931e2f51dbe1940 (patch) | |
tree | d36aec6e0f492e9cba6257e4bd22e1d07ca19f77 | |
parent | 9c269c3ed55405b52bd0e7ab12f22f95a886db6a (diff) | |
download | riscv-gnu-toolchain-1358115963fb55cc445535d8a931e2f51dbe1940.zip riscv-gnu-toolchain-1358115963fb55cc445535d8a931e2f51dbe1940.tar.gz riscv-gnu-toolchain-1358115963fb55cc445535d8a931e2f51dbe1940.tar.bz2 |
Check UNRESOLVED in testsuite-filter
The resulting UNRESOLVEDs have been added to the allowlists.
Tested with report-linux and report-newlib.
-rwxr-xr-x | scripts/testsuite-filter | 2 | ||||
-rw-r--r-- | test/allowlist/gcc/common.log | 5 | ||||
-rw-r--r-- | test/allowlist/gcc/newlib.log | 7 |
3 files changed, 13 insertions, 1 deletions
diff --git a/scripts/testsuite-filter b/scripts/testsuite-filter index df5004e..ca74378 100755 --- a/scripts/testsuite-filter +++ b/scripts/testsuite-filter @@ -161,7 +161,7 @@ def read_sum(sum_files): current_target = l.split(" ")[-1].strip() unexpected_result[current_target] = list() elif l.startswith("FAIL") or l.startswith("XPASS") \ - or l.startswith("ERROR"): + or l.startswith("UNRESOLVED") or l.startswith("ERROR"): unexpected_result[current_target].append(l.strip()) unexpected_results[tool] = unexpected_result # tool -> variation(target) -> list of unexpected result diff --git a/test/allowlist/gcc/common.log b/test/allowlist/gcc/common.log index 3fb3ad5..f813339 100644 --- a/test/allowlist/gcc/common.log +++ b/test/allowlist/gcc/common.log @@ -17,3 +17,8 @@ FAIL: c-c++-common/spec-barrier-1.c # Fix upstream (9fde76a) but no backport # FAIL: gcc.target/riscv/arch-19.c +# +# Fix upstream (77f3b3419d4) but no backport +# +UNRESOLVED: gcc.target/riscv/mcpu-6.c +UNRESOLVED: gcc.target/riscv/mcpu-7.c diff --git a/test/allowlist/gcc/newlib.log b/test/allowlist/gcc/newlib.log index 37f2c20..eef687b 100644 --- a/test/allowlist/gcc/newlib.log +++ b/test/allowlist/gcc/newlib.log @@ -12,6 +12,13 @@ FAIL: gcc.target/riscv/inline-atomics-5.c FAIL: gcc.target/riscv/inline-atomics-6.c FAIL: gcc.target/riscv/inline-atomics-7.c FAIL: gcc.target/riscv/inline-atomics-8.c +UNRESOLVED: gcc.target/riscv/inline-atomics-2.c +UNRESOLVED: gcc.target/riscv/inline-atomics-3.c +UNRESOLVED: gcc.target/riscv/inline-atomics-4.c +UNRESOLVED: gcc.target/riscv/inline-atomics-5.c +UNRESOLVED: gcc.target/riscv/inline-atomics-6.c +UNRESOLVED: gcc.target/riscv/inline-atomics-7.c +UNRESOLVED: gcc.target/riscv/inline-atomics-8.c # # We didn't init thread pointer in qemu nor newlib. # |