summaryrefslogtreecommitdiff
path: root/validate
Commit message (Collapse)AuthorAgeFilesLines
...
* Add --slow (and --fast) options to validateIan Lynagh2008-07-011-11/+17
| | | | | | | slow mode is 14% slower than normal. It uses -DDEBUG for the stage 2 compiler, and -XGenerics for the stage 2 compiler and the libraries. I believe that most of the slowdown is actually caused by -XGenerics rather than -DDEBUG.
* Make a "validate --hpc"; shows how much of the compiler the testsuite testsIan Lynagh2008-07-011-1/+29
| | | | | Currently it causes a load of ghci-debugger tests to fail and takes 63% longer.
* Tell the testsuite how many threads we want it to use when validatingIan Lynagh2008-06-111-2/+1
|
* When validating, configure with "--prefix=`pwd`/inst"Ian Lynagh2008-05-021-1/+1
| | | | | | | This means a validate build can be installed locally. `pwd`/inst probably won't give a useful value on all platforms (in particular there are probably some Windows configurations it doesn't work for), but I don't think it will ever make the build fail.
* Fix typoIan Lynagh2008-03-021-4/+4
|
* Add comments explaining flagssimonpj@microsoft.com2008-02-281-0/+6
|
* Allow skipping "make clean" or only re-running the testsuite in validateIan Lynagh2008-02-101-22/+57
|
* Build settings for validation are now in mk/validate-settings.mkIan Lynagh2007-09-051-17/+2
|
* Fix and supress some warnings, and turn on -Werror when validatingIan Lynagh2007-09-021-3/+5
|
* fix typoSimon Marlow2007-08-241-1/+1
|
* Check haddocking works when validatingIan Lynagh2007-08-241-2/+3
|
* #1559 is worked around elsewhere, so validate no longer needs toIan Lynagh2007-07-301-6/+2
|
* Use "set -e" in validate, so "sh validate" still has it setIan Lynagh2007-07-291-1/+3
|
* make validate work on WindowsSimon Marlow2007-07-251-3/+21
| | | | | | | | | | | | This includes automatically adding --build=i386-unknown-mingw32 and --with-gcc to ./configure, and disabling -j2 (see #1559). Also: you can now say CPUS=3 ./validate and the script will pass -jN to make (where N = $CPUS + 1). In the future, when we fix #1558, it can pass THREADS=N to the testsuite, too.
* Check for framework failures and unexpected passes in validateIan Lynagh2007-07-221-2/+6
|
* Use CLEANUP=1 when running the testsuite from validateIan Lynagh2007-07-221-1/+1
|
* allow build settings to be overriden by adding mk/validate.mkSimon Marlow2007-07-071-0/+6
|
* Add first cut of the validate scriptSimon Marlow2007-07-041-0/+37