Skip to content

Commit

Permalink
nasmtests: more tests, new large arithmetic test generation, compile …
Browse files Browse the repository at this point in the history
…faster
  • Loading branch information
copy committed Oct 5, 2023
1 parent 49dc299 commit 9d0bd90
Show file tree
Hide file tree
Showing 7 changed files with 389 additions and 92 deletions.
4 changes: 0 additions & 4 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,10 +60,6 @@ jobs:
path: tests/nasm/build/
key: ${{ runner.os }}-nasmtests

- name: Build namsmtests
if: steps.cache-nasmtests.outputs.cache-hit != 'true'
run: tests/nasm/create_tests.js; make -C tests/nasm all; ./tests/nasm/gen_fixtures.js

- name: Run nasmtests
run: MAX_PARALLEL_TESTS=1 ./tests/nasm/run.js

Expand Down
4 changes: 2 additions & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -262,12 +262,12 @@ tests-release: build/libv86.js build/v86.wasm build/integration-test-fs/fs.json
TEST_RELEASE_BUILD=1 ./tests/full/run.js

nasmtests: all-debug
$(MAKE) -C $(NASM_TEST_DIR) all
$(NASM_TEST_DIR)/create_tests.js
$(NASM_TEST_DIR)/gen_fixtures.js
$(NASM_TEST_DIR)/run.js

nasmtests-force-jit: all-debug
$(MAKE) -C $(NASM_TEST_DIR) all
$(NASM_TEST_DIR)/create_tests.js
$(NASM_TEST_DIR)/gen_fixtures.js
$(NASM_TEST_DIR)/run.js --force-jit

Expand Down
28 changes: 0 additions & 28 deletions tests/nasm/Makefile

This file was deleted.

Loading

0 comments on commit 9d0bd90

Please sign in to comment.