Testsuite Variables / Settings and WAYS

The following variables may be set on the command line when calling make:

TEST -- specific tests to run
TEST_HC -- compiler to use
EXTRA_HC_OPTS -- extra flags to send to the Haskell compiler
EXTRA_RUNTEST_OPTS -- extra flags to give the test driver
CONFIG -- use a different configuration file
COMPILER -- stem of a different configuration file from the config directory [default: ghc]
WAY -- just this way
THREADS -- number of threads to use when running the testsuite

For example, to run the tc053 test for only the optasm way we would use:

$ make WAY=optasm TEST=tc053

The following ways are defined (see the file config/ghc for the complete list):