~ chicken-core (chicken-5) 46257a8a11ecb7c168485d1f92478cf2d2f0433e
commit 46257a8a11ecb7c168485d1f92478cf2d2f0433e Author: Peter Bex <peter@more-magic.net> AuthorDate: Sat Feb 29 14:24:02 2020 +0100 Commit: Peter Bex <peter@more-magic.net> CommitDate: Sat Feb 29 14:24:17 2020 +0100 Fix runtests batch script to match shell script for scrutiny tests In 36eeb40db, the scrutiny tests flags were changed to -analyze-only and -specialize, but this was only applied to the UNIX shell script, so the tests now failed on native Windows. diff --git a/tests/runtests.bat b/tests/runtests.bat index c4505853..eea0ffb6 100644 --- a/tests/runtests.bat +++ b/tests/runtests.bat @@ -104,13 +104,13 @@ if errorlevel 1 exit /b 1 a.out if errorlevel 1 exit /b 1 -%compile% test-scrutinizer-message-format.scm -A -specialize 2>scrutinizer-message-format.out +%compile% test-scrutinizer-message-format.scm -analyze-only -specialize 2>scrutinizer-message-format.out rem this is expected to fail, so no errorlevel check -%compile% scrutiny-tests.scm -A 2>scrutiny.out +%compile% scrutiny-tests.scm -analyze-only -specialize 2>scrutiny.out if errorlevel 1 exit /b 1 -%compile% scrutiny-tests-2.scm -A 2>scrutiny-2.out +%compile% scrutiny-tests-2.scm -analyze-only -specialize 2>scrutiny-2.out if errorlevel 1 exit /b 1 -%compile% specialization-tests.scm -A -specialize 2>specialization.out +%compile% specialization-tests.scm -analyze-only -specialize 2>specialization.out if errorlevel 1 exit /b 1 rem Replace foo123 -> fooXX so gensyms don't trigger failuresTrap