Skip to content

Commit e048a41

Browse files
committed
WIP: debug only, remove gc tests on win
Signed-off-by: Máté Tokodi [email protected]
1 parent 44453ea commit e048a41

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

.github/workflows/actions.yml

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -367,7 +367,7 @@ jobs:
367367
strategy:
368368
fail-fast: false
369369
matrix:
370-
mode: [debug, release]
370+
mode: [debug]
371371
arch: [x64]
372372
switch: [--jit, ""]
373373
steps:
@@ -398,7 +398,7 @@ jobs:
398398
strategy:
399399
fail-fast: false
400400
matrix:
401-
mode: [debug, release]
401+
mode: [debug]
402402
switch: [--jit, ""]
403403
runs-on: macos-latest
404404
steps:
@@ -436,6 +436,7 @@ jobs:
436436
strategy:
437437
matrix:
438438
arch: [x86, x64]
439+
switch: [--jit, ""]
439440
steps:
440441
- name: Set git cllf config
441442
run: |
@@ -465,9 +466,15 @@ jobs:
465466
run: |
466467
CMake -DCMAKE_POLICY_VERSION_MINIMUM="3.5" -DCMAKE_SYSTEM_NAME=Windows -DCMAKE_SYSTEM_VERSION:STRING="10.0" -DCMAKE_SYSTEM_PROCESSOR=${{ matrix.arch }} -Bout/ -G Ninja -DCMAKE_C_COMPILER=cl -DCMAKE_CXX_COMPILER=cl -DCMAKE_BUILD_TYPE=release -DWALRUS_GC=OFF
467468
CMake --build out/ --config Release
469+
- name: "Remove GC tests"
470+
run: |
471+
del /q /s .\test\web-assembly3\gc
472+
del /q .\test\web-assembly3/jit\gc_cast_abstract.wast
473+
del /q .\test\web-assembly3/jit\gc_cast_concrete.wast
474+
del /q .\test\web-assembly3/jit\gc_refeq.wast
468475
- name: Run tests
469476
run: |
470-
python tools\run-tests.py --engine=%cd%\out\walrus.exe
477+
python tools\run-tests.py --engine=%cd%\out\walrus.exe ${{ matrix.switch }}
471478
shell: cmd
472479
- if: ${{ failure() }}
473480
uses: mxschmitt/action-tmate@v3

0 commit comments

Comments
 (0)