big: Add Lucas-Selfridge.

This commit is contained in:
Jeroen van Rijn
2021-09-03 23:54:54 +02:00
parent e3809f5c1b
commit b1ed7fc6b9
4 changed files with 274 additions and 16 deletions
+4 -3
View File
@@ -1,10 +1,11 @@
@echo off
:odin run . -vet -define:MATH_BIG_USE_FROBENIUS_TEST=true
odin run . -vet
: -define:MATH_BIG_USE_FROBENIUS_TEST=true
set TEST_ARGS=-fast-tests
set TEST_ARGS=
:set TEST_ARGS=
:odin build . -build-mode:shared -show-timings -o:minimal -no-bounds-check -define:MATH_BIG_EXE=false && python test.py %TEST_ARGS%
odin build . -build-mode:shared -show-timings -o:size -no-bounds-check -define:MATH_BIG_EXE=false && python test.py %TEST_ARGS%
:odin build . -build-mode:shared -show-timings -o:size -no-bounds-check -define:MATH_BIG_EXE=false && python test.py %TEST_ARGS%
:odin build . -build-mode:shared -show-timings -o:size -define:MATH_BIG_EXE=false && python test.py %TEST_ARGS%
:odin build . -build-mode:shared -show-timings -o:speed -no-bounds-check -define:MATH_BIG_EXE=false && python test.py %TEST_ARGS%
:odin build . -build-mode:shared -show-timings -o:speed -define:MATH_BIG_EXE=false && python test.py -fast-tests %TEST_ARGS%