From 55cc9dda66a24ed2a86a358533ecf5840d47b3d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Wed, 14 Aug 2024 00:17:25 +0200 Subject: [PATCH] ci: Enable -Dtest-slow-targets. --- ci/aarch64-linux-debug.sh | 3 ++- ci/aarch64-linux-release.sh | 3 ++- ci/aarch64-macos-debug.sh | 3 ++- ci/aarch64-macos-release.sh | 3 ++- ci/aarch64-windows.ps1 | 3 ++- ci/x86_64-linux-debug.sh | 3 ++- ci/x86_64-linux-release.sh | 3 ++- ci/x86_64-macos-release.sh | 3 ++- ci/x86_64-windows-debug.ps1 | 3 ++- ci/x86_64-windows-release.ps1 | 3 ++- 10 files changed, 20 insertions(+), 10 deletions(-) diff --git a/ci/aarch64-linux-debug.sh b/ci/aarch64-linux-debug.sh index 27effea36a1294c2b4d4c33d8ea9bc41bdb0eee9..5fc0a1b6a1a67a7acce2ff89b8c65e8fbac8fe10 100644 --- a/ci/aarch64-linux-debug.sh +++ b/ci/aarch64-linux-debug.sh @@ -62,7 +62,8 @@ stage3-debug/bin/zig build test docs \ -Dtarget=native-native-musl \ --search-prefix "$PREFIX" \ --zig-lib-dir "$PWD/../lib" \ - -Denable-tidy + -Denable-tidy \ + -Dtest-slow-targets # Ensure that updating the wasm binary from this commit will result in a viable build. stage3-debug/bin/zig build update-zig1 diff --git a/ci/aarch64-linux-release.sh b/ci/aarch64-linux-release.sh index 947694ce393d13dd452e4043c1e9fc90f1c0ab54..3c307a11c783006e8c9d2d9f1eaf0db26cba50db 100644 --- a/ci/aarch64-linux-release.sh +++ b/ci/aarch64-linux-release.sh @@ -62,7 +62,8 @@ stage3-release/bin/zig build test docs \ -Dtarget=native-native-musl \ --search-prefix "$PREFIX" \ --zig-lib-dir "$PWD/../lib" \ - -Denable-tidy + -Denable-tidy \ + -Dtest-slow-targets # Ensure that stage3 and stage4 are byte-for-byte identical. stage3-release/bin/zig build \ diff --git a/ci/aarch64-macos-debug.sh b/ci/aarch64-macos-debug.sh index 9283321c1f54483747f27221ae19ea5cee4d62af..e233b00d6dba801f462cbae80974275b0dac1564 100755 --- a/ci/aarch64-macos-debug.sh +++ b/ci/aarch64-macos-debug.sh @@ -55,4 +55,5 @@ stage3-debug/bin/zig build test docs \ -Denable-macos-sdk \ -Dstatic-llvm \ -Dskip-non-native \ - --search-prefix "$PREFIX" + --search-prefix "$PREFIX" \ + -Dtest-slow-targets diff --git a/ci/aarch64-macos-release.sh b/ci/aarch64-macos-release.sh index 396aa1d46469185e85b30d11d5728d77e363ceea..ec3a23db18136e804e5a04b3a9c106a1ee8dcf87 100755 --- a/ci/aarch64-macos-release.sh +++ b/ci/aarch64-macos-release.sh @@ -55,7 +55,8 @@ stage3-release/bin/zig build test docs \ -Denable-macos-sdk \ -Dstatic-llvm \ -Dskip-non-native \ - --search-prefix "$PREFIX" + --search-prefix "$PREFIX" \ + -Dtest-slow-targets # Ensure that stage3 and stage4 are byte-for-byte identical. stage3-release/bin/zig build \ diff --git a/ci/aarch64-windows.ps1 b/ci/aarch64-windows.ps1 index bf68a6443c015cb45514b446339fa822f4d49c00..a761b336046a38554b54ad281d5dae0a968fa672 100644 --- a/ci/aarch64-windows.ps1 +++ b/ci/aarch64-windows.ps1 @@ -67,7 +67,8 @@ Write-Output "Main test suite..." --search-prefix "$PREFIX_PATH" ` -Dstatic-llvm ` -Dskip-non-native ` - -Denable-symlinks-windows + -Denable-symlinks-windows ` + -Dtest-slow-targets CheckLastExitCode # Ensure that stage3 and stage4 are byte-for-byte identical. diff --git a/ci/x86_64-linux-debug.sh b/ci/x86_64-linux-debug.sh index 7d4a0119afb26008e25d943a2fc9e5f3e8059dbe..7bff35782f92843240e069abaa056ba1d86a4d6c 100755 --- a/ci/x86_64-linux-debug.sh +++ b/ci/x86_64-linux-debug.sh @@ -70,7 +70,8 @@ stage3-debug/bin/zig build test docs \ -Dtarget=native-native-musl \ --search-prefix "$PREFIX" \ --zig-lib-dir "$PWD/../lib" \ - -Denable-tidy + -Denable-tidy \ + -Dtest-slow-targets # Ensure that updating the wasm binary from this commit will result in a viable build. stage3-debug/bin/zig build update-zig1 diff --git a/ci/x86_64-linux-release.sh b/ci/x86_64-linux-release.sh index 1ed5bca99c4dade8f77392e3abd4d839fff9fb27..85697422e54a326450f99fcd5808c469835e0dc4 100755 --- a/ci/x86_64-linux-release.sh +++ b/ci/x86_64-linux-release.sh @@ -70,7 +70,8 @@ stage3-release/bin/zig build test docs \ -Dtarget=native-native-musl \ --search-prefix "$PREFIX" \ --zig-lib-dir "$PWD/../lib" \ - -Denable-tidy + -Denable-tidy \ + -Dtest-slow-targets # Ensure that stage3 and stage4 are byte-for-byte identical. stage3-release/bin/zig build \ diff --git a/ci/x86_64-macos-release.sh b/ci/x86_64-macos-release.sh index acf2b91d9a1ae0e42c16f4a5aad48385e60fff64..b6a0c00b2261b613b0150fab1fc762ac7a0a4f44 100755 --- a/ci/x86_64-macos-release.sh +++ b/ci/x86_64-macos-release.sh @@ -59,7 +59,8 @@ stage3/bin/zig build test docs \ -Denable-macos-sdk \ -Dstatic-llvm \ -Dskip-non-native \ - --search-prefix "$PREFIX" + --search-prefix "$PREFIX" \ + -Dtest-slow-targets # Ensure that stage3 and stage4 are byte-for-byte identical. stage3/bin/zig build \ diff --git a/ci/x86_64-windows-debug.ps1 b/ci/x86_64-windows-debug.ps1 index db8be82d898507631e1a1f075cf51cbd294f339b..1d9c5b709bdc520cc1f8d21d02004f3e45fd96ff 100644 --- a/ci/x86_64-windows-debug.ps1 +++ b/ci/x86_64-windows-debug.ps1 @@ -68,7 +68,8 @@ Write-Output "Main test suite..." -Dstatic-llvm ` -Dskip-non-native ` -Dskip-release ` - -Denable-symlinks-windows + -Denable-symlinks-windows ` + -Dtest-slow-targets CheckLastExitCode Write-Output "Build x86_64-windows-msvc behavior tests using the C backend..." diff --git a/ci/x86_64-windows-release.ps1 b/ci/x86_64-windows-release.ps1 index 3d8938ce1982978c509892cc54fdfa91fea5f1a6..a2dcd06d73fb43b78f58a01491081aa69ba9cd96 100644 --- a/ci/x86_64-windows-release.ps1 +++ b/ci/x86_64-windows-release.ps1 @@ -67,7 +67,8 @@ Write-Output "Main test suite..." --search-prefix "$PREFIX_PATH" ` -Dstatic-llvm ` -Dskip-non-native ` - -Denable-symlinks-windows + -Denable-symlinks-windows ` + -Dtest-slow-targets CheckLastExitCode # Ensure that stage3 and stage4 are byte-for-byte identical. -- 2.54.0