~ chicken-core (chicken-5) 2d984107f1d0dd17f998b0c771aa0a3dec82b96f
commit 2d984107f1d0dd17f998b0c771aa0a3dec82b96f 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:02 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