Skip to content

Commit af554e4

Browse files
committed
create setup for testing
1 parent 69d5c62 commit af554e4

File tree

3 files changed

+3
-11
lines changed

3 files changed

+3
-11
lines changed

.github/workflows/build-and-test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ jobs:
9797
echo "SDKROOT=$sdkpath" >> "$GITHUB_ENV"
9898
9999
- name: Build release binaries
100-
run: ./koch.py all-strict
100+
run: ./koch.py boot -d:release
101101

102102
- name: Upload workspace to artifacts
103103
uses: ./.github/actions/upload-compiler
@@ -179,7 +179,7 @@ jobs:
179179

180180
- name: Run tester
181181
run: |
182-
if ! ./koch.py test --batch:"$TEST_BATCH" --tryFailing all; then
182+
if ! ./koch.py test --batch:"$TEST_BATCH" --tryFailing cat arc; then
183183
# XXX: Move this to either koch or testament since it's useful.
184184
echo ===
185185
echo Errors occured during tests:

.github/workflows/ci.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -83,14 +83,6 @@ jobs:
8383
"name": "macOS",
8484
"runner": "macos-15-intel"
8585
},
86-
{
87-
"name": "macOS (M1)",
88-
"runner": "macos-14"
89-
},
90-
{
91-
"name": "Linux (AArch64)",
92-
"runner": "ubuntu-22.04-arm"
93-
},
9486
{
9587
"name": "Windows",
9688
"runner": "windows-2022",

tests/arc/thard_alignment.nim

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
discard """
22
disabled: "arm64"
3-
cmd: "nim c --gc:arc $file"
3+
matrix: "-d:useMalloc --passC:\"-fsanitize=undefined -fsanitize-undefined-trap-on-error\""
44
output: "y"
55
"""
66

0 commit comments

Comments
 (0)