[m-rev.] Trivial diff: disable test_array2d in profdeep grades

Ralph Becket rafe at cs.mu.OZ.AU
Mon Feb 24 13:49:35 AEDT 2003


Estimated hours taken: 0.25
Branches: main

tests/hard_coded/Mmakefile:
	Disable test_array2d in profdeep grades - there is an as-yet
	unfixed problem with this test in at least asm_fast.gc.profdeep.

Index: Mmakefile
===================================================================
RCS file: /home/mercury1/repository/tests/hard_coded/Mmakefile,v
retrieving revision 1.191
diff -u -r1.191 Mmakefile
--- Mmakefile	21 Feb 2003 01:57:30 -0000	1.191
+++ Mmakefile	24 Feb 2003 02:46:25 -0000
@@ -142,7 +142,6 @@
 	target_mlobjs \
 	term_io_test \
 	term_to_univ_test \
-	test_array2d \
 	test_bitset \
 	test_cord \
 	test_imported_no_tag \
@@ -167,6 +166,16 @@
 	write_reg1 \
 	write_reg2
 
+# XXX test_array2d does not work in at least asm_fast.gc.profdeep; the
+# problem does not lie in test_array2d or array2d and has not yet been
+# fixed.
+ifeq "$(findstring profdeep,$(GRADE))" ""
+	BROKEN_FOR_PROFDEEP = \
+		test_array2d
+else
+	BROKEN_FOR_PROFDEEP =
+endif
+
 # These tests trigger a bug in lcc
 ifeq "$(findstring lcc,$(shell $(MGNUC) -v 2>&1))" "lcc"
   BROKEN_FOR_LCC_PROGS =
@@ -304,7 +313,7 @@
 		$(CLOSURE_LAYOUT_PROGS) $(EXCEPTION_PROGS) \
 		$(BACKEND_PROGS) $(NONDET_C_PROGS) \
 		$(C_AND_GC_ONLY_PROGS) $(STATIC_LINK_PROGS) \
-		$(CHAR_REP_PROGS)
+		$(CHAR_REP_PROGS) $(BROKEN_FOR_PROFDEEP)
 endif
 
 # --split-c-files does not work in the hl* grades (e.g. hlc.gc),
--------------------------------------------------------------------------
mercury-reviews mailing list
post:  mercury-reviews at cs.mu.oz.au
administrative address: owner-mercury-reviews at cs.mu.oz.au
unsubscribe: Address: mercury-reviews-request at cs.mu.oz.au Message: unsubscribe
subscribe:   Address: mercury-reviews-request at cs.mu.oz.au Message: subscribe
--------------------------------------------------------------------------



More information about the reviews mailing list