diff options
author | Thomas Miedema <thomasmiedema@gmail.com> | 2015-07-22 01:34:17 +0200 |
---|---|---|
committer | Thomas Miedema <thomasmiedema@gmail.com> | 2015-07-22 19:26:51 +0200 |
commit | e3df1b1e847fe3ae7793b2d56ff9976343d58985 (patch) | |
tree | 0180115b904019c4e8b597d90f83499e4e563029 /validate | |
parent | 0d1a8d09f452977aadef7897aa12a8d41c7a4af0 (diff) | |
download | haskell-e3df1b1e847fe3ae7793b2d56ff9976343d58985.tar.gz |
Validate: explain THREADS instead of CPUS in --help
Diffstat (limited to 'validate')
-rwxr-xr-x | validate | 17 |
1 files changed, 9 insertions, 8 deletions
@@ -20,17 +20,18 @@ Flags: HTML generated here: testsuite/hpc_output/hpc_index.html --fast Omit dyn way, omit binary distribution --slow Build stage2 with -DDEBUG. Skips tests that call - `compiler_stats_num_field`. + compiler_stats_num_field. 2008-07-01: 14% slower than the default. - --dph: Also build libraries/dph and run associated tests. - --quiet: More pretty build log. + --dph Also build libraries/dph and run associated tests. + --quiet More pretty build log. See Note [Default build system verbosity]. --help shows this usage help. - Set environment variable 'CPUS' to number of cores, to exploit - multiple cpu cores, e.g. + validate runs 'make -j\$THREADS', where by default THREADS is the number of + cpus your computer has +1. You can set the environment variable THREADS to + override this. For a sequential build you would for example use - CPUS=8 ./validate + THREADS=1 ./validate EOF } @@ -121,8 +122,6 @@ detect_cpu_count () { # nothing helped CPUS="1" fi - - echo "using ${CPUS} CPUs" >&2 } detect_cpu_count @@ -139,6 +138,8 @@ else threads="$THREADS" fi +echo "using THREADS=${threads}" >&2 + if type gmake > /dev/null 2> /dev/null then make="gmake" |