diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index e3ad8ecbd..ce4f198e6 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -76,3 +76,10 @@ jobs: cd tests\core call build.bat timeout-minutes: 10 + - name: core:math/big tests + shell: cmd + run: | + call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvars64.bat + cd tests\core\math\big + call build.bat + timeout-minutes: 10 diff --git a/tests/core/build.bat b/tests/core/build.bat index 23ee3abd4..6c0a42a29 100644 --- a/tests/core/build.bat +++ b/tests/core/build.bat @@ -18,18 +18,4 @@ echo --- echo Running core:strings tests echo --- %PATH_TO_ODIN% test strings %COMMON% -del strings.exe - - -rem math/big tests -set TEST_ARGS=-fast-tests -set TEST_ARGS= -set OUT_NAME=math_big_test_library -set COMMON=-build-mode:shared -show-timings -no-bounds-check -define:MATH_BIG_EXE=false -vet -strict-style -echo --- -echo Running core:math/big tests -echo --- - -%PATH_TO_ODIN% build math/big %COMMON% -o:speed -out:%OUT_NAME% -python3 math/big/test.py %TEST_ARGS% -del %OUT_NAME%.* \ No newline at end of file +del strings.exe \ No newline at end of file diff --git a/tests/core/math/big/build.bat b/tests/core/math/big/build.bat new file mode 100644 index 000000000..d567cdeb7 --- /dev/null +++ b/tests/core/math/big/build.bat @@ -0,0 +1,13 @@ +@echo off +rem math/big tests +set PATH_TO_ODIN==..\..\..\..\odin +set TEST_ARGS=-fast-tests +set TEST_ARGS= +set OUT_NAME=math_big_test_library +set COMMON=-build-mode:shared -show-timings -no-bounds-check -define:MATH_BIG_EXE=false -vet -strict-style +echo --- +echo Running core:math/big tests +echo --- + +%PATH_TO_ODIN% build . %COMMON% -o:speed -out:%OUT_NAME% +python3 test.py %TEST_ARGS% \ No newline at end of file