Skip to content

Commit 75b0a99

Browse files
authored
[test][compiler-rt] Mark several tests as UNSUPPORTED on LoongArch (#69699)
1 parent 674261b commit 75b0a99

File tree

4 files changed

+7
-1
lines changed

4 files changed

+7
-1
lines changed

compiler-rt/test/fuzzer/exit_on_src_pos.test

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@
66

77
# Test does not complete on Armv7 Thumb build bot
88
UNSUPPORTED: target=thumb{{.*}}
9+
# Timeout on loongarch64 machine
10+
UNSUPPORTED: target=loongarch64{{.*}}
911

1012
RUN: %cpp_compiler -O0 %S/SimpleTest.cpp -o %t-SimpleTest.exe -mllvm -use-unknown-locations=Disable
1113
RUN: %cpp_compiler -O0 %S/ShrinkControlFlowTest.cpp -o %t-ShrinkControlFlowTest.exe

compiler-rt/test/sanitizer_common/TestCases/Linux/odd_stack_size.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
// AddressSanitizer: CHECK failed: asan_thread.cpp:315 "((AddrIsInStack((uptr)&local))) != (0)"
66
// https://lab.llvm.org/buildbot/#/builders/18/builds/8162
77
// UNSUPPORTED: target=powerpc64{{.*}}
8+
/// Occasionally fail on loongarch64 machine
9+
// UNSUPPORTED: target=loongarch64{{.*}}
810

911
#include <assert.h>
1012
#include <stdlib.h>

compiler-rt/test/sanitizer_common/TestCases/Linux/release_to_os_test.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
// Temporarily disable test
55
// UNSUPPORTED: tsan
6-
// UNSUPPORTED: target=powerpc64{{.*}}
6+
// UNSUPPORTED: target={{(powerpc64|loongarch64).*}}
77

88
// Not needed, no allocator.
99
// UNSUPPORTED: ubsan

compiler-rt/test/xray/TestCases/Posix/fdr-mode.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
// RUN: rm fdr-logging-test-*
2020
// RUN: rm fdr-unwrite-test-*
2121
// UNSUPPORTED: target=powerpc64le-{{.*}}
22+
/// TODO: FDR logging arg1 handler(__xray_ArgLoggerEntry) hasn't implemented yet on LoongArch
23+
// UNSUPPORTED: target=loongarch64{{.*}}
2224
// REQUIRES: built-in-llvm-tree
2325

2426
#include "xray/xray_log_interface.h"

0 commit comments

Comments
 (0)