[m-dev.] todo for 0.9.1
Tyson Dowd
trd at cs.mu.OZ.AU
Tue Jan 4 13:15:34 AEDT 2000
On 03-Jan-2000, Erwan Jahier <Erwan.Jahier at irisa.fr> wrote:
> Tyson wrote:
> | On 24-Dec-1999, Fergus Henderson <fjh at cs.mu.OZ.AU> wrote:
> | > In addition to the guidelines in compiler/notes/release_checklist.html,
> | > here's some notes about stuff that should be done for 0.9.1.
> | >
> | > - test Morphine on taifun (we have Eclipse 4.1 installed there
> | > in /usr/local/apps/eclipse-4.1/bin)
> |
> | Tested. It works fine.
>
> I understand you went through all the examples of my tutorial. Did you also
> run the morphine/non-regression-tests/runtests script?
No, thanks for reminding me. I just ran it, and there was only a
problem with some warning messages being different:
WARNING: opium_scenario_in_module / 2 in file scenario_handler.load
replaces previous definition in file /tmp/trd/mercury/extras/morphine/source/util.pl
WARNING: check_arg_type / 5 in file error.load replaces previous definition in file /tmp/trd/mercury/extras/morphine/source/util.pl
WARNING: check_arg / 5 in file error.load replaces previous definition in file / tmp/trd/mercury/extras/morphine/source/util.pl
etc...etc..
I don't thing these cause a problem, so I've added some code to filter
them out.
===================================================================
Estimated hours taken: 0.3
extras/morphine/non-regression-tests/Mmakefile:
Filter out the WARNING messages given by Eclipse (about
redefinition of predicates) from the actual output of the
tests.
Index: Mmakefile
===================================================================
RCS file: /home/mercury1/repository/mercury/extras/morphine/non-regression-tests/Mmakefile,v
retrieving revision 1.2
diff -u -r1.2 Mmakefile
--- Mmakefile 1999/12/15 13:40:24 1.2
+++ Mmakefile 2000/01/04 02:07:24
@@ -49,7 +49,7 @@
queens.out.orig: queens queens.in
$(MORPHINE) < queens.in > queens.out.orig 2>&1
-# Filter out things that might chande depending if we use Eclipse3.5.2
+# Filter out things that might change depending if we use Eclipse3.5.2
# or Eclipse4.*, unix or inet socket, etc.
queens.out: queens.out.orig
cat queens.out.orig | \
@@ -58,6 +58,7 @@
grep -v 'loading' | \
grep -v 'is loaded' | \
grep -v 'making scenario' | \
+ grep -v 'WARNING' | \
grep -v 'Compiling collect.m' | \
grep -v 'mmc --grade' | \
grep -v 'ml --grade' \
@@ -71,6 +72,7 @@
grep -v 'host = ' | \
grep -v 'compiled traceable' | \
grep -v 'loading' | \
+ grep -v 'WARNING' | \
grep -v 'is loaded' | \
grep -v 'making scenario' \
> test_vars.out 2>&1
--
Tyson Dowd #
# Surreal humour isn't eveyone's cup of fur.
trd at cs.mu.oz.au #
http://www.cs.mu.oz.au/~trd #
--------------------------------------------------------------------------
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