[m-dev.] diff: run tests on ender

Fergus Henderson fjh at cs.mu.OZ.AU
Mon Oct 23 19:32:26 AEDT 2000


On 23-Oct-2000, Zoltan Somogyi <zs at cs.mu.OZ.AU> wrote:
> On 23-Oct-2000, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> > +	ender)		OPTIMIZE=-O0 ;;
> > +	kryten) 	OPTIMIZE=-O1 ;;	# currently not used
> > +	rimmer) 	OPTIMIZE=-O1 ;; # currently not used
> > +	munta)		OPTIMIZE=-O0 ;; # dead
> >  esac
> 
> Munta is well and truly dead; we should remove it from the scripts.

Feel free... I have no objection ;-)

> I still get mail about taifun not being able to invoke a command on munta;
> it is annoying.

I fixed that one about a month ago:

 | date: 2000/09/22 07:44:21;  author: fjh;  state: Exp;  lines: +1 -1
 | 
 | Estimated hours taken: 0.1
 | 
 | tools/run_all_test_from_cron:
 |         Use mundook rather than munta to send mail, since munta is dead.

> I also don't fancy having an unoptimized installation on ender. Does anyone
> still use quicksilver for interactive work? If not, make that machine test -O0,
> and make ender's installation use a higher optimization level.

Done.

----------

Estimated hours taken: 0.5

tools/test_mercury:
	- Run tests at -O3 on ender and -O0 on quicksilver rather than
	  vice versa
	- Don't run the tests in grade asm_fast.gc.par on ender,
	  since that grade isn't installed on ender.
	- Use the canonical names for grades (e.g. asm_fast.par.gc
	  rather than asm_fast.gc.par).

Workspace: /home/pgrad/fjh/ws/hg
Index: tools/test_mercury
===================================================================
RCS file: /home/mercury1/repository/mercury/tools/test_mercury,v
retrieving revision 1.119
diff -u -d -r1.119 test_mercury
--- tools/test_mercury	2000/10/22 17:09:54	1.119
+++ tools/test_mercury	2000/10/23 08:25:32
@@ -59,10 +59,10 @@
 	# test things at different optimization levels...
 	murlibobo)	OPTIMIZE=-O5 ;;
 	taifun) 	OPTIMIZE=-O1 ;;
-	quicksilver) 	OPTIMIZE=-O3 ;;
+	quicksilver) 	OPTIMIZE=-O0 ;;
 	hg) 		OPTIMIZE=-O4 ;;
 	hydra)		OPTIMIZE=-O2 ;;
-	ender)		OPTIMIZE=-O0 ;;
+	ender)		OPTIMIZE=-O3 ;;
 	kryten) 	OPTIMIZE=-O1 ;;	# currently not used
 	rimmer) 	OPTIMIZE=-O1 ;; # currently not used
 	munta)		OPTIMIZE=-O0 ;; # dead
@@ -478,14 +478,13 @@
 		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
-			asm_fast.gc.par hlc.gc"
+			asm_fast.par.gc hlc.gc"
 		;;
 	ender)
 		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
-			asm_fast.gc.par
-			hlc.gc hlc.gc.par hlc.gc.prof hlc.gc.memprof"
+			hlc.gc hlc.par.gc hlc.gc.prof hlc.gc.memprof"
 		;;
 	quicksilver)
 		GRADES="asm_fast.gc asm_fast asm_fast.gc.tr.debug"
@@ -563,13 +562,13 @@
 		fullname=i686-pc-linux-libc2.1-gnu-O4
 		;;
 	quicksilver)	
-		fullname=i586-pc-linux-libc2.1-gnu-O3
+		fullname=i586-pc-linux-libc2.1-gnu-O0
 		;;
 	hydra)	
 		fullname=i686-pc-linux-libc2.1-gnu-O2
 		;;
 	ender)	
-		fullname=i686-pc-linux-libc2.1-gnu-O0
+		fullname=i686-pc-linux-libc2.1-gnu-O3
 		;;
 	*)
 		fullname=$fullarch


-- 
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