[m-dev.] diff: run tests on venus
Fergus Henderson
fjh at cs.mu.OZ.AU
Sun Feb 4 15:58:27 AEDT 2001
Estimated hours taken: 0.5
tools/test_mercury:
tools/run_all_tests_from_cron:
Add code to run tests on our new machine `venus'.
cvs diff: Diffing .
Index: run_all_tests_from_cron
===================================================================
RCS file: /home/staff/zs/imp/mercury/tools/run_all_tests_from_cron,v
retrieving revision 1.23
diff -u -d -u -r1.23 run_all_tests_from_cron
--- run_all_tests_from_cron 2000/12/14 06:20:05 1.23
+++ run_all_tests_from_cron 2001/02/01 11:29:06
@@ -36,12 +36,13 @@
hydra) ARCH=i686 FULLARCH=i686-pc-linux-gnu ;;
ender) ARCH=i686 FULLARCH=i686-pc-linux-gnu ;;
roy) ARCH=i686 FULLARCH=i686-pc-linux-gnu ;;
+ venus) ARCH=i686 FULLARCH=i686-pc-linux-gnu ;;
*) echo "$0: unknown HOST $HOST" 1>&2; exit 1 ;;
esac
case $HOST in
kryten|taifun) mail="rsh mundook /bin/mail" ;;
- hydra|ender|roy) mail=/usr/bin/mail ;;
+ hydra|ender|roy|venus) mail=/usr/bin/mail ;;
*) mail=/bin/mail ;;
esac
Index: test_mercury
===================================================================
RCS file: /home/staff/zs/imp/mercury/tools/test_mercury,v
retrieving revision 1.133
diff -u -d -u -r1.133 test_mercury
--- test_mercury 2001/01/31 18:48:50 1.133
+++ test_mercury 2001/02/02 15:52:44
@@ -120,6 +120,7 @@
roy) OPTIMIZE=-O4 ;; # hlc
hydra) OPTIMIZE=-O2 ;;
ender) OPTIMIZE=-O3 ;;
+ venus) OPTIMIZE=-O5 ;;
kryten) OPTIMIZE=-O1 ;; # currently not used
rimmer) OPTIMIZE=-O1 ;; # currently not used
esac
@@ -164,7 +165,7 @@
DIR=$TESTDIR/test_dirs/$HOST
case $HOST in
- hg|ender|roy)
+ hg|ender|roy|venus)
INSTALL_DIR=/home/$HOST/public/$INSTALL_DIR_NAME/$FULLARCH ;;
*)
INSTALL_DIR=/home/mercury/public/$INSTALL_DIR_NAME/$FULLARCH ;;
@@ -210,12 +211,13 @@
hg) PARALLEL= ;; # one CPU
ender) PARALLEL= ;; # one CPU
roy) PARALLEL= ;; # one CPU
+ venus) PARALLEL= ;; # one CPU
*) PARALLEL= ;;
esac
# version of the mercury compiler to use for bootstrapping
case $HOST in
- hg|ender|roy)
+ hg|ender|roy|venus)
BOOTSTRAP_MERCURY_COMPILER=/home/$HOST/public/$INSTALL_DIR_NAME/$FULLARCH/lib/mercury/bin/$FULLARCH/mercury_compile
;;
*)
@@ -319,7 +321,7 @@
rm -f mercury/extras/dynamic_linking/dl.m
cvs checkout $CHECKOUT_OPTS mercury tests || { false; exit 1; }
case $HOST in
- murlibobo|kryten|taifun|quicksilver|hg|hydra|roy)
+ murlibobo|kryten|taifun|quicksilver|hg|hydra|roy|venus)
[ -d mercury/extras/clpr/CVS ] ||
(cd mercury/extras && cvs checkout $CHECKOUT_OPTS clpr) ||
{ false; exit 1; }
@@ -442,7 +444,7 @@
# requires --enable-all-grades
GRADES="asm_fast.gc.tr asm_fast.tr"
;;
- hg|quicksilver|hydra|ender|kryten|taifun)
+ hg|quicksilver|hydra|ender|kryten|taifun|venus)
GRADES="asm_fast.gc.tr"
;;
roy)
@@ -567,6 +569,12 @@
asm_fast.gc.memprof asm_fast.gc.tr asm_fast.gc.tr.debug
asm_fast.par.gc hlc.gc"
;;
+ venus)
+ GRADES="asm_fast.gc asm_fast
+ asm_fast.gc.prof asm_fast.prof
+ asm_fast.gc.memprof asm_fast.gc.tr asm_fast.gc.tr.debug
+ hlc.gc"
+ ;;
roy)
GRADES="hlc.gc hlc.gc.prof hlc.gc.memprof hlc.gc.tr hlc.par.gc
hl.gc hl.gc.prof hl.gc.memprof hl.gc.tr hl.par.gc"
@@ -653,6 +661,9 @@
case $HOST in
hg)
fullname=i686-pc-linux-libc2.1-gnu-O4
+ ;;
+ venus)
+ fullname=i686-pc-linux-libc2.1-gnu-O5
;;
roy)
fullname=i686-pc-linux-libc2.1-gnu-O4-hlc
--
Fergus Henderson <fjh at cs.mu.oz.au> | "I have always known that the pursuit
| of excellence is a lethal habit"
WWW: <http://www.cs.mu.oz.au/~fjh> | -- the last words of T. S. Garp.
--------------------------------------------------------------------------
mercury-developers mailing list
Post messages to: mercury-developers at cs.mu.oz.au
Administrative Queries: owner-mercury-developers at cs.mu.oz.au
Subscriptions: mercury-developers-request at cs.mu.oz.au
--------------------------------------------------------------------------
More information about the developers
mailing list