diff options
| author | Ophestra <cat@gensokyo.uk> | 2026-01-21 08:25:36 +0900 |
|---|---|---|
| committer | Ophestra <cat@gensokyo.uk> | 2026-01-21 08:25:36 +0900 |
| commit | e88ae87e505396724f5e953f2d4440043e0069a0 (patch) | |
| tree | ab55fd9730186b00360b1412f7c9dc159342fa47 /internal/rosa/llvm.go | |
| parent | 7cd4aa838cd32ecac793d36768a49582dae27008 (diff) | |
internal/rosa/llvm: run unit and regression tests
Two tests are marked expected to fail for Rosa OS.
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/llvm.go')
| -rw-r--r-- | internal/rosa/llvm.go | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/internal/rosa/llvm.go b/internal/rosa/llvm.go index e3cb1a11..28e65ec1 100644 --- a/internal/rosa/llvm.go +++ b/internal/rosa/llvm.go @@ -320,6 +320,33 @@ ln -s \ musl, compilerRT, runtimes, + t.NewGit(), + }, + script: ` +ninja check-all +`, + + patches: [][2]string{ + {"xfail-broken-tests", `diff --git a/clang/test/Driver/hexagon-toolchain-linux.c b/clang/test/Driver/hexagon-toolchain-linux.c +index e791353cca07..01e379d3d8b8 100644 +--- a/clang/test/Driver/hexagon-toolchain-linux.c ++++ b/clang/test/Driver/hexagon-toolchain-linux.c +@@ -1,3 +1,5 @@ ++// XFAIL: target={{.*}}-rosa-{{.*}} ++ + // UNSUPPORTED: system-windows + + // ----------------------------------------------------------------------------- +diff --git a/clang/test/Modules/timestamps.c b/clang/test/Modules/timestamps.c +index 50fdce630255..45d7e1f63c50 100644 +--- a/clang/test/Modules/timestamps.c ++++ b/clang/test/Modules/timestamps.c +@@ -1,3 +1,5 @@ ++// XFAIL: target={{.*}}-rosa-{{.*}} ++ + /// Verify timestamps that gets embedded in the module + #include <c-header.h> +`}, }, }) |
