11:57:19 up 8 days, 21:04, 0 users, load average: 1.88, 2.01, 2.10 starting at Thu 19 Sep 2024 11:57:19 AM AEST cd scripts && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/scripts' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/scripts' cd util && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 mfiltercc make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' make[1]: 'mfiltercc' is up to date. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' gc_grade=`scripts/ml --grade hlc.gc.pregen --print-gc-grade`; \ cd boehm_gc && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 GC_GRADE=$gc_grade make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/boehm_gc' MAKEFLAGS=""; export MAKEFLAGS; \ PATH=../util:$PATH make -j2 -j1 \ GRADE=hlc.gc.pregen GC_GRADE=gc \ AR=ar RANLIB=ranlib \ libgc.a libgc.so \ FINAL_INSTALL_MERC_GC_LIB_DIR=/mnt/testing/run/install/lib/mercury/lib \ so make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/boehm_gc' make[2]: 'libgc.a' is up to date. make[2]: 'libgc.so' is up to date. make[2]: Nothing to be done for 'so'. make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/boehm_gc' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/boehm_gc' cd runtime && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/runtime' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/runtime' cd util && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' cd robdd && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/robdd' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/robdd' cd library && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/library' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/library' cd mdbcomp && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/mdbcomp' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/mdbcomp' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/browser' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/browser' cd trace && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/trace' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/trace' cd ssdb && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/ssdb' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/ssdb' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/grade_lib' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/grade_lib' cd compiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/compiler' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/compiler' cd profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/profiler' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/profiler' cd doc && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/doc' "/usr/bin/texi2dvi" user_guide.texi_pp < /dev/null > user_guide.dvi_log "/usr/bin/texi2dvi" reference_manual.texi_pp < /dev/null > reference_manual.dvi_log You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.b0F77u:888: user_guide.dvi] Error 1 (ignored) "/usr/bin/texi2dvi" library.texi_pp < /dev/null > library.dvi_log make[1]: [/tmp/mmake.b0F77u:888: reference_manual.dvi] Error 1 (ignored) "/usr/bin/texi2dvi" faq.texi_pp < /dev/null > faq.dvi_log You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.b0F77u:888: library.dvi] Error 1 (ignored) "/usr/bin/texi2dvi" transition_guide.texi_pp < /dev/null > transition_guide.dvi_log make[1]: [/tmp/mmake.b0F77u:888: faq.dvi] Error 1 (ignored) You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.b0F77u:888: transition_guide.dvi] Error 1 (ignored) make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/doc' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/slice' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/slice' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/deep_profiler' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/deep_profiler' cd mfilterjavac && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake -j2 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/mfilterjavac' make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/mfilterjavac' building of stage 1 successful linking stage 2... cd scripts && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/scripts' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/scripts' cd util && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mfiltercc make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' /tmp/mmake.IFbCyg:1237: warning: overriding recipe for target 'realclean_local' /tmp/mmake.IFbCyg:877: warning: ignoring old recipe for target 'realclean_local' make[1]: 'mfiltercc' is up to date. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' gc_grade=`scripts/ml --grade csharp --print-gc-grade`; \ cd boehm_gc && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake GC_GRADE=$gc_grade make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/boehm_gc' /tmp/mmake.mKDZ6n:1355: warning: overriding recipe for target 'clean_local' /tmp/mmake.mKDZ6n:888: warning: ignoring old recipe for target 'clean_local' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/boehm_gc' cd runtime && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime' /tmp/mmake.OPvcaC:1687: warning: overriding recipe for target 'realclean_local' /tmp/mmake.OPvcaC:1325: warning: ignoring old recipe for target 'realclean_local' No Mercury runtime needed for GRADE=csharp make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime' building of stage 2 runtime successful config.status: creating library/LIB_FLAGS config.status: creating mdbcomp/MDBCOMP_FLAGS config.status: creating browser/MDB_FLAGS config.status: creating ssdb/SSDB_FLAGS config.status: creating grade_lib/GRADE_LIB_FLAGS config.status: creating compiler/COMP_FLAGS config.status: creating slice/SLICE_FLAGS config.status: creating profiler/PROF_FLAGS config.status: creating deep_profiler/DEEP_FLAGS config.status: creating mfilterjavac/MFILTERJAVAC_FLAGS building of stage 2 flags files successful cd library && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library' /tmp/mmake.M5vUPU:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.M5vUPU:1355: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.depend_ints make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library' cd mdbcomp && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_mdbcomp.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mdbcomp' /tmp/mmake.n2AsFF:1400: warning: overriding recipe for target 'realclean_local' /tmp/mmake.n2AsFF:1020: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mdbcomp' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_browser.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' /tmp/mmake.yzz2IP:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.yzz2IP:1063: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-unused-imports --no-warn-nothing-exported '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_browser.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake browse_test.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' /tmp/mmake.337LG0:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.337LG0:1063: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - browse_test.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake declarative_test.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' /tmp/mmake.nsgBdF:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.nsgBdF:1063: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - declarative_test.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' cd ssdb && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_ssdb.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/ssdb' /tmp/mmake.vEu4JN:1410: warning: overriding recipe for target 'realclean_local' /tmp/mmake.vEu4JN:1030: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_ssdb.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/ssdb' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' /tmp/mmake.UOYoJ4:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.UOYoJ4:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' /tmp/mmake.eIpCE5:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.eIpCE5:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' /tmp/mmake.BQz7wC:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.BQz7wC:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' cd compiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/compiler' /tmp/mmake.9Vvsak:1438: warning: overriding recipe for target 'clean_local' /tmp/mmake.9Vvsak:1025: warning: ignoring old recipe for target 'clean_local' /tmp/mmake.9Vvsak:1441: warning: overriding recipe for target 'realclean_local' /tmp/mmake.9Vvsak:1028: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags COMP_FLAGS --use-subdirs -f *.m make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/compiler' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.o4GtLW:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.o4GtLW:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.uwAL7f:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.uwAL7f:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.yHD5yV:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.yHD5yV:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.pn6uni:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.pn6uni:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.ePFvVn:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.ePFvVn:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' /tmp/mmake.FG4TDu:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.FG4TDu:936: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags PROF_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_profile.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' cd profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend_aux make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' /tmp/mmake.Aolq12:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Aolq12:936: warning: ignoring old recipe for target 'realclean_local' make[1]: Nothing to be done for 'depend_aux'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.IAZM7y:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.IAZM7y:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.brncyS:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.brncyS:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.RFWIuC:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.RFWIuC:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.u8imZt:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.u8imZt:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.qc6cym:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.qc6cym:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.PyAfrd:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.PyAfrd:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd mfilterjavac && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mfilterjavac' /tmp/mmake.HnfBiM:1335: warning: overriding recipe for target 'realclean_local' /tmp/mmake.HnfBiM:951: warning: ignoring old recipe for target 'realclean_local' make[1]: Nothing to be done for 'depend'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mfilterjavac' building of stage 2 dependencies successful ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:455: warning: undefined variable 'mer_std.all_os' ../Mmake.common:521: warning: undefined variable 'mer_std.mhs' ../Mmake.common:524: warning: undefined variable 'mer_std.mhs' ../Mmake.common:530: warning: undefined variable 'mer_std.all_os' /tmp/mmake.lQChmH:1021: warning: undefined variable 'mer_std.trans_opts' /tmp/mmake.lQChmH:1098: warning: undefined variable 'mer_std.ms' /tmp/mmake.lQChmH:1278: warning: undefined variable 'mer_std.all_os' /tmp/mmake.lQChmH:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.lQChmH:1355: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.int3s Making Mercury/int3s/mer_std.int3 Making Mercury/int3s/builtin.int3 Making Mercury/int3s/private_builtin.int3 Making Mercury/int3s/int.int3 Making Mercury/int3s/uint.int3 Making Mercury/int3s/require.int3 Making Mercury/int3s/string.int3 Making Mercury/int3s/char.int3 Making Mercury/int3s/uint16.int3 Making Mercury/int3s/exception.int3 Making Mercury/int3s/list.int3 Making Mercury/int3s/pretty_printer.int3 Making Mercury/int3s/type_desc.int3 Making Mercury/int3s/rtti_implementation.int3 Making Mercury/int3s/int16.int3 Making Mercury/int3s/int32.int3 Making Mercury/int3s/uint32.int3 Making Mercury/int3s/array.int3 Making Mercury/int3s/string.format.int3 Making Mercury/int3s/float.int3 Making Mercury/int3s/int64.int3 Making Mercury/int3s/uint64.int3 Making Mercury/int3s/int8.int3 Making Mercury/int3s/uint8.int3 Making Mercury/int3s/string.parse_util.int3 Making Mercury/int3s/bool.int3 Making Mercury/int3s/enum.int3 Making Mercury/int3s/string.parse_runtime.int3 Making Mercury/int3s/integer.int3 Making Mercury/int3s/deconstruct.int3 Making Mercury/int3s/maybe.int3 Making Mercury/int3s/univ.int3 Making Mercury/int3s/construct.int3 Making Mercury/int3s/stream.int3 Making Mercury/int3s/stream.string_writer.int3 Making Mercury/int3s/ops.int3 Making Mercury/int3s/string.builder.int3 Making Mercury/int3s/io.int3 Making Mercury/int3s/term.int3 Making Mercury/int3s/map.int3 Making Mercury/int3s/assoc_list.int3 Making Mercury/int3s/pair.int3 Making Mercury/int3s/tree234.int3 Making Mercury/int3s/set.int3 Making Mercury/int3s/set_ordlist.int3 Making Mercury/int3s/cord.int3 Making Mercury/int3s/term_subst.int3 Making Mercury/int3s/term_context.int3 Making Mercury/int3s/term_int.int3 Making Mercury/int3s/term_unify.int3 Making Mercury/int3s/term_vars.int3 Making Mercury/int3s/bitmap.int3 Making Mercury/int3s/io.error_util.int3 Making Mercury/int3s/io.stream_ops.int3 Making Mercury/int3s/io.stream_db.int3 Making Mercury/int3s/benchmarking.int3 Making Mercury/int3s/io.primitives_write.int3 Making Mercury/int3s/mutvar.int3 Making Mercury/int3s/dir.int3 Making Mercury/int3s/unit.int3 Making Mercury/int3s/io.file.int3 Making Mercury/int3s/time.int3 Making Mercury/int3s/io.environment.int3 Making Mercury/int3s/mercury_term_parser.int3 Making Mercury/int3s/mercury_term_lexer.int3 Making Mercury/int3s/varset.int3 Making Mercury/int3s/table_builtin.int3 Making Mercury/int3s/term_conversion.int3 Making Mercury/int3s/version_array.int3 Making Mercury/int3s/io.call_system.int3 Making Mercury/int3s/io.primitives_read.int3 Making Mercury/int3s/io.text_read.int3 Making Mercury/int3s/term_io.int3 Making Mercury/int3s/counter.int3 Making Mercury/int3s/calendar.int3 Making Mercury/int3s/one_or_more.int3 Making Mercury/int3s/set_tree234.int3 Making Mercury/int3s/solutions.int3 Making Mercury/int3s/stm_builtin.int3 Making Mercury/int3s/store.int3 Making Mercury/int3s/string.to_string.int3 Making Mercury/int3s/library.int3 Making Mercury/int3s/array2d.int3 Making Mercury/int3s/backjump.int3 Making Mercury/int3s/bag.int3 Making Mercury/int3s/bimap.int3 Making Mercury/int3s/bit_buffer.int3 Making Mercury/int3s/bit_buffer.read.int3 Making Mercury/int3s/bit_buffer.write.int3 Making Mercury/int3s/bt_array.int3 Making Mercury/int3s/ra_list.int3 Making Mercury/int3s/diet.int3 Making Mercury/int3s/digraph.int3 Making Mercury/int3s/sparse_bitset.int3 Making Mercury/int3s/edit_distance.int3 Making Mercury/int3s/edit_seq.int3 Making Mercury/int3s/eqvclass.int3 Making Mercury/int3s/fat_sparse_bitset.int3 Making Mercury/int3s/fatter_sparse_bitset.int3 Making Mercury/int3s/gc.int3 Making Mercury/int3s/getopt.int3 Making Mercury/int3s/getopt_io.int3 Making Mercury/int3s/hash_table.int3 Making Mercury/int3s/kv_list.int3 Making Mercury/int3s/injection.int3 Making Mercury/int3s/lazy.int3 Making Mercury/int3s/math.int3 Making Mercury/int3s/multi_map.int3 Making Mercury/int3s/one_or_more_map.int3 Making Mercury/int3s/par_builtin.int3 Making Mercury/int3s/parsing_utils.int3 Making Mercury/int3s/pprint.int3 Making Mercury/int3s/robdd.int3 Making Mercury/int3s/set_bbbtree.int3 Making Mercury/int3s/set_unordlist.int3 Making Mercury/int3s/pqueue.int3 Making Mercury/int3s/profiling_builtin.int3 Making Mercury/int3s/prolog.int3 Making Mercury/int3s/psqueue.int3 Making Mercury/int3s/queue.int3 Making Mercury/int3s/random.int3 Making Mercury/int3s/random.sfc16.int3 Making Mercury/int3s/random.sfc32.int3 Making Mercury/int3s/random.sfc64.int3 Making Mercury/int3s/random.system_rng.int3 Making Mercury/int3s/ranges.int3 Making Mercury/int3s/rational.int3 Making Mercury/int3s/rbtree.int3 Making Mercury/int3s/region_builtin.int3 Making Mercury/int3s/rtree.int3 Making Mercury/int3s/set_ctree234.int3 Making Mercury/int3s/stack.int3 Making Mercury/int3s/std_util.int3 Making Mercury/int3s/table_statistics.int3 Making Mercury/int3s/term_size_prof_builtin.int3 Making Mercury/int3s/term_to_xml.int3 Making Mercury/int3s/test_bitset.int3 Making Mercury/int3s/tree_bitset.int3 Making Mercury/int3s/thread.int3 Making Mercury/int3s/thread.barrier.int3 Making Mercury/int3s/thread.mvar.int3 Making Mercury/int3s/thread.semaphore.int3 Making Mercury/int3s/thread.channel.int3 Making Mercury/int3s/thread.closeable_channel.int3 Making Mercury/int3s/thread.future.int3 Making Mercury/int3s/version_array2d.int3 Making Mercury/int3s/version_bitmap.int3 Making Mercury/int3s/version_hash_table.int3 Making Mercury/int3s/version_store.int3 { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.ints Making Mercury/int0s/thread.int0 Making Mercury/int0s/string.int0 Making Mercury/int0s/stream.int0 Making Mercury/int0s/random.int0 Making Mercury/int0s/io.int0 Making Mercury/int0s/bit_buffer.int0 Making Mercury/ints/array.int Making Mercury/ints/array2d.int Making Mercury/ints/assoc_list.int Making Mercury/ints/backjump.int Making Mercury/ints/bag.int Making Mercury/ints/benchmarking.int Making Mercury/ints/bimap.int Making Mercury/ints/bit_buffer.int Making Mercury/ints/bitmap.int Making Mercury/ints/bool.int Making Mercury/ints/bt_array.int Making Mercury/ints/builtin.int Making Mercury/ints/char.int Making Mercury/ints/calendar.int Making Mercury/ints/construct.int Making Mercury/ints/cord.int Making Mercury/ints/counter.int Making Mercury/ints/deconstruct.int Making Mercury/ints/diet.int Making Mercury/ints/digraph.int Making Mercury/ints/dir.int Making Mercury/ints/edit_distance.int Making Mercury/ints/edit_seq.int Making Mercury/ints/enum.int Making Mercury/ints/eqvclass.int Making Mercury/ints/exception.int Making Mercury/ints/fat_sparse_bitset.int Making Mercury/ints/fatter_sparse_bitset.int Making Mercury/ints/float.int Making Mercury/ints/gc.int Making Mercury/ints/getopt.int Making Mercury/ints/getopt_io.int Making Mercury/ints/hash_table.int Making Mercury/ints/injection.int Making Mercury/ints/int.int Making Mercury/ints/int16.int Making Mercury/ints/int32.int Making Mercury/ints/int64.int Making Mercury/ints/int8.int Making Mercury/ints/integer.int Making Mercury/ints/io.int Making Mercury/ints/kv_list.int Making Mercury/ints/lazy.int Making Mercury/ints/library.int Making Mercury/ints/list.int Making Mercury/ints/map.int Making Mercury/ints/math.int Making Mercury/ints/maybe.int Making Mercury/ints/mer_std.int Making Mercury/ints/mercury_term_lexer.int Making Mercury/ints/mercury_term_parser.int Making Mercury/ints/multi_map.int Making Mercury/ints/mutvar.int Making Mercury/ints/one_or_more.int Making Mercury/ints/one_or_more_map.int Making Mercury/ints/ops.int Making Mercury/ints/pair.int Making Mercury/ints/par_builtin.int Making Mercury/ints/parsing_utils.int Making Mercury/ints/pprint.int Making Mercury/ints/pqueue.int Making Mercury/ints/pretty_printer.int Making Mercury/ints/private_builtin.int Making Mercury/ints/profiling_builtin.int Making Mercury/ints/prolog.int Making Mercury/ints/psqueue.int Making Mercury/ints/queue.int Making Mercury/ints/ra_list.int Making Mercury/ints/random.int Making Mercury/ints/ranges.int Making Mercury/ints/rational.int Making Mercury/ints/rbtree.int Making Mercury/ints/region_builtin.int Making Mercury/ints/require.int Making Mercury/ints/robdd.int Making Mercury/ints/rtree.int Making Mercury/ints/rtti_implementation.int Making Mercury/ints/set.int Making Mercury/ints/set_bbbtree.int Making Mercury/ints/set_ctree234.int Making Mercury/ints/set_ordlist.int Making Mercury/ints/set_tree234.int Making Mercury/ints/set_unordlist.int Making Mercury/ints/solutions.int Making Mercury/ints/sparse_bitset.int Making Mercury/ints/stack.int Making Mercury/ints/std_util.int Making Mercury/ints/stm_builtin.int Making Mercury/ints/store.int Making Mercury/ints/stream.int Making Mercury/ints/string.int Making Mercury/ints/table_builtin.int Making Mercury/ints/table_statistics.int Making Mercury/ints/term.int Making Mercury/ints/term_context.int Making Mercury/ints/term_conversion.int Making Mercury/ints/term_int.int Making Mercury/ints/term_io.int Making Mercury/ints/term_size_prof_builtin.int Making Mercury/ints/term_subst.int Making Mercury/ints/term_to_xml.int Making Mercury/ints/term_unify.int Making Mercury/ints/term_vars.int Making Mercury/ints/test_bitset.int Making Mercury/ints/thread.int Making Mercury/ints/time.int Making Mercury/ints/tree234.int Making Mercury/ints/tree_bitset.int Making Mercury/ints/type_desc.int Making Mercury/ints/uint.int Making Mercury/ints/uint16.int Making Mercury/ints/uint32.int Making Mercury/ints/uint64.int Making Mercury/ints/uint8.int Making Mercury/ints/unit.int Making Mercury/ints/univ.int Making Mercury/ints/varset.int Making Mercury/ints/version_array.int Making Mercury/ints/version_array2d.int Making Mercury/ints/version_bitmap.int Making Mercury/ints/version_hash_table.int Making Mercury/ints/version_store.int Making Mercury/ints/bit_buffer.read.int Making Mercury/ints/bit_buffer.write.int Making Mercury/ints/io.call_system.int Making Mercury/ints/io.environment.int Making Mercury/ints/io.error_util.int Making Mercury/ints/io.file.int Making Mercury/ints/io.primitives_read.int Making Mercury/ints/io.primitives_write.int Making Mercury/ints/io.stream_db.int Making Mercury/ints/io.stream_ops.int Making Mercury/ints/io.text_read.int Making Mercury/ints/random.sfc16.int Making Mercury/ints/random.sfc32.int Making Mercury/ints/random.sfc64.int Making Mercury/ints/random.system_rng.int Making Mercury/ints/stream.string_writer.int Making Mercury/ints/string.builder.int Making Mercury/ints/string.format.int Making Mercury/ints/string.parse_runtime.int Making Mercury/ints/string.parse_util.int Making Mercury/ints/string.to_string.int Making Mercury/ints/thread.barrier.int Making Mercury/ints/thread.channel.int Making Mercury/ints/thread.closeable_channel.int Making Mercury/ints/thread.future.int Making Mercury/ints/thread.mvar.int Making Mercury/ints/thread.semaphore.int { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.opts Making Mercury/opts/array.opt Making Mercury/opts/array2d.opt Making Mercury/opts/assoc_list.opt Making Mercury/opts/backjump.opt Making Mercury/opts/bag.opt Making Mercury/opts/benchmarking.opt Making Mercury/opts/bimap.opt Making Mercury/opts/bit_buffer.opt Making Mercury/opts/bitmap.opt Making Mercury/opts/bool.opt Making Mercury/opts/bt_array.opt Making Mercury/opts/builtin.opt Making Mercury/opts/calendar.opt Making Mercury/opts/char.opt Making Mercury/opts/construct.opt Making Mercury/opts/cord.opt Making Mercury/opts/counter.opt Making Mercury/opts/deconstruct.opt Making Mercury/opts/diet.opt Making Mercury/opts/digraph.opt Making Mercury/opts/dir.opt Making Mercury/opts/edit_distance.opt Making Mercury/opts/edit_seq.opt Making Mercury/opts/enum.opt Making Mercury/opts/eqvclass.opt Making Mercury/opts/exception.opt Making Mercury/opts/fat_sparse_bitset.opt Making Mercury/opts/fatter_sparse_bitset.opt Making Mercury/opts/float.opt Making Mercury/opts/gc.opt Making Mercury/opts/getopt.opt Making Mercury/opts/getopt_io.opt Making Mercury/opts/hash_table.opt Making Mercury/opts/injection.opt Making Mercury/opts/int.opt Making Mercury/opts/int16.opt Making Mercury/opts/int32.opt Making Mercury/opts/int64.opt Making Mercury/opts/int8.opt Making Mercury/opts/integer.opt Making Mercury/opts/io.opt Making Mercury/opts/kv_list.opt Making Mercury/opts/lazy.opt Making Mercury/opts/library.opt Making Mercury/opts/list.opt Making Mercury/opts/map.opt Making Mercury/opts/math.opt Making Mercury/opts/maybe.opt Making Mercury/opts/mer_std.opt Making Mercury/opts/mercury_term_lexer.opt Making Mercury/opts/mercury_term_parser.opt Making Mercury/opts/multi_map.opt Making Mercury/opts/mutvar.opt Making Mercury/opts/one_or_more.opt Making Mercury/opts/one_or_more_map.opt Making Mercury/opts/ops.opt Making Mercury/opts/pair.opt Making Mercury/opts/par_builtin.opt Making Mercury/opts/parsing_utils.opt Making Mercury/opts/pprint.opt Making Mercury/opts/pqueue.opt Making Mercury/opts/pretty_printer.opt Making Mercury/opts/private_builtin.opt Making Mercury/opts/profiling_builtin.opt Making Mercury/opts/prolog.opt Making Mercury/opts/psqueue.opt Making Mercury/opts/queue.opt Making Mercury/opts/ra_list.opt Making Mercury/opts/random.opt Making Mercury/opts/ranges.opt Making Mercury/opts/rational.opt Making Mercury/opts/rbtree.opt Making Mercury/opts/region_builtin.opt Making Mercury/opts/require.opt Making Mercury/opts/robdd.opt Making Mercury/opts/rtree.opt Making Mercury/opts/rtti_implementation.opt Making Mercury/opts/set.opt Making Mercury/opts/set_bbbtree.opt Making Mercury/opts/set_ctree234.opt Making Mercury/opts/set_ordlist.opt Making Mercury/opts/set_tree234.opt Making Mercury/opts/set_unordlist.opt Making Mercury/opts/solutions.opt Making Mercury/opts/sparse_bitset.opt Making Mercury/opts/stack.opt Making Mercury/opts/std_util.opt Making Mercury/opts/stm_builtin.opt Making Mercury/opts/store.opt Making Mercury/opts/stream.opt Making Mercury/opts/string.opt Making Mercury/opts/table_builtin.opt Making Mercury/opts/table_statistics.opt Making Mercury/opts/term.opt Making Mercury/opts/term_context.opt Making Mercury/opts/term_conversion.opt Making Mercury/opts/term_int.opt Making Mercury/opts/term_io.opt Making Mercury/opts/term_size_prof_builtin.opt Making Mercury/opts/term_subst.opt Making Mercury/opts/term_to_xml.opt Making Mercury/opts/term_unify.opt Making Mercury/opts/term_vars.opt Making Mercury/opts/test_bitset.opt Making Mercury/opts/thread.opt Making Mercury/opts/time.opt Making Mercury/opts/tree234.opt Making Mercury/opts/tree_bitset.opt Making Mercury/opts/type_desc.opt Making Mercury/opts/uint.opt Making Mercury/opts/uint16.opt Making Mercury/opts/uint32.opt Making Mercury/opts/uint64.opt Making Mercury/opts/uint8.opt Making Mercury/opts/unit.opt Making Mercury/opts/univ.opt Making Mercury/opts/varset.opt Making Mercury/opts/version_array.opt Making Mercury/opts/version_array2d.opt Making Mercury/opts/version_bitmap.opt Making Mercury/opts/version_hash_table.opt Making Mercury/opts/version_store.opt Making Mercury/opts/bit_buffer.read.opt Making Mercury/opts/bit_buffer.write.opt Making Mercury/opts/io.call_system.opt Making Mercury/opts/io.environment.opt Making Mercury/opts/io.error_util.opt Making Mercury/opts/io.file.opt Making Mercury/opts/io.primitives_read.opt Making Mercury/opts/io.primitives_write.opt Making Mercury/opts/io.stream_db.opt Making Mercury/opts/io.stream_ops.opt Making Mercury/opts/io.text_read.opt Making Mercury/opts/random.sfc16.opt Making Mercury/opts/random.sfc32.opt Making Mercury/opts/random.sfc64.opt Making Mercury/opts/random.system_rng.opt Making Mercury/opts/stream.string_writer.opt Making Mercury/opts/string.builder.opt Making Mercury/opts/string.format.opt Making Mercury/opts/string.parse_runtime.opt Making Mercury/opts/string.parse_util.opt Making Mercury/opts/string.to_string.opt Making Mercury/opts/thread.barrier.opt Making Mercury/opts/thread.channel.opt Making Mercury/opts/thread.closeable_channel.opt Making Mercury/opts/thread.future.opt Making Mercury/opts/thread.mvar.opt Making Mercury/opts/thread.semaphore.opt { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - libmer_std Making Mercury/css/array.cs Making Mercury/css/array2d.cs Making Mercury/css/assoc_list.cs Making Mercury/css/backjump.cs Making Mercury/css/bag.cs Making Mercury/css/benchmarking.cs Making Mercury/css/bimap.cs Making Mercury/css/bit_buffer.cs Making Mercury/css/bit_buffer.read.cs Making Mercury/css/bit_buffer.write.cs Making Mercury/css/bitmap.cs Making Mercury/css/bool.cs Making Mercury/css/bt_array.cs Making Mercury/css/builtin.cs Making Mercury/css/calendar.cs Making Mercury/css/char.cs Making Mercury/css/construct.cs Making Mercury/css/cord.cs Making Mercury/css/counter.cs Making Mercury/css/deconstruct.cs Making Mercury/css/diet.cs Making Mercury/css/digraph.cs Making Mercury/css/dir.cs Making Mercury/css/edit_distance.cs Making Mercury/css/edit_seq.cs Making Mercury/css/enum.cs Making Mercury/css/eqvclass.cs Making Mercury/css/exception.cs Making Mercury/css/fat_sparse_bitset.cs Making Mercury/css/fatter_sparse_bitset.cs Making Mercury/css/float.cs Making Mercury/css/gc.cs Making Mercury/css/getopt.cs Making Mercury/css/getopt_io.cs Making Mercury/css/hash_table.cs Making Mercury/css/injection.cs Making Mercury/css/int.cs Making Mercury/css/int16.cs Making Mercury/css/int32.cs Making Mercury/css/int64.cs Making Mercury/css/int8.cs Making Mercury/css/integer.cs Making Mercury/css/io.cs Making Mercury/css/io.call_system.cs Making Mercury/css/io.environment.cs Making Mercury/css/io.error_util.cs Making Mercury/css/io.file.cs Making Mercury/css/io.primitives_read.cs Making Mercury/css/io.primitives_write.cs Making Mercury/css/io.stream_db.cs Making Mercury/css/io.stream_ops.cs Making Mercury/css/io.text_read.cs Making Mercury/css/kv_list.cs Making Mercury/css/lazy.cs Making Mercury/css/library.cs Making Mercury/css/list.cs Making Mercury/css/map.cs Making Mercury/css/math.cs Making Mercury/css/maybe.cs Making Mercury/css/mer_std.cs Making Mercury/css/mercury_term_lexer.cs Making Mercury/css/mercury_term_parser.cs Making Mercury/css/multi_map.cs Making Mercury/css/mutvar.cs Making Mercury/css/one_or_more.cs Making Mercury/css/one_or_more_map.cs Making Mercury/css/ops.cs Making Mercury/css/pair.cs Making Mercury/css/par_builtin.cs Making Mercury/css/parsing_utils.cs Making Mercury/css/pprint.cs Making Mercury/css/pqueue.cs Making Mercury/css/pretty_printer.cs Making Mercury/css/private_builtin.cs Making Mercury/css/profiling_builtin.cs Making Mercury/css/prolog.cs Making Mercury/css/psqueue.cs Making Mercury/css/queue.cs Making Mercury/css/ra_list.cs Making Mercury/css/random.cs Making Mercury/css/random.sfc16.cs Making Mercury/css/random.sfc32.cs Making Mercury/css/random.sfc64.cs Making Mercury/css/random.system_rng.cs Making Mercury/css/ranges.cs Making Mercury/css/rational.cs Making Mercury/css/rbtree.cs Making Mercury/css/region_builtin.cs Making Mercury/css/require.cs Making Mercury/css/robdd.cs Making Mercury/css/rtree.cs Making Mercury/css/rtti_implementation.cs Making Mercury/css/set.cs Making Mercury/css/set_bbbtree.cs Making Mercury/css/set_ctree234.cs Making Mercury/css/set_ordlist.cs Making Mercury/css/set_tree234.cs Making Mercury/css/set_unordlist.cs Making Mercury/css/solutions.cs Making Mercury/css/sparse_bitset.cs Making Mercury/css/stack.cs Making Mercury/css/std_util.cs Making Mercury/css/stm_builtin.cs Making Mercury/css/store.cs Making Mercury/css/stream.cs Making Mercury/css/stream.string_writer.cs Making Mercury/css/string.cs Making Mercury/css/string.builder.cs Making Mercury/css/string.format.cs Making Mercury/css/string.parse_runtime.cs Making Mercury/css/string.parse_util.cs Making Mercury/css/string.to_string.cs Making Mercury/css/table_builtin.cs Making Mercury/css/table_statistics.cs Making Mercury/css/term.cs Making Mercury/css/term_context.cs Making Mercury/css/term_conversion.cs Making Mercury/css/term_int.cs Making Mercury/css/term_io.cs Making Mercury/css/term_size_prof_builtin.cs Making Mercury/css/term_subst.cs Making Mercury/css/term_to_xml.cs Making Mercury/css/term_unify.cs Making Mercury/css/term_vars.cs Making Mercury/css/test_bitset.cs Making Mercury/css/thread.cs Making Mercury/css/thread.barrier.cs Making Mercury/css/thread.channel.cs Making Mercury/css/thread.closeable_channel.cs Making Mercury/css/thread.future.cs Making Mercury/css/thread.mvar.cs Making Mercury/css/thread.semaphore.cs Making Mercury/css/time.cs Making Mercury/css/tree234.cs Making Mercury/css/tree_bitset.cs Making Mercury/css/type_desc.cs Making Mercury/css/uint.cs Making Mercury/css/uint16.cs Making Mercury/css/uint32.cs Making Mercury/css/uint64.cs Making Mercury/css/uint8.cs Making Mercury/css/unit.cs Making Mercury/css/univ.cs Making Mercury/css/varset.cs Making Mercury/css/version_array.cs Making Mercury/css/version_array2d.cs Making Mercury/css/version_bitmap.cs Making Mercury/css/version_hash_table.cs Making Mercury/css/version_store.cs Making mer_std.dll building of stage 2 library successful ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:455: warning: undefined variable 'mer_mdbcomp.all_os' ../Mmake.common:521: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:524: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:530: warning: undefined variable 'mer_mdbcomp.all_os' /tmp/mmake.dpiCsg:962: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.dpiCsg:974: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.dpiCsg:1400: warning: overriding recipe for target 'realclean_local' /tmp/mmake.dpiCsg:1020: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - libmer_mdbcomp Making Mercury/int3s/mer_mdbcomp.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mer_mdbcomp.int Making Mercury/ints/mdbcomp.int Making Mercury/css/mdbcomp.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mer_mdbcomp.cs Making mer_mdbcomp.dll building of stage 2 mdbcomp successful ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:455: warning: undefined variable 'mer_browser.all_os' ../Mmake.common:521: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:524: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:530: warning: undefined variable 'mer_browser.all_os' /tmp/mmake.sU1WSd:1010: warning: undefined variable 'mer_browser.ms' /tmp/mmake.sU1WSd:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.sU1WSd:1063: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - libmer_browser Making Mercury/int3s/mer_browser.int3 Making Mercury/int3s/mdb.int3 Making Mercury/int3s/mdb.browse.int3 Making Mercury/int3s/mdb.browser_info.int3 Making Mercury/int3s/mdb.browser_term.int3 Making Mercury/int3s/mdb.parse.int3 Making Mercury/int3s/mdb.util.int3 Making Mercury/int3s/mdb.term_rep.int3 Making Mercury/int3s/mdb.declarative_debugger.int3 Making Mercury/int3s/mdb.declarative_analyser.int3 Making Mercury/int3s/mdb.declarative_edt.int3 Making Mercury/int3s/mdb.declarative_execution.int3 Making Mercury/int3s/mdb.declarative_oracle.int3 Making Mercury/int3s/mdb.declarative_user.int3 Making Mercury/int3s/mdb.declarative_tree.int3 Making Mercury/int3s/mdb.io_action.int3 Making Mercury/int3s/mdb.help.int3 Making Mercury/int3s/mdb.print_term.int3 Making Mercury/int3s/mdb.frame.int3 Making Mercury/int3s/mdb.sized_pretty.int3 Making Mercury/int3s/mdb.term_paths.int3 Making Mercury/int3s/mdb.collect_lib.int3 Making Mercury/int3s/mdb.dl.int3 Making Mercury/int3s/mdb.name_mangle.int3 Making Mercury/int3s/mdb.cterm.int3 Making Mercury/int3s/mdb.debugger_interface.int3 Making Mercury/int3s/mdb.interactive_query.int3 Making Mercury/int3s/mdb.diff.int3 Making Mercury/int3s/mdb.listing.int3 Making Mercury/int3s/mdb.percent_encoding.int3 Making Mercury/int3s/mdb.save_term.int3 Making Mercury/int3s/mdb.term_to_html.int3 Making Mercury/int0s/mdb.int0 Making Mercury/ints/mdb.util.int Making Mercury/ints/mdb.term_to_html.int Making Mercury/ints/mdb.term_rep.int Making Mercury/ints/mdb.term_paths.int Making Mercury/ints/mdb.sized_pretty.int Making Mercury/ints/mdb.save_term.int Making Mercury/ints/mdb.print_term.int Making Mercury/ints/mdb.percent_encoding.int Making Mercury/ints/mdb.parse.int Making Mercury/ints/mdb.name_mangle.int Making Mercury/ints/mdb.listing.int Making Mercury/ints/mdb.io_action.int Making Mercury/ints/mdb.interactive_query.int Making Mercury/ints/mdb.help.int Making Mercury/ints/mdb.frame.int Making Mercury/ints/mdb.dl.int Making Mercury/ints/mdb.diff.int Making Mercury/ints/mdb.declarative_user.int Making Mercury/ints/mdb.declarative_tree.int Making Mercury/ints/mdb.declarative_oracle.int Making Mercury/ints/mdb.declarative_execution.int Making Mercury/ints/mdb.declarative_edt.int Making Mercury/ints/mdb.declarative_debugger.int Making Mercury/ints/mdb.declarative_analyser.int Making Mercury/ints/mdb.debugger_interface.int Making Mercury/ints/mdb.cterm.int Making Mercury/ints/mdb.collect_lib.int Making Mercury/ints/mdb.browser_term.int Making Mercury/ints/mdb.browser_info.int Making Mercury/ints/mdb.browse.int Making Mercury/ints/mer_browser.int Making Mercury/ints/mdb.int Making Mercury/css/mdb.cs Making Mercury/css/mdb.browse.cs Making Mercury/css/mdb.browser_info.cs Making Mercury/css/mdb.browser_term.cs Making Mercury/css/mdb.collect_lib.cs Making Mercury/css/mdb.cterm.cs Making Mercury/css/mdb.debugger_interface.cs Making Mercury/css/mdb.declarative_analyser.cs Making Mercury/css/mdb.declarative_debugger.cs Making Mercury/css/mdb.declarative_edt.cs Making Mercury/css/mdb.declarative_execution.cs Making Mercury/css/mdb.declarative_oracle.cs Making Mercury/css/mdb.declarative_tree.cs Making Mercury/css/mdb.declarative_user.cs Making Mercury/css/mdb.diff.cs Making Mercury/css/mdb.dl.cs Making Mercury/css/mdb.frame.cs Making Mercury/css/mdb.help.cs Making Mercury/css/mdb.interactive_query.cs Making Mercury/css/mdb.io_action.cs Making Mercury/css/mdb.listing.cs Making Mercury/css/mdb.name_mangle.cs Making Mercury/css/mdb.parse.cs Making Mercury/css/mdb.percent_encoding.cs Making Mercury/css/mdb.print_term.cs Making Mercury/css/mdb.save_term.cs Making Mercury/css/mdb.sized_pretty.cs Making Mercury/css/mdb.term_paths.cs Making Mercury/css/mdb.term_rep.cs Making Mercury/css/mdb.term_to_html.cs Making Mercury/css/mdb.util.cs Making Mercury/css/mer_browser.cs Making mer_browser.dll make: Nothing to be done for 'aux'. building of stage 2 browser successful ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:455: warning: undefined variable 'mer_ssdb.all_os' ../Mmake.common:521: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:524: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:530: warning: undefined variable 'mer_ssdb.all_os' /tmp/mmake.UPQDNj:972: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.UPQDNj:984: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.UPQDNj:1410: warning: overriding recipe for target 'realclean_local' /tmp/mmake.UPQDNj:1030: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - libmer_ssdb Making Mercury/int3s/mer_ssdb.int3 Making Mercury/int3s/ssdb.int3 Making Mercury/ints/ssdb.int Making Mercury/ints/mer_ssdb.int Making Mercury/css/mer_ssdb.cs Making Mercury/css/ssdb.cs Making mer_ssdb.dll building of stage 2 ssdb successful /tmp/mmake.CJ18td:1526: warning: overriding recipe for target 'realclean_local' /tmp/mmake.CJ18td:1162: warning: ignoring old recipe for target 'realclean_local' make: Nothing to be done for 'trace'. building of stage 2 trace successful /tmp/mmake.lF49mN:972: warning: undefined variable 'mercury_compile.ms' /tmp/mmake.lF49mN:1438: warning: overriding recipe for target 'clean_local' /tmp/mmake.lF49mN:1025: warning: ignoring old recipe for target 'clean_local' /tmp/mmake.lF49mN:1441: warning: overriding recipe for target 'realclean_local' /tmp/mmake.lF49mN:1028: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags COMP_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll -lib:../mdbcomp -r:mer_mdbcomp.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init ../mdbcomp/mer_mdbcomp.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_compile Making Mercury/int3s/mercury_compile.int3 Making Mercury/int3s/top_level.int3 Making Mercury/int3s/top_level.mercury_compile_main.int3 Making Mercury/int3s/top_level.mercury_compile_front_end.int3 Making Mercury/int3s/top_level.mercury_compile_middle_passes.int3 Making Mercury/int3s/analysis.int3 Making Mercury/int3s/analysis.operations.int3 Making Mercury/int3s/hlds.int3 Making Mercury/int3s/hlds.hlds_dependency_graph.int3 Making Mercury/int3s/backend_libs.int3 Making Mercury/int3s/backend_libs.compile_target_code.int3 Making Mercury/int3s/libs.int3 Making Mercury/int3s/libs.check_libgrades.int3 Making Mercury/int3s/make.int3 Making Mercury/int3s/make.build.int3 Making Mercury/int3s/parse_tree.int3 Making Mercury/int3s/parse_tree.check_module_interface.int3 Making Mercury/int3s/libs.globals.int3 Making Mercury/int3s/libs.op_mode.int3 Making Mercury/int3s/libs.options.int3 Making Mercury/int3s/libs.compute_grade.int3 Making Mercury/int3s/parse_tree.error_spec.int3 Making Mercury/int3s/parse_tree.prog_data.int3 Making Mercury/int3s/parse_tree.prog_item.int3 Making Mercury/int3s/recompilation.int3 Making Mercury/int3s/recompilation.check.int3 Making Mercury/int3s/libs.file_util.int3 Making Mercury/int3s/libs.maybe_util.int3 Making Mercury/int3s/libs.shell_util.int3 Making Mercury/int3s/libs.timestamp.int3 Making Mercury/int3s/parse_tree.file_names.int3 Making Mercury/int3s/parse_tree.source_file_map.int3 Making Mercury/int3s/parse_tree.maybe_error.int3 Making Mercury/int3s/parse_tree.write_error_spec.int3 Making Mercury/int3s/parse_tree.error_util.int3 Making Mercury/int3s/libs.compiler_util.int3 Making Mercury/int3s/libs.indent.int3 Making Mercury/int3s/parse_tree.error_sort.int3 Making Mercury/int3s/parse_tree.parse_tree_out_cons_id.int3 Making Mercury/int3s/parse_tree.parse_tree_out_info.int3 Making Mercury/int3s/parse_tree.parse_tree_out_misc.int3 Making Mercury/int3s/parse_tree.parse_tree_out_term.int3 Making Mercury/int3s/parse_tree.parse_tree_output.int3 Making Mercury/int3s/parse_tree.prog_data_pragma.int3 Making Mercury/int3s/libs.rat.int3 Making Mercury/int3s/parse_tree.set_of_var.int3 Making Mercury/int3s/parse_tree.var_db.int3 Making Mercury/int3s/parse_tree.var_table.int3 Making Mercury/int3s/parse_tree.prog_type.int3 Making Mercury/int3s/parse_tree.prog_mode.int3 Making Mercury/int3s/parse_tree.prog_util.int3 Making Mercury/int3s/parse_tree.prog_type_subst.int3 Making Mercury/int3s/parse_tree.vartypes.int3 Making Mercury/int3s/parse_tree.parse_tree_out_sym_name.int3 Making Mercury/int3s/parse_tree.find_module.int3 Making Mercury/int3s/parse_tree.parse_module.int3 Making Mercury/int3s/parse_tree.parse_error.int3 Making Mercury/int3s/parse_tree.convert_parse_tree.int3 Making Mercury/int3s/parse_tree.prog_data_foreign.int3 Making Mercury/int3s/parse_tree.prog_foreign.int3 Making Mercury/int3s/parse_tree.check_type_inst_mode_defns.int3 Making Mercury/int3s/parse_tree.item_util.int3 Making Mercury/int3s/parse_tree.prog_foreign_enum.int3 Making Mercury/int3s/parse_tree.prog_type_repn.int3 Making Mercury/int3s/parse_tree.file_kind.int3 Making Mercury/int3s/parse_tree.get_dependencies.int3 Making Mercury/int3s/parse_tree.parse_item.int3 Making Mercury/int3s/parse_tree.parse_class.int3 Making Mercury/int3s/parse_tree.parse_inst_mode_name.int3 Making Mercury/int3s/parse_tree.parse_sym_name.int3 Making Mercury/int3s/parse_tree.parse_util.int3 Making Mercury/int3s/parse_tree.parse_tree_out_inst.int3 Making Mercury/int3s/parse_tree.parse_tree_out_type.int3 Making Mercury/int3s/parse_tree.parse_tree_to_term.int3 Making Mercury/int3s/parse_tree.parse_type_name.int3 Making Mercury/int3s/parse_tree.prog_type_construct.int3 Making Mercury/int3s/parse_tree.prog_type_test.int3 Making Mercury/int3s/parse_tree.prog_type_scan.int3 Making Mercury/int3s/parse_tree.parse_types.int3 Making Mercury/int3s/recompilation.item_types.int3 Making Mercury/int3s/parse_tree.parse_dcg_goal.int3 Making Mercury/int3s/parse_tree.parse_goal.int3 Making Mercury/int3s/parse_tree.parse_vars.int3 Making Mercury/int3s/parse_tree.parse_inst_mode_defn.int3 Making Mercury/int3s/parse_tree.parse_mutable.int3 Making Mercury/int3s/parse_tree.parse_pragma_foreign.int3 Making Mercury/int3s/parse_tree.parse_type_defn.int3 Making Mercury/int3s/parse_tree.prog_ctgc.int3 Making Mercury/int3s/parse_tree.prog_type_unify.int3 Making Mercury/int3s/parse_tree.parse_pragma.int3 Making Mercury/int3s/parse_tree.parse_pragma_analysis.int3 Making Mercury/int3s/parse_tree.parse_pragma_tabling.int3 Making Mercury/int3s/parse_tree.parse_tree_out_clause.int3 Making Mercury/int3s/parse_tree.parse_type_repn.int3 Making Mercury/int3s/recompilation.version.int3 Making Mercury/int3s/parse_tree.java_names.int3 Making Mercury/int3s/parse_tree.module_baggage.int3 Making Mercury/int3s/parse_tree.split_parse_tree_src.int3 Making Mercury/int3s/parse_tree.module_cmds.int3 Making Mercury/int3s/libs.copy_util.int3 Making Mercury/int3s/libs.system_cmds.int3 Making Mercury/int3s/libs.process_util.int3 Making Mercury/int3s/parse_tree.read_modules.int3 Making Mercury/int3s/recompilation.used_file.int3 Making Mercury/int3s/hlds.hlds_module.int3 Making Mercury/int3s/check_hlds.int3 Making Mercury/int3s/check_hlds.xml_documentation.int3 Making Mercury/int3s/hlds.hlds_pred.int3 Making Mercury/int3s/hlds.instmap.int3 Making Mercury/int3s/hlds.hlds_goal.int3 Making Mercury/int3s/hlds.goal_mode.int3 Making Mercury/int3s/hlds.hlds_proc_util.int3 Making Mercury/int3s/check_hlds.inst_match.int3 Making Mercury/int3s/check_hlds.inst_abstract_unify.int3 Making Mercury/int3s/hlds.hlds_cons.int3 Making Mercury/int3s/hlds.status.int3 Making Mercury/int3s/hlds.hlds_inst_mode.int3 Making Mercury/int3s/parse_tree.prog_detism.int3 Making Mercury/int3s/check_hlds.inst_lookup.int3 Making Mercury/int3s/check_hlds.inst_mode_type_prop.int3 Making Mercury/int3s/hlds.hlds_error_util.int3 Making Mercury/int3s/hlds.pred_name.int3 Making Mercury/int3s/hlds.special_pred.int3 Making Mercury/int3s/hlds.hlds_data.int3 Making Mercury/int3s/hlds.pred_table.int3 Making Mercury/int3s/parse_tree.module_qual.int3 Making Mercury/int3s/parse_tree.module_qual.mq_info.int3 Making Mercury/int3s/recompilation.record_uses.int3 Making Mercury/int3s/parse_tree.module_qual.id_set.int3 Making Mercury/int3s/parse_tree.module_qual.qual_errors.int3 Making Mercury/int3s/parse_tree.module_qual.collect_mq_info.int3 Making Mercury/int3s/parse_tree.module_qual.qualify_items.int3 Making Mercury/int3s/parse_tree.prog_data_event.int3 Making Mercury/int3s/parse_tree.builtin_lib_types.int3 Making Mercury/int3s/check_hlds.type_util.int3 Making Mercury/int3s/hlds.hlds_class.int3 Making Mercury/int3s/backend_libs.foreign.int3 Making Mercury/int3s/backend_libs.string_encoding.int3 Making Mercury/int3s/hlds.error_msg_inst.int3 Making Mercury/int3s/parse_tree.error_type_util.int3 Making Mercury/int3s/check_hlds.mode_util.int3 Making Mercury/int3s/check_hlds.inst_test.int3 Making Mercury/int3s/hlds.passes_aux.int3 Making Mercury/int3s/hlds.hlds_out.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_module.int3 Making Mercury/int3s/hlds.const_struct.int3 Making Mercury/int3s/libs.optimization_options.int3 Making Mercury/int3s/libs.dependency_graph.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_util.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_inst_table.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_mode.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_pred.int3 Making Mercury/int3s/transform_hlds.int3 Making Mercury/int3s/transform_hlds.dead_proc_elim.int3 Making Mercury/int3s/hlds.hlds_clauses.int3 Making Mercury/int3s/hlds.hlds_args.int3 Making Mercury/int3s/hlds.hlds_rtti.int3 Making Mercury/int3s/check_hlds.mode_top_functor.int3 Making Mercury/int3s/hlds.hlds_desc.int3 Making Mercury/int3s/hlds.introduced_call_table.int3 Making Mercury/int3s/hlds.make_goal.int3 Making Mercury/int3s/transform_hlds.intermod.int3 Making Mercury/int3s/hlds.var_table_hlds.int3 Making Mercury/int3s/parse_tree.parse_tree_out_item.int3 Making Mercury/int3s/parse_tree.parse_tree_out_pred_decl.int3 Making Mercury/int3s/parse_tree.canonicalize_interface.int3 Making Mercury/int3s/parse_tree.parse_tree_out_pragma.int3 Making Mercury/int3s/parse_tree.parse_tree_out_type_repn.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_goal.int3 Making Mercury/int3s/transform_hlds.ctgc.int3 Making Mercury/int3s/transform_hlds.ctgc.selector.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.analysis.int3 Making Mercury/int3s/transform_hlds.intermod_analysis.int3 Making Mercury/int3s/libs.lp_rational.int3 Making Mercury/int3s/libs.polyhedron.int3 Making Mercury/int3s/transform_hlds.term_constr_main_types.int3 Making Mercury/int3s/transform_hlds.term_constr_data.int3 Making Mercury/int3s/transform_hlds.term_constr_errors.int3 Making Mercury/int3s/transform_hlds.term_util.int3 Making Mercury/int3s/check_hlds.mode_test.int3 Making Mercury/int3s/transform_hlds.term_errors.int3 Making Mercury/int3s/transform_hlds.term_norm.int3 Making Mercury/int3s/transform_hlds.intermod_order_pred_info.int3 Making Mercury/int3s/transform_hlds.term_constr_util.int3 Making Mercury/int3s/transform_hlds.mmc_analysis.int3 Making Mercury/int3s/transform_hlds.exception_analysis.int3 Making Mercury/int3s/analysis.framework.int3 Making Mercury/int3s/transform_hlds.tabling_analysis.int3 Making Mercury/int3s/transform_hlds.trailing_analysis.int3 Making Mercury/int3s/hlds.code_model.int3 Making Mercury/int3s/transform_hlds.unused_args.int3 Making Mercury/int3s/hlds.goal_util.int3 Making Mercury/int3s/hlds.goal_form.int3 Making Mercury/int3s/hlds.quantification.int3 Making Mercury/int3s/parse_tree.prog_rename.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_sharing.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_sharing.analysis.int3 Making Mercury/int3s/check_hlds.simplify.int3 Making Mercury/int3s/check_hlds.simplify.simplify_proc.int3 Making Mercury/int3s/check_hlds.det_analysis.int3 Making Mercury/int3s/check_hlds.det_report.int3 Making Mercury/int3s/check_hlds.det_util.int3 Making Mercury/int3s/check_hlds.mode_comparison.int3 Making Mercury/int3s/check_hlds.mode_info.int3 Making Mercury/int3s/check_hlds.delay_info.int3 Making Mercury/int3s/check_hlds.mode_errors.int3 Making Mercury/int3s/check_hlds.modecheck_util.int3 Making Mercury/int3s/check_hlds.modecheck_goal.int3 Making Mercury/int3s/parse_tree.prog_event.int3 Making Mercury/int3s/check_hlds.mode_debug.int3 Making Mercury/int3s/check_hlds.modecheck_call.int3 Making Mercury/int3s/check_hlds.proc_requests.int3 Making Mercury/int3s/check_hlds.clause_to_proc.int3 Making Mercury/int3s/hlds.add_special_pred.int3 Making Mercury/int3s/check_hlds.polymorphism.int3 Making Mercury/int3s/check_hlds.introduce_exists_casts.int3 Making Mercury/int3s/check_hlds.polymorphism_clause.int3 Making Mercury/int3s/check_hlds.polymorphism_goal.int3 Making Mercury/int3s/hlds.from_ground_term_util.int3 Making Mercury/int3s/check_hlds.polymorphism_info.int3 Making Mercury/int3s/check_hlds.polymorphism_lambda.int3 Making Mercury/int3s/check_hlds.polymorphism_type_class_info.int3 Making Mercury/int3s/hlds.hlds_code_util.int3 Making Mercury/int3s/check_hlds.polymorphism_type_info.int3 Making Mercury/int3s/check_hlds.post_typecheck.int3 Making Mercury/int3s/check_hlds.types_into_modes.int3 Making Mercury/int3s/check_hlds.unify_proc.int3 Making Mercury/int3s/check_hlds.inst_util.int3 Making Mercury/int3s/check_hlds.modecheck_coerce.int3 Making Mercury/int3s/check_hlds.modecheck_conj.int3 Making Mercury/int3s/check_hlds.modecheck_unify.int3 Making Mercury/int3s/check_hlds.modes.int3 Making Mercury/int3s/check_hlds.cse_detection.int3 Making Mercury/int3s/check_hlds.switch_detection.int3 Making Mercury/int3s/check_hlds.unique_modes.int3 Making Mercury/int3s/check_hlds.delay_partial_inst.int3 Making Mercury/int3s/check_hlds.simplify.format_call.int3 Making Mercury/int3s/hlds.goal_path.int3 Making Mercury/int3s/check_hlds.simplify.format_call_errors.int3 Making Mercury/int3s/check_hlds.simplify.parse_string_format.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_call.int3 Making Mercury/int3s/parse_tree.int_emu.int3 Making Mercury/int3s/transform_hlds.const_prop.int3 Making Mercury/int3s/check_hlds.simplify.common.int3 Making Mercury/int3s/check_hlds.simplify.simplify_tasks.int3 Making Mercury/int3s/transform_hlds.pd_cost.int3 Making Mercury/int3s/check_hlds.simplify.simplify_info.int3 Making Mercury/int3s/libs.trace_params.int3 Making Mercury/int3s/transform_hlds.direct_arg_in_out.int3 Making Mercury/int3s/check_hlds.recompute_instmap_deltas.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_conj.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_disj.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_ite.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_scope.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_switch.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_unify.int3 Making Mercury/int3s/check_hlds.simplify.split_switch_arms.int3 Making Mercury/int3s/ll_backend.int3 Making Mercury/int3s/ll_backend.deep_profiling.int3 Making Mercury/int3s/ll_backend.coverage_profiling.int3 Making Mercury/int3s/ll_backend.liveness.int3 Making Mercury/int3s/hlds.arg_info.int3 Making Mercury/int3s/hlds.hlds_llds.int3 Making Mercury/int3s/ll_backend.trace_gen.int3 Making Mercury/int3s/backend_libs.builtin_ops.int3 Making Mercury/int3s/ll_backend.code_info.int3 Making Mercury/int3s/backend_libs.proc_label.int3 Making Mercury/int3s/ll_backend.code_util.int3 Making Mercury/int3s/ll_backend.llds.int3 Making Mercury/int3s/backend_libs.rtti.int3 Making Mercury/int3s/backend_libs.name_mangle.int3 Making Mercury/int3s/ll_backend.layout.int3 Making Mercury/int3s/ll_backend.continuation_info.int3 Making Mercury/int3s/ll_backend.global_data.int3 Making Mercury/int3s/ll_backend.code_loc_dep.int3 Making Mercury/int3s/ll_backend.opt_debug.int3 Making Mercury/int3s/backend_libs.c_util.int3 Making Mercury/int3s/ll_backend.livemap.int3 Making Mercury/int3s/ll_backend.opt_util.int3 Making Mercury/int3s/ll_backend.exprn_aux.int3 Making Mercury/int3s/ll_backend.llds_out.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_code_addr.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_util.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_data.int3 Making Mercury/int3s/ll_backend.layout_out.int3 Making Mercury/int3s/ll_backend.rtti_out.int3 Making Mercury/int3s/backend_libs.type_ctor_info.int3 Making Mercury/int3s/backend_libs.pseudo_type_info.int3 Making Mercury/int3s/backend_libs.type_class_info.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_file.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_global.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_instr.int3 Making Mercury/int3s/backend_libs.export.int3 Making Mercury/int3s/ll_backend.pragma_c_gen.int3 Making Mercury/int3s/ll_backend.var_locn.int3 Making Mercury/int3s/ll_backend.basic_block.int3 Making Mercury/int3s/ll_backend.call_gen.int3 Making Mercury/int3s/ll_backend.closure_gen.int3 Making Mercury/int3s/ll_backend.stack_layout.int3 Making Mercury/int3s/ll_backend.ll_pseudo_type_info.int3 Making Mercury/int3s/ll_backend.prog_rep.int3 Making Mercury/int3s/ll_backend.prog_rep_tables.int3 Making Mercury/int3s/ll_backend.code_gen.int3 Making Mercury/int3s/ll_backend.commit_gen.int3 Making Mercury/int3s/ll_backend.disj_gen.int3 Making Mercury/int3s/ll_backend.lookup_util.int3 Making Mercury/int3s/ll_backend.ite_gen.int3 Making Mercury/int3s/transform_hlds.rbmm.int3 Making Mercury/int3s/transform_hlds.rbmm.region_analysis.int3 Making Mercury/int3s/transform_hlds.rbmm.region_transformation.int3 Making Mercury/int3s/check_hlds.purity.int3 Making Mercury/int3s/check_hlds.resolve_unify_functor.int3 Making Mercury/int3s/transform_hlds.smm_common.int3 Making Mercury/int3s/transform_hlds.rbmm.points_to_graph.int3 Making Mercury/int3s/transform_hlds.rbmm.points_to_info.int3 Making Mercury/int3s/transform_hlds.rbmm.region_arguments.int3 Making Mercury/int3s/transform_hlds.rbmm.region_liveness_info.int3 Making Mercury/int3s/transform_hlds.rbmm.region_instruction.int3 Making Mercury/int3s/transform_hlds.rbmm.region_resurrection_renaming.int3 Making Mercury/int3s/transform_hlds.rbmm.add_rbmm_goal_infos.int3 Making Mercury/int3s/transform_hlds.rbmm.condition_renaming.int3 Making Mercury/int3s/transform_hlds.rbmm.execution_path.int3 Making Mercury/int3s/transform_hlds.rbmm.interproc_region_lifetime.int3 Making Mercury/int3s/transform_hlds.rbmm.live_region_analysis.int3 Making Mercury/int3s/transform_hlds.rbmm.live_variable_analysis.int3 Making Mercury/int3s/transform_hlds.rbmm.points_to_analysis.int3 Making Mercury/int3s/transform_hlds.ctgc.fixpoint_table.int3 Making Mercury/int3s/ll_backend.par_conj_gen.int3 Making Mercury/int3s/ll_backend.switch_gen.int3 Making Mercury/int3s/backend_libs.lookup_switch_util.int3 Making Mercury/int3s/backend_libs.switch_util.int3 Making Mercury/int3s/ll_backend.dense_switch.int3 Making Mercury/int3s/ll_backend.lookup_switch.int3 Making Mercury/int3s/ll_backend.string_switch.int3 Making Mercury/int3s/backend_libs.string_switch_util.int3 Making Mercury/int3s/ll_backend.switch_case.int3 Making Mercury/int3s/ll_backend.tag_switch.int3 Making Mercury/int3s/backend_libs.tag_switch_util.int3 Making Mercury/int3s/ll_backend.unify_gen_test.int3 Making Mercury/int3s/ll_backend.unify_gen_util.int3 Making Mercury/int3s/ll_backend.unify_gen.int3 Making Mercury/int3s/ll_backend.unify_gen_construct.int3 Making Mercury/int3s/ll_backend.unify_gen_deconstruct.int3 Making Mercury/int3s/ll_backend.delay_slot.int3 Making Mercury/int3s/ll_backend.dupelim.int3 Making Mercury/int3s/ll_backend.dupproc.int3 Making Mercury/int3s/ll_backend.fact_table.int3 Making Mercury/int3s/ll_backend.follow_code.int3 Making Mercury/int3s/ll_backend.follow_vars.int3 Making Mercury/int3s/ll_backend.frameopt.int3 Making Mercury/int3s/ll_backend.jumpopt.int3 Making Mercury/int3s/ll_backend.labelopt.int3 Making Mercury/int3s/ll_backend.live_vars.int3 Making Mercury/int3s/ll_backend.middle_rec.int3 Making Mercury/int3s/ll_backend.proc_gen.int3 Making Mercury/int3s/ll_backend.optimize.int3 Making Mercury/int3s/ll_backend.peephole.int3 Making Mercury/int3s/ll_backend.reassign.int3 Making Mercury/int3s/ll_backend.stdlabel.int3 Making Mercury/int3s/ll_backend.use_local_vars.int3 Making Mercury/int3s/ll_backend.wrap_blocks.int3 Making Mercury/int3s/ll_backend.saved_vars.int3 Making Mercury/int3s/ll_backend.stack_alloc.int3 Making Mercury/int3s/ll_backend.stack_opt.int3 Making Mercury/int3s/backend_libs.interval.int3 Making Mercury/int3s/backend_libs.matching.int3 Making Mercury/int3s/ll_backend.store_alloc.int3 Making Mercury/int3s/ll_backend.transform_llds.int3 Making Mercury/int3s/transform_hlds.ctgc.util.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_sharing.domain.int3 Making Mercury/int3s/transform_hlds.ctgc.datastruct.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.direct.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.dead_cell_table.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.domain.int3 Making Mercury/int3s/transform_hlds.ctgc.livedata.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.direct_choose_reuse.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.direct_detect_garbage.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.indirect.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.lbu.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.lfu.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.versions.int3 Making Mercury/int3s/check_hlds.mode_ordering.int3 Making Mercury/int3s/hlds.inst_graph.int3 Making Mercury/int3s/check_hlds.mode_constraint_robdd.int3 Making Mercury/int3s/mode_robdd.int3 Making Mercury/int3s/mode_robdd.tfeirn.int3 Making Mercury/int3s/mode_robdd.equiv_vars.int3 Making Mercury/int3s/mode_robdd.implications.int3 Making Mercury/int3s/transform_hlds.intermod_decide.int3 Making Mercury/int3s/transform_hlds.inlining.int3 Making Mercury/int3s/transform_hlds.complexity.int3 Making Mercury/int3s/hlds.mark_tail_calls.int3 Making Mercury/int3s/hlds.hlds_promise.int3 Making Mercury/int3s/transform_hlds.intermod_info.int3 Making Mercury/int3s/transform_hlds.intermod_status.int3 Making Mercury/int3s/transform_hlds.intermod_mark_exported.int3 Making Mercury/int3s/transform_hlds.accumulator.int3 Making Mercury/int3s/hlds.assertion.int3 Making Mercury/int3s/transform_hlds.goal_store.int3 Making Mercury/int3s/transform_hlds.closure_analysis.int3 Making Mercury/int3s/transform_hlds.deforest.int3 Making Mercury/int3s/transform_hlds.pd_debug.int3 Making Mercury/int3s/transform_hlds.pd_info.int3 Making Mercury/int3s/transform_hlds.pd_term.int3 Making Mercury/int3s/transform_hlds.pd_util.int3 Making Mercury/int3s/transform_hlds.constraint.int3 Making Mercury/int3s/transform_hlds.delay_construct.int3 Making Mercury/int3s/transform_hlds.dep_par_conj.int3 Making Mercury/int3s/transform_hlds.distance_granularity.int3 Making Mercury/int3s/transform_hlds.equiv_type_hlds.int3 Making Mercury/int3s/parse_tree.equiv_type.int3 Making Mercury/int3s/parse_tree.prog_data_used_modules.int3 Making Mercury/int3s/transform_hlds.float_regs.int3 Making Mercury/int3s/transform_hlds.lambda.int3 Making Mercury/int3s/transform_hlds.granularity.int3 Making Mercury/int3s/transform_hlds.higher_order.int3 Making Mercury/int3s/transform_hlds.higher_order.specialize_in_module.int3 Making Mercury/int3s/transform_hlds.higher_order.higher_order_global_info.int3 Making Mercury/int3s/transform_hlds.higher_order.make_specialized_preds.int3 Making Mercury/int3s/transform_hlds.higher_order.specialize_calls.int3 Making Mercury/int3s/transform_hlds.higher_order.higher_order_info.int3 Making Mercury/int3s/transform_hlds.higher_order.specialize_unify_compare.int3 Making Mercury/int3s/transform_hlds.implicit_parallelism.int3 Making Mercury/int3s/transform_hlds.implicit_parallelism.introduce_parallelism.int3 Making Mercury/int3s/transform_hlds.implicit_parallelism.push_goals_together.int3 Making Mercury/int3s/transform_hlds.lco.int3 Making Mercury/int3s/transform_hlds.loop_inv.int3 Making Mercury/int3s/transform_hlds.par_loop_control.int3 Making Mercury/int3s/transform_hlds.parallel_to_plain_conj.int3 Making Mercury/int3s/transform_hlds.size_prof.int3 Making Mercury/int3s/transform_hlds.ssdebug.int3 Making Mercury/int3s/transform_hlds.stm_expand.int3 Making Mercury/int3s/transform_hlds.table_gen.int3 Making Mercury/int3s/transform_hlds.term_constr_main.int3 Making Mercury/int3s/transform_hlds.term_constr_build.int3 Making Mercury/int3s/transform_hlds.term_constr_fixpoint.int3 Making Mercury/int3s/transform_hlds.term_constr_initial.int3 Making Mercury/int3s/transform_hlds.term_constr_pass2.int3 Making Mercury/int3s/transform_hlds.termination.int3 Making Mercury/int3s/transform_hlds.post_term_analysis.int3 Making Mercury/int3s/transform_hlds.term_pass1.int3 Making Mercury/int3s/libs.lp.int3 Making Mercury/int3s/transform_hlds.term_traversal.int3 Making Mercury/int3s/transform_hlds.term_pass2.int3 Making Mercury/int3s/transform_hlds.tupling.int3 Making Mercury/int3s/transform_hlds.unneeded_code.int3 Making Mercury/int3s/transform_hlds.untupling.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_type_table.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_typeclass_table.int3 Making Mercury/int3s/check_hlds.inst_merge.int3 Making Mercury/int3s/check_hlds.check_for_missing_type_defns.int3 Making Mercury/int3s/check_hlds.check_pragma_format_call.int3 Making Mercury/int3s/check_hlds.check_promise.int3 Making Mercury/int3s/check_hlds.check_typeclass.int3 Making Mercury/int3s/hlds.make_hlds.int3 Making Mercury/int3s/hlds.make_hlds.qual_info.int3 Making Mercury/int3s/hlds.make_hlds.instance_method_clauses.int3 Making Mercury/int3s/hlds.make_hlds.add_clause.int3 Making Mercury/int3s/hlds.default_func_mode.int3 Making Mercury/int3s/hlds.make_hlds_error.int3 Making Mercury/int3s/hlds.pre_quantification.int3 Making Mercury/int3s/hlds.make_hlds.add_pred.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_types.int3 Making Mercury/int3s/hlds.make_hlds.goal_expr_to_goal.int3 Making Mercury/int3s/hlds.make_hlds.field_access.int3 Making Mercury/int3s/hlds.make_hlds.state_var.int3 Making Mercury/int3s/hlds.make_hlds.superhomogeneous.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_warn.int3 Making Mercury/int3s/hlds.make_hlds.add_class.int3 Making Mercury/int3s/hlds.make_hlds.add_foreign_proc.int3 Making Mercury/int3s/hlds.make_hlds.add_mode.int3 Making Mercury/int3s/hlds.make_hlds.add_mutable_aux_preds.int3 Making Mercury/int3s/parse_tree.prog_mutable.int3 Making Mercury/int3s/hlds.make_hlds.add_pragma.int3 Making Mercury/int3s/hlds.make_hlds.add_pragma_tabling.int3 Making Mercury/int3s/ml_backend.int3 Making Mercury/int3s/ml_backend.mlds.int3 Making Mercury/int3s/ml_backend.ml_global_data.int3 Making Mercury/int3s/ml_backend.ml_type_gen.int3 Making Mercury/int3s/ml_backend.ml_code_util.int3 Making Mercury/int3s/ml_backend.ml_accurate_gc.int3 Making Mercury/int3s/ml_backend.ml_code_gen.int3 Making Mercury/int3s/ml_backend.ml_call_gen.int3 Making Mercury/int3s/ml_backend.ml_args_util.int3 Making Mercury/int3s/ml_backend.ml_gen_info.int3 Making Mercury/int3s/ml_backend.ml_target_util.int3 Making Mercury/int3s/ml_backend.ml_util.int3 Making Mercury/int3s/ml_backend.ml_commit_gen.int3 Making Mercury/int3s/ml_backend.ml_disj_gen.int3 Making Mercury/int3s/ml_backend.ml_foreign_proc_gen.int3 Making Mercury/int3s/ml_backend.ml_switch_gen.int3 Making Mercury/int3s/ml_backend.ml_lookup_switch.int3 Making Mercury/int3s/ml_backend.ml_simplify_switch.int3 Making Mercury/int3s/ml_backend.ml_string_switch.int3 Making Mercury/int3s/ml_backend.ml_tag_switch.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_util.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_test.int3 Making Mercury/int3s/ml_backend.ml_unify_gen.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_construct.int3 Making Mercury/int3s/ml_backend.ml_closure_gen.int3 Making Mercury/int3s/ml_backend.rtti_to_mlds.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_deconstruct.int3 Making Mercury/int3s/ml_backend.mlds_to_c_name.int3 Making Mercury/int3s/ml_backend.add_heap_ops.int3 Making Mercury/int3s/ml_backend.add_trail_ops.int3 Making Mercury/int3s/ml_backend.ml_elim_nested.int3 Making Mercury/int3s/ml_backend.ml_optimize.int3 Making Mercury/int3s/ml_backend.mlds_dump.int3 Making Mercury/int3s/ml_backend.ml_proc_gen.int3 Making Mercury/int3s/ml_backend.ml_unused_assign.int3 Making Mercury/int3s/ml_backend.ml_rename_classes.int3 Making Mercury/int3s/ml_backend.ml_top_gen.int3 Making Mercury/int3s/ml_backend.mlds_to_c_class.int3 Making Mercury/int3s/ml_backend.mlds_to_c_data.int3 Making Mercury/int3s/ml_backend.mlds_to_c_type.int3 Making Mercury/int3s/ml_backend.mlds_to_c_util.int3 Making Mercury/int3s/ml_backend.mlds_to_target_util.int3 Making Mercury/int3s/ml_backend.mlds_to_c_func.int3 Making Mercury/int3s/ml_backend.mlds_to_c_stmt.int3 Making Mercury/int3s/ml_backend.mlds_to_c_export.int3 Making Mercury/int3s/ml_backend.mlds_to_c_file.int3 Making Mercury/int3s/ml_backend.mlds_to_c_global.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_class.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_data.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_name.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_util.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_type.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_func.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_stmt.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_export.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_file.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_global.int3 Making Mercury/int3s/ml_backend.mlds_to_java_class.int3 Making Mercury/int3s/ml_backend.mlds_to_java_data.int3 Making Mercury/int3s/ml_backend.mlds_to_java_name.int3 Making Mercury/int3s/ml_backend.mlds_to_java_util.int3 Making Mercury/int3s/ml_backend.mlds_to_java_type.int3 Making Mercury/int3s/ml_backend.mlds_to_java_func.int3 Making Mercury/int3s/ml_backend.mlds_to_java_stmt.int3 Making Mercury/int3s/ml_backend.mlds_to_java_export.int3 Making Mercury/int3s/ml_backend.mlds_to_java_file.int3 Making Mercury/int3s/ml_backend.mlds_to_java_global.int3 Making Mercury/int3s/ml_backend.mlds_to_java_wrap.int3 Making Mercury/int3s/hlds.make_hlds.add_pragma_type_spec.int3 Making Mercury/int3s/hlds.make_hlds.add_solver.int3 Making Mercury/int3s/hlds.make_hlds.add_type.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_passes.int3 Making Mercury/int3s/parse_tree.prog_item_stats.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_separate_items.int3 Making Mercury/int3s/check_hlds.typeclasses.int3 Making Mercury/int3s/check_hlds.type_assign.int3 Making Mercury/int3s/check_hlds.typecheck_debug.int3 Making Mercury/int3s/check_hlds.typecheck_info.int3 Making Mercury/int3s/check_hlds.typecheck_errors.int3 Making Mercury/int3s/check_hlds.typecheck_error_type_assign.int3 Making Mercury/int3s/check_hlds.typecheck_error_util.int3 Making Mercury/int3s/check_hlds.implementation_defined_literals.int3 Making Mercury/int3s/check_hlds.inst_check.int3 Making Mercury/int3s/check_hlds.inst_user.int3 Making Mercury/int3s/check_hlds.mode_constraints.int3 Making Mercury/int3s/hlds.hhf.int3 Making Mercury/int3s/check_hlds.abstract_mode_constraints.int3 Making Mercury/int3s/check_hlds.build_mode_constraints.int3 Making Mercury/int3s/check_hlds.ordering_mode_constraints.int3 Making Mercury/int3s/check_hlds.mcsolver.int3 Making Mercury/int3s/check_hlds.prop_mode_constraints.int3 Making Mercury/int3s/check_hlds.oisu_check.int3 Making Mercury/int3s/check_hlds.old_type_constraints.int3 Making Mercury/int3s/check_hlds.polymorphism_post_copy.int3 Making Mercury/int3s/check_hlds.pre_typecheck.int3 Making Mercury/int3s/hlds.headvar_names.int3 Making Mercury/int3s/check_hlds.stratify.int3 Making Mercury/int3s/check_hlds.style_checks.int3 Making Mercury/int3s/check_hlds.try_expand.int3 Making Mercury/int3s/check_hlds.type_constraints.int3 Making Mercury/int3s/check_hlds.typecheck.int3 Making Mercury/int3s/check_hlds.typecheck_clauses.int3 Making Mercury/int3s/check_hlds.typecheck_coerce.int3 Making Mercury/int3s/check_hlds.typecheck_util.int3 Making Mercury/int3s/check_hlds.typecheck_error_overload.int3 Making Mercury/int3s/check_hlds.typecheck_error_undef.int3 Making Mercury/int3s/check_hlds.typecheck_unify_var_functor.int3 Making Mercury/int3s/check_hlds.typecheck_msgs.int3 Making Mercury/int3s/check_hlds.unused_imports.int3 Making Mercury/int3s/recompilation.usage.int3 Making Mercury/int3s/parse_tree.comp_unit_interface.int3 Making Mercury/int3s/parse_tree.grab_modules.int3 Making Mercury/int3s/parse_tree.check_import_accessibility.int3 Making Mercury/int3s/parse_tree.decide_type_repn.int3 Making Mercury/int3s/parse_tree.deps_map.int3 Making Mercury/int3s/parse_tree.generate_dep_d_files.int3 Making Mercury/int3s/parse_tree.module_dep_info.int3 Making Mercury/int3s/libs.mmakefiles.int3 Making Mercury/int3s/parse_tree.generate_mmakefile_fragments.int3 Making Mercury/int3s/parse_tree.make_module_file_names.int3 Making Mercury/int3s/parse_tree.module_deps_graph.int3 Making Mercury/int3s/parse_tree.write_deps_file.int3 Making Mercury/int3s/parse_tree.parse_tree_out.int3 Making Mercury/int3s/parse_tree.write_module_interface_files.int3 Making Mercury/int3s/libs.handle_options.int3 Making Mercury/int3s/make.options_file.int3 Making Mercury/int3s/make.make_info.int3 Making Mercury/int3s/make.deps_cache.int3 Making Mercury/int3s/make.deps_set.int3 Making Mercury/int3s/make.module_target.int3 Making Mercury/int3s/make.check_up_to_date.int3 Making Mercury/int3s/make.file_names.int3 Making Mercury/int3s/make.get_module_dep_info.int3 Making Mercury/int3s/make.module_dep_file.int3 Making Mercury/int3s/make.timestamp.int3 Making Mercury/int3s/make.hash.int3 Making Mercury/int3s/make.util.int3 Making Mercury/int3s/make.dependencies.int3 Making Mercury/int3s/make.find_local_modules.int3 Making Mercury/int3s/make.top_level.int3 Making Mercury/int3s/make.program_target.int3 Making Mercury/int3s/make.clean.int3 Making Mercury/int3s/make.library_install.int3 Making Mercury/int3s/make.track_flags.int3 Making Mercury/int3s/libs.md5.int3 Making Mercury/int3s/libs.graph_colour.int3 Making Mercury/int3s/libs.lines_builder.int3 Making Mercury/int3s/libs.pickle.int3 Making Mercury/int3s/libs.va_map.int3 Making Mercury/int3s/backend_libs.base_typeclass_info.int3 Making Mercury/int3s/hlds.du_type_layout.int3 Making Mercury/int3s/hlds.add_foreign_enum.int3 Making Mercury/int3s/hlds.hlds_call_tree.int3 Making Mercury/int3s/hlds.hlds_statistics.int3 Making Mercury/int3s/hlds.mark_static_terms.int3 Making Mercury/int3s/hlds.hlds_defns.int3 Making Mercury/int3s/analysis.file.int3 Making Mercury/int3s/top_level.mercury_compile_llds_back_end.int3 Making Mercury/int3s/top_level.mercury_compile_make_hlds.int3 Making Mercury/int3s/top_level.mercury_compile_mlds_back_end.int3 Making Mercury/int0s/transform_hlds.int0 Making Mercury/int0s/transform_hlds.ctgc.int0 Making Mercury/int0s/transform_hlds.ctgc.structure_sharing.int0 Making Mercury/int0s/transform_hlds.ctgc.structure_reuse.int0 Making Mercury/int0s/transform_hlds.rbmm.int0 Making Mercury/int0s/transform_hlds.implicit_parallelism.int0 Making Mercury/int0s/transform_hlds.higher_order.int0 Making Mercury/int0s/parse_tree.int0 Making Mercury/int0s/parse_tree.module_qual.int0 Making Mercury/int0s/ll_backend.int0 Making Mercury/int0s/ll_backend.llds_out.int0 Making Mercury/int0s/hlds.int0 Making Mercury/int0s/hlds.make_hlds.int0 Making Mercury/int0s/hlds.hlds_out.int0 Making Mercury/int0s/check_hlds.int0 Making Mercury/int0s/check_hlds.simplify.int0 Making Mercury/int0s/top_level.int0 Making Mercury/int0s/recompilation.int0 Making Mercury/int0s/mode_robdd.int0 Making Mercury/int0s/ml_backend.int0 Making Mercury/int0s/make.int0 Making Mercury/int0s/libs.int0 Making Mercury/int0s/backend_libs.int0 Making Mercury/int0s/analysis.int0 Making Mercury/ints/transform_hlds.ctgc.structure_sharing.domain.int Making Mercury/ints/transform_hlds.ctgc.structure_sharing.analysis.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.versions.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.lfu.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.lbu.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.indirect.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.domain.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.direct_detect_garbage.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.direct_choose_reuse.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.direct.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.dead_cell_table.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.analysis.int Making Mercury/ints/transform_hlds.rbmm.region_transformation.int Making Mercury/ints/transform_hlds.rbmm.region_resurrection_renaming.int Making Mercury/ints/transform_hlds.rbmm.region_liveness_info.int Making Mercury/ints/transform_hlds.rbmm.region_instruction.int Making Mercury/ints/transform_hlds.rbmm.region_arguments.int Making Mercury/ints/transform_hlds.rbmm.region_analysis.int Making Mercury/ints/transform_hlds.rbmm.points_to_info.int Making Mercury/ints/transform_hlds.rbmm.points_to_graph.int Making Mercury/ints/transform_hlds.rbmm.points_to_analysis.int Making Mercury/ints/transform_hlds.rbmm.live_variable_analysis.int Making Mercury/ints/transform_hlds.rbmm.live_region_analysis.int Making Mercury/ints/transform_hlds.rbmm.interproc_region_lifetime.int Making Mercury/ints/transform_hlds.rbmm.execution_path.int Making Mercury/ints/transform_hlds.rbmm.condition_renaming.int Making Mercury/ints/transform_hlds.rbmm.add_rbmm_goal_infos.int Making Mercury/ints/transform_hlds.implicit_parallelism.push_goals_together.int Making Mercury/ints/transform_hlds.implicit_parallelism.introduce_parallelism.int Making Mercury/ints/transform_hlds.higher_order.specialize_unify_compare.int Making Mercury/ints/transform_hlds.higher_order.specialize_in_module.int Making Mercury/ints/transform_hlds.higher_order.specialize_calls.int Making Mercury/ints/transform_hlds.higher_order.make_specialized_preds.int Making Mercury/ints/transform_hlds.higher_order.higher_order_info.int Making Mercury/ints/transform_hlds.higher_order.higher_order_global_info.int Making Mercury/ints/transform_hlds.ctgc.util.int Making Mercury/ints/transform_hlds.ctgc.structure_sharing.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.int Making Mercury/ints/transform_hlds.ctgc.selector.int Making Mercury/ints/transform_hlds.ctgc.livedata.int Making Mercury/ints/transform_hlds.ctgc.fixpoint_table.int Making Mercury/ints/transform_hlds.ctgc.datastruct.int Making Mercury/ints/parse_tree.module_qual.qualify_items.int Making Mercury/ints/parse_tree.module_qual.qual_errors.int Making Mercury/ints/parse_tree.module_qual.mq_info.int Making Mercury/ints/parse_tree.module_qual.id_set.int Making Mercury/ints/parse_tree.module_qual.collect_mq_info.int Making Mercury/ints/ll_backend.llds_out.llds_out_util.int Making Mercury/ints/ll_backend.llds_out.llds_out_instr.int Making Mercury/ints/ll_backend.llds_out.llds_out_global.int Making Mercury/ints/ll_backend.llds_out.llds_out_file.int Making Mercury/ints/ll_backend.llds_out.llds_out_data.int Making Mercury/ints/ll_backend.llds_out.llds_out_code_addr.int Making Mercury/ints/hlds.make_hlds.superhomogeneous.int Making Mercury/ints/hlds.make_hlds.state_var.int Making Mercury/ints/hlds.make_hlds.qual_info.int Making Mercury/ints/hlds.make_hlds.make_hlds_warn.int Making Mercury/ints/hlds.make_hlds.make_hlds_types.int Making Mercury/ints/hlds.make_hlds.make_hlds_separate_items.int Making Mercury/ints/hlds.make_hlds.make_hlds_passes.int Making Mercury/ints/hlds.make_hlds.instance_method_clauses.int Making Mercury/ints/hlds.make_hlds.goal_expr_to_goal.int Making Mercury/ints/hlds.make_hlds.field_access.int Making Mercury/ints/hlds.make_hlds.add_type.int Making Mercury/ints/hlds.make_hlds.add_solver.int Making Mercury/ints/hlds.make_hlds.add_pred.int Making Mercury/ints/hlds.make_hlds.add_pragma_type_spec.int Making Mercury/ints/hlds.make_hlds.add_pragma_tabling.int Making Mercury/ints/hlds.make_hlds.add_pragma.int Making Mercury/ints/hlds.make_hlds.add_mutable_aux_preds.int Making Mercury/ints/hlds.make_hlds.add_mode.int Making Mercury/ints/hlds.make_hlds.add_foreign_proc.int Making Mercury/ints/hlds.make_hlds.add_clause.int Making Mercury/ints/hlds.make_hlds.add_class.int Making Mercury/ints/hlds.hlds_out.hlds_out_util.int Making Mercury/ints/hlds.hlds_out.hlds_out_typeclass_table.int Making Mercury/ints/hlds.hlds_out.hlds_out_type_table.int Making Mercury/ints/hlds.hlds_out.hlds_out_pred.int Making Mercury/ints/hlds.hlds_out.hlds_out_module.int Making Mercury/ints/hlds.hlds_out.hlds_out_mode.int Making Mercury/ints/hlds.hlds_out.hlds_out_inst_table.int Making Mercury/ints/hlds.hlds_out.hlds_out_goal.int Making Mercury/ints/check_hlds.simplify.split_switch_arms.int Making Mercury/ints/check_hlds.simplify.simplify_tasks.int Making Mercury/ints/check_hlds.simplify.simplify_proc.int Making Mercury/ints/check_hlds.simplify.simplify_info.int Making Mercury/ints/check_hlds.simplify.simplify_goal_unify.int Making Mercury/ints/check_hlds.simplify.simplify_goal_switch.int Making Mercury/ints/check_hlds.simplify.simplify_goal_ite.int Making Mercury/ints/check_hlds.simplify.simplify_goal_scope.int Making Mercury/ints/check_hlds.simplify.simplify_goal_disj.int Making Mercury/ints/check_hlds.simplify.simplify_goal_conj.int Making Mercury/ints/check_hlds.simplify.simplify_goal_call.int Making Mercury/ints/check_hlds.simplify.simplify_goal.int Making Mercury/ints/check_hlds.simplify.parse_string_format.int Making Mercury/ints/check_hlds.simplify.format_call_errors.int Making Mercury/ints/check_hlds.simplify.format_call.int Making Mercury/ints/check_hlds.simplify.common.int Making Mercury/ints/transform_hlds.unused_args.int Making Mercury/ints/transform_hlds.untupling.int Making Mercury/ints/transform_hlds.unneeded_code.int Making Mercury/ints/transform_hlds.tupling.int Making Mercury/ints/transform_hlds.trailing_analysis.int Making Mercury/ints/transform_hlds.termination.int Making Mercury/ints/transform_hlds.term_traversal.int Making Mercury/ints/transform_hlds.term_util.int Making Mercury/ints/transform_hlds.term_pass2.int Making Mercury/ints/transform_hlds.term_pass1.int Making Mercury/ints/transform_hlds.term_errors.int Making Mercury/ints/transform_hlds.term_norm.int Making Mercury/ints/transform_hlds.term_constr_util.int Making Mercury/ints/transform_hlds.term_constr_pass2.int Making Mercury/ints/transform_hlds.term_constr_main_types.int Making Mercury/ints/transform_hlds.term_constr_main.int Making Mercury/ints/transform_hlds.term_constr_initial.int Making Mercury/ints/transform_hlds.term_constr_fixpoint.int Making Mercury/ints/transform_hlds.term_constr_errors.int Making Mercury/ints/transform_hlds.term_constr_data.int Making Mercury/ints/transform_hlds.term_constr_build.int Making Mercury/ints/transform_hlds.tabling_analysis.int Making Mercury/ints/transform_hlds.table_gen.int Making Mercury/ints/transform_hlds.stm_expand.int Making Mercury/ints/transform_hlds.ssdebug.int Making Mercury/ints/transform_hlds.smm_common.int Making Mercury/ints/transform_hlds.size_prof.int Making Mercury/ints/transform_hlds.rbmm.int Making Mercury/ints/transform_hlds.post_term_analysis.int Making Mercury/ints/transform_hlds.pd_util.int Making Mercury/ints/transform_hlds.pd_term.int Making Mercury/ints/transform_hlds.pd_info.int Making Mercury/ints/transform_hlds.pd_debug.int Making Mercury/ints/transform_hlds.pd_cost.int Making Mercury/ints/transform_hlds.parallel_to_plain_conj.int Making Mercury/ints/transform_hlds.par_loop_control.int Making Mercury/ints/transform_hlds.mmc_analysis.int Making Mercury/ints/transform_hlds.loop_inv.int Making Mercury/ints/transform_hlds.lco.int Making Mercury/ints/transform_hlds.lambda.int Making Mercury/ints/transform_hlds.intermod_status.int Making Mercury/ints/transform_hlds.intermod_order_pred_info.int Making Mercury/ints/transform_hlds.intermod_mark_exported.int Making Mercury/ints/transform_hlds.intermod_info.int Making Mercury/ints/transform_hlds.intermod_decide.int Making Mercury/ints/transform_hlds.intermod_analysis.int Making Mercury/ints/transform_hlds.intermod.int Making Mercury/ints/transform_hlds.inlining.int Making Mercury/ints/transform_hlds.implicit_parallelism.int Making Mercury/ints/transform_hlds.higher_order.int Making Mercury/ints/transform_hlds.granularity.int Making Mercury/ints/transform_hlds.goal_store.int Making Mercury/ints/transform_hlds.float_regs.int Making Mercury/ints/transform_hlds.exception_analysis.int Making Mercury/ints/transform_hlds.equiv_type_hlds.int Making Mercury/ints/transform_hlds.distance_granularity.int Making Mercury/ints/transform_hlds.direct_arg_in_out.int Making Mercury/ints/transform_hlds.dep_par_conj.int Making Mercury/ints/transform_hlds.delay_construct.int Making Mercury/ints/transform_hlds.deforest.int Making Mercury/ints/transform_hlds.dead_proc_elim.int Making Mercury/ints/transform_hlds.ctgc.int Making Mercury/ints/transform_hlds.constraint.int Making Mercury/ints/transform_hlds.const_prop.int Making Mercury/ints/transform_hlds.complexity.int Making Mercury/ints/transform_hlds.closure_analysis.int Making Mercury/ints/transform_hlds.accumulator.int Making Mercury/ints/top_level.mercury_compile_mlds_back_end.int Making Mercury/ints/top_level.mercury_compile_middle_passes.int Making Mercury/ints/top_level.mercury_compile_make_hlds.int Making Mercury/ints/top_level.mercury_compile_llds_back_end.int Making Mercury/ints/top_level.mercury_compile_main.int Making Mercury/ints/top_level.mercury_compile_front_end.int Making Mercury/ints/recompilation.version.int Making Mercury/ints/recompilation.used_file.int Making Mercury/ints/recompilation.usage.int Making Mercury/ints/recompilation.record_uses.int Making Mercury/ints/recompilation.item_types.int Making Mercury/ints/recompilation.check.int Making Mercury/ints/parse_tree.write_module_interface_files.int Making Mercury/ints/parse_tree.write_error_spec.int Making Mercury/ints/parse_tree.write_deps_file.int Making Mercury/ints/parse_tree.vartypes.int Making Mercury/ints/parse_tree.var_table.int Making Mercury/ints/parse_tree.var_db.int Making Mercury/ints/parse_tree.split_parse_tree_src.int Making Mercury/ints/parse_tree.source_file_map.int Making Mercury/ints/parse_tree.set_of_var.int Making Mercury/ints/parse_tree.read_modules.int Making Mercury/ints/parse_tree.prog_util.int Making Mercury/ints/parse_tree.prog_type_unify.int Making Mercury/ints/parse_tree.prog_type_test.int Making Mercury/ints/parse_tree.prog_type_subst.int Making Mercury/ints/parse_tree.prog_type_scan.int Making Mercury/ints/parse_tree.prog_type_repn.int Making Mercury/ints/parse_tree.prog_type_construct.int Making Mercury/ints/parse_tree.prog_type.int Making Mercury/ints/parse_tree.prog_rename.int Making Mercury/ints/parse_tree.prog_mutable.int Making Mercury/ints/parse_tree.prog_mode.int Making Mercury/ints/parse_tree.prog_item_stats.int Making Mercury/ints/parse_tree.prog_item.int Making Mercury/ints/parse_tree.prog_foreign_enum.int Making Mercury/ints/parse_tree.prog_foreign.int Making Mercury/ints/parse_tree.prog_event.int Making Mercury/ints/parse_tree.prog_detism.int Making Mercury/ints/parse_tree.prog_data_used_modules.int Making Mercury/ints/parse_tree.prog_data_pragma.int Making Mercury/ints/parse_tree.prog_data_foreign.int Making Mercury/ints/parse_tree.prog_data_event.int Making Mercury/ints/parse_tree.prog_data.int Making Mercury/ints/parse_tree.prog_ctgc.int Making Mercury/ints/parse_tree.parse_vars.int Making Mercury/ints/parse_tree.parse_util.int Making Mercury/ints/parse_tree.parse_types.int Making Mercury/ints/parse_tree.parse_type_repn.int Making Mercury/ints/parse_tree.parse_type_name.int Making Mercury/ints/parse_tree.parse_type_defn.int Making Mercury/ints/parse_tree.parse_tree_to_term.int Making Mercury/ints/parse_tree.parse_tree_output.int Making Mercury/ints/parse_tree.parse_tree_out_type_repn.int Making Mercury/ints/parse_tree.parse_tree_out_term.int Making Mercury/ints/parse_tree.parse_tree_out_sym_name.int Making Mercury/ints/parse_tree.parse_tree_out_pred_decl.int Making Mercury/ints/parse_tree.parse_tree_out_type.int Making Mercury/ints/parse_tree.parse_tree_out_pragma.int Making Mercury/ints/parse_tree.parse_tree_out_misc.int Making Mercury/ints/parse_tree.parse_tree_out_item.int Making Mercury/ints/parse_tree.parse_tree_out_inst.int Making Mercury/ints/parse_tree.parse_tree_out_info.int Making Mercury/ints/parse_tree.parse_tree_out_cons_id.int Making Mercury/ints/parse_tree.parse_tree_out_clause.int Making Mercury/ints/parse_tree.parse_tree_out.int Making Mercury/ints/parse_tree.parse_sym_name.int Making Mercury/ints/parse_tree.parse_pragma_tabling.int Making Mercury/ints/parse_tree.parse_pragma_foreign.int Making Mercury/ints/parse_tree.parse_pragma_analysis.int Making Mercury/ints/parse_tree.parse_pragma.int Making Mercury/ints/parse_tree.parse_mutable.int Making Mercury/ints/parse_tree.parse_module.int Making Mercury/ints/parse_tree.parse_item.int Making Mercury/ints/parse_tree.parse_inst_mode_name.int Making Mercury/ints/parse_tree.parse_inst_mode_defn.int Making Mercury/ints/parse_tree.parse_goal.int Making Mercury/ints/parse_tree.parse_error.int Making Mercury/ints/parse_tree.parse_dcg_goal.int Making Mercury/ints/parse_tree.parse_class.int Making Mercury/ints/parse_tree.module_qual.int Making Mercury/ints/parse_tree.module_deps_graph.int Making Mercury/ints/parse_tree.module_dep_info.int Making Mercury/ints/parse_tree.module_cmds.int Making Mercury/ints/parse_tree.module_baggage.int Making Mercury/ints/parse_tree.maybe_error.int Making Mercury/ints/parse_tree.make_module_file_names.int Making Mercury/ints/parse_tree.java_names.int Making Mercury/ints/parse_tree.item_util.int Making Mercury/ints/parse_tree.int_emu.int Making Mercury/ints/parse_tree.grab_modules.int Making Mercury/ints/parse_tree.get_dependencies.int Making Mercury/ints/parse_tree.generate_mmakefile_fragments.int Making Mercury/ints/parse_tree.generate_dep_d_files.int Making Mercury/ints/parse_tree.find_module.int Making Mercury/ints/parse_tree.file_names.int Making Mercury/ints/parse_tree.file_kind.int Making Mercury/ints/parse_tree.error_util.int Making Mercury/ints/parse_tree.error_type_util.int Making Mercury/ints/parse_tree.error_spec.int Making Mercury/ints/parse_tree.error_sort.int Making Mercury/ints/parse_tree.equiv_type.int Making Mercury/ints/parse_tree.deps_map.int Making Mercury/ints/parse_tree.decide_type_repn.int Making Mercury/ints/parse_tree.convert_parse_tree.int Making Mercury/ints/parse_tree.comp_unit_interface.int Making Mercury/ints/parse_tree.check_type_inst_mode_defns.int Making Mercury/ints/parse_tree.check_module_interface.int Making Mercury/ints/parse_tree.check_import_accessibility.int Making Mercury/ints/parse_tree.canonicalize_interface.int Making Mercury/ints/parse_tree.builtin_lib_types.int Making Mercury/ints/mode_robdd.tfeirn.int Making Mercury/ints/mode_robdd.implications.int Making Mercury/ints/mode_robdd.equiv_vars.int Making Mercury/ints/ml_backend.rtti_to_mlds.int Making Mercury/ints/ml_backend.mlds_to_target_util.int Making Mercury/ints/ml_backend.mlds_to_java_wrap.int Making Mercury/ints/ml_backend.mlds_to_java_util.int Making Mercury/ints/ml_backend.mlds_to_java_type.int Making Mercury/ints/ml_backend.mlds_to_java_stmt.int Making Mercury/ints/ml_backend.mlds_to_java_name.int Making Mercury/ints/ml_backend.mlds_to_java_global.int Making Mercury/ints/ml_backend.mlds_to_java_func.int Making Mercury/ints/ml_backend.mlds_to_java_file.int Making Mercury/ints/ml_backend.mlds_to_java_export.int Making Mercury/ints/ml_backend.mlds_to_java_data.int Making Mercury/ints/ml_backend.mlds_to_java_class.int Making Mercury/ints/ml_backend.mlds_to_cs_util.int Making Mercury/ints/ml_backend.mlds_to_cs_type.int Making Mercury/ints/ml_backend.mlds_to_cs_stmt.int Making Mercury/ints/ml_backend.mlds_to_cs_name.int Making Mercury/ints/ml_backend.mlds_to_cs_global.int Making Mercury/ints/ml_backend.mlds_to_cs_func.int Making Mercury/ints/ml_backend.mlds_to_cs_file.int Making Mercury/ints/ml_backend.mlds_to_cs_export.int Making Mercury/ints/ml_backend.mlds_to_cs_data.int Making Mercury/ints/ml_backend.mlds_to_cs_class.int Making Mercury/ints/ml_backend.mlds_to_c_util.int Making Mercury/ints/ml_backend.mlds_to_c_type.int Making Mercury/ints/ml_backend.mlds_to_c_stmt.int Making Mercury/ints/ml_backend.mlds_to_c_name.int Making Mercury/ints/ml_backend.mlds_to_c_global.int Making Mercury/ints/ml_backend.mlds_to_c_func.int Making Mercury/ints/ml_backend.mlds_to_c_file.int Making Mercury/ints/ml_backend.mlds_to_c_export.int Making Mercury/ints/ml_backend.mlds_to_c_data.int Making Mercury/ints/ml_backend.mlds_to_c_class.int Making Mercury/ints/ml_backend.mlds_dump.int Making Mercury/ints/ml_backend.mlds.int Making Mercury/ints/ml_backend.ml_util.int Making Mercury/ints/ml_backend.ml_unused_assign.int Making Mercury/ints/ml_backend.ml_unify_gen_util.int Making Mercury/ints/ml_backend.ml_unify_gen_test.int Making Mercury/ints/ml_backend.ml_unify_gen_deconstruct.int Making Mercury/ints/ml_backend.ml_unify_gen_construct.int Making Mercury/ints/ml_backend.ml_unify_gen.int Making Mercury/ints/ml_backend.ml_type_gen.int Making Mercury/ints/ml_backend.ml_top_gen.int Making Mercury/ints/ml_backend.ml_target_util.int Making Mercury/ints/ml_backend.ml_tag_switch.int Making Mercury/ints/ml_backend.ml_switch_gen.int Making Mercury/ints/ml_backend.ml_string_switch.int Making Mercury/ints/ml_backend.ml_simplify_switch.int Making Mercury/ints/ml_backend.ml_rename_classes.int Making Mercury/ints/ml_backend.ml_proc_gen.int Making Mercury/ints/ml_backend.ml_optimize.int Making Mercury/ints/ml_backend.ml_lookup_switch.int Making Mercury/ints/ml_backend.ml_global_data.int Making Mercury/ints/ml_backend.ml_gen_info.int Making Mercury/ints/ml_backend.ml_foreign_proc_gen.int Making Mercury/ints/ml_backend.ml_elim_nested.int Making Mercury/ints/ml_backend.ml_disj_gen.int Making Mercury/ints/ml_backend.ml_commit_gen.int Making Mercury/ints/ml_backend.ml_code_util.int Making Mercury/ints/ml_backend.ml_code_gen.int Making Mercury/ints/ml_backend.ml_closure_gen.int Making Mercury/ints/ml_backend.ml_call_gen.int Making Mercury/ints/ml_backend.ml_args_util.int Making Mercury/ints/ml_backend.ml_accurate_gc.int Making Mercury/ints/ml_backend.add_trail_ops.int Making Mercury/ints/ml_backend.add_heap_ops.int Making Mercury/ints/make.track_flags.int Making Mercury/ints/make.util.int Making Mercury/ints/make.top_level.int Making Mercury/ints/make.timestamp.int Making Mercury/ints/make.program_target.int Making Mercury/ints/make.options_file.int Making Mercury/ints/make.module_target.int Making Mercury/ints/make.module_dep_file.int Making Mercury/ints/make.make_info.int Making Mercury/ints/make.library_install.int Making Mercury/ints/make.hash.int Making Mercury/ints/make.get_module_dep_info.int Making Mercury/ints/make.find_local_modules.int Making Mercury/ints/make.file_names.int Making Mercury/ints/make.deps_set.int Making Mercury/ints/make.deps_cache.int Making Mercury/ints/make.dependencies.int Making Mercury/ints/make.clean.int Making Mercury/ints/make.check_up_to_date.int Making Mercury/ints/make.build.int Making Mercury/ints/ll_backend.wrap_blocks.int Making Mercury/ints/ll_backend.var_locn.int Making Mercury/ints/ll_backend.use_local_vars.int Making Mercury/ints/ll_backend.unify_gen_util.int Making Mercury/ints/ll_backend.unify_gen_test.int Making Mercury/ints/ll_backend.unify_gen_deconstruct.int Making Mercury/ints/ll_backend.unify_gen_construct.int Making Mercury/ints/ll_backend.unify_gen.int Making Mercury/ints/ll_backend.transform_llds.int Making Mercury/ints/ll_backend.trace_gen.int Making Mercury/ints/ll_backend.tag_switch.int Making Mercury/ints/ll_backend.switch_gen.int Making Mercury/ints/ll_backend.switch_case.int Making Mercury/ints/ll_backend.string_switch.int Making Mercury/ints/ll_backend.store_alloc.int Making Mercury/ints/ll_backend.stdlabel.int Making Mercury/ints/ll_backend.stack_opt.int Making Mercury/ints/ll_backend.stack_layout.int Making Mercury/ints/ll_backend.stack_alloc.int Making Mercury/ints/ll_backend.saved_vars.int Making Mercury/ints/ll_backend.rtti_out.int Making Mercury/ints/ll_backend.reassign.int Making Mercury/ints/ll_backend.prog_rep_tables.int Making Mercury/ints/ll_backend.prog_rep.int Making Mercury/ints/ll_backend.proc_gen.int Making Mercury/ints/ll_backend.pragma_c_gen.int Making Mercury/ints/ll_backend.peephole.int Making Mercury/ints/ll_backend.par_conj_gen.int Making Mercury/ints/ll_backend.optimize.int Making Mercury/ints/ll_backend.opt_util.int Making Mercury/ints/ll_backend.opt_debug.int Making Mercury/ints/ll_backend.middle_rec.int Making Mercury/ints/ll_backend.lookup_util.int Making Mercury/ints/ll_backend.lookup_switch.int Making Mercury/ints/ll_backend.llds_out.int Making Mercury/ints/ll_backend.llds.int Making Mercury/ints/ll_backend.ll_pseudo_type_info.int Making Mercury/ints/ll_backend.liveness.int Making Mercury/ints/ll_backend.livemap.int Making Mercury/ints/ll_backend.live_vars.int Making Mercury/ints/ll_backend.layout_out.int Making Mercury/ints/ll_backend.layout.int Making Mercury/ints/ll_backend.labelopt.int Making Mercury/ints/ll_backend.jumpopt.int Making Mercury/ints/ll_backend.ite_gen.int Making Mercury/ints/ll_backend.global_data.int Making Mercury/ints/ll_backend.frameopt.int Making Mercury/ints/ll_backend.follow_vars.int Making Mercury/ints/ll_backend.follow_code.int Making Mercury/ints/ll_backend.fact_table.int Making Mercury/ints/ll_backend.exprn_aux.int Making Mercury/ints/ll_backend.dupproc.int Making Mercury/ints/ll_backend.dupelim.int Making Mercury/ints/ll_backend.disj_gen.int Making Mercury/ints/ll_backend.dense_switch.int Making Mercury/ints/ll_backend.delay_slot.int Making Mercury/ints/ll_backend.deep_profiling.int Making Mercury/ints/ll_backend.coverage_profiling.int Making Mercury/ints/ll_backend.continuation_info.int Making Mercury/ints/ll_backend.commit_gen.int Making Mercury/ints/ll_backend.code_util.int Making Mercury/ints/ll_backend.code_loc_dep.int Making Mercury/ints/ll_backend.code_info.int Making Mercury/ints/ll_backend.code_gen.int Making Mercury/ints/ll_backend.closure_gen.int Making Mercury/ints/ll_backend.call_gen.int Making Mercury/ints/ll_backend.basic_block.int Making Mercury/ints/libs.va_map.int Making Mercury/ints/libs.trace_params.int Making Mercury/ints/libs.timestamp.int Making Mercury/ints/libs.system_cmds.int Making Mercury/ints/libs.shell_util.int Making Mercury/ints/libs.rat.int Making Mercury/ints/libs.process_util.int Making Mercury/ints/libs.polyhedron.int Making Mercury/ints/libs.pickle.int Making Mercury/ints/libs.options.int Making Mercury/ints/libs.optimization_options.int Making Mercury/ints/libs.op_mode.int Making Mercury/ints/libs.mmakefiles.int Making Mercury/ints/libs.md5.int Making Mercury/ints/libs.maybe_util.int Making Mercury/ints/libs.lp_rational.int Making Mercury/ints/libs.lp.int Making Mercury/ints/libs.lines_builder.int Making Mercury/ints/libs.indent.int Making Mercury/ints/libs.handle_options.int Making Mercury/ints/libs.graph_colour.int Making Mercury/ints/libs.globals.int Making Mercury/ints/libs.file_util.int Making Mercury/ints/libs.dependency_graph.int Making Mercury/ints/libs.copy_util.int Making Mercury/ints/libs.compute_grade.int Making Mercury/ints/libs.compiler_util.int Making Mercury/ints/libs.check_libgrades.int Making Mercury/ints/hlds.var_table_hlds.int Making Mercury/ints/hlds.status.int Making Mercury/ints/hlds.special_pred.int Making Mercury/ints/hlds.quantification.int Making Mercury/ints/hlds.pred_table.int Making Mercury/ints/hlds.pred_name.int Making Mercury/ints/hlds.pre_quantification.int Making Mercury/ints/hlds.passes_aux.int Making Mercury/ints/hlds.mark_tail_calls.int Making Mercury/ints/hlds.mark_static_terms.int Making Mercury/ints/hlds.make_hlds_error.int Making Mercury/ints/hlds.make_hlds.int Making Mercury/ints/hlds.make_goal.int Making Mercury/ints/hlds.introduced_call_table.int Making Mercury/ints/hlds.instmap.int Making Mercury/ints/hlds.inst_graph.int Making Mercury/ints/hlds.hlds_statistics.int Making Mercury/ints/hlds.hlds_rtti.int Making Mercury/ints/hlds.hlds_promise.int Making Mercury/ints/hlds.hlds_proc_util.int Making Mercury/ints/hlds.hlds_pred.int Making Mercury/ints/hlds.hlds_out.int Making Mercury/ints/hlds.hlds_module.int Making Mercury/ints/hlds.hlds_llds.int Making Mercury/ints/hlds.hlds_inst_mode.int Making Mercury/ints/hlds.hlds_goal.int Making Mercury/ints/hlds.hlds_error_util.int Making Mercury/ints/hlds.hlds_desc.int Making Mercury/ints/hlds.hlds_dependency_graph.int Making Mercury/ints/hlds.hlds_defns.int Making Mercury/ints/hlds.hlds_data.int Making Mercury/ints/hlds.hlds_cons.int Making Mercury/ints/hlds.hlds_code_util.int Making Mercury/ints/hlds.hlds_clauses.int Making Mercury/ints/hlds.hlds_class.int Making Mercury/ints/hlds.hlds_call_tree.int Making Mercury/ints/hlds.hlds_args.int Making Mercury/ints/hlds.hhf.int Making Mercury/ints/hlds.headvar_names.int Making Mercury/ints/hlds.goal_path.int Making Mercury/ints/hlds.goal_util.int Making Mercury/ints/hlds.goal_mode.int Making Mercury/ints/hlds.from_ground_term_util.int Making Mercury/ints/hlds.goal_form.int Making Mercury/ints/hlds.error_msg_inst.int Making Mercury/ints/hlds.du_type_layout.int Making Mercury/ints/hlds.default_func_mode.int Making Mercury/ints/hlds.const_struct.int Making Mercury/ints/hlds.code_model.int Making Mercury/ints/hlds.assertion.int Making Mercury/ints/hlds.arg_info.int Making Mercury/ints/hlds.add_special_pred.int Making Mercury/ints/hlds.add_foreign_enum.int Making Mercury/ints/check_hlds.xml_documentation.int Making Mercury/ints/check_hlds.unused_imports.int Making Mercury/ints/check_hlds.unique_modes.int Making Mercury/ints/check_hlds.unify_proc.int Making Mercury/ints/check_hlds.types_into_modes.int Making Mercury/ints/check_hlds.typeclasses.int Making Mercury/ints/check_hlds.typecheck_util.int Making Mercury/ints/check_hlds.typecheck_unify_var_functor.int Making Mercury/ints/check_hlds.typecheck_msgs.int Making Mercury/ints/check_hlds.typecheck_info.int Making Mercury/ints/check_hlds.typecheck_errors.int Making Mercury/ints/check_hlds.typecheck_error_util.int Making Mercury/ints/check_hlds.typecheck_error_undef.int Making Mercury/ints/check_hlds.typecheck_error_type_assign.int Making Mercury/ints/check_hlds.typecheck_error_overload.int Making Mercury/ints/check_hlds.typecheck_debug.int Making Mercury/ints/check_hlds.typecheck_coerce.int Making Mercury/ints/check_hlds.typecheck_clauses.int Making Mercury/ints/check_hlds.typecheck.int Making Mercury/ints/check_hlds.type_util.int Making Mercury/ints/check_hlds.type_constraints.int Making Mercury/ints/check_hlds.type_assign.int Making Mercury/ints/check_hlds.try_expand.int Making Mercury/ints/check_hlds.switch_detection.int Making Mercury/ints/check_hlds.style_checks.int Making Mercury/ints/check_hlds.stratify.int Making Mercury/ints/check_hlds.simplify.int Making Mercury/ints/check_hlds.resolve_unify_functor.int Making Mercury/ints/check_hlds.recompute_instmap_deltas.int Making Mercury/ints/check_hlds.purity.int Making Mercury/ints/check_hlds.prop_mode_constraints.int Making Mercury/ints/check_hlds.proc_requests.int Making Mercury/ints/check_hlds.pre_typecheck.int Making Mercury/ints/check_hlds.post_typecheck.int Making Mercury/ints/check_hlds.polymorphism_type_info.int Making Mercury/ints/check_hlds.polymorphism_type_class_info.int Making Mercury/ints/check_hlds.polymorphism_post_copy.int Making Mercury/ints/check_hlds.polymorphism_lambda.int Making Mercury/ints/check_hlds.polymorphism_info.int Making Mercury/ints/check_hlds.polymorphism_goal.int Making Mercury/ints/check_hlds.polymorphism_clause.int Making Mercury/ints/check_hlds.polymorphism.int Making Mercury/ints/check_hlds.ordering_mode_constraints.int Making Mercury/ints/check_hlds.old_type_constraints.int Making Mercury/ints/check_hlds.oisu_check.int Making Mercury/ints/check_hlds.modes.int Making Mercury/ints/check_hlds.modecheck_util.int Making Mercury/ints/check_hlds.modecheck_unify.int Making Mercury/ints/check_hlds.modecheck_goal.int Making Mercury/ints/check_hlds.modecheck_conj.int Making Mercury/ints/check_hlds.modecheck_coerce.int Making Mercury/ints/check_hlds.modecheck_call.int Making Mercury/ints/check_hlds.mode_util.int Making Mercury/ints/check_hlds.mode_top_functor.int Making Mercury/ints/check_hlds.mode_test.int Making Mercury/ints/check_hlds.mode_ordering.int Making Mercury/ints/check_hlds.mode_info.int Making Mercury/ints/check_hlds.mode_errors.int Making Mercury/ints/check_hlds.mode_debug.int Making Mercury/ints/check_hlds.mode_constraints.int Making Mercury/ints/check_hlds.mode_constraint_robdd.int Making Mercury/ints/check_hlds.mode_comparison.int Making Mercury/ints/check_hlds.mcsolver.int Making Mercury/ints/check_hlds.introduce_exists_casts.int Making Mercury/ints/check_hlds.inst_util.int Making Mercury/ints/check_hlds.inst_user.int Making Mercury/ints/check_hlds.inst_test.int Making Mercury/ints/check_hlds.inst_mode_type_prop.int Making Mercury/ints/check_hlds.inst_merge.int Making Mercury/ints/check_hlds.inst_match.int Making Mercury/ints/check_hlds.inst_lookup.int Making Mercury/ints/check_hlds.inst_check.int Making Mercury/ints/check_hlds.inst_abstract_unify.int Making Mercury/ints/check_hlds.implementation_defined_literals.int Making Mercury/ints/check_hlds.det_util.int Making Mercury/ints/check_hlds.det_report.int Making Mercury/ints/check_hlds.det_analysis.int Making Mercury/ints/check_hlds.delay_partial_inst.int Making Mercury/ints/check_hlds.delay_info.int Making Mercury/ints/check_hlds.cse_detection.int Making Mercury/ints/check_hlds.clause_to_proc.int Making Mercury/ints/check_hlds.check_typeclass.int Making Mercury/ints/check_hlds.check_promise.int Making Mercury/ints/check_hlds.check_pragma_format_call.int Making Mercury/ints/check_hlds.check_for_missing_type_defns.int Making Mercury/ints/check_hlds.build_mode_constraints.int Making Mercury/ints/check_hlds.abstract_mode_constraints.int Making Mercury/ints/backend_libs.type_ctor_info.int Making Mercury/ints/backend_libs.type_class_info.int Making Mercury/ints/backend_libs.tag_switch_util.int Making Mercury/ints/backend_libs.switch_util.int Making Mercury/ints/backend_libs.string_switch_util.int Making Mercury/ints/backend_libs.string_encoding.int Making Mercury/ints/backend_libs.rtti.int Making Mercury/ints/backend_libs.pseudo_type_info.int Making Mercury/ints/backend_libs.proc_label.int Making Mercury/ints/backend_libs.name_mangle.int Making Mercury/ints/backend_libs.matching.int Making Mercury/ints/backend_libs.lookup_switch_util.int Making Mercury/ints/backend_libs.interval.int Making Mercury/ints/backend_libs.foreign.int Making Mercury/ints/backend_libs.export.int Making Mercury/ints/backend_libs.compile_target_code.int Making Mercury/ints/backend_libs.c_util.int Making Mercury/ints/backend_libs.builtin_ops.int Making Mercury/ints/backend_libs.base_typeclass_info.int Making Mercury/ints/analysis.operations.int Making Mercury/ints/analysis.framework.int Making Mercury/ints/analysis.file.int Making Mercury/ints/transform_hlds.int Making Mercury/ints/top_level.int Making Mercury/ints/recompilation.int Making Mercury/ints/parse_tree.int Making Mercury/ints/mode_robdd.int Making Mercury/ints/ml_backend.int Making Mercury/ints/mercury_compile.int Making Mercury/ints/make.int Making Mercury/ints/ll_backend.int Making Mercury/ints/libs.int Making Mercury/ints/hlds.int Making Mercury/ints/check_hlds.int Making Mercury/ints/backend_libs.int Making Mercury/ints/analysis.int Making Mercury/css/analysis.cs Making Mercury/css/analysis.file.cs Making Mercury/css/analysis.framework.cs Making Mercury/css/analysis.operations.cs Making Mercury/css/backend_libs.cs Making Mercury/css/backend_libs.base_typeclass_info.cs Making Mercury/css/backend_libs.builtin_ops.cs Making Mercury/css/backend_libs.c_util.cs Making Mercury/css/backend_libs.compile_target_code.cs Making Mercury/css/backend_libs.export.cs Making Mercury/css/backend_libs.foreign.cs Making Mercury/css/backend_libs.interval.cs Making Mercury/css/backend_libs.lookup_switch_util.cs Making Mercury/css/backend_libs.matching.cs Making Mercury/css/backend_libs.name_mangle.cs Making Mercury/css/backend_libs.proc_label.cs Making Mercury/css/backend_libs.pseudo_type_info.cs Making Mercury/css/backend_libs.rtti.cs Making Mercury/css/backend_libs.string_encoding.cs Making Mercury/css/backend_libs.string_switch_util.cs Making Mercury/css/backend_libs.switch_util.cs Making Mercury/css/backend_libs.tag_switch_util.cs Making Mercury/css/backend_libs.type_class_info.cs Making Mercury/css/backend_libs.type_ctor_info.cs Making Mercury/css/check_hlds.cs Making Mercury/css/check_hlds.abstract_mode_constraints.cs Making Mercury/css/check_hlds.build_mode_constraints.cs Making Mercury/css/check_hlds.check_for_missing_type_defns.cs Making Mercury/css/check_hlds.check_pragma_format_call.cs Making Mercury/css/check_hlds.check_promise.cs Making Mercury/css/check_hlds.check_typeclass.cs Making Mercury/css/check_hlds.clause_to_proc.cs Making Mercury/css/check_hlds.cse_detection.cs Making Mercury/css/check_hlds.delay_info.cs Making Mercury/css/check_hlds.delay_partial_inst.cs Making Mercury/css/check_hlds.det_analysis.cs Making Mercury/css/check_hlds.det_report.cs Making Mercury/css/check_hlds.det_util.cs Making Mercury/css/check_hlds.implementation_defined_literals.cs Making Mercury/css/check_hlds.inst_abstract_unify.cs Making Mercury/css/check_hlds.inst_check.cs Making Mercury/css/check_hlds.inst_lookup.cs Making Mercury/css/check_hlds.inst_match.cs Making Mercury/css/check_hlds.inst_merge.cs Making Mercury/css/check_hlds.inst_mode_type_prop.cs Making Mercury/css/check_hlds.inst_test.cs Making Mercury/css/check_hlds.inst_user.cs Making Mercury/css/check_hlds.inst_util.cs Making Mercury/css/check_hlds.introduce_exists_casts.cs Making Mercury/css/check_hlds.mcsolver.cs Making Mercury/css/check_hlds.mode_comparison.cs Making Mercury/css/check_hlds.mode_constraint_robdd.cs Making Mercury/css/check_hlds.mode_constraints.cs Making Mercury/css/check_hlds.mode_debug.cs Making Mercury/css/check_hlds.mode_errors.cs Making Mercury/css/check_hlds.mode_info.cs Making Mercury/css/check_hlds.mode_ordering.cs Making Mercury/css/check_hlds.mode_test.cs Making Mercury/css/check_hlds.mode_top_functor.cs Making Mercury/css/check_hlds.mode_util.cs Making Mercury/css/check_hlds.modecheck_call.cs Making Mercury/css/check_hlds.modecheck_coerce.cs Making Mercury/css/check_hlds.modecheck_conj.cs Making Mercury/css/check_hlds.modecheck_goal.cs Making Mercury/css/check_hlds.modecheck_unify.cs Making Mercury/css/check_hlds.modecheck_util.cs Making Mercury/css/check_hlds.modes.cs Making Mercury/css/check_hlds.oisu_check.cs Making Mercury/css/check_hlds.old_type_constraints.cs Making Mercury/css/check_hlds.ordering_mode_constraints.cs Making Mercury/css/check_hlds.polymorphism.cs Making Mercury/css/check_hlds.polymorphism_clause.cs Making Mercury/css/check_hlds.polymorphism_goal.cs Making Mercury/css/check_hlds.polymorphism_info.cs Making Mercury/css/check_hlds.polymorphism_lambda.cs Making Mercury/css/check_hlds.polymorphism_post_copy.cs Making Mercury/css/check_hlds.polymorphism_type_class_info.cs Making Mercury/css/check_hlds.polymorphism_type_info.cs Making Mercury/css/check_hlds.post_typecheck.cs Making Mercury/css/check_hlds.pre_typecheck.cs Making Mercury/css/check_hlds.proc_requests.cs Making Mercury/css/check_hlds.prop_mode_constraints.cs Making Mercury/css/check_hlds.purity.cs Making Mercury/css/check_hlds.recompute_instmap_deltas.cs Making Mercury/css/check_hlds.resolve_unify_functor.cs Making Mercury/css/check_hlds.simplify.cs Making Mercury/css/check_hlds.simplify.common.cs Making Mercury/css/check_hlds.simplify.format_call.cs Making Mercury/css/check_hlds.simplify.format_call_errors.cs Making Mercury/css/check_hlds.simplify.parse_string_format.cs Making Mercury/css/check_hlds.simplify.simplify_goal.cs Making Mercury/css/check_hlds.simplify.simplify_goal_call.cs Making Mercury/css/check_hlds.simplify.simplify_goal_conj.cs Making Mercury/css/check_hlds.simplify.simplify_goal_disj.cs Making Mercury/css/check_hlds.simplify.simplify_goal_ite.cs Making Mercury/css/check_hlds.simplify.simplify_goal_scope.cs Making Mercury/css/check_hlds.simplify.simplify_goal_switch.cs Making Mercury/css/check_hlds.simplify.simplify_goal_unify.cs Making Mercury/css/check_hlds.simplify.simplify_info.cs Making Mercury/css/check_hlds.simplify.simplify_proc.cs Making Mercury/css/check_hlds.simplify.simplify_tasks.cs Making Mercury/css/check_hlds.simplify.split_switch_arms.cs Making Mercury/css/check_hlds.stratify.cs Making Mercury/css/check_hlds.style_checks.cs Making Mercury/css/check_hlds.switch_detection.cs Making Mercury/css/check_hlds.try_expand.cs Making Mercury/css/check_hlds.type_assign.cs Making Mercury/css/check_hlds.type_constraints.cs Making Mercury/css/check_hlds.type_util.cs Making Mercury/css/check_hlds.typecheck.cs Making Mercury/css/check_hlds.typecheck_clauses.cs Making Mercury/css/check_hlds.typecheck_coerce.cs Making Mercury/css/check_hlds.typecheck_debug.cs Making Mercury/css/check_hlds.typecheck_error_overload.cs Making Mercury/css/check_hlds.typecheck_error_type_assign.cs Making Mercury/css/check_hlds.typecheck_error_undef.cs Making Mercury/css/check_hlds.typecheck_error_util.cs Making Mercury/css/check_hlds.typecheck_errors.cs Making Mercury/css/check_hlds.typecheck_info.cs Making Mercury/css/check_hlds.typecheck_msgs.cs Making Mercury/css/check_hlds.typecheck_unify_var_functor.cs Making Mercury/css/check_hlds.typecheck_util.cs Making Mercury/css/check_hlds.typeclasses.cs Making Mercury/css/check_hlds.types_into_modes.cs Making Mercury/css/check_hlds.unify_proc.cs Making Mercury/css/check_hlds.unique_modes.cs Making Mercury/css/check_hlds.unused_imports.cs Making Mercury/css/check_hlds.xml_documentation.cs Making Mercury/css/hlds.cs Making Mercury/css/hlds.add_foreign_enum.cs Making Mercury/css/hlds.add_special_pred.cs Making Mercury/css/hlds.arg_info.cs Making Mercury/css/hlds.assertion.cs Making Mercury/css/hlds.code_model.cs Making Mercury/css/hlds.const_struct.cs Making Mercury/css/hlds.default_func_mode.cs Making Mercury/css/hlds.du_type_layout.cs Making Mercury/css/hlds.error_msg_inst.cs Making Mercury/css/hlds.from_ground_term_util.cs Making Mercury/css/hlds.goal_form.cs Making Mercury/css/hlds.goal_mode.cs Making Mercury/css/hlds.goal_path.cs Making Mercury/css/hlds.goal_util.cs Making Mercury/css/hlds.headvar_names.cs Making Mercury/css/hlds.hhf.cs Making Mercury/css/hlds.hlds_args.cs Making Mercury/css/hlds.hlds_call_tree.cs Making Mercury/css/hlds.hlds_class.cs Making Mercury/css/hlds.hlds_clauses.cs Making Mercury/css/hlds.hlds_code_util.cs Making Mercury/css/hlds.hlds_cons.cs Making Mercury/css/hlds.hlds_data.cs Making Mercury/css/hlds.hlds_defns.cs Making Mercury/css/hlds.hlds_dependency_graph.cs Making Mercury/css/hlds.hlds_desc.cs Making Mercury/css/hlds.hlds_error_util.cs Making Mercury/css/hlds.hlds_goal.cs Making Mercury/css/hlds.hlds_inst_mode.cs Making Mercury/css/hlds.hlds_llds.cs Making Mercury/css/hlds.hlds_module.cs Making Mercury/css/hlds.hlds_out.cs Making Mercury/css/hlds.hlds_out.hlds_out_goal.cs Making Mercury/css/hlds.hlds_out.hlds_out_inst_table.cs Making Mercury/css/hlds.hlds_out.hlds_out_mode.cs Making Mercury/css/hlds.hlds_out.hlds_out_module.cs Making Mercury/css/hlds.hlds_out.hlds_out_pred.cs Making Mercury/css/hlds.hlds_out.hlds_out_type_table.cs Making Mercury/css/hlds.hlds_out.hlds_out_typeclass_table.cs Making Mercury/css/hlds.hlds_out.hlds_out_util.cs Making Mercury/css/hlds.hlds_pred.cs Making Mercury/css/hlds.hlds_proc_util.cs Making Mercury/css/hlds.hlds_promise.cs Making Mercury/css/hlds.hlds_rtti.cs Making Mercury/css/hlds.hlds_statistics.cs Making Mercury/css/hlds.inst_graph.cs Making Mercury/css/hlds.instmap.cs Making Mercury/css/hlds.introduced_call_table.cs Making Mercury/css/hlds.make_goal.cs Making Mercury/css/hlds.make_hlds.cs Making Mercury/css/hlds.make_hlds.add_class.cs Making Mercury/css/hlds.make_hlds.add_clause.cs Making Mercury/css/hlds.make_hlds.add_foreign_proc.cs Making Mercury/css/hlds.make_hlds.add_mode.cs Making Mercury/css/hlds.make_hlds.add_mutable_aux_preds.cs Making Mercury/css/hlds.make_hlds.add_pragma.cs Making Mercury/css/hlds.make_hlds.add_pragma_tabling.cs Making Mercury/css/hlds.make_hlds.add_pragma_type_spec.cs Making Mercury/css/hlds.make_hlds.add_pred.cs Making Mercury/css/hlds.make_hlds.add_solver.cs Making Mercury/css/hlds.make_hlds.add_type.cs Making Mercury/css/hlds.make_hlds.field_access.cs Making Mercury/css/hlds.make_hlds.goal_expr_to_goal.cs Making Mercury/css/hlds.make_hlds.instance_method_clauses.cs Making Mercury/css/hlds.make_hlds.make_hlds_passes.cs Making Mercury/css/hlds.make_hlds.make_hlds_separate_items.cs Making Mercury/css/hlds.make_hlds.make_hlds_types.cs Making Mercury/css/hlds.make_hlds.make_hlds_warn.cs Making Mercury/css/hlds.make_hlds.qual_info.cs Making Mercury/css/hlds.make_hlds.state_var.cs Making Mercury/css/hlds.make_hlds.superhomogeneous.cs Making Mercury/css/hlds.make_hlds_error.cs Making Mercury/css/hlds.mark_static_terms.cs Making Mercury/css/hlds.mark_tail_calls.cs Making Mercury/css/hlds.passes_aux.cs Making Mercury/css/hlds.pre_quantification.cs Making Mercury/css/hlds.pred_name.cs Making Mercury/css/hlds.pred_table.cs Making Mercury/css/hlds.quantification.cs Making Mercury/css/hlds.special_pred.cs Making Mercury/css/hlds.status.cs Making Mercury/css/hlds.var_table_hlds.cs Making Mercury/css/libs.cs Making Mercury/css/libs.check_libgrades.cs Making Mercury/css/libs.compiler_util.cs Making Mercury/css/libs.compute_grade.cs Making Mercury/css/libs.copy_util.cs Making Mercury/css/libs.dependency_graph.cs Making Mercury/css/libs.file_util.cs Making Mercury/css/libs.globals.cs Making Mercury/css/libs.graph_colour.cs Making Mercury/css/libs.handle_options.cs Making Mercury/css/libs.indent.cs Making Mercury/css/libs.lines_builder.cs Making Mercury/css/libs.lp.cs Making Mercury/css/libs.maybe_util.cs Making Mercury/css/libs.lp_rational.cs Making Mercury/css/libs.md5.cs Making Mercury/css/libs.mmakefiles.cs Making Mercury/css/libs.op_mode.cs Making Mercury/css/libs.optimization_options.cs Making Mercury/css/libs.options.cs Making Mercury/css/libs.pickle.cs Making Mercury/css/libs.polyhedron.cs Making Mercury/css/libs.process_util.cs Making Mercury/css/libs.rat.cs Making Mercury/css/libs.shell_util.cs Making Mercury/css/libs.system_cmds.cs Making Mercury/css/libs.timestamp.cs Making Mercury/css/libs.trace_params.cs Making Mercury/css/libs.va_map.cs Making Mercury/css/ll_backend.cs Making Mercury/css/ll_backend.basic_block.cs Making Mercury/css/ll_backend.call_gen.cs Making Mercury/css/ll_backend.closure_gen.cs Making Mercury/css/ll_backend.code_gen.cs Making Mercury/css/ll_backend.code_info.cs Making Mercury/css/ll_backend.code_loc_dep.cs Making Mercury/css/ll_backend.code_util.cs Making Mercury/css/ll_backend.commit_gen.cs Making Mercury/css/ll_backend.continuation_info.cs Making Mercury/css/ll_backend.coverage_profiling.cs Making Mercury/css/ll_backend.deep_profiling.cs Making Mercury/css/ll_backend.delay_slot.cs Making Mercury/css/ll_backend.dense_switch.cs Making Mercury/css/ll_backend.disj_gen.cs Making Mercury/css/ll_backend.dupelim.cs Making Mercury/css/ll_backend.dupproc.cs Making Mercury/css/ll_backend.exprn_aux.cs Making Mercury/css/ll_backend.fact_table.cs Making Mercury/css/ll_backend.follow_code.cs Making Mercury/css/ll_backend.follow_vars.cs Making Mercury/css/ll_backend.frameopt.cs Making Mercury/css/ll_backend.global_data.cs Making Mercury/css/ll_backend.ite_gen.cs Making Mercury/css/ll_backend.jumpopt.cs Making Mercury/css/ll_backend.labelopt.cs Making Mercury/css/ll_backend.layout.cs Making Mercury/css/ll_backend.layout_out.cs Making Mercury/css/ll_backend.live_vars.cs Making Mercury/css/ll_backend.livemap.cs Making Mercury/css/ll_backend.liveness.cs Making Mercury/css/ll_backend.ll_pseudo_type_info.cs Making Mercury/css/ll_backend.llds.cs Making Mercury/css/ll_backend.llds_out.cs Making Mercury/css/ll_backend.llds_out.llds_out_code_addr.cs Making Mercury/css/ll_backend.llds_out.llds_out_data.cs Making Mercury/css/ll_backend.llds_out.llds_out_file.cs Making Mercury/css/ll_backend.llds_out.llds_out_global.cs Making Mercury/css/ll_backend.llds_out.llds_out_instr.cs Making Mercury/css/ll_backend.llds_out.llds_out_util.cs Making Mercury/css/ll_backend.lookup_switch.cs Making Mercury/css/ll_backend.lookup_util.cs Making Mercury/css/ll_backend.middle_rec.cs Making Mercury/css/ll_backend.opt_debug.cs Making Mercury/css/ll_backend.opt_util.cs Making Mercury/css/ll_backend.optimize.cs Making Mercury/css/ll_backend.par_conj_gen.cs Making Mercury/css/ll_backend.peephole.cs Making Mercury/css/ll_backend.pragma_c_gen.cs Making Mercury/css/ll_backend.proc_gen.cs Making Mercury/css/ll_backend.prog_rep.cs Making Mercury/css/ll_backend.prog_rep_tables.cs Making Mercury/css/ll_backend.reassign.cs Making Mercury/css/ll_backend.rtti_out.cs Making Mercury/css/ll_backend.saved_vars.cs Making Mercury/css/ll_backend.stack_alloc.cs Making Mercury/css/ll_backend.stack_layout.cs Making Mercury/css/ll_backend.stack_opt.cs Making Mercury/css/ll_backend.stdlabel.cs Making Mercury/css/ll_backend.store_alloc.cs Making Mercury/css/ll_backend.string_switch.cs Making Mercury/css/ll_backend.switch_case.cs Making Mercury/css/ll_backend.switch_gen.cs Making Mercury/css/ll_backend.tag_switch.cs Making Mercury/css/ll_backend.trace_gen.cs Making Mercury/css/ll_backend.transform_llds.cs Making Mercury/css/ll_backend.unify_gen.cs Making Mercury/css/ll_backend.unify_gen_construct.cs Making Mercury/css/ll_backend.unify_gen_deconstruct.cs Making Mercury/css/ll_backend.unify_gen_test.cs Making Mercury/css/ll_backend.unify_gen_util.cs Making Mercury/css/ll_backend.use_local_vars.cs Making Mercury/css/ll_backend.var_locn.cs Making Mercury/css/ll_backend.wrap_blocks.cs Making Mercury/css/make.cs Making Mercury/css/make.build.cs Making Mercury/css/make.check_up_to_date.cs Making Mercury/css/make.clean.cs Making Mercury/css/make.dependencies.cs Making Mercury/css/make.deps_cache.cs Making Mercury/css/make.deps_set.cs Making Mercury/css/make.file_names.cs Making Mercury/css/make.find_local_modules.cs Making Mercury/css/make.get_module_dep_info.cs Making Mercury/css/make.hash.cs Making Mercury/css/make.library_install.cs Making Mercury/css/make.make_info.cs Making Mercury/css/make.module_dep_file.cs Making Mercury/css/make.module_target.cs Making Mercury/css/make.options_file.cs Making Mercury/css/make.program_target.cs Making Mercury/css/make.timestamp.cs Making Mercury/css/make.top_level.cs Making Mercury/css/make.track_flags.cs Making Mercury/css/make.util.cs Making Mercury/css/mercury_compile.cs Making Mercury/css/ml_backend.cs Making Mercury/css/ml_backend.add_trail_ops.cs Making Mercury/css/ml_backend.add_heap_ops.cs Making Mercury/css/ml_backend.ml_accurate_gc.cs Making Mercury/css/ml_backend.ml_args_util.cs Making Mercury/css/ml_backend.ml_call_gen.cs Making Mercury/css/ml_backend.ml_closure_gen.cs Making Mercury/css/ml_backend.ml_code_gen.cs Making Mercury/css/ml_backend.ml_code_util.cs Making Mercury/css/ml_backend.ml_commit_gen.cs Making Mercury/css/ml_backend.ml_disj_gen.cs Making Mercury/css/ml_backend.ml_elim_nested.cs Making Mercury/css/ml_backend.ml_foreign_proc_gen.cs Making Mercury/css/ml_backend.ml_gen_info.cs Making Mercury/css/ml_backend.ml_global_data.cs Making Mercury/css/ml_backend.ml_lookup_switch.cs Making Mercury/css/ml_backend.ml_optimize.cs Making Mercury/css/ml_backend.ml_proc_gen.cs Making Mercury/css/ml_backend.ml_rename_classes.cs Making Mercury/css/ml_backend.ml_simplify_switch.cs Making Mercury/css/ml_backend.ml_string_switch.cs Making Mercury/css/ml_backend.ml_switch_gen.cs Making Mercury/css/ml_backend.ml_tag_switch.cs Making Mercury/css/ml_backend.ml_target_util.cs Making Mercury/css/ml_backend.ml_top_gen.cs Making Mercury/css/ml_backend.ml_type_gen.cs Making Mercury/css/ml_backend.ml_unify_gen.cs Making Mercury/css/ml_backend.ml_unify_gen_construct.cs Making Mercury/css/ml_backend.ml_unify_gen_deconstruct.cs Making Mercury/css/ml_backend.ml_unify_gen_test.cs Making Mercury/css/ml_backend.ml_unify_gen_util.cs Making Mercury/css/ml_backend.ml_unused_assign.cs Making Mercury/css/ml_backend.ml_util.cs Making Mercury/css/ml_backend.mlds.cs Making Mercury/css/ml_backend.mlds_dump.cs Making Mercury/css/ml_backend.mlds_to_c_class.cs Making Mercury/css/ml_backend.mlds_to_c_data.cs Making Mercury/css/ml_backend.mlds_to_c_export.cs Making Mercury/css/ml_backend.mlds_to_c_file.cs Making Mercury/css/ml_backend.mlds_to_c_func.cs Making Mercury/css/ml_backend.mlds_to_c_global.cs Making Mercury/css/ml_backend.mlds_to_c_name.cs Making Mercury/css/ml_backend.mlds_to_c_stmt.cs Making Mercury/css/ml_backend.mlds_to_c_type.cs Making Mercury/css/ml_backend.mlds_to_c_util.cs Making Mercury/css/ml_backend.mlds_to_cs_class.cs Making Mercury/css/ml_backend.mlds_to_cs_data.cs Making Mercury/css/ml_backend.mlds_to_cs_export.cs Making Mercury/css/ml_backend.mlds_to_cs_file.cs Making Mercury/css/ml_backend.mlds_to_cs_func.cs Making Mercury/css/ml_backend.mlds_to_cs_global.cs Making Mercury/css/ml_backend.mlds_to_cs_name.cs Making Mercury/css/ml_backend.mlds_to_cs_stmt.cs Making Mercury/css/ml_backend.mlds_to_cs_type.cs Making Mercury/css/ml_backend.mlds_to_cs_util.cs Making Mercury/css/ml_backend.mlds_to_java_class.cs Making Mercury/css/ml_backend.mlds_to_java_data.cs Making Mercury/css/ml_backend.mlds_to_java_export.cs Making Mercury/css/ml_backend.mlds_to_java_file.cs Making Mercury/css/ml_backend.mlds_to_java_func.cs Making Mercury/css/ml_backend.mlds_to_java_global.cs Making Mercury/css/ml_backend.mlds_to_java_name.cs Making Mercury/css/ml_backend.mlds_to_java_stmt.cs Making Mercury/css/ml_backend.mlds_to_java_type.cs Making Mercury/css/ml_backend.mlds_to_java_util.cs Making Mercury/css/ml_backend.mlds_to_java_wrap.cs Making Mercury/css/ml_backend.mlds_to_target_util.cs Making Mercury/css/ml_backend.rtti_to_mlds.cs Making Mercury/css/mode_robdd.cs Making Mercury/css/mode_robdd.equiv_vars.cs Making Mercury/css/mode_robdd.implications.cs Making Mercury/css/mode_robdd.tfeirn.cs Making Mercury/css/parse_tree.cs Making Mercury/css/parse_tree.builtin_lib_types.cs Making Mercury/css/parse_tree.canonicalize_interface.cs Making Mercury/css/parse_tree.check_import_accessibility.cs Making Mercury/css/parse_tree.check_module_interface.cs Making Mercury/css/parse_tree.check_type_inst_mode_defns.cs Making Mercury/css/parse_tree.comp_unit_interface.cs Making Mercury/css/parse_tree.convert_parse_tree.cs Making Mercury/css/parse_tree.decide_type_repn.cs Making Mercury/css/parse_tree.deps_map.cs Making Mercury/css/parse_tree.equiv_type.cs Making Mercury/css/parse_tree.error_sort.cs Making Mercury/css/parse_tree.error_spec.cs Making Mercury/css/parse_tree.error_type_util.cs Making Mercury/css/parse_tree.error_util.cs Making Mercury/css/parse_tree.file_kind.cs Making Mercury/css/parse_tree.file_names.cs Making Mercury/css/parse_tree.find_module.cs Making Mercury/css/parse_tree.generate_dep_d_files.cs Making Mercury/css/parse_tree.generate_mmakefile_fragments.cs Making Mercury/css/parse_tree.get_dependencies.cs Making Mercury/css/parse_tree.grab_modules.cs Making Mercury/css/parse_tree.int_emu.cs Making Mercury/css/parse_tree.item_util.cs Making Mercury/css/parse_tree.java_names.cs Making Mercury/css/parse_tree.make_module_file_names.cs Making Mercury/css/parse_tree.maybe_error.cs Making Mercury/css/parse_tree.module_baggage.cs Making Mercury/css/parse_tree.module_cmds.cs Making Mercury/css/parse_tree.module_dep_info.cs Making Mercury/css/parse_tree.module_deps_graph.cs Making Mercury/css/parse_tree.module_qual.cs Making Mercury/css/parse_tree.module_qual.collect_mq_info.cs Making Mercury/css/parse_tree.module_qual.id_set.cs Making Mercury/css/parse_tree.module_qual.mq_info.cs Making Mercury/css/parse_tree.module_qual.qual_errors.cs Making Mercury/css/parse_tree.module_qual.qualify_items.cs Making Mercury/css/parse_tree.parse_class.cs Making Mercury/css/parse_tree.parse_dcg_goal.cs Making Mercury/css/parse_tree.parse_error.cs Making Mercury/css/parse_tree.parse_goal.cs Making Mercury/css/parse_tree.parse_inst_mode_defn.cs Making Mercury/css/parse_tree.parse_inst_mode_name.cs Making Mercury/css/parse_tree.parse_item.cs Making Mercury/css/parse_tree.parse_module.cs Making Mercury/css/parse_tree.parse_mutable.cs Making Mercury/css/parse_tree.parse_pragma.cs Making Mercury/css/parse_tree.parse_pragma_analysis.cs Making Mercury/css/parse_tree.parse_pragma_foreign.cs Making Mercury/css/parse_tree.parse_pragma_tabling.cs Making Mercury/css/parse_tree.parse_sym_name.cs Making Mercury/css/parse_tree.parse_tree_out.cs Making Mercury/css/parse_tree.parse_tree_out_clause.cs Making Mercury/css/parse_tree.parse_tree_out_cons_id.cs Making Mercury/css/parse_tree.parse_tree_out_info.cs Making Mercury/css/parse_tree.parse_tree_out_inst.cs Making Mercury/css/parse_tree.parse_tree_out_item.cs Making Mercury/css/parse_tree.parse_tree_out_misc.cs Making Mercury/css/parse_tree.parse_tree_out_pragma.cs Making Mercury/css/parse_tree.parse_tree_out_pred_decl.cs Making Mercury/css/parse_tree.parse_tree_out_sym_name.cs Making Mercury/css/parse_tree.parse_tree_out_term.cs Making Mercury/css/parse_tree.parse_tree_out_type.cs Making Mercury/css/parse_tree.parse_tree_out_type_repn.cs Making Mercury/css/parse_tree.parse_tree_output.cs Making Mercury/css/parse_tree.parse_tree_to_term.cs Making Mercury/css/parse_tree.parse_type_defn.cs Making Mercury/css/parse_tree.parse_type_name.cs Making Mercury/css/parse_tree.parse_type_repn.cs Making Mercury/css/parse_tree.parse_types.cs Making Mercury/css/parse_tree.parse_util.cs Making Mercury/css/parse_tree.parse_vars.cs Making Mercury/css/parse_tree.prog_ctgc.cs Making Mercury/css/parse_tree.prog_data.cs Making Mercury/css/parse_tree.prog_data_event.cs Making Mercury/css/parse_tree.prog_data_foreign.cs Making Mercury/css/parse_tree.prog_data_pragma.cs Making Mercury/css/parse_tree.prog_data_used_modules.cs Making Mercury/css/parse_tree.prog_detism.cs Making Mercury/css/parse_tree.prog_event.cs Making Mercury/css/parse_tree.prog_foreign.cs Making Mercury/css/parse_tree.prog_foreign_enum.cs Making Mercury/css/parse_tree.prog_item.cs Making Mercury/css/parse_tree.prog_item_stats.cs Making Mercury/css/parse_tree.prog_mode.cs Making Mercury/css/parse_tree.prog_mutable.cs Making Mercury/css/parse_tree.prog_rename.cs Making Mercury/css/parse_tree.prog_type.cs Making Mercury/css/parse_tree.prog_type_construct.cs Making Mercury/css/parse_tree.prog_type_repn.cs Making Mercury/css/parse_tree.prog_type_scan.cs Making Mercury/css/parse_tree.prog_type_subst.cs Making Mercury/css/parse_tree.prog_type_test.cs Making Mercury/css/parse_tree.prog_type_unify.cs Making Mercury/css/parse_tree.prog_util.cs Making Mercury/css/parse_tree.read_modules.cs Making Mercury/css/parse_tree.set_of_var.cs Making Mercury/css/parse_tree.source_file_map.cs Making Mercury/css/parse_tree.split_parse_tree_src.cs Making Mercury/css/parse_tree.var_db.cs Making Mercury/css/parse_tree.var_table.cs Making Mercury/css/parse_tree.vartypes.cs Making Mercury/css/parse_tree.write_deps_file.cs Making Mercury/css/parse_tree.write_error_spec.cs Making Mercury/css/parse_tree.write_module_interface_files.cs Making Mercury/css/recompilation.cs Making Mercury/css/recompilation.check.cs Making Mercury/css/recompilation.item_types.cs Making Mercury/css/recompilation.record_uses.cs Making Mercury/css/recompilation.usage.cs Making Mercury/css/recompilation.used_file.cs Making Mercury/css/recompilation.version.cs Making Mercury/css/top_level.cs Making Mercury/css/top_level.mercury_compile_front_end.cs Making Mercury/css/top_level.mercury_compile_llds_back_end.cs Making Mercury/css/top_level.mercury_compile_main.cs Making Mercury/css/top_level.mercury_compile_make_hlds.cs Making Mercury/css/top_level.mercury_compile_middle_passes.cs Making Mercury/css/top_level.mercury_compile_mlds_back_end.cs Making Mercury/css/transform_hlds.cs Making Mercury/css/transform_hlds.accumulator.cs Making Mercury/css/transform_hlds.closure_analysis.cs Making Mercury/css/transform_hlds.complexity.cs Making Mercury/css/transform_hlds.const_prop.cs Making Mercury/css/transform_hlds.constraint.cs Making Mercury/css/transform_hlds.ctgc.cs Making Mercury/css/transform_hlds.ctgc.datastruct.cs Making Mercury/css/transform_hlds.ctgc.fixpoint_table.cs Making Mercury/css/transform_hlds.ctgc.livedata.cs Making Mercury/css/transform_hlds.ctgc.selector.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.analysis.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.dead_cell_table.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.direct.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.direct_choose_reuse.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.direct_detect_garbage.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.domain.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.indirect.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.lbu.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.lfu.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.versions.cs Making Mercury/css/transform_hlds.ctgc.structure_sharing.cs Making Mercury/css/transform_hlds.ctgc.structure_sharing.analysis.cs Making Mercury/css/transform_hlds.ctgc.structure_sharing.domain.cs Making Mercury/css/transform_hlds.ctgc.util.cs Making Mercury/css/transform_hlds.dead_proc_elim.cs Making Mercury/css/transform_hlds.deforest.cs Making Mercury/css/transform_hlds.delay_construct.cs Making Mercury/css/transform_hlds.dep_par_conj.cs Making Mercury/css/transform_hlds.direct_arg_in_out.cs Making Mercury/css/transform_hlds.distance_granularity.cs Making Mercury/css/transform_hlds.equiv_type_hlds.cs Making Mercury/css/transform_hlds.exception_analysis.cs Making Mercury/css/transform_hlds.float_regs.cs Making Mercury/css/transform_hlds.goal_store.cs Making Mercury/css/transform_hlds.granularity.cs Making Mercury/css/transform_hlds.higher_order.cs Making Mercury/css/transform_hlds.higher_order.higher_order_global_info.cs Making Mercury/css/transform_hlds.higher_order.higher_order_info.cs Making Mercury/css/transform_hlds.higher_order.make_specialized_preds.cs Making Mercury/css/transform_hlds.higher_order.specialize_calls.cs Making Mercury/css/transform_hlds.higher_order.specialize_in_module.cs Making Mercury/css/transform_hlds.higher_order.specialize_unify_compare.cs Making Mercury/css/transform_hlds.implicit_parallelism.cs Making Mercury/css/transform_hlds.implicit_parallelism.introduce_parallelism.cs Making Mercury/css/transform_hlds.implicit_parallelism.push_goals_together.cs Making Mercury/css/transform_hlds.inlining.cs Making Mercury/css/transform_hlds.intermod.cs Making Mercury/css/transform_hlds.intermod_analysis.cs Making Mercury/css/transform_hlds.intermod_decide.cs Making Mercury/css/transform_hlds.intermod_info.cs Making Mercury/css/transform_hlds.intermod_mark_exported.cs Making Mercury/css/transform_hlds.intermod_order_pred_info.cs Making Mercury/css/transform_hlds.intermod_status.cs Making Mercury/css/transform_hlds.lambda.cs Making Mercury/css/transform_hlds.lco.cs Making Mercury/css/transform_hlds.loop_inv.cs Making Mercury/css/transform_hlds.mmc_analysis.cs Making Mercury/css/transform_hlds.par_loop_control.cs Making Mercury/css/transform_hlds.parallel_to_plain_conj.cs Making Mercury/css/transform_hlds.pd_cost.cs Making Mercury/css/transform_hlds.pd_debug.cs Making Mercury/css/transform_hlds.pd_info.cs Making Mercury/css/transform_hlds.pd_term.cs Making Mercury/css/transform_hlds.pd_util.cs Making Mercury/css/transform_hlds.post_term_analysis.cs Making Mercury/css/transform_hlds.rbmm.cs Making Mercury/css/transform_hlds.rbmm.add_rbmm_goal_infos.cs Making Mercury/css/transform_hlds.rbmm.condition_renaming.cs Making Mercury/css/transform_hlds.rbmm.execution_path.cs Making Mercury/css/transform_hlds.rbmm.interproc_region_lifetime.cs Making Mercury/css/transform_hlds.rbmm.live_region_analysis.cs Making Mercury/css/transform_hlds.rbmm.live_variable_analysis.cs Making Mercury/css/transform_hlds.rbmm.points_to_analysis.cs Making Mercury/css/transform_hlds.rbmm.points_to_graph.cs Making Mercury/css/transform_hlds.rbmm.points_to_info.cs Making Mercury/css/transform_hlds.rbmm.region_analysis.cs Making Mercury/css/transform_hlds.rbmm.region_arguments.cs Making Mercury/css/transform_hlds.rbmm.region_instruction.cs Making Mercury/css/transform_hlds.rbmm.region_liveness_info.cs Making Mercury/css/transform_hlds.rbmm.region_resurrection_renaming.cs Making Mercury/css/transform_hlds.rbmm.region_transformation.cs Making Mercury/css/transform_hlds.size_prof.cs Making Mercury/css/transform_hlds.smm_common.cs Making Mercury/css/transform_hlds.ssdebug.cs Making Mercury/css/transform_hlds.stm_expand.cs Making Mercury/css/transform_hlds.table_gen.cs Making Mercury/css/transform_hlds.tabling_analysis.cs Making Mercury/css/transform_hlds.term_constr_build.cs Making Mercury/css/transform_hlds.term_constr_data.cs Making Mercury/css/transform_hlds.term_constr_errors.cs Making Mercury/css/transform_hlds.term_constr_fixpoint.cs Making Mercury/css/transform_hlds.term_constr_initial.cs Making Mercury/css/transform_hlds.term_constr_main.cs Making Mercury/css/transform_hlds.term_constr_main_types.cs Making Mercury/css/transform_hlds.term_constr_pass2.cs Making Mercury/css/transform_hlds.term_constr_util.cs Making Mercury/css/transform_hlds.term_errors.cs Making Mercury/css/transform_hlds.term_norm.cs Making Mercury/css/transform_hlds.term_pass1.cs Making Mercury/css/transform_hlds.term_pass2.cs Making Mercury/css/transform_hlds.term_traversal.cs Making Mercury/css/transform_hlds.term_util.cs Making Mercury/css/transform_hlds.termination.cs Making Mercury/css/transform_hlds.trailing_analysis.cs Making Mercury/css/transform_hlds.tupling.cs Making Mercury/css/transform_hlds.unneeded_code.cs Making Mercury/css/transform_hlds.untupling.cs Making Mercury/css/transform_hlds.unused_args.cs Making mercury_compile.exe building of stage 2 compiler successful /tmp/mmake.5dAg8g:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.5dAg8g:965: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade Making Mercury/int3s/choose_grade.int3 Making Mercury/int3s/grade_lib.int3 Making Mercury/int3s/grade_lib.grade_setup.int3 Making Mercury/int3s/var_value_names.int3 Making Mercury/int3s/grade_lib.grade_spec.int3 Making Mercury/int3s/grade_lib.grade_state.int3 Making Mercury/int3s/grade_lib.grade_solver.int3 Making Mercury/int3s/grade_lib.grade_string.int3 Making Mercury/int3s/grade_lib.grade_structure.int3 Making Mercury/int3s/grade_lib.grade_vars.int3 Making Mercury/int0s/grade_lib.int0 Making Mercury/ints/grade_lib.grade_vars.int Making Mercury/ints/grade_lib.grade_structure.int Making Mercury/ints/grade_lib.grade_string.int Making Mercury/ints/grade_lib.grade_state.int Making Mercury/ints/grade_lib.grade_spec.int Making Mercury/ints/grade_lib.grade_solver.int Making Mercury/ints/grade_lib.grade_setup.int Making Mercury/ints/var_value_names.int Making Mercury/ints/grade_lib.int Making Mercury/ints/choose_grade.int Making Mercury/css/grade_lib.cs Making Mercury/css/choose_grade.cs Making Mercury/css/grade_lib.grade_setup.cs Making Mercury/css/grade_lib.grade_solver.cs Making Mercury/css/grade_lib.grade_spec.cs Making Mercury/css/grade_lib.grade_state.cs Making Mercury/css/grade_lib.grade_string.cs Making Mercury/css/grade_lib.grade_structure.cs Making Mercury/css/grade_lib.grade_vars.cs Making Mercury/css/var_value_names.cs Making choose_grade.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades Making Mercury/int3s/test_grades.int3 Making Mercury/ints/test_grades.int Making Mercury/css/test_grades.cs Making test_grades.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs Making Mercury/int3s/try_all_grade_structs.int3 Making Mercury/ints/try_all_grade_structs.int Making Mercury/css/try_all_grade_structs.cs Making try_all_grade_structs.exe building of stage 2 grade_lib successful /tmp/mmake.lkqrOg:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.lkqrOg:1084: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice Making Mercury/int3s/mslice.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mslice.int Making Mercury/ints/mdbcomp.int Making Mercury/css/mdbcomp.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mslice.cs Making mslice.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice Making Mercury/int3s/mdice.int3 Making Mercury/ints/mdice.int Making Mercury/css/mdice.cs Making mdice.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov Making Mercury/int3s/mcov.int3 Making Mercury/ints/mcov.int Making Mercury/css/mcov.cs Making mcov.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union Making Mercury/int3s/mtc_union.int3 Making Mercury/ints/mtc_union.int Making Mercury/css/mtc_union.cs Making mtc_union.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff Making Mercury/int3s/mtc_diff.int3 Making Mercury/ints/mtc_diff.int Making Mercury/css/mtc_diff.cs Making mtc_diff.exe building of stage 2 slice successful /tmp/mmake.8V04d8:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.8V04d8:936: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags PROF_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_profile Making Mercury/int3s/mercury_profile.int3 Making Mercury/int3s/call_graph.int3 Making Mercury/int3s/globals.int3 Making Mercury/int3s/options.int3 Making Mercury/int3s/read.int3 Making Mercury/int3s/demangle.int3 Making Mercury/int3s/generate_output.int3 Making Mercury/int3s/output_prof_info.int3 Making Mercury/int3s/prof_info.int3 Making Mercury/int3s/output.int3 Making Mercury/int3s/process_file.int3 Making Mercury/int3s/propagate.int3 Making Mercury/int3s/snapshots.int3 Making Mercury/ints/read.int Making Mercury/ints/snapshots.int Making Mercury/ints/propagate.int Making Mercury/ints/prof_info.int Making Mercury/ints/process_file.int Making Mercury/ints/output_prof_info.int Making Mercury/ints/output.int Making Mercury/ints/options.int Making Mercury/ints/globals.int Making Mercury/ints/generate_output.int Making Mercury/ints/mercury_profile.int Making Mercury/ints/demangle.int Making Mercury/ints/call_graph.int Making Mercury/css/call_graph.cs Making Mercury/css/demangle.cs Making Mercury/css/generate_output.cs Making Mercury/css/globals.cs Making Mercury/css/mercury_profile.cs Making Mercury/css/options.cs Making Mercury/css/output.cs Making Mercury/css/output_prof_info.cs Making Mercury/css/process_file.cs Making Mercury/css/prof_info.cs Making Mercury/css/propagate.cs Making Mercury/css/read.cs Making Mercury/css/snapshots.cs Making mercury_profile.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags PROF_FLAGS --use-subdirs --no-warn-implicit-stream-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - demangle_test Making Mercury/int3s/demangle_test.int3 Making Mercury/ints/demangle_test.int Making Mercury/css/demangle_test.cs Making demangle_test.exe building of stage 2 profiler successful /tmp/mmake.AsWwij:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.AsWwij:1113: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi Making Mercury/int3s/mdprof_cgi.int3 Making Mercury/int3s/conf.int3 Making Mercury/int3s/interface.int3 Making Mercury/int3s/profile.int3 Making Mercury/int3s/array_util.int3 Making Mercury/int3s/exclude.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/measurements.int3 Making Mercury/int3s/measurement_units.int3 Making Mercury/int3s/query.int3 Making Mercury/int3s/create_report.int3 Making Mercury/int3s/report.int3 Making Mercury/int3s/coverage.int3 Making Mercury/int3s/analysis_utils.int3 Making Mercury/int3s/program_representation_utils.int3 Making Mercury/int3s/message.int3 Making Mercury/int3s/var_use_analysis.int3 Making Mercury/int3s/recursion_patterns.int3 Making Mercury/int3s/apply_exclusion.int3 Making Mercury/int3s/top_procs.int3 Making Mercury/int3s/display_report.int3 Making Mercury/int3s/display.int3 Making Mercury/int3s/html_format.int3 Making Mercury/int3s/util.int3 Making Mercury/int3s/startup.int3 Making Mercury/int3s/callgraph.int3 Making Mercury/int3s/cliques.int3 Making Mercury/int3s/dense_bitset.int3 Making Mercury/int3s/canonical.int3 Making Mercury/int3s/dump.int3 Making Mercury/int3s/read_profile.int3 Making Mercury/int3s/io_combinator.int3 Making Mercury/int3s/timeout.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/util.int Making Mercury/ints/var_use_analysis.int Making Mercury/ints/top_procs.int Making Mercury/ints/timeout.int Making Mercury/ints/startup.int Making Mercury/ints/report.int Making Mercury/ints/recursion_patterns.int Making Mercury/ints/read_profile.int Making Mercury/ints/query.int Making Mercury/ints/program_representation_utils.int Making Mercury/ints/profile.int Making Mercury/ints/message.int Making Mercury/ints/measurements.int Making Mercury/ints/measurement_units.int Making Mercury/ints/mdprof_cgi.int Making Mercury/ints/mdbcomp.int Making Mercury/ints/io_combinator.int Making Mercury/ints/interface.int Making Mercury/ints/html_format.int Making Mercury/ints/exclude.int Making Mercury/ints/dump.int Making Mercury/ints/display_report.int Making Mercury/ints/display.int Making Mercury/ints/dense_bitset.int Making Mercury/ints/create_report.int Making Mercury/ints/coverage.int Making Mercury/ints/conf.int Making Mercury/ints/cliques.int Making Mercury/ints/canonical.int Making Mercury/ints/callgraph.int Making Mercury/ints/array_util.int Making Mercury/ints/apply_exclusion.int Making Mercury/ints/analysis_utils.int Making Mercury/css/analysis_utils.cs Making Mercury/css/apply_exclusion.cs Making Mercury/css/array_util.cs Making Mercury/css/callgraph.cs Making Mercury/css/canonical.cs Making Mercury/css/cliques.cs Making Mercury/css/conf.cs Making Mercury/css/coverage.cs Making Mercury/css/create_report.cs Making Mercury/css/dense_bitset.cs Making Mercury/css/display.cs Making Mercury/css/display_report.cs Making Mercury/css/dump.cs Making Mercury/css/exclude.cs Making Mercury/css/html_format.cs Making Mercury/css/interface.cs Making Mercury/css/io_combinator.cs Making Mercury/css/mdbcomp.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdprof_cgi.cs Making Mercury/css/measurement_units.cs Making Mercury/css/measurements.cs Making Mercury/css/message.cs Making Mercury/css/profile.cs Making Mercury/css/program_representation_utils.cs Making Mercury/css/query.cs Making Mercury/css/read_profile.cs Making Mercury/css/recursion_patterns.cs Making Mercury/css/report.cs Making Mercury/css/startup.cs Making Mercury/css/timeout.cs Making Mercury/css/top_procs.cs Making Mercury/css/util.cs Making Mercury/css/var_use_analysis.cs Making mdprof_cgi.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test Making Mercury/int3s/mdprof_test.int3 Making Mercury/ints/mdprof_test.int Making Mercury/css/mdprof_test.cs Making mdprof_test.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump Making Mercury/int3s/mdprof_dump.int3 Making Mercury/ints/mdprof_dump.int Making Mercury/css/mdprof_dump.cs Making mdprof_dump.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback Making Mercury/int3s/mdprof_create_feedback.int3 Making Mercury/int3s/mdprof_fb.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_reports.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_search_callgraph.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_annotate.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_types.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_costs.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_search_goals.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_find_best_par.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_calc_overlap.int3 Making Mercury/int0s/mdprof_fb.int0 Making Mercury/int0s/mdprof_fb.automatic_parallelism.int0 Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_types.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_search_goals.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_search_callgraph.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_reports.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_find_best_par.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_costs.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_calc_overlap.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_annotate.int Making Mercury/ints/mdprof_fb.automatic_parallelism.int Making Mercury/ints/mdprof_fb.int Making Mercury/ints/mdprof_create_feedback.int Making Mercury/css/mdprof_fb.cs Making Mercury/css/mdprof_create_feedback.cs Making Mercury/css/mdprof_fb.automatic_parallelism.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_annotate.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_calc_overlap.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_costs.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_find_best_par.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_reports.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_search_callgraph.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_search_goals.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_types.cs Making mdprof_create_feedback.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback Making Mercury/int3s/mdprof_report_feedback.int3 Making Mercury/ints/mdprof_report_feedback.int Making Mercury/css/mdprof_report_feedback.cs Making mdprof_report_feedback.exe { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep Making Mercury/int3s/mdprof_procrep.int3 Making Mercury/ints/mdprof_procrep.int Making Mercury/css/mdprof_procrep.cs Making mdprof_procrep.exe building of stage 2 deep profiler successful /tmp/mmake.22i6rw:1335: warning: overriding recipe for target 'realclean_local' /tmp/mmake.22i6rw:951: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags MFILTERJAVAC_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mfilterjavac Making Mercury/int3s/mfilterjavac.int3 Making Mercury/ints/mfilterjavac.int Making Mercury/css/mfilterjavac.cs Making mfilterjavac.exe building of stage 2 mfilterjavac successful sed 's/@VERSION@/rotd-2024-09-18/g' .README.in > README sed 's/@VERSION@/rotd-2024-09-18/g' .INSTALL.in > INSTALL chmod a+x INSTALL cat compiler/notes/work_in_progress.html > WORK_IN_PROGRESS cat compiler/notes/todo.html > TODO cd scripts && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/scripts' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/scripts' cd util && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mfiltercc make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' /tmp/mmake.wsBAp2:1237: warning: overriding recipe for target 'realclean_local' /tmp/mmake.wsBAp2:877: warning: ignoring old recipe for target 'realclean_local' make[1]: 'mfiltercc' is up to date. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' gc_grade=`scripts/ml --grade csharp --print-gc-grade`; \ cd boehm_gc && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake GC_GRADE=$gc_grade make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/boehm_gc' /tmp/mmake.HaCM7c:1355: warning: overriding recipe for target 'clean_local' /tmp/mmake.HaCM7c:888: warning: ignoring old recipe for target 'clean_local' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/boehm_gc' cd runtime && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime' /tmp/mmake.Xo5QLZ:1687: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Xo5QLZ:1325: warning: ignoring old recipe for target 'realclean_local' No Mercury runtime needed for GRADE=csharp make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime' cd util && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' /tmp/mmake.OZ2jUd:1237: warning: overriding recipe for target 'realclean_local' /tmp/mmake.OZ2jUd:877: warning: ignoring old recipe for target 'realclean_local' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/util' cd robdd && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/robdd' ../scripts/mgnuc --no-mercury-stdlib-dir --grade csharp -- -DNDEBUG -DNEW -DCLEAR_CACHES -DCOMPUTED_TABLE -DEQUAL_TEST -DUSE_ITE_CONSTANT -DRESTRICT_SET -I../browser -I../library -I../runtime -I../boehm_gc -I../boehm_gc/include -I. -IMercury/mhs/. -IMercury/mihs/. -c bryant.c -o bryant.o ../scripts/mgnuc --no-mercury-stdlib-dir --grade csharp -- -DNDEBUG -DNEW -DCLEAR_CACHES -DCOMPUTED_TABLE -DEQUAL_TEST -DUSE_ITE_CONSTANT -DRESTRICT_SET -I../browser -I../library -I../runtime -I../boehm_gc -I../boehm_gc/include -I. -IMercury/mhs/. -IMercury/mihs/. -fPIC -DMR_PIC \ -c bryant.c -o bryant.pic_o make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/robdd' cd library && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:455: warning: undefined variable 'mer_std.all_os' ../Mmake.common:521: warning: undefined variable 'mer_std.mhs' ../Mmake.common:524: warning: undefined variable 'mer_std.mhs' ../Mmake.common:530: warning: undefined variable 'mer_std.all_os' /tmp/mmake.VW6Dan:1021: warning: undefined variable 'mer_std.trans_opts' /tmp/mmake.VW6Dan:1098: warning: undefined variable 'mer_std.ms' /tmp/mmake.VW6Dan:1278: warning: undefined variable 'mer_std.all_os' /tmp/mmake.VW6Dan:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.VW6Dan:1355: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.depend_ints make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library' cd library && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:455: warning: undefined variable 'mer_std.all_os' ../Mmake.common:521: warning: undefined variable 'mer_std.mhs' ../Mmake.common:524: warning: undefined variable 'mer_std.mhs' ../Mmake.common:530: warning: undefined variable 'mer_std.all_os' /tmp/mmake.aoIkae:1021: warning: undefined variable 'mer_std.trans_opts' /tmp/mmake.aoIkae:1098: warning: undefined variable 'mer_std.ms' /tmp/mmake.aoIkae:1278: warning: undefined variable 'mer_std.all_os' /tmp/mmake.aoIkae:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.aoIkae:1355: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.int3s { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.ints { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.opts make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library' cd mdbcomp && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_mdbcomp.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mdbcomp' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:455: warning: undefined variable 'mer_mdbcomp.all_os' ../Mmake.common:521: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:524: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:530: warning: undefined variable 'mer_mdbcomp.all_os' /tmp/mmake.yfItZz:962: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.yfItZz:974: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.yfItZz:1400: warning: overriding recipe for target 'realclean_local' /tmp/mmake.yfItZz:1020: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mdbcomp' cd mdbcomp && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mdbcomp' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:455: warning: undefined variable 'mer_mdbcomp.all_os' ../Mmake.common:521: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:524: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:530: warning: undefined variable 'mer_mdbcomp.all_os' /tmp/mmake.93k4lF:962: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.93k4lF:974: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.93k4lF:1400: warning: overriding recipe for target 'realclean_local' /tmp/mmake.93k4lF:1020: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - libmer_mdbcomp { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.int3s { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.ints make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mdbcomp' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_browser.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:455: warning: undefined variable 'mer_browser.all_os' ../Mmake.common:521: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:524: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:530: warning: undefined variable 'mer_browser.all_os' /tmp/mmake.OMGYBf:1010: warning: undefined variable 'mer_browser.ms' /tmp/mmake.OMGYBf:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.OMGYBf:1063: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-unused-imports --no-warn-nothing-exported '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_browser.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:455: warning: undefined variable 'mer_browser.all_os' ../Mmake.common:521: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:524: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:530: warning: undefined variable 'mer_browser.all_os' /tmp/mmake.vgx5Ky:1010: warning: undefined variable 'mer_browser.ms' /tmp/mmake.vgx5Ky:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.vgx5Ky:1063: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - libmer_browser make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/browser' cd trace && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/trace' /tmp/mmake.hQl3Kl:1526: warning: overriding recipe for target 'realclean_local' /tmp/mmake.hQl3Kl:1162: warning: ignoring old recipe for target 'realclean_local' make[1]: Nothing to be done for 'default_target'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/trace' cd ssdb && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_ssdb.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/ssdb' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:455: warning: undefined variable 'mer_ssdb.all_os' ../Mmake.common:521: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:524: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:530: warning: undefined variable 'mer_ssdb.all_os' /tmp/mmake.IFZ4Nu:972: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.IFZ4Nu:984: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.IFZ4Nu:1410: warning: overriding recipe for target 'realclean_local' /tmp/mmake.IFZ4Nu:1030: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_ssdb.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/ssdb' cd ssdb && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/ssdb' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:455: warning: undefined variable 'mer_ssdb.all_os' ../Mmake.common:521: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:524: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:530: warning: undefined variable 'mer_ssdb.all_os' /tmp/mmake.x1sWZM:972: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.x1sWZM:984: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.x1sWZM:1410: warning: overriding recipe for target 'realclean_local' /tmp/mmake.x1sWZM:1030: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - libmer_ssdb make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/ssdb' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' /tmp/mmake.pkdCQ6:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.pkdCQ6:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' /tmp/mmake.0VqCQ6:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.0VqCQ6:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' /tmp/mmake.z3sPuS:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.z3sPuS:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' /tmp/mmake.GHcU6d:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.GHcU6d:965: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade ** Nothing to be done for `choose_grade.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades ** Nothing to be done for `test_grades.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs ** Nothing to be done for `try_all_grade_structs.exe'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/grade_lib' cd compiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/compiler' /tmp/mmake.Bn9jvB:972: warning: undefined variable 'mercury_compile.ms' /tmp/mmake.Bn9jvB:1438: warning: overriding recipe for target 'clean_local' /tmp/mmake.Bn9jvB:1025: warning: ignoring old recipe for target 'clean_local' /tmp/mmake.Bn9jvB:1441: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Bn9jvB:1028: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags COMP_FLAGS --use-subdirs -f *.m make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/compiler' cd compiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/compiler' /tmp/mmake.dwGl61:972: warning: undefined variable 'mercury_compile.ms' /tmp/mmake.dwGl61:1438: warning: overriding recipe for target 'clean_local' /tmp/mmake.dwGl61:1025: warning: ignoring old recipe for target 'clean_local' /tmp/mmake.dwGl61:1441: warning: overriding recipe for target 'realclean_local' /tmp/mmake.dwGl61:1028: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags COMP_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll -lib:../mdbcomp -r:mer_mdbcomp.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init ../mdbcomp/mer_mdbcomp.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_compile ** Nothing to be done for `mercury_compile.exe'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/compiler' cd profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' /tmp/mmake.0m09tr:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.0m09tr:936: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags PROF_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_profile.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' cd profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' /tmp/mmake.6lIvdN:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.6lIvdN:936: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags PROF_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_profile ** Nothing to be done for `mercury_profile.exe'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/profiler' cd doc && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/doc' "/usr/bin/texi2dvi" user_guide.texi_pp < /dev/null > user_guide.dvi_log You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.JkwFDi:888: user_guide.dvi] Error 1 (ignored) "/usr/bin/texi2dvi" reference_manual.texi_pp < /dev/null > reference_manual.dvi_log You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.JkwFDi:888: reference_manual.dvi] Error 1 (ignored) "/usr/bin/texi2dvi" library.texi_pp < /dev/null > library.dvi_log You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.JkwFDi:888: library.dvi] Error 1 (ignored) "/usr/bin/texi2dvi" faq.texi_pp < /dev/null > faq.dvi_log You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.JkwFDi:888: faq.dvi] Error 1 (ignored) "/usr/bin/texi2dvi" transition_guide.texi_pp < /dev/null > transition_guide.dvi_log You don't have a working TeX binary (tex) installed anywhere in your PATH, and texi2dvi cannot proceed without one. If you want to use this script, you'll need to install TeX (if you don't have it) or change your PATH or TEX environment variable (if you do). See the --help output for more details. For information about obtaining TeX, please see http://tug.org/texlive, or do a web search for TeX and your operating system or distro. On Debian you can install a working TeX system with apt-get install texlive make[1]: [/tmp/mmake.JkwFDi:888: transition_guide.dvi] Error 1 (ignored) make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/doc' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.pU02qu:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.pU02qu:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.qGoYpd:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.qGoYpd:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.BNhpNl:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.BNhpNl:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.QfnRnA:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.QfnRnA:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.uNvceF:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.uNvceF:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' /tmp/mmake.c6GOsT:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.c6GOsT:1084: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice ** Nothing to be done for `mslice.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice ** Nothing to be done for `mdice.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov ** Nothing to be done for `mcov.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union ** Nothing to be done for `mtc_union.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff ** Nothing to be done for `mtc_diff.exe'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/slice' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.x4GPMe:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.x4GPMe:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.oiO0A8:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.oiO0A8:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.OcCLk3:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.OcCLk3:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.QSqkVP:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.QSqkVP:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.Tv1gFs:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Tv1gFs:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.sAYZzr:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.sAYZzr:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' /tmp/mmake.vBNwoK:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.vBNwoK:1113: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi ** Nothing to be done for `mdprof_cgi.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test ** Nothing to be done for `mdprof_test.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump ** Nothing to be done for `mdprof_dump.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback ** Nothing to be done for `mdprof_create_feedback.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback ** Nothing to be done for `mdprof_report_feedback.exe'. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep ** Nothing to be done for `mdprof_procrep.exe'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/deep_profiler' cd mfilterjavac && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mfilterjavac' /tmp/mmake.EjpoN4:1335: warning: overriding recipe for target 'realclean_local' /tmp/mmake.EjpoN4:951: warning: ignoring old recipe for target 'realclean_local' make[1]: Nothing to be done for 'depend'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mfilterjavac' cd mfilterjavac && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mfilterjavac' /tmp/mmake.wHozTp:1335: warning: overriding recipe for target 'realclean_local' /tmp/mmake.wHozTp:951: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags MFILTERJAVAC_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mfilterjavac ** Nothing to be done for `mfilterjavac.exe'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/mfilterjavac' building of stage 2 successful finishing stage 2 at Thu 19 Sep 2024 12:08:10 PM AEST ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:455: warning: undefined variable 'mer_std.all_os' ../Mmake.common:521: warning: undefined variable 'mer_std.mhs' ../Mmake.common:524: warning: undefined variable 'mer_std.mhs' ../Mmake.common:530: warning: undefined variable 'mer_std.all_os' /tmp/mmake.I8wegJ:1021: warning: undefined variable 'mer_std.trans_opts' /tmp/mmake.I8wegJ:1098: warning: undefined variable 'mer_std.ms' /tmp/mmake.I8wegJ:1278: warning: undefined variable 'mer_std.all_os' /tmp/mmake.I8wegJ:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.I8wegJ:1355: warning: ignoring old recipe for target 'realclean_local' linking stage 3... cp: cannot stat '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/mfilterjavac/Mercury.options': No such file or directory config.status: creating library/LIB_FLAGS config.status: creating mdbcomp/MDBCOMP_FLAGS config.status: creating browser/MDB_FLAGS config.status: creating ssdb/SSDB_FLAGS config.status: creating grade_lib/GRADE_LIB_FLAGS config.status: creating compiler/COMP_FLAGS config.status: creating slice/SLICE_FLAGS config.status: creating profiler/PROF_FLAGS config.status: creating deep_profiler/DEEP_FLAGS config.status: creating mfilterjavac/MFILTERJAVAC_FLAGS building of stage 3 flags files successful cd library && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/library' /tmp/mmake.aIUy63:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.aIUy63:1355: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.depend_ints make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/library' cd mdbcomp && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_mdbcomp.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/mdbcomp' /tmp/mmake.JWz5N7:1400: warning: overriding recipe for target 'realclean_local' /tmp/mmake.JWz5N7:1020: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/mdbcomp' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_browser.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/browser' /tmp/mmake.fWVVE3:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.fWVVE3:1063: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-unused-imports --no-warn-nothing-exported '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_browser.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/browser' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake browse_test.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/browser' /tmp/mmake.ETXIJT:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.ETXIJT:1063: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - browse_test.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/browser' cd browser && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake declarative_test.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/browser' /tmp/mmake.rbcJ7d:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.rbcJ7d:1063: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - declarative_test.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/browser' cd ssdb && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake mer_ssdb.depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/ssdb' /tmp/mmake.xhccSL:1410: warning: overriding recipe for target 'realclean_local' /tmp/mmake.xhccSL:1030: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_ssdb.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/ssdb' cd compiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/compiler' /tmp/mmake.TVTh0k:1438: warning: overriding recipe for target 'clean_local' /tmp/mmake.TVTh0k:1025: warning: ignoring old recipe for target 'clean_local' /tmp/mmake.TVTh0k:1441: warning: overriding recipe for target 'realclean_local' /tmp/mmake.TVTh0k:1028: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags COMP_FLAGS --use-subdirs -f *.m make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/compiler' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/grade_lib' /tmp/mmake.BhxmpX:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.BhxmpX:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/grade_lib' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/grade_lib' /tmp/mmake.LuRFNP:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.LuRFNP:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/grade_lib' cd grade_lib && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/grade_lib' /tmp/mmake.Hbn26n:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Hbn26n:965: warning: ignoring old recipe for target 'realclean_local' make[1]: Circular Mercury.modules <- Mercury.modules dependency dropped. { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/grade_lib' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' /tmp/mmake.KdQZzH:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.KdQZzH:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' /tmp/mmake.1L1UBk:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.1L1UBk:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' /tmp/mmake.c0xSts:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.c0xSts:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' /tmp/mmake.iFV8T6:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.iFV8T6:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' cd slice && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' /tmp/mmake.n4Ks7E:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.n4Ks7E:1084: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/slice' cd profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/profiler' /tmp/mmake.izFBo5:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.izFBo5:936: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags PROF_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_profile.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/profiler' cd profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend_aux make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/profiler' /tmp/mmake.09370w:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.09370w:936: warning: ignoring old recipe for target 'realclean_local' make[1]: Nothing to be done for 'depend_aux'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' /tmp/mmake.H7HJ4h:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.H7HJ4h:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' /tmp/mmake.YAEO1h:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.YAEO1h:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' /tmp/mmake.c5aRy3:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.c5aRy3:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' /tmp/mmake.S529Jv:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.S529Jv:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' /tmp/mmake.BtluDO:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.BtluDO:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' cd deep_profiler && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' /tmp/mmake.qfGYT7:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.qfGYT7:1113: warning: ignoring old recipe for target 'realclean_local' mmc --grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs -f *.m { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.depend { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.depend make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/deep_profiler' cd mfilterjavac && PATH=../scripts:../util:../mfilterjavac:../../mfilterjavac:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts DESTDIR= ../scripts/mmake depend make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/mfilterjavac' /tmp/mmake.Aor8pY:1335: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Aor8pY:951: warning: ignoring old recipe for target 'realclean_local' make[1]: Nothing to be done for 'depend'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage3/mfilterjavac' building of stage 3 dependencies successful ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:455: warning: undefined variable 'mer_std.all_os' ../Mmake.common:521: warning: undefined variable 'mer_std.mhs' ../Mmake.common:524: warning: undefined variable 'mer_std.mhs' ../Mmake.common:530: warning: undefined variable 'mer_std.all_os' /tmp/mmake.QZs8gR:1021: warning: undefined variable 'mer_std.trans_opts' /tmp/mmake.QZs8gR:1098: warning: undefined variable 'mer_std.ms' /tmp/mmake.QZs8gR:1278: warning: undefined variable 'mer_std.all_os' /tmp/mmake.QZs8gR:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.QZs8gR:1355: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.int3s Making Mercury/int3s/mer_std.int3 Making Mercury/int3s/builtin.int3 Making Mercury/int3s/private_builtin.int3 Making Mercury/int3s/int.int3 Making Mercury/int3s/uint.int3 Making Mercury/int3s/require.int3 Making Mercury/int3s/string.int3 Making Mercury/int3s/char.int3 Making Mercury/int3s/uint16.int3 Making Mercury/int3s/exception.int3 Making Mercury/int3s/list.int3 Making Mercury/int3s/pretty_printer.int3 Making Mercury/int3s/type_desc.int3 Making Mercury/int3s/rtti_implementation.int3 Making Mercury/int3s/int16.int3 Making Mercury/int3s/int32.int3 Making Mercury/int3s/uint32.int3 Making Mercury/int3s/array.int3 Making Mercury/int3s/string.format.int3 Making Mercury/int3s/float.int3 Making Mercury/int3s/int64.int3 Making Mercury/int3s/uint64.int3 Making Mercury/int3s/int8.int3 Making Mercury/int3s/uint8.int3 Making Mercury/int3s/string.parse_util.int3 Making Mercury/int3s/bool.int3 Making Mercury/int3s/enum.int3 Making Mercury/int3s/string.parse_runtime.int3 Making Mercury/int3s/integer.int3 Making Mercury/int3s/deconstruct.int3 Making Mercury/int3s/maybe.int3 Making Mercury/int3s/univ.int3 Making Mercury/int3s/construct.int3 Making Mercury/int3s/stream.int3 Making Mercury/int3s/stream.string_writer.int3 Making Mercury/int3s/ops.int3 Making Mercury/int3s/string.builder.int3 Making Mercury/int3s/io.int3 Making Mercury/int3s/term.int3 Making Mercury/int3s/map.int3 Making Mercury/int3s/assoc_list.int3 Making Mercury/int3s/pair.int3 Making Mercury/int3s/tree234.int3 Making Mercury/int3s/set.int3 Making Mercury/int3s/set_ordlist.int3 Making Mercury/int3s/cord.int3 Making Mercury/int3s/term_subst.int3 Making Mercury/int3s/term_context.int3 Making Mercury/int3s/term_int.int3 Making Mercury/int3s/term_unify.int3 Making Mercury/int3s/term_vars.int3 Making Mercury/int3s/bitmap.int3 Making Mercury/int3s/io.error_util.int3 Making Mercury/int3s/io.stream_ops.int3 Making Mercury/int3s/io.stream_db.int3 Making Mercury/int3s/benchmarking.int3 Making Mercury/int3s/io.primitives_write.int3 Making Mercury/int3s/mutvar.int3 Making Mercury/int3s/dir.int3 Making Mercury/int3s/unit.int3 Making Mercury/int3s/io.file.int3 Making Mercury/int3s/time.int3 Making Mercury/int3s/io.environment.int3 Making Mercury/int3s/mercury_term_parser.int3 Making Mercury/int3s/mercury_term_lexer.int3 Making Mercury/int3s/varset.int3 Making Mercury/int3s/table_builtin.int3 Making Mercury/int3s/term_conversion.int3 Making Mercury/int3s/version_array.int3 Making Mercury/int3s/io.call_system.int3 Making Mercury/int3s/io.primitives_read.int3 Making Mercury/int3s/io.text_read.int3 Making Mercury/int3s/term_io.int3 Making Mercury/int3s/counter.int3 Making Mercury/int3s/calendar.int3 Making Mercury/int3s/one_or_more.int3 Making Mercury/int3s/set_tree234.int3 Making Mercury/int3s/solutions.int3 Making Mercury/int3s/stm_builtin.int3 Making Mercury/int3s/store.int3 Making Mercury/int3s/string.to_string.int3 Making Mercury/int3s/library.int3 Making Mercury/int3s/array2d.int3 Making Mercury/int3s/backjump.int3 Making Mercury/int3s/bag.int3 Making Mercury/int3s/bimap.int3 Making Mercury/int3s/bit_buffer.int3 Making Mercury/int3s/bit_buffer.read.int3 Making Mercury/int3s/bit_buffer.write.int3 Making Mercury/int3s/bt_array.int3 Making Mercury/int3s/ra_list.int3 Making Mercury/int3s/diet.int3 Making Mercury/int3s/digraph.int3 Making Mercury/int3s/sparse_bitset.int3 Making Mercury/int3s/edit_distance.int3 Making Mercury/int3s/edit_seq.int3 Making Mercury/int3s/eqvclass.int3 Making Mercury/int3s/fat_sparse_bitset.int3 Making Mercury/int3s/fatter_sparse_bitset.int3 Making Mercury/int3s/gc.int3 Making Mercury/int3s/getopt.int3 Making Mercury/int3s/getopt_io.int3 Making Mercury/int3s/hash_table.int3 Making Mercury/int3s/kv_list.int3 Making Mercury/int3s/injection.int3 Making Mercury/int3s/lazy.int3 Making Mercury/int3s/math.int3 Making Mercury/int3s/multi_map.int3 Making Mercury/int3s/one_or_more_map.int3 Making Mercury/int3s/par_builtin.int3 Making Mercury/int3s/parsing_utils.int3 Making Mercury/int3s/pprint.int3 Making Mercury/int3s/robdd.int3 Making Mercury/int3s/set_bbbtree.int3 Making Mercury/int3s/set_unordlist.int3 Making Mercury/int3s/pqueue.int3 Making Mercury/int3s/profiling_builtin.int3 Making Mercury/int3s/prolog.int3 Making Mercury/int3s/psqueue.int3 Making Mercury/int3s/queue.int3 Making Mercury/int3s/random.int3 Making Mercury/int3s/random.sfc16.int3 Making Mercury/int3s/random.sfc32.int3 Making Mercury/int3s/random.sfc64.int3 Making Mercury/int3s/random.system_rng.int3 Making Mercury/int3s/ranges.int3 Making Mercury/int3s/rational.int3 Making Mercury/int3s/rbtree.int3 Making Mercury/int3s/region_builtin.int3 Making Mercury/int3s/rtree.int3 Making Mercury/int3s/set_ctree234.int3 Making Mercury/int3s/stack.int3 Making Mercury/int3s/std_util.int3 Making Mercury/int3s/table_statistics.int3 Making Mercury/int3s/term_size_prof_builtin.int3 Making Mercury/int3s/term_to_xml.int3 Making Mercury/int3s/test_bitset.int3 Making Mercury/int3s/tree_bitset.int3 Making Mercury/int3s/thread.int3 Making Mercury/int3s/thread.barrier.int3 Making Mercury/int3s/thread.mvar.int3 Making Mercury/int3s/thread.semaphore.int3 Making Mercury/int3s/thread.channel.int3 Making Mercury/int3s/thread.closeable_channel.int3 Making Mercury/int3s/thread.future.int3 Making Mercury/int3s/version_array2d.int3 Making Mercury/int3s/version_bitmap.int3 Making Mercury/int3s/version_hash_table.int3 Making Mercury/int3s/version_store.int3 { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.ints Making Mercury/int0s/thread.int0 Making Mercury/int0s/string.int0 Making Mercury/int0s/stream.int0 Making Mercury/int0s/random.int0 Making Mercury/int0s/io.int0 Making Mercury/int0s/bit_buffer.int0 Making Mercury/ints/array.int Making Mercury/ints/array2d.int Making Mercury/ints/assoc_list.int Making Mercury/ints/backjump.int Making Mercury/ints/bag.int Making Mercury/ints/benchmarking.int Making Mercury/ints/bimap.int Making Mercury/ints/bit_buffer.int Making Mercury/ints/bitmap.int Making Mercury/ints/bool.int Making Mercury/ints/bt_array.int Making Mercury/ints/builtin.int Making Mercury/ints/calendar.int Making Mercury/ints/char.int Making Mercury/ints/construct.int Making Mercury/ints/cord.int Making Mercury/ints/counter.int Making Mercury/ints/deconstruct.int Making Mercury/ints/diet.int Making Mercury/ints/digraph.int Making Mercury/ints/dir.int Making Mercury/ints/edit_distance.int Making Mercury/ints/edit_seq.int Making Mercury/ints/enum.int Making Mercury/ints/eqvclass.int Making Mercury/ints/exception.int Making Mercury/ints/fat_sparse_bitset.int Making Mercury/ints/fatter_sparse_bitset.int Making Mercury/ints/float.int Making Mercury/ints/gc.int Making Mercury/ints/getopt.int Making Mercury/ints/getopt_io.int Making Mercury/ints/hash_table.int Making Mercury/ints/injection.int Making Mercury/ints/int.int Making Mercury/ints/int16.int Making Mercury/ints/int32.int Making Mercury/ints/int64.int Making Mercury/ints/int8.int Making Mercury/ints/integer.int Making Mercury/ints/io.int Making Mercury/ints/kv_list.int Making Mercury/ints/lazy.int Making Mercury/ints/library.int Making Mercury/ints/list.int Making Mercury/ints/map.int Making Mercury/ints/math.int Making Mercury/ints/maybe.int Making Mercury/ints/mer_std.int Making Mercury/ints/mercury_term_lexer.int Making Mercury/ints/mercury_term_parser.int Making Mercury/ints/multi_map.int Making Mercury/ints/mutvar.int Making Mercury/ints/one_or_more.int Making Mercury/ints/one_or_more_map.int Making Mercury/ints/ops.int Making Mercury/ints/pair.int Making Mercury/ints/par_builtin.int Making Mercury/ints/parsing_utils.int Making Mercury/ints/pprint.int Making Mercury/ints/pqueue.int Making Mercury/ints/pretty_printer.int Making Mercury/ints/private_builtin.int Making Mercury/ints/profiling_builtin.int Making Mercury/ints/prolog.int Making Mercury/ints/psqueue.int Making Mercury/ints/queue.int Making Mercury/ints/ra_list.int Making Mercury/ints/random.int Making Mercury/ints/ranges.int Making Mercury/ints/rational.int Making Mercury/ints/rbtree.int Making Mercury/ints/region_builtin.int Making Mercury/ints/require.int Making Mercury/ints/robdd.int Making Mercury/ints/rtree.int Making Mercury/ints/rtti_implementation.int Making Mercury/ints/set.int Making Mercury/ints/set_bbbtree.int Making Mercury/ints/set_ctree234.int Making Mercury/ints/set_ordlist.int Making Mercury/ints/set_tree234.int Making Mercury/ints/set_unordlist.int Making Mercury/ints/solutions.int Making Mercury/ints/sparse_bitset.int Making Mercury/ints/stack.int Making Mercury/ints/std_util.int Making Mercury/ints/stm_builtin.int Making Mercury/ints/store.int Making Mercury/ints/stream.int Making Mercury/ints/string.int Making Mercury/ints/table_builtin.int Making Mercury/ints/table_statistics.int Making Mercury/ints/term.int Making Mercury/ints/term_context.int Making Mercury/ints/term_conversion.int Making Mercury/ints/term_int.int Making Mercury/ints/term_io.int Making Mercury/ints/term_size_prof_builtin.int Making Mercury/ints/term_subst.int Making Mercury/ints/term_to_xml.int Making Mercury/ints/term_unify.int Making Mercury/ints/term_vars.int Making Mercury/ints/test_bitset.int Making Mercury/ints/thread.int Making Mercury/ints/time.int Making Mercury/ints/tree234.int Making Mercury/ints/tree_bitset.int Making Mercury/ints/type_desc.int Making Mercury/ints/uint.int Making Mercury/ints/uint16.int Making Mercury/ints/uint32.int Making Mercury/ints/uint64.int Making Mercury/ints/uint8.int Making Mercury/ints/unit.int Making Mercury/ints/univ.int Making Mercury/ints/varset.int Making Mercury/ints/version_array.int Making Mercury/ints/version_array2d.int Making Mercury/ints/version_bitmap.int Making Mercury/ints/version_hash_table.int Making Mercury/ints/version_store.int Making Mercury/ints/bit_buffer.read.int Making Mercury/ints/bit_buffer.write.int Making Mercury/ints/io.call_system.int Making Mercury/ints/io.environment.int Making Mercury/ints/io.error_util.int Making Mercury/ints/io.file.int Making Mercury/ints/io.primitives_read.int Making Mercury/ints/io.primitives_write.int Making Mercury/ints/io.stream_db.int Making Mercury/ints/io.stream_ops.int Making Mercury/ints/io.text_read.int Making Mercury/ints/random.sfc16.int Making Mercury/ints/random.sfc32.int Making Mercury/ints/random.sfc64.int Making Mercury/ints/random.system_rng.int Making Mercury/ints/stream.string_writer.int Making Mercury/ints/string.builder.int Making Mercury/ints/string.format.int Making Mercury/ints/string.parse_runtime.int Making Mercury/ints/string.parse_util.int Making Mercury/ints/string.to_string.int Making Mercury/ints/thread.barrier.int Making Mercury/ints/thread.channel.int Making Mercury/ints/thread.closeable_channel.int Making Mercury/ints/thread.future.int Making Mercury/ints/thread.mvar.int Making Mercury/ints/thread.semaphore.int { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.opts Making Mercury/opts/array.opt Making Mercury/opts/array2d.opt Making Mercury/opts/assoc_list.opt Making Mercury/opts/backjump.opt Making Mercury/opts/bag.opt Making Mercury/opts/benchmarking.opt Making Mercury/opts/bimap.opt Making Mercury/opts/bit_buffer.opt Making Mercury/opts/bitmap.opt Making Mercury/opts/bool.opt Making Mercury/opts/bt_array.opt Making Mercury/opts/builtin.opt Making Mercury/opts/calendar.opt Making Mercury/opts/char.opt Making Mercury/opts/construct.opt Making Mercury/opts/cord.opt Making Mercury/opts/counter.opt Making Mercury/opts/deconstruct.opt Making Mercury/opts/diet.opt Making Mercury/opts/digraph.opt Making Mercury/opts/dir.opt Making Mercury/opts/edit_distance.opt Making Mercury/opts/edit_seq.opt Making Mercury/opts/enum.opt Making Mercury/opts/eqvclass.opt Making Mercury/opts/exception.opt Making Mercury/opts/fat_sparse_bitset.opt Making Mercury/opts/fatter_sparse_bitset.opt Making Mercury/opts/float.opt Making Mercury/opts/gc.opt Making Mercury/opts/getopt.opt Making Mercury/opts/getopt_io.opt Making Mercury/opts/hash_table.opt Making Mercury/opts/injection.opt Making Mercury/opts/int.opt Making Mercury/opts/int16.opt Making Mercury/opts/int32.opt Making Mercury/opts/int64.opt Making Mercury/opts/int8.opt Making Mercury/opts/integer.opt Making Mercury/opts/io.opt Making Mercury/opts/kv_list.opt Making Mercury/opts/lazy.opt Making Mercury/opts/library.opt Making Mercury/opts/list.opt Making Mercury/opts/map.opt Making Mercury/opts/math.opt Making Mercury/opts/maybe.opt Making Mercury/opts/mer_std.opt Making Mercury/opts/mercury_term_lexer.opt Making Mercury/opts/mercury_term_parser.opt Making Mercury/opts/multi_map.opt Making Mercury/opts/mutvar.opt Making Mercury/opts/one_or_more.opt Making Mercury/opts/one_or_more_map.opt Making Mercury/opts/ops.opt Making Mercury/opts/pair.opt Making Mercury/opts/par_builtin.opt Making Mercury/opts/parsing_utils.opt Making Mercury/opts/pprint.opt Making Mercury/opts/pqueue.opt Making Mercury/opts/pretty_printer.opt Making Mercury/opts/private_builtin.opt Making Mercury/opts/profiling_builtin.opt Making Mercury/opts/prolog.opt Making Mercury/opts/psqueue.opt Making Mercury/opts/queue.opt Making Mercury/opts/ra_list.opt Making Mercury/opts/random.opt Making Mercury/opts/ranges.opt Making Mercury/opts/rational.opt Making Mercury/opts/rbtree.opt Making Mercury/opts/region_builtin.opt Making Mercury/opts/require.opt Making Mercury/opts/robdd.opt Making Mercury/opts/rtree.opt Making Mercury/opts/rtti_implementation.opt Making Mercury/opts/set.opt Making Mercury/opts/set_bbbtree.opt Making Mercury/opts/set_ctree234.opt Making Mercury/opts/set_ordlist.opt Making Mercury/opts/set_tree234.opt Making Mercury/opts/set_unordlist.opt Making Mercury/opts/solutions.opt Making Mercury/opts/sparse_bitset.opt Making Mercury/opts/stack.opt Making Mercury/opts/std_util.opt Making Mercury/opts/stm_builtin.opt Making Mercury/opts/store.opt Making Mercury/opts/stream.opt Making Mercury/opts/string.opt Making Mercury/opts/table_builtin.opt Making Mercury/opts/table_statistics.opt Making Mercury/opts/term.opt Making Mercury/opts/term_context.opt Making Mercury/opts/term_conversion.opt Making Mercury/opts/term_int.opt Making Mercury/opts/term_io.opt Making Mercury/opts/term_size_prof_builtin.opt Making Mercury/opts/term_subst.opt Making Mercury/opts/term_to_xml.opt Making Mercury/opts/term_unify.opt Making Mercury/opts/term_vars.opt Making Mercury/opts/test_bitset.opt Making Mercury/opts/thread.opt Making Mercury/opts/time.opt Making Mercury/opts/tree234.opt Making Mercury/opts/tree_bitset.opt Making Mercury/opts/type_desc.opt Making Mercury/opts/uint.opt Making Mercury/opts/uint16.opt Making Mercury/opts/uint32.opt Making Mercury/opts/uint64.opt Making Mercury/opts/uint8.opt Making Mercury/opts/unit.opt Making Mercury/opts/univ.opt Making Mercury/opts/varset.opt Making Mercury/opts/version_array.opt Making Mercury/opts/version_array2d.opt Making Mercury/opts/version_bitmap.opt Making Mercury/opts/version_hash_table.opt Making Mercury/opts/version_store.opt Making Mercury/opts/bit_buffer.read.opt Making Mercury/opts/bit_buffer.write.opt Making Mercury/opts/io.call_system.opt Making Mercury/opts/io.environment.opt Making Mercury/opts/io.error_util.opt Making Mercury/opts/io.file.opt Making Mercury/opts/io.primitives_read.opt Making Mercury/opts/io.primitives_write.opt Making Mercury/opts/io.stream_db.opt Making Mercury/opts/io.stream_ops.opt Making Mercury/opts/io.text_read.opt Making Mercury/opts/random.sfc16.opt Making Mercury/opts/random.sfc32.opt Making Mercury/opts/random.sfc64.opt Making Mercury/opts/random.system_rng.opt Making Mercury/opts/stream.string_writer.opt Making Mercury/opts/string.builder.opt Making Mercury/opts/string.format.opt Making Mercury/opts/string.parse_runtime.opt Making Mercury/opts/string.parse_util.opt Making Mercury/opts/string.to_string.opt Making Mercury/opts/thread.barrier.opt Making Mercury/opts/thread.channel.opt Making Mercury/opts/thread.closeable_channel.opt Making Mercury/opts/thread.future.opt Making Mercury/opts/thread.mvar.opt Making Mercury/opts/thread.semaphore.opt ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:454: warning: undefined variable 'mer_std.mhs' ../Mmake.common:455: warning: undefined variable 'mer_std.all_os' ../Mmake.common:521: warning: undefined variable 'mer_std.mhs' ../Mmake.common:524: warning: undefined variable 'mer_std.mhs' ../Mmake.common:530: warning: undefined variable 'mer_std.all_os' /tmp/mmake.mg1o58:1021: warning: undefined variable 'mer_std.trans_opts' /tmp/mmake.mg1o58:1098: warning: undefined variable 'mer_std.ms' /tmp/mmake.mg1o58:1278: warning: undefined variable 'mer_std.all_os' /tmp/mmake.mg1o58:1759: warning: overriding recipe for target 'realclean_local' /tmp/mmake.mg1o58:1355: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags LIB_FLAGS --flags INTER_FLAGS_MMC_MAKE --allow-stubs --no-warn-stubs -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" -sourcepath . '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' ../runtime/mercury_dotnet.cs '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_std.all_css Making Mercury/css/array.cs Making Mercury/css/array2d.cs Making Mercury/css/assoc_list.cs Making Mercury/css/backjump.cs Making Mercury/css/bag.cs Making Mercury/css/benchmarking.cs Making Mercury/css/bimap.cs Making Mercury/css/bit_buffer.cs Making Mercury/css/bitmap.cs Making Mercury/css/bool.cs Making Mercury/css/bt_array.cs Making Mercury/css/builtin.cs Making Mercury/css/calendar.cs Making Mercury/css/char.cs Making Mercury/css/construct.cs Making Mercury/css/cord.cs Making Mercury/css/counter.cs Making Mercury/css/deconstruct.cs Making Mercury/css/diet.cs Making Mercury/css/digraph.cs Making Mercury/css/dir.cs Making Mercury/css/edit_distance.cs Making Mercury/css/edit_seq.cs Making Mercury/css/enum.cs Making Mercury/css/eqvclass.cs Making Mercury/css/exception.cs Making Mercury/css/fat_sparse_bitset.cs Making Mercury/css/fatter_sparse_bitset.cs Making Mercury/css/float.cs Making Mercury/css/gc.cs Making Mercury/css/getopt.cs Making Mercury/css/getopt_io.cs Making Mercury/css/hash_table.cs Making Mercury/css/injection.cs Making Mercury/css/int.cs Making Mercury/css/int16.cs Making Mercury/css/int32.cs Making Mercury/css/int64.cs Making Mercury/css/int8.cs Making Mercury/css/integer.cs Making Mercury/css/io.cs Making Mercury/css/kv_list.cs Making Mercury/css/lazy.cs Making Mercury/css/library.cs Making Mercury/css/list.cs Making Mercury/css/map.cs Making Mercury/css/math.cs Making Mercury/css/maybe.cs Making Mercury/css/mer_std.cs Making Mercury/css/mercury_term_lexer.cs Making Mercury/css/mercury_term_parser.cs Making Mercury/css/multi_map.cs Making Mercury/css/mutvar.cs Making Mercury/css/one_or_more.cs Making Mercury/css/one_or_more_map.cs Making Mercury/css/ops.cs Making Mercury/css/pair.cs Making Mercury/css/par_builtin.cs Making Mercury/css/parsing_utils.cs Making Mercury/css/pprint.cs Making Mercury/css/pqueue.cs Making Mercury/css/pretty_printer.cs Making Mercury/css/private_builtin.cs Making Mercury/css/profiling_builtin.cs Making Mercury/css/prolog.cs Making Mercury/css/psqueue.cs Making Mercury/css/queue.cs Making Mercury/css/ra_list.cs Making Mercury/css/random.cs Making Mercury/css/ranges.cs Making Mercury/css/rational.cs Making Mercury/css/rbtree.cs Making Mercury/css/region_builtin.cs Making Mercury/css/require.cs Making Mercury/css/robdd.cs Making Mercury/css/rtree.cs Making Mercury/css/rtti_implementation.cs Making Mercury/css/set.cs Making Mercury/css/set_bbbtree.cs Making Mercury/css/set_ctree234.cs Making Mercury/css/set_ordlist.cs Making Mercury/css/set_tree234.cs Making Mercury/css/set_unordlist.cs Making Mercury/css/solutions.cs Making Mercury/css/sparse_bitset.cs Making Mercury/css/stack.cs Making Mercury/css/std_util.cs Making Mercury/css/stm_builtin.cs Making Mercury/css/store.cs Making Mercury/css/stream.cs Making Mercury/css/string.cs Making Mercury/css/table_builtin.cs Making Mercury/css/table_statistics.cs Making Mercury/css/term.cs Making Mercury/css/term_context.cs Making Mercury/css/term_conversion.cs Making Mercury/css/term_int.cs Making Mercury/css/term_io.cs Making Mercury/css/term_size_prof_builtin.cs Making Mercury/css/term_subst.cs Making Mercury/css/term_to_xml.cs Making Mercury/css/term_unify.cs Making Mercury/css/term_vars.cs Making Mercury/css/test_bitset.cs Making Mercury/css/thread.cs Making Mercury/css/time.cs Making Mercury/css/tree234.cs Making Mercury/css/tree_bitset.cs Making Mercury/css/type_desc.cs Making Mercury/css/uint.cs Making Mercury/css/uint16.cs Making Mercury/css/uint32.cs Making Mercury/css/uint64.cs Making Mercury/css/uint8.cs Making Mercury/css/unit.cs Making Mercury/css/univ.cs Making Mercury/css/varset.cs Making Mercury/css/version_array.cs Making Mercury/css/version_array2d.cs Making Mercury/css/version_bitmap.cs Making Mercury/css/version_hash_table.cs Making Mercury/css/version_store.cs Making Mercury/css/bit_buffer.read.cs Making Mercury/css/bit_buffer.write.cs Making Mercury/css/io.call_system.cs Making Mercury/css/io.environment.cs Making Mercury/css/io.error_util.cs Making Mercury/css/io.file.cs Making Mercury/css/io.primitives_read.cs Making Mercury/css/io.primitives_write.cs Making Mercury/css/io.stream_db.cs Making Mercury/css/io.stream_ops.cs Making Mercury/css/io.text_read.cs Making Mercury/css/random.sfc16.cs Making Mercury/css/random.sfc32.cs Making Mercury/css/random.sfc64.cs Making Mercury/css/random.system_rng.cs Making Mercury/css/stream.string_writer.cs Making Mercury/css/string.builder.cs Making Mercury/css/string.format.cs Making Mercury/css/string.parse_runtime.cs Making Mercury/css/string.parse_util.cs Making Mercury/css/string.to_string.cs Making Mercury/css/thread.barrier.cs Making Mercury/css/thread.channel.cs Making Mercury/css/thread.closeable_channel.cs Making Mercury/css/thread.future.cs Making Mercury/css/thread.mvar.cs Making Mercury/css/thread.semaphore.cs building of stage 3 library successful ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:455: warning: undefined variable 'mer_mdbcomp.all_os' ../Mmake.common:521: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:524: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:530: warning: undefined variable 'mer_mdbcomp.all_os' /tmp/mmake.HZVcdq:962: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.HZVcdq:974: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.HZVcdq:1400: warning: overriding recipe for target 'realclean_local' /tmp/mmake.HZVcdq:1020: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.int3s Making Mercury/int3s/mer_mdbcomp.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.ints Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.int Making Mercury/ints/mer_mdbcomp.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:454: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:455: warning: undefined variable 'mer_mdbcomp.all_os' ../Mmake.common:521: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:524: warning: undefined variable 'mer_mdbcomp.mhs' ../Mmake.common:530: warning: undefined variable 'mer_mdbcomp.all_os' /tmp/mmake.f7kIJy:962: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.f7kIJy:974: warning: undefined variable 'mer_mdbcomp.ms' /tmp/mmake.f7kIJy:1400: warning: overriding recipe for target 'realclean_local' /tmp/mmake.f7kIJy:1020: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 --flags MDBCOMP_FLAGS -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_mdbcomp.all_css Making Mercury/css/mdbcomp.cs Making Mercury/css/mer_mdbcomp.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs building of stage 3 mdbcomp successful ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:455: warning: undefined variable 'mer_browser.all_os' ../Mmake.common:521: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:524: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:530: warning: undefined variable 'mer_browser.all_os' /tmp/mmake.E0S8Gc:1010: warning: undefined variable 'mer_browser.ms' /tmp/mmake.E0S8Gc:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.E0S8Gc:1063: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-unused-imports --no-warn-nothing-exported '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_browser.int3s Making Mercury/int3s/mer_browser.int3 Making Mercury/int3s/mdb.int3 Making Mercury/int3s/mdb.browse.int3 Making Mercury/int3s/mdb.browser_info.int3 Making Mercury/int3s/mdb.browser_term.int3 Making Mercury/int3s/mdb.parse.int3 Making Mercury/int3s/mdb.util.int3 Making Mercury/int3s/mdb.term_rep.int3 Making Mercury/int3s/mdb.declarative_debugger.int3 Making Mercury/int3s/mdb.declarative_analyser.int3 Making Mercury/int3s/mdb.declarative_edt.int3 Making Mercury/int3s/mdb.declarative_execution.int3 Making Mercury/int3s/mdb.declarative_oracle.int3 Making Mercury/int3s/mdb.declarative_user.int3 Making Mercury/int3s/mdb.declarative_tree.int3 Making Mercury/int3s/mdb.io_action.int3 Making Mercury/int3s/mdb.help.int3 Making Mercury/int3s/mdb.print_term.int3 Making Mercury/int3s/mdb.frame.int3 Making Mercury/int3s/mdb.sized_pretty.int3 Making Mercury/int3s/mdb.term_paths.int3 Making Mercury/int3s/mdb.collect_lib.int3 Making Mercury/int3s/mdb.dl.int3 Making Mercury/int3s/mdb.name_mangle.int3 Making Mercury/int3s/mdb.cterm.int3 Making Mercury/int3s/mdb.debugger_interface.int3 Making Mercury/int3s/mdb.interactive_query.int3 Making Mercury/int3s/mdb.diff.int3 Making Mercury/int3s/mdb.listing.int3 Making Mercury/int3s/mdb.percent_encoding.int3 Making Mercury/int3s/mdb.save_term.int3 Making Mercury/int3s/mdb.term_to_html.int3 { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - browse_test.int3s Making Mercury/int3s/browse_test.int3 { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - declarative_test.int3s Making Mercury/int3s/declarative_test.int3 { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-unused-imports --no-warn-nothing-exported '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_browser.ints Making Mercury/int0s/mdb.int0 Making Mercury/ints/mdb.int Making Mercury/ints/mer_browser.int Making Mercury/ints/mdb.browse.int Making Mercury/ints/mdb.browser_info.int Making Mercury/ints/mdb.browser_term.int Making Mercury/ints/mdb.collect_lib.int Making Mercury/ints/mdb.cterm.int Making Mercury/ints/mdb.debugger_interface.int Making Mercury/ints/mdb.declarative_analyser.int Making Mercury/ints/mdb.declarative_debugger.int Making Mercury/ints/mdb.declarative_edt.int Making Mercury/ints/mdb.declarative_execution.int Making Mercury/ints/mdb.declarative_oracle.int Making Mercury/ints/mdb.declarative_tree.int Making Mercury/ints/mdb.declarative_user.int Making Mercury/ints/mdb.diff.int Making Mercury/ints/mdb.dl.int Making Mercury/ints/mdb.frame.int Making Mercury/ints/mdb.help.int Making Mercury/ints/mdb.interactive_query.int Making Mercury/ints/mdb.io_action.int Making Mercury/ints/mdb.listing.int Making Mercury/ints/mdb.name_mangle.int Making Mercury/ints/mdb.parse.int Making Mercury/ints/mdb.percent_encoding.int Making Mercury/ints/mdb.print_term.int Making Mercury/ints/mdb.save_term.int Making Mercury/ints/mdb.sized_pretty.int Making Mercury/ints/mdb.term_paths.int Making Mercury/ints/mdb.term_rep.int Making Mercury/ints/mdb.term_to_html.int Making Mercury/ints/mdb.util.int { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - browse_test.ints Making Mercury/ints/browse_test.int { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - declarative_test.ints Making Mercury/ints/declarative_test.int ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:454: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:455: warning: undefined variable 'mer_browser.all_os' ../Mmake.common:521: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:524: warning: undefined variable 'mer_browser.mhs' ../Mmake.common:530: warning: undefined variable 'mer_browser.all_os' /tmp/mmake.56WEtd:1010: warning: undefined variable 'mer_browser.ms' /tmp/mmake.56WEtd:1445: warning: overriding recipe for target 'realclean_local' /tmp/mmake.56WEtd:1063: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags MDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-unused-imports --no-warn-nothing-exported '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_browser.all_css Making Mercury/css/mdb.cs Making Mercury/css/mer_browser.cs Making Mercury/css/mdb.browse.cs Making Mercury/css/mdb.browser_info.cs Making Mercury/css/mdb.browser_term.cs Making Mercury/css/mdb.collect_lib.cs Making Mercury/css/mdb.cterm.cs Making Mercury/css/mdb.debugger_interface.cs Making Mercury/css/mdb.declarative_analyser.cs Making Mercury/css/mdb.declarative_debugger.cs Making Mercury/css/mdb.declarative_edt.cs Making Mercury/css/mdb.declarative_execution.cs Making Mercury/css/mdb.declarative_oracle.cs Making Mercury/css/mdb.declarative_tree.cs Making Mercury/css/mdb.declarative_user.cs Making Mercury/css/mdb.diff.cs Making Mercury/css/mdb.dl.cs Making Mercury/css/mdb.frame.cs Making Mercury/css/mdb.help.cs Making Mercury/css/mdb.interactive_query.cs Making Mercury/css/mdb.io_action.cs Making Mercury/css/mdb.listing.cs Making Mercury/css/mdb.name_mangle.cs Making Mercury/css/mdb.parse.cs Making Mercury/css/mdb.percent_encoding.cs Making Mercury/css/mdb.print_term.cs Making Mercury/css/mdb.save_term.cs Making Mercury/css/mdb.sized_pretty.cs Making Mercury/css/mdb.term_paths.cs Making Mercury/css/mdb.term_rep.cs Making Mercury/css/mdb.term_to_html.cs Making Mercury/css/mdb.util.cs building of stage 3 browser successful ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:455: warning: undefined variable 'mer_ssdb.all_os' ../Mmake.common:521: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:524: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:530: warning: undefined variable 'mer_ssdb.all_os' /tmp/mmake.Px1kW8:972: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.Px1kW8:984: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.Px1kW8:1410: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Px1kW8:1030: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_ssdb.int3s Making Mercury/int3s/mer_ssdb.int3 Making Mercury/int3s/ssdb.int3 { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_ssdb.ints Making Mercury/int3s/mer_ssdb.int3 Making Mercury/int3s/ssdb.int3 Making Mercury/ints/mer_ssdb.int Making Mercury/ints/ssdb.int ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:454: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:455: warning: undefined variable 'mer_ssdb.all_os' ../Mmake.common:521: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:524: warning: undefined variable 'mer_ssdb.mhs' ../Mmake.common:530: warning: undefined variable 'mer_ssdb.all_os' /tmp/mmake.Tcj4po:972: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.Tcj4po:984: warning: undefined variable 'mer_ssdb.ms' /tmp/mmake.Tcj4po:1410: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Tcj4po:1030: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage shared -j2 -R/mnt/testing/run/install/lib/mercury/lib/csharp -R/mnt/testing/run/install/lib/mercury/lib --flags SSDB_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-nothing-exported --no-warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' -lmer_std -lmer_rt '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mer_ssdb.all_css Making Mercury/int3s/mer_ssdb.int3 Making Mercury/int3s/ssdb.int3 Making Mercury/ints/ssdb.int Making Mercury/ints/mer_ssdb.int Making Mercury/css/mer_ssdb.cs Making Mercury/css/ssdb.cs building of stage 3 ssdb successful /tmp/mmake.Yj7csX:972: warning: undefined variable 'mercury_compile.ms' /tmp/mmake.Yj7csX:1438: warning: overriding recipe for target 'clean_local' /tmp/mmake.Yj7csX:1025: warning: ignoring old recipe for target 'clean_local' /tmp/mmake.Yj7csX:1441: warning: overriding recipe for target 'realclean_local' /tmp/mmake.Yj7csX:1028: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags COMP_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll -lib:../mdbcomp -r:mer_mdbcomp.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init ../mdbcomp/mer_mdbcomp.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_compile.all_css Making Mercury/int3s/mercury_compile.int3 Making Mercury/int3s/top_level.int3 Making Mercury/int3s/top_level.mercury_compile_main.int3 Making Mercury/int3s/top_level.mercury_compile_front_end.int3 Making Mercury/int3s/top_level.mercury_compile_middle_passes.int3 Making Mercury/int3s/analysis.int3 Making Mercury/int3s/analysis.operations.int3 Making Mercury/int3s/hlds.int3 Making Mercury/int3s/hlds.hlds_dependency_graph.int3 Making Mercury/int3s/backend_libs.int3 Making Mercury/int3s/backend_libs.compile_target_code.int3 Making Mercury/int3s/libs.int3 Making Mercury/int3s/libs.check_libgrades.int3 Making Mercury/int3s/make.int3 Making Mercury/int3s/make.build.int3 Making Mercury/int3s/parse_tree.int3 Making Mercury/int3s/parse_tree.check_module_interface.int3 Making Mercury/int3s/libs.globals.int3 Making Mercury/int3s/libs.op_mode.int3 Making Mercury/int3s/libs.options.int3 Making Mercury/int3s/libs.compute_grade.int3 Making Mercury/int3s/parse_tree.error_spec.int3 Making Mercury/int3s/parse_tree.prog_data.int3 Making Mercury/int3s/parse_tree.prog_item.int3 Making Mercury/int3s/recompilation.int3 Making Mercury/int3s/recompilation.check.int3 Making Mercury/int3s/libs.file_util.int3 Making Mercury/int3s/libs.maybe_util.int3 Making Mercury/int3s/libs.shell_util.int3 Making Mercury/int3s/libs.timestamp.int3 Making Mercury/int3s/parse_tree.file_names.int3 Making Mercury/int3s/parse_tree.source_file_map.int3 Making Mercury/int3s/parse_tree.maybe_error.int3 Making Mercury/int3s/parse_tree.write_error_spec.int3 Making Mercury/int3s/parse_tree.error_util.int3 Making Mercury/int3s/libs.compiler_util.int3 Making Mercury/int3s/libs.indent.int3 Making Mercury/int3s/parse_tree.error_sort.int3 Making Mercury/int3s/parse_tree.parse_tree_out_cons_id.int3 Making Mercury/int3s/parse_tree.parse_tree_out_info.int3 Making Mercury/int3s/parse_tree.parse_tree_out_misc.int3 Making Mercury/int3s/parse_tree.parse_tree_out_term.int3 Making Mercury/int3s/parse_tree.parse_tree_output.int3 Making Mercury/int3s/parse_tree.prog_data_pragma.int3 Making Mercury/int3s/libs.rat.int3 Making Mercury/int3s/parse_tree.set_of_var.int3 Making Mercury/int3s/parse_tree.var_db.int3 Making Mercury/int3s/parse_tree.var_table.int3 Making Mercury/int3s/parse_tree.prog_type.int3 Making Mercury/int3s/parse_tree.prog_mode.int3 Making Mercury/int3s/parse_tree.prog_util.int3 Making Mercury/int3s/parse_tree.prog_type_subst.int3 Making Mercury/int3s/parse_tree.vartypes.int3 Making Mercury/int3s/parse_tree.parse_tree_out_sym_name.int3 Making Mercury/int3s/parse_tree.find_module.int3 Making Mercury/int3s/parse_tree.parse_module.int3 Making Mercury/int3s/parse_tree.parse_error.int3 Making Mercury/int3s/parse_tree.convert_parse_tree.int3 Making Mercury/int3s/parse_tree.prog_data_foreign.int3 Making Mercury/int3s/parse_tree.prog_foreign.int3 Making Mercury/int3s/parse_tree.check_type_inst_mode_defns.int3 Making Mercury/int3s/parse_tree.item_util.int3 Making Mercury/int3s/parse_tree.prog_foreign_enum.int3 Making Mercury/int3s/parse_tree.prog_type_repn.int3 Making Mercury/int3s/parse_tree.file_kind.int3 Making Mercury/int3s/parse_tree.get_dependencies.int3 Making Mercury/int3s/parse_tree.parse_item.int3 Making Mercury/int3s/parse_tree.parse_class.int3 Making Mercury/int3s/parse_tree.parse_inst_mode_name.int3 Making Mercury/int3s/parse_tree.parse_sym_name.int3 Making Mercury/int3s/parse_tree.parse_util.int3 Making Mercury/int3s/parse_tree.parse_tree_out_inst.int3 Making Mercury/int3s/parse_tree.parse_tree_out_type.int3 Making Mercury/int3s/parse_tree.parse_tree_to_term.int3 Making Mercury/int3s/parse_tree.parse_type_name.int3 Making Mercury/int3s/parse_tree.prog_type_construct.int3 Making Mercury/int3s/parse_tree.prog_type_test.int3 Making Mercury/int3s/parse_tree.prog_type_scan.int3 Making Mercury/int3s/parse_tree.parse_types.int3 Making Mercury/int3s/recompilation.item_types.int3 Making Mercury/int3s/parse_tree.parse_dcg_goal.int3 Making Mercury/int3s/parse_tree.parse_goal.int3 Making Mercury/int3s/parse_tree.parse_vars.int3 Making Mercury/int3s/parse_tree.parse_inst_mode_defn.int3 Making Mercury/int3s/parse_tree.parse_mutable.int3 Making Mercury/int3s/parse_tree.parse_pragma_foreign.int3 Making Mercury/int3s/parse_tree.parse_type_defn.int3 Making Mercury/int3s/parse_tree.prog_ctgc.int3 Making Mercury/int3s/parse_tree.prog_type_unify.int3 Making Mercury/int3s/parse_tree.parse_pragma.int3 Making Mercury/int3s/parse_tree.parse_pragma_analysis.int3 Making Mercury/int3s/parse_tree.parse_pragma_tabling.int3 Making Mercury/int3s/parse_tree.parse_tree_out_clause.int3 Making Mercury/int3s/parse_tree.parse_type_repn.int3 Making Mercury/int3s/recompilation.version.int3 Making Mercury/int3s/parse_tree.java_names.int3 Making Mercury/int3s/parse_tree.module_baggage.int3 Making Mercury/int3s/parse_tree.split_parse_tree_src.int3 Making Mercury/int3s/parse_tree.module_cmds.int3 Making Mercury/int3s/libs.copy_util.int3 Making Mercury/int3s/libs.system_cmds.int3 Making Mercury/int3s/libs.process_util.int3 Making Mercury/int3s/parse_tree.read_modules.int3 Making Mercury/int3s/recompilation.used_file.int3 Making Mercury/int3s/hlds.hlds_module.int3 Making Mercury/int3s/check_hlds.int3 Making Mercury/int3s/check_hlds.xml_documentation.int3 Making Mercury/int3s/hlds.hlds_pred.int3 Making Mercury/int3s/hlds.instmap.int3 Making Mercury/int3s/hlds.hlds_goal.int3 Making Mercury/int3s/hlds.goal_mode.int3 Making Mercury/int3s/hlds.hlds_proc_util.int3 Making Mercury/int3s/check_hlds.inst_match.int3 Making Mercury/int3s/check_hlds.inst_abstract_unify.int3 Making Mercury/int3s/hlds.hlds_cons.int3 Making Mercury/int3s/hlds.status.int3 Making Mercury/int3s/hlds.hlds_inst_mode.int3 Making Mercury/int3s/parse_tree.prog_detism.int3 Making Mercury/int3s/check_hlds.inst_lookup.int3 Making Mercury/int3s/check_hlds.inst_mode_type_prop.int3 Making Mercury/int3s/hlds.hlds_error_util.int3 Making Mercury/int3s/hlds.pred_name.int3 Making Mercury/int3s/hlds.special_pred.int3 Making Mercury/int3s/hlds.hlds_data.int3 Making Mercury/int3s/hlds.pred_table.int3 Making Mercury/int3s/parse_tree.module_qual.int3 Making Mercury/int3s/parse_tree.module_qual.mq_info.int3 Making Mercury/int3s/recompilation.record_uses.int3 Making Mercury/int3s/parse_tree.module_qual.id_set.int3 Making Mercury/int3s/parse_tree.module_qual.qual_errors.int3 Making Mercury/int3s/parse_tree.module_qual.collect_mq_info.int3 Making Mercury/int3s/parse_tree.module_qual.qualify_items.int3 Making Mercury/int3s/parse_tree.prog_data_event.int3 Making Mercury/int3s/parse_tree.builtin_lib_types.int3 Making Mercury/int3s/check_hlds.type_util.int3 Making Mercury/int3s/hlds.hlds_class.int3 Making Mercury/int3s/backend_libs.foreign.int3 Making Mercury/int3s/backend_libs.string_encoding.int3 Making Mercury/int3s/hlds.error_msg_inst.int3 Making Mercury/int3s/parse_tree.error_type_util.int3 Making Mercury/int3s/check_hlds.mode_util.int3 Making Mercury/int3s/check_hlds.inst_test.int3 Making Mercury/int3s/hlds.passes_aux.int3 Making Mercury/int3s/hlds.hlds_out.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_module.int3 Making Mercury/int3s/hlds.const_struct.int3 Making Mercury/int3s/libs.optimization_options.int3 Making Mercury/int3s/libs.dependency_graph.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_util.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_inst_table.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_mode.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_pred.int3 Making Mercury/int3s/transform_hlds.int3 Making Mercury/int3s/transform_hlds.dead_proc_elim.int3 Making Mercury/int3s/hlds.hlds_clauses.int3 Making Mercury/int3s/hlds.hlds_args.int3 Making Mercury/int3s/hlds.hlds_rtti.int3 Making Mercury/int3s/check_hlds.mode_top_functor.int3 Making Mercury/int3s/hlds.hlds_desc.int3 Making Mercury/int3s/hlds.introduced_call_table.int3 Making Mercury/int3s/hlds.make_goal.int3 Making Mercury/int3s/transform_hlds.intermod.int3 Making Mercury/int3s/hlds.var_table_hlds.int3 Making Mercury/int3s/parse_tree.parse_tree_out_item.int3 Making Mercury/int3s/parse_tree.parse_tree_out_pred_decl.int3 Making Mercury/int3s/parse_tree.canonicalize_interface.int3 Making Mercury/int3s/parse_tree.parse_tree_out_pragma.int3 Making Mercury/int3s/parse_tree.parse_tree_out_type_repn.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_goal.int3 Making Mercury/int3s/transform_hlds.ctgc.int3 Making Mercury/int3s/transform_hlds.ctgc.selector.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.analysis.int3 Making Mercury/int3s/transform_hlds.intermod_analysis.int3 Making Mercury/int3s/libs.lp_rational.int3 Making Mercury/int3s/libs.polyhedron.int3 Making Mercury/int3s/transform_hlds.term_constr_main_types.int3 Making Mercury/int3s/transform_hlds.term_constr_data.int3 Making Mercury/int3s/transform_hlds.term_constr_errors.int3 Making Mercury/int3s/transform_hlds.term_util.int3 Making Mercury/int3s/check_hlds.mode_test.int3 Making Mercury/int3s/transform_hlds.term_errors.int3 Making Mercury/int3s/transform_hlds.term_norm.int3 Making Mercury/int3s/transform_hlds.intermod_order_pred_info.int3 Making Mercury/int3s/transform_hlds.term_constr_util.int3 Making Mercury/int3s/transform_hlds.mmc_analysis.int3 Making Mercury/int3s/transform_hlds.exception_analysis.int3 Making Mercury/int3s/analysis.framework.int3 Making Mercury/int3s/transform_hlds.tabling_analysis.int3 Making Mercury/int3s/transform_hlds.trailing_analysis.int3 Making Mercury/int3s/hlds.code_model.int3 Making Mercury/int3s/transform_hlds.unused_args.int3 Making Mercury/int3s/hlds.goal_util.int3 Making Mercury/int3s/hlds.goal_form.int3 Making Mercury/int3s/hlds.quantification.int3 Making Mercury/int3s/parse_tree.prog_rename.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_sharing.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_sharing.analysis.int3 Making Mercury/int3s/check_hlds.simplify.int3 Making Mercury/int3s/check_hlds.simplify.simplify_proc.int3 Making Mercury/int3s/check_hlds.det_analysis.int3 Making Mercury/int3s/check_hlds.det_report.int3 Making Mercury/int3s/check_hlds.det_util.int3 Making Mercury/int3s/check_hlds.mode_comparison.int3 Making Mercury/int3s/check_hlds.mode_info.int3 Making Mercury/int3s/check_hlds.delay_info.int3 Making Mercury/int3s/check_hlds.mode_errors.int3 Making Mercury/int3s/check_hlds.modecheck_util.int3 Making Mercury/int3s/check_hlds.modecheck_goal.int3 Making Mercury/int3s/parse_tree.prog_event.int3 Making Mercury/int3s/check_hlds.mode_debug.int3 Making Mercury/int3s/check_hlds.modecheck_call.int3 Making Mercury/int3s/check_hlds.proc_requests.int3 Making Mercury/int3s/check_hlds.clause_to_proc.int3 Making Mercury/int3s/hlds.add_special_pred.int3 Making Mercury/int3s/check_hlds.polymorphism.int3 Making Mercury/int3s/check_hlds.introduce_exists_casts.int3 Making Mercury/int3s/check_hlds.polymorphism_clause.int3 Making Mercury/int3s/check_hlds.polymorphism_goal.int3 Making Mercury/int3s/hlds.from_ground_term_util.int3 Making Mercury/int3s/check_hlds.polymorphism_info.int3 Making Mercury/int3s/check_hlds.polymorphism_lambda.int3 Making Mercury/int3s/check_hlds.polymorphism_type_class_info.int3 Making Mercury/int3s/hlds.hlds_code_util.int3 Making Mercury/int3s/check_hlds.polymorphism_type_info.int3 Making Mercury/int3s/check_hlds.post_typecheck.int3 Making Mercury/int3s/check_hlds.types_into_modes.int3 Making Mercury/int3s/check_hlds.unify_proc.int3 Making Mercury/int3s/check_hlds.inst_util.int3 Making Mercury/int3s/check_hlds.modecheck_coerce.int3 Making Mercury/int3s/check_hlds.modecheck_conj.int3 Making Mercury/int3s/check_hlds.modecheck_unify.int3 Making Mercury/int3s/check_hlds.modes.int3 Making Mercury/int3s/check_hlds.cse_detection.int3 Making Mercury/int3s/check_hlds.switch_detection.int3 Making Mercury/int3s/check_hlds.unique_modes.int3 Making Mercury/int3s/check_hlds.delay_partial_inst.int3 Making Mercury/int3s/check_hlds.simplify.format_call.int3 Making Mercury/int3s/hlds.goal_path.int3 Making Mercury/int3s/check_hlds.simplify.format_call_errors.int3 Making Mercury/int3s/check_hlds.simplify.parse_string_format.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_call.int3 Making Mercury/int3s/parse_tree.int_emu.int3 Making Mercury/int3s/transform_hlds.const_prop.int3 Making Mercury/int3s/check_hlds.simplify.common.int3 Making Mercury/int3s/check_hlds.simplify.simplify_tasks.int3 Making Mercury/int3s/transform_hlds.pd_cost.int3 Making Mercury/int3s/check_hlds.simplify.simplify_info.int3 Making Mercury/int3s/libs.trace_params.int3 Making Mercury/int3s/transform_hlds.direct_arg_in_out.int3 Making Mercury/int3s/check_hlds.recompute_instmap_deltas.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_conj.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_disj.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_ite.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_scope.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_switch.int3 Making Mercury/int3s/check_hlds.simplify.simplify_goal_unify.int3 Making Mercury/int3s/check_hlds.simplify.split_switch_arms.int3 Making Mercury/int3s/ll_backend.int3 Making Mercury/int3s/ll_backend.deep_profiling.int3 Making Mercury/int3s/ll_backend.coverage_profiling.int3 Making Mercury/int3s/ll_backend.liveness.int3 Making Mercury/int3s/hlds.arg_info.int3 Making Mercury/int3s/hlds.hlds_llds.int3 Making Mercury/int3s/ll_backend.trace_gen.int3 Making Mercury/int3s/backend_libs.builtin_ops.int3 Making Mercury/int3s/ll_backend.code_info.int3 Making Mercury/int3s/backend_libs.proc_label.int3 Making Mercury/int3s/ll_backend.code_util.int3 Making Mercury/int3s/ll_backend.llds.int3 Making Mercury/int3s/backend_libs.rtti.int3 Making Mercury/int3s/backend_libs.name_mangle.int3 Making Mercury/int3s/ll_backend.layout.int3 Making Mercury/int3s/ll_backend.continuation_info.int3 Making Mercury/int3s/ll_backend.global_data.int3 Making Mercury/int3s/ll_backend.code_loc_dep.int3 Making Mercury/int3s/ll_backend.opt_debug.int3 Making Mercury/int3s/backend_libs.c_util.int3 Making Mercury/int3s/ll_backend.livemap.int3 Making Mercury/int3s/ll_backend.opt_util.int3 Making Mercury/int3s/ll_backend.exprn_aux.int3 Making Mercury/int3s/ll_backend.llds_out.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_code_addr.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_util.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_data.int3 Making Mercury/int3s/ll_backend.layout_out.int3 Making Mercury/int3s/ll_backend.rtti_out.int3 Making Mercury/int3s/backend_libs.type_ctor_info.int3 Making Mercury/int3s/backend_libs.pseudo_type_info.int3 Making Mercury/int3s/backend_libs.type_class_info.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_file.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_global.int3 Making Mercury/int3s/ll_backend.llds_out.llds_out_instr.int3 Making Mercury/int3s/backend_libs.export.int3 Making Mercury/int3s/ll_backend.pragma_c_gen.int3 Making Mercury/int3s/ll_backend.var_locn.int3 Making Mercury/int3s/ll_backend.basic_block.int3 Making Mercury/int3s/ll_backend.call_gen.int3 Making Mercury/int3s/ll_backend.closure_gen.int3 Making Mercury/int3s/ll_backend.stack_layout.int3 Making Mercury/int3s/ll_backend.ll_pseudo_type_info.int3 Making Mercury/int3s/ll_backend.prog_rep.int3 Making Mercury/int3s/ll_backend.prog_rep_tables.int3 Making Mercury/int3s/ll_backend.code_gen.int3 Making Mercury/int3s/ll_backend.commit_gen.int3 Making Mercury/int3s/ll_backend.disj_gen.int3 Making Mercury/int3s/ll_backend.lookup_util.int3 Making Mercury/int3s/ll_backend.ite_gen.int3 Making Mercury/int3s/transform_hlds.rbmm.int3 Making Mercury/int3s/transform_hlds.rbmm.region_analysis.int3 Making Mercury/int3s/transform_hlds.rbmm.region_transformation.int3 Making Mercury/int3s/check_hlds.purity.int3 Making Mercury/int3s/check_hlds.resolve_unify_functor.int3 Making Mercury/int3s/transform_hlds.smm_common.int3 Making Mercury/int3s/transform_hlds.rbmm.points_to_graph.int3 Making Mercury/int3s/transform_hlds.rbmm.points_to_info.int3 Making Mercury/int3s/transform_hlds.rbmm.region_arguments.int3 Making Mercury/int3s/transform_hlds.rbmm.region_liveness_info.int3 Making Mercury/int3s/transform_hlds.rbmm.region_instruction.int3 Making Mercury/int3s/transform_hlds.rbmm.region_resurrection_renaming.int3 Making Mercury/int3s/transform_hlds.rbmm.add_rbmm_goal_infos.int3 Making Mercury/int3s/transform_hlds.rbmm.condition_renaming.int3 Making Mercury/int3s/transform_hlds.rbmm.execution_path.int3 Making Mercury/int3s/transform_hlds.rbmm.interproc_region_lifetime.int3 Making Mercury/int3s/transform_hlds.rbmm.live_region_analysis.int3 Making Mercury/int3s/transform_hlds.rbmm.live_variable_analysis.int3 Making Mercury/int3s/transform_hlds.rbmm.points_to_analysis.int3 Making Mercury/int3s/transform_hlds.ctgc.fixpoint_table.int3 Making Mercury/int3s/ll_backend.par_conj_gen.int3 Making Mercury/int3s/ll_backend.switch_gen.int3 Making Mercury/int3s/backend_libs.lookup_switch_util.int3 Making Mercury/int3s/backend_libs.switch_util.int3 Making Mercury/int3s/ll_backend.dense_switch.int3 Making Mercury/int3s/ll_backend.lookup_switch.int3 Making Mercury/int3s/ll_backend.string_switch.int3 Making Mercury/int3s/backend_libs.string_switch_util.int3 Making Mercury/int3s/ll_backend.switch_case.int3 Making Mercury/int3s/ll_backend.tag_switch.int3 Making Mercury/int3s/backend_libs.tag_switch_util.int3 Making Mercury/int3s/ll_backend.unify_gen_test.int3 Making Mercury/int3s/ll_backend.unify_gen_util.int3 Making Mercury/int3s/ll_backend.unify_gen.int3 Making Mercury/int3s/ll_backend.unify_gen_construct.int3 Making Mercury/int3s/ll_backend.unify_gen_deconstruct.int3 Making Mercury/int3s/ll_backend.delay_slot.int3 Making Mercury/int3s/ll_backend.dupelim.int3 Making Mercury/int3s/ll_backend.dupproc.int3 Making Mercury/int3s/ll_backend.fact_table.int3 Making Mercury/int3s/ll_backend.follow_code.int3 Making Mercury/int3s/ll_backend.follow_vars.int3 Making Mercury/int3s/ll_backend.frameopt.int3 Making Mercury/int3s/ll_backend.jumpopt.int3 Making Mercury/int3s/ll_backend.labelopt.int3 Making Mercury/int3s/ll_backend.live_vars.int3 Making Mercury/int3s/ll_backend.middle_rec.int3 Making Mercury/int3s/ll_backend.proc_gen.int3 Making Mercury/int3s/ll_backend.optimize.int3 Making Mercury/int3s/ll_backend.peephole.int3 Making Mercury/int3s/ll_backend.reassign.int3 Making Mercury/int3s/ll_backend.stdlabel.int3 Making Mercury/int3s/ll_backend.use_local_vars.int3 Making Mercury/int3s/ll_backend.wrap_blocks.int3 Making Mercury/int3s/ll_backend.saved_vars.int3 Making Mercury/int3s/ll_backend.stack_alloc.int3 Making Mercury/int3s/ll_backend.stack_opt.int3 Making Mercury/int3s/backend_libs.interval.int3 Making Mercury/int3s/backend_libs.matching.int3 Making Mercury/int3s/ll_backend.store_alloc.int3 Making Mercury/int3s/ll_backend.transform_llds.int3 Making Mercury/int3s/transform_hlds.ctgc.util.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_sharing.domain.int3 Making Mercury/int3s/transform_hlds.ctgc.datastruct.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.direct.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.dead_cell_table.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.domain.int3 Making Mercury/int3s/transform_hlds.ctgc.livedata.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.direct_choose_reuse.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.direct_detect_garbage.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.indirect.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.lbu.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.lfu.int3 Making Mercury/int3s/transform_hlds.ctgc.structure_reuse.versions.int3 Making Mercury/int3s/check_hlds.mode_ordering.int3 Making Mercury/int3s/hlds.inst_graph.int3 Making Mercury/int3s/check_hlds.mode_constraint_robdd.int3 Making Mercury/int3s/mode_robdd.int3 Making Mercury/int3s/mode_robdd.tfeirn.int3 Making Mercury/int3s/mode_robdd.equiv_vars.int3 Making Mercury/int3s/mode_robdd.implications.int3 Making Mercury/int3s/transform_hlds.intermod_decide.int3 Making Mercury/int3s/transform_hlds.inlining.int3 Making Mercury/int3s/transform_hlds.complexity.int3 Making Mercury/int3s/hlds.mark_tail_calls.int3 Making Mercury/int3s/hlds.hlds_promise.int3 Making Mercury/int3s/transform_hlds.intermod_info.int3 Making Mercury/int3s/transform_hlds.intermod_status.int3 Making Mercury/int3s/transform_hlds.intermod_mark_exported.int3 Making Mercury/int3s/transform_hlds.accumulator.int3 Making Mercury/int3s/hlds.assertion.int3 Making Mercury/int3s/transform_hlds.goal_store.int3 Making Mercury/int3s/transform_hlds.closure_analysis.int3 Making Mercury/int3s/transform_hlds.deforest.int3 Making Mercury/int3s/transform_hlds.pd_debug.int3 Making Mercury/int3s/transform_hlds.pd_info.int3 Making Mercury/int3s/transform_hlds.pd_term.int3 Making Mercury/int3s/transform_hlds.pd_util.int3 Making Mercury/int3s/transform_hlds.constraint.int3 Making Mercury/int3s/transform_hlds.delay_construct.int3 Making Mercury/int3s/transform_hlds.dep_par_conj.int3 Making Mercury/int3s/transform_hlds.distance_granularity.int3 Making Mercury/int3s/transform_hlds.equiv_type_hlds.int3 Making Mercury/int3s/parse_tree.equiv_type.int3 Making Mercury/int3s/parse_tree.prog_data_used_modules.int3 Making Mercury/int3s/transform_hlds.float_regs.int3 Making Mercury/int3s/transform_hlds.lambda.int3 Making Mercury/int3s/transform_hlds.granularity.int3 Making Mercury/int3s/transform_hlds.higher_order.int3 Making Mercury/int3s/transform_hlds.higher_order.specialize_in_module.int3 Making Mercury/int3s/transform_hlds.higher_order.higher_order_global_info.int3 Making Mercury/int3s/transform_hlds.higher_order.make_specialized_preds.int3 Making Mercury/int3s/transform_hlds.higher_order.specialize_calls.int3 Making Mercury/int3s/transform_hlds.higher_order.higher_order_info.int3 Making Mercury/int3s/transform_hlds.higher_order.specialize_unify_compare.int3 Making Mercury/int3s/transform_hlds.implicit_parallelism.int3 Making Mercury/int3s/transform_hlds.implicit_parallelism.introduce_parallelism.int3 Making Mercury/int3s/transform_hlds.implicit_parallelism.push_goals_together.int3 Making Mercury/int3s/transform_hlds.lco.int3 Making Mercury/int3s/transform_hlds.loop_inv.int3 Making Mercury/int3s/transform_hlds.par_loop_control.int3 Making Mercury/int3s/transform_hlds.parallel_to_plain_conj.int3 Making Mercury/int3s/transform_hlds.size_prof.int3 Making Mercury/int3s/transform_hlds.ssdebug.int3 Making Mercury/int3s/transform_hlds.stm_expand.int3 Making Mercury/int3s/transform_hlds.table_gen.int3 Making Mercury/int3s/transform_hlds.term_constr_main.int3 Making Mercury/int3s/transform_hlds.term_constr_build.int3 Making Mercury/int3s/transform_hlds.term_constr_fixpoint.int3 Making Mercury/int3s/transform_hlds.term_constr_initial.int3 Making Mercury/int3s/transform_hlds.term_constr_pass2.int3 Making Mercury/int3s/transform_hlds.termination.int3 Making Mercury/int3s/transform_hlds.post_term_analysis.int3 Making Mercury/int3s/transform_hlds.term_pass1.int3 Making Mercury/int3s/libs.lp.int3 Making Mercury/int3s/transform_hlds.term_traversal.int3 Making Mercury/int3s/transform_hlds.term_pass2.int3 Making Mercury/int3s/transform_hlds.tupling.int3 Making Mercury/int3s/transform_hlds.unneeded_code.int3 Making Mercury/int3s/transform_hlds.untupling.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_type_table.int3 Making Mercury/int3s/hlds.hlds_out.hlds_out_typeclass_table.int3 Making Mercury/int3s/check_hlds.inst_merge.int3 Making Mercury/int3s/check_hlds.check_for_missing_type_defns.int3 Making Mercury/int3s/check_hlds.check_pragma_format_call.int3 Making Mercury/int3s/check_hlds.check_promise.int3 Making Mercury/int3s/check_hlds.check_typeclass.int3 Making Mercury/int3s/hlds.make_hlds.int3 Making Mercury/int3s/hlds.make_hlds.qual_info.int3 Making Mercury/int3s/hlds.make_hlds.instance_method_clauses.int3 Making Mercury/int3s/hlds.make_hlds.add_clause.int3 Making Mercury/int3s/hlds.default_func_mode.int3 Making Mercury/int3s/hlds.make_hlds_error.int3 Making Mercury/int3s/hlds.pre_quantification.int3 Making Mercury/int3s/hlds.make_hlds.add_pred.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_types.int3 Making Mercury/int3s/hlds.make_hlds.goal_expr_to_goal.int3 Making Mercury/int3s/hlds.make_hlds.field_access.int3 Making Mercury/int3s/hlds.make_hlds.state_var.int3 Making Mercury/int3s/hlds.make_hlds.superhomogeneous.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_warn.int3 Making Mercury/int3s/hlds.make_hlds.add_class.int3 Making Mercury/int3s/hlds.make_hlds.add_foreign_proc.int3 Making Mercury/int3s/hlds.make_hlds.add_mode.int3 Making Mercury/int3s/hlds.make_hlds.add_mutable_aux_preds.int3 Making Mercury/int3s/parse_tree.prog_mutable.int3 Making Mercury/int3s/hlds.make_hlds.add_pragma.int3 Making Mercury/int3s/hlds.make_hlds.add_pragma_tabling.int3 Making Mercury/int3s/ml_backend.int3 Making Mercury/int3s/ml_backend.mlds.int3 Making Mercury/int3s/ml_backend.ml_global_data.int3 Making Mercury/int3s/ml_backend.ml_type_gen.int3 Making Mercury/int3s/ml_backend.ml_code_util.int3 Making Mercury/int3s/ml_backend.ml_accurate_gc.int3 Making Mercury/int3s/ml_backend.ml_code_gen.int3 Making Mercury/int3s/ml_backend.ml_call_gen.int3 Making Mercury/int3s/ml_backend.ml_args_util.int3 Making Mercury/int3s/ml_backend.ml_gen_info.int3 Making Mercury/int3s/ml_backend.ml_target_util.int3 Making Mercury/int3s/ml_backend.ml_util.int3 Making Mercury/int3s/ml_backend.ml_commit_gen.int3 Making Mercury/int3s/ml_backend.ml_disj_gen.int3 Making Mercury/int3s/ml_backend.ml_foreign_proc_gen.int3 Making Mercury/int3s/ml_backend.ml_switch_gen.int3 Making Mercury/int3s/ml_backend.ml_lookup_switch.int3 Making Mercury/int3s/ml_backend.ml_simplify_switch.int3 Making Mercury/int3s/ml_backend.ml_string_switch.int3 Making Mercury/int3s/ml_backend.ml_tag_switch.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_util.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_test.int3 Making Mercury/int3s/ml_backend.ml_unify_gen.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_construct.int3 Making Mercury/int3s/ml_backend.ml_closure_gen.int3 Making Mercury/int3s/ml_backend.rtti_to_mlds.int3 Making Mercury/int3s/ml_backend.ml_unify_gen_deconstruct.int3 Making Mercury/int3s/ml_backend.mlds_to_c_name.int3 Making Mercury/int3s/ml_backend.add_heap_ops.int3 Making Mercury/int3s/ml_backend.add_trail_ops.int3 Making Mercury/int3s/ml_backend.ml_elim_nested.int3 Making Mercury/int3s/ml_backend.ml_optimize.int3 Making Mercury/int3s/ml_backend.mlds_dump.int3 Making Mercury/int3s/ml_backend.ml_proc_gen.int3 Making Mercury/int3s/ml_backend.ml_unused_assign.int3 Making Mercury/int3s/ml_backend.ml_rename_classes.int3 Making Mercury/int3s/ml_backend.ml_top_gen.int3 Making Mercury/int3s/ml_backend.mlds_to_c_class.int3 Making Mercury/int3s/ml_backend.mlds_to_c_data.int3 Making Mercury/int3s/ml_backend.mlds_to_c_type.int3 Making Mercury/int3s/ml_backend.mlds_to_c_util.int3 Making Mercury/int3s/ml_backend.mlds_to_target_util.int3 Making Mercury/int3s/ml_backend.mlds_to_c_func.int3 Making Mercury/int3s/ml_backend.mlds_to_c_stmt.int3 Making Mercury/int3s/ml_backend.mlds_to_c_export.int3 Making Mercury/int3s/ml_backend.mlds_to_c_file.int3 Making Mercury/int3s/ml_backend.mlds_to_c_global.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_class.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_data.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_name.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_util.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_type.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_func.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_stmt.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_export.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_file.int3 Making Mercury/int3s/ml_backend.mlds_to_cs_global.int3 Making Mercury/int3s/ml_backend.mlds_to_java_class.int3 Making Mercury/int3s/ml_backend.mlds_to_java_data.int3 Making Mercury/int3s/ml_backend.mlds_to_java_name.int3 Making Mercury/int3s/ml_backend.mlds_to_java_util.int3 Making Mercury/int3s/ml_backend.mlds_to_java_type.int3 Making Mercury/int3s/ml_backend.mlds_to_java_func.int3 Making Mercury/int3s/ml_backend.mlds_to_java_stmt.int3 Making Mercury/int3s/ml_backend.mlds_to_java_export.int3 Making Mercury/int3s/ml_backend.mlds_to_java_file.int3 Making Mercury/int3s/ml_backend.mlds_to_java_global.int3 Making Mercury/int3s/ml_backend.mlds_to_java_wrap.int3 Making Mercury/int3s/hlds.make_hlds.add_pragma_type_spec.int3 Making Mercury/int3s/hlds.make_hlds.add_solver.int3 Making Mercury/int3s/hlds.make_hlds.add_type.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_passes.int3 Making Mercury/int3s/parse_tree.prog_item_stats.int3 Making Mercury/int3s/hlds.make_hlds.make_hlds_separate_items.int3 Making Mercury/int3s/check_hlds.typeclasses.int3 Making Mercury/int3s/check_hlds.type_assign.int3 Making Mercury/int3s/check_hlds.typecheck_debug.int3 Making Mercury/int3s/check_hlds.typecheck_info.int3 Making Mercury/int3s/check_hlds.typecheck_errors.int3 Making Mercury/int3s/check_hlds.typecheck_error_type_assign.int3 Making Mercury/int3s/check_hlds.typecheck_error_util.int3 Making Mercury/int3s/check_hlds.implementation_defined_literals.int3 Making Mercury/int3s/check_hlds.inst_check.int3 Making Mercury/int3s/check_hlds.inst_user.int3 Making Mercury/int3s/check_hlds.mode_constraints.int3 Making Mercury/int3s/hlds.hhf.int3 Making Mercury/int3s/check_hlds.abstract_mode_constraints.int3 Making Mercury/int3s/check_hlds.build_mode_constraints.int3 Making Mercury/int3s/check_hlds.ordering_mode_constraints.int3 Making Mercury/int3s/check_hlds.mcsolver.int3 Making Mercury/int3s/check_hlds.prop_mode_constraints.int3 Making Mercury/int3s/check_hlds.oisu_check.int3 Making Mercury/int3s/check_hlds.old_type_constraints.int3 Making Mercury/int3s/check_hlds.polymorphism_post_copy.int3 Making Mercury/int3s/check_hlds.pre_typecheck.int3 Making Mercury/int3s/hlds.headvar_names.int3 Making Mercury/int3s/check_hlds.stratify.int3 Making Mercury/int3s/check_hlds.style_checks.int3 Making Mercury/int3s/check_hlds.try_expand.int3 Making Mercury/int3s/check_hlds.type_constraints.int3 Making Mercury/int3s/check_hlds.typecheck.int3 Making Mercury/int3s/check_hlds.typecheck_clauses.int3 Making Mercury/int3s/check_hlds.typecheck_coerce.int3 Making Mercury/int3s/check_hlds.typecheck_util.int3 Making Mercury/int3s/check_hlds.typecheck_error_overload.int3 Making Mercury/int3s/check_hlds.typecheck_error_undef.int3 Making Mercury/int3s/check_hlds.typecheck_unify_var_functor.int3 Making Mercury/int3s/check_hlds.typecheck_msgs.int3 Making Mercury/int3s/check_hlds.unused_imports.int3 Making Mercury/int3s/recompilation.usage.int3 Making Mercury/int3s/parse_tree.comp_unit_interface.int3 Making Mercury/int3s/parse_tree.grab_modules.int3 Making Mercury/int3s/parse_tree.check_import_accessibility.int3 Making Mercury/int3s/parse_tree.decide_type_repn.int3 Making Mercury/int3s/parse_tree.deps_map.int3 Making Mercury/int3s/parse_tree.generate_dep_d_files.int3 Making Mercury/int3s/parse_tree.module_dep_info.int3 Making Mercury/int3s/libs.mmakefiles.int3 Making Mercury/int3s/parse_tree.generate_mmakefile_fragments.int3 Making Mercury/int3s/parse_tree.make_module_file_names.int3 Making Mercury/int3s/parse_tree.module_deps_graph.int3 Making Mercury/int3s/parse_tree.write_deps_file.int3 Making Mercury/int3s/parse_tree.parse_tree_out.int3 Making Mercury/int3s/parse_tree.write_module_interface_files.int3 Making Mercury/int3s/libs.handle_options.int3 Making Mercury/int3s/make.options_file.int3 Making Mercury/int3s/make.make_info.int3 Making Mercury/int3s/make.deps_cache.int3 Making Mercury/int3s/make.deps_set.int3 Making Mercury/int3s/make.module_target.int3 Making Mercury/int3s/make.check_up_to_date.int3 Making Mercury/int3s/make.file_names.int3 Making Mercury/int3s/make.get_module_dep_info.int3 Making Mercury/int3s/make.module_dep_file.int3 Making Mercury/int3s/make.timestamp.int3 Making Mercury/int3s/make.hash.int3 Making Mercury/int3s/make.util.int3 Making Mercury/int3s/make.dependencies.int3 Making Mercury/int3s/make.find_local_modules.int3 Making Mercury/int3s/make.top_level.int3 Making Mercury/int3s/make.program_target.int3 Making Mercury/int3s/make.clean.int3 Making Mercury/int3s/make.library_install.int3 Making Mercury/int3s/make.track_flags.int3 Making Mercury/int3s/libs.md5.int3 Making Mercury/int3s/libs.graph_colour.int3 Making Mercury/int3s/libs.lines_builder.int3 Making Mercury/int3s/libs.pickle.int3 Making Mercury/int3s/libs.va_map.int3 Making Mercury/int3s/backend_libs.base_typeclass_info.int3 Making Mercury/int3s/hlds.du_type_layout.int3 Making Mercury/int3s/hlds.add_foreign_enum.int3 Making Mercury/int3s/hlds.hlds_call_tree.int3 Making Mercury/int3s/hlds.hlds_statistics.int3 Making Mercury/int3s/hlds.mark_static_terms.int3 Making Mercury/int3s/hlds.hlds_defns.int3 Making Mercury/int3s/analysis.file.int3 Making Mercury/int3s/top_level.mercury_compile_llds_back_end.int3 Making Mercury/int3s/top_level.mercury_compile_make_hlds.int3 Making Mercury/int3s/top_level.mercury_compile_mlds_back_end.int3 Making Mercury/int0s/transform_hlds.int0 Making Mercury/int0s/transform_hlds.ctgc.int0 Making Mercury/int0s/transform_hlds.ctgc.structure_sharing.int0 Making Mercury/int0s/transform_hlds.ctgc.structure_reuse.int0 Making Mercury/int0s/transform_hlds.rbmm.int0 Making Mercury/int0s/transform_hlds.implicit_parallelism.int0 Making Mercury/int0s/transform_hlds.higher_order.int0 Making Mercury/int0s/parse_tree.int0 Making Mercury/int0s/parse_tree.module_qual.int0 Making Mercury/int0s/ll_backend.int0 Making Mercury/int0s/ll_backend.llds_out.int0 Making Mercury/int0s/hlds.int0 Making Mercury/int0s/hlds.make_hlds.int0 Making Mercury/int0s/hlds.hlds_out.int0 Making Mercury/int0s/check_hlds.int0 Making Mercury/int0s/check_hlds.simplify.int0 Making Mercury/int0s/top_level.int0 Making Mercury/int0s/recompilation.int0 Making Mercury/int0s/mode_robdd.int0 Making Mercury/int0s/ml_backend.int0 Making Mercury/int0s/make.int0 Making Mercury/int0s/libs.int0 Making Mercury/int0s/backend_libs.int0 Making Mercury/int0s/analysis.int0 Making Mercury/ints/transform_hlds.ctgc.structure_sharing.domain.int Making Mercury/ints/transform_hlds.ctgc.structure_sharing.analysis.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.versions.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.lfu.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.lbu.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.indirect.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.domain.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.direct_detect_garbage.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.direct_choose_reuse.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.direct.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.dead_cell_table.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.analysis.int Making Mercury/ints/transform_hlds.rbmm.region_transformation.int Making Mercury/ints/transform_hlds.rbmm.region_resurrection_renaming.int Making Mercury/ints/transform_hlds.rbmm.region_liveness_info.int Making Mercury/ints/transform_hlds.rbmm.region_instruction.int Making Mercury/ints/transform_hlds.rbmm.region_arguments.int Making Mercury/ints/transform_hlds.rbmm.region_analysis.int Making Mercury/ints/transform_hlds.rbmm.points_to_info.int Making Mercury/ints/transform_hlds.rbmm.points_to_graph.int Making Mercury/ints/transform_hlds.rbmm.points_to_analysis.int Making Mercury/ints/transform_hlds.rbmm.live_variable_analysis.int Making Mercury/ints/transform_hlds.rbmm.live_region_analysis.int Making Mercury/ints/transform_hlds.rbmm.interproc_region_lifetime.int Making Mercury/ints/transform_hlds.rbmm.execution_path.int Making Mercury/ints/transform_hlds.rbmm.condition_renaming.int Making Mercury/ints/transform_hlds.rbmm.add_rbmm_goal_infos.int Making Mercury/ints/transform_hlds.implicit_parallelism.push_goals_together.int Making Mercury/ints/transform_hlds.implicit_parallelism.introduce_parallelism.int Making Mercury/ints/transform_hlds.higher_order.specialize_unify_compare.int Making Mercury/ints/transform_hlds.higher_order.specialize_in_module.int Making Mercury/ints/transform_hlds.higher_order.specialize_calls.int Making Mercury/ints/transform_hlds.higher_order.make_specialized_preds.int Making Mercury/ints/transform_hlds.higher_order.higher_order_info.int Making Mercury/ints/transform_hlds.higher_order.higher_order_global_info.int Making Mercury/ints/transform_hlds.ctgc.util.int Making Mercury/ints/transform_hlds.ctgc.structure_sharing.int Making Mercury/ints/transform_hlds.ctgc.structure_reuse.int Making Mercury/ints/transform_hlds.ctgc.selector.int Making Mercury/ints/transform_hlds.ctgc.livedata.int Making Mercury/ints/transform_hlds.ctgc.fixpoint_table.int Making Mercury/ints/transform_hlds.ctgc.datastruct.int Making Mercury/ints/parse_tree.module_qual.qualify_items.int Making Mercury/ints/parse_tree.module_qual.qual_errors.int Making Mercury/ints/parse_tree.module_qual.mq_info.int Making Mercury/ints/parse_tree.module_qual.id_set.int Making Mercury/ints/parse_tree.module_qual.collect_mq_info.int Making Mercury/ints/ll_backend.llds_out.llds_out_util.int Making Mercury/ints/ll_backend.llds_out.llds_out_instr.int Making Mercury/ints/ll_backend.llds_out.llds_out_global.int Making Mercury/ints/ll_backend.llds_out.llds_out_file.int Making Mercury/ints/ll_backend.llds_out.llds_out_data.int Making Mercury/ints/ll_backend.llds_out.llds_out_code_addr.int Making Mercury/ints/hlds.make_hlds.superhomogeneous.int Making Mercury/ints/hlds.make_hlds.state_var.int Making Mercury/ints/hlds.make_hlds.qual_info.int Making Mercury/ints/hlds.make_hlds.make_hlds_warn.int Making Mercury/ints/hlds.make_hlds.make_hlds_types.int Making Mercury/ints/hlds.make_hlds.make_hlds_separate_items.int Making Mercury/ints/hlds.make_hlds.make_hlds_passes.int Making Mercury/ints/hlds.make_hlds.instance_method_clauses.int Making Mercury/ints/hlds.make_hlds.goal_expr_to_goal.int Making Mercury/ints/hlds.make_hlds.field_access.int Making Mercury/ints/hlds.make_hlds.add_type.int Making Mercury/ints/hlds.make_hlds.add_solver.int Making Mercury/ints/hlds.make_hlds.add_pred.int Making Mercury/ints/hlds.make_hlds.add_pragma_type_spec.int Making Mercury/ints/hlds.make_hlds.add_pragma_tabling.int Making Mercury/ints/hlds.make_hlds.add_pragma.int Making Mercury/ints/hlds.make_hlds.add_mutable_aux_preds.int Making Mercury/ints/hlds.make_hlds.add_mode.int Making Mercury/ints/hlds.make_hlds.add_foreign_proc.int Making Mercury/ints/hlds.make_hlds.add_clause.int Making Mercury/ints/hlds.make_hlds.add_class.int Making Mercury/ints/hlds.hlds_out.hlds_out_util.int Making Mercury/ints/hlds.hlds_out.hlds_out_typeclass_table.int Making Mercury/ints/hlds.hlds_out.hlds_out_type_table.int Making Mercury/ints/hlds.hlds_out.hlds_out_pred.int Making Mercury/ints/hlds.hlds_out.hlds_out_module.int Making Mercury/ints/hlds.hlds_out.hlds_out_mode.int Making Mercury/ints/hlds.hlds_out.hlds_out_inst_table.int Making Mercury/ints/hlds.hlds_out.hlds_out_goal.int Making Mercury/ints/check_hlds.simplify.split_switch_arms.int Making Mercury/ints/check_hlds.simplify.simplify_tasks.int Making Mercury/ints/check_hlds.simplify.simplify_proc.int Making Mercury/ints/check_hlds.simplify.simplify_info.int Making Mercury/ints/check_hlds.simplify.simplify_goal_unify.int Making Mercury/ints/check_hlds.simplify.simplify_goal_switch.int Making Mercury/ints/check_hlds.simplify.simplify_goal_scope.int Making Mercury/ints/check_hlds.simplify.simplify_goal_ite.int Making Mercury/ints/check_hlds.simplify.simplify_goal_disj.int Making Mercury/ints/check_hlds.simplify.simplify_goal_conj.int Making Mercury/ints/check_hlds.simplify.simplify_goal_call.int Making Mercury/ints/check_hlds.simplify.simplify_goal.int Making Mercury/ints/check_hlds.simplify.parse_string_format.int Making Mercury/ints/check_hlds.simplify.format_call_errors.int Making Mercury/ints/check_hlds.simplify.format_call.int Making Mercury/ints/check_hlds.simplify.common.int Making Mercury/ints/transform_hlds.unused_args.int Making Mercury/ints/transform_hlds.untupling.int Making Mercury/ints/transform_hlds.unneeded_code.int Making Mercury/ints/transform_hlds.tupling.int Making Mercury/ints/transform_hlds.trailing_analysis.int Making Mercury/ints/transform_hlds.termination.int Making Mercury/ints/transform_hlds.term_util.int Making Mercury/ints/transform_hlds.term_traversal.int Making Mercury/ints/transform_hlds.term_pass2.int Making Mercury/ints/transform_hlds.term_pass1.int Making Mercury/ints/transform_hlds.term_norm.int Making Mercury/ints/transform_hlds.term_errors.int Making Mercury/ints/transform_hlds.term_constr_util.int Making Mercury/ints/transform_hlds.term_constr_pass2.int Making Mercury/ints/transform_hlds.term_constr_main_types.int Making Mercury/ints/transform_hlds.term_constr_main.int Making Mercury/ints/transform_hlds.term_constr_initial.int Making Mercury/ints/transform_hlds.term_constr_fixpoint.int Making Mercury/ints/transform_hlds.term_constr_errors.int Making Mercury/ints/transform_hlds.term_constr_data.int Making Mercury/ints/transform_hlds.term_constr_build.int Making Mercury/ints/transform_hlds.tabling_analysis.int Making Mercury/ints/transform_hlds.table_gen.int Making Mercury/ints/transform_hlds.stm_expand.int Making Mercury/ints/transform_hlds.ssdebug.int Making Mercury/ints/transform_hlds.smm_common.int Making Mercury/ints/transform_hlds.size_prof.int Making Mercury/ints/transform_hlds.rbmm.int Making Mercury/ints/transform_hlds.post_term_analysis.int Making Mercury/ints/transform_hlds.pd_util.int Making Mercury/ints/transform_hlds.pd_term.int Making Mercury/ints/transform_hlds.pd_info.int Making Mercury/ints/transform_hlds.pd_debug.int Making Mercury/ints/transform_hlds.pd_cost.int Making Mercury/ints/transform_hlds.parallel_to_plain_conj.int Making Mercury/ints/transform_hlds.par_loop_control.int Making Mercury/ints/transform_hlds.mmc_analysis.int Making Mercury/ints/transform_hlds.loop_inv.int Making Mercury/ints/transform_hlds.lco.int Making Mercury/ints/transform_hlds.lambda.int Making Mercury/ints/transform_hlds.intermod_status.int Making Mercury/ints/transform_hlds.intermod_order_pred_info.int Making Mercury/ints/transform_hlds.intermod_mark_exported.int Making Mercury/ints/transform_hlds.intermod_info.int Making Mercury/ints/transform_hlds.intermod_decide.int Making Mercury/ints/transform_hlds.intermod_analysis.int Making Mercury/ints/transform_hlds.intermod.int Making Mercury/ints/transform_hlds.inlining.int Making Mercury/ints/transform_hlds.implicit_parallelism.int Making Mercury/ints/transform_hlds.higher_order.int Making Mercury/ints/transform_hlds.granularity.int Making Mercury/ints/transform_hlds.goal_store.int Making Mercury/ints/transform_hlds.float_regs.int Making Mercury/ints/transform_hlds.exception_analysis.int Making Mercury/ints/transform_hlds.equiv_type_hlds.int Making Mercury/ints/transform_hlds.distance_granularity.int Making Mercury/ints/transform_hlds.direct_arg_in_out.int Making Mercury/ints/transform_hlds.dep_par_conj.int Making Mercury/ints/transform_hlds.delay_construct.int Making Mercury/ints/transform_hlds.deforest.int Making Mercury/ints/transform_hlds.dead_proc_elim.int Making Mercury/ints/transform_hlds.ctgc.int Making Mercury/ints/transform_hlds.constraint.int Making Mercury/ints/transform_hlds.const_prop.int Making Mercury/ints/transform_hlds.complexity.int Making Mercury/ints/transform_hlds.closure_analysis.int Making Mercury/ints/transform_hlds.accumulator.int Making Mercury/ints/top_level.mercury_compile_mlds_back_end.int Making Mercury/ints/top_level.mercury_compile_middle_passes.int Making Mercury/ints/top_level.mercury_compile_make_hlds.int Making Mercury/ints/top_level.mercury_compile_main.int Making Mercury/ints/top_level.mercury_compile_llds_back_end.int Making Mercury/ints/top_level.mercury_compile_front_end.int Making Mercury/ints/recompilation.version.int Making Mercury/ints/recompilation.used_file.int Making Mercury/ints/recompilation.usage.int Making Mercury/ints/recompilation.record_uses.int Making Mercury/ints/recompilation.item_types.int Making Mercury/ints/recompilation.check.int Making Mercury/ints/parse_tree.write_module_interface_files.int Making Mercury/ints/parse_tree.write_error_spec.int Making Mercury/ints/parse_tree.write_deps_file.int Making Mercury/ints/parse_tree.vartypes.int Making Mercury/ints/parse_tree.var_table.int Making Mercury/ints/parse_tree.var_db.int Making Mercury/ints/parse_tree.split_parse_tree_src.int Making Mercury/ints/parse_tree.source_file_map.int Making Mercury/ints/parse_tree.set_of_var.int Making Mercury/ints/parse_tree.read_modules.int Making Mercury/ints/parse_tree.prog_util.int Making Mercury/ints/parse_tree.prog_type_unify.int Making Mercury/ints/parse_tree.prog_type_test.int Making Mercury/ints/parse_tree.prog_type_subst.int Making Mercury/ints/parse_tree.prog_type_scan.int Making Mercury/ints/parse_tree.prog_type_repn.int Making Mercury/ints/parse_tree.prog_type_construct.int Making Mercury/ints/parse_tree.prog_type.int Making Mercury/ints/parse_tree.prog_rename.int Making Mercury/ints/parse_tree.prog_mutable.int Making Mercury/ints/parse_tree.prog_mode.int Making Mercury/ints/parse_tree.prog_item_stats.int Making Mercury/ints/parse_tree.prog_item.int Making Mercury/ints/parse_tree.prog_foreign_enum.int Making Mercury/ints/parse_tree.prog_foreign.int Making Mercury/ints/parse_tree.prog_event.int Making Mercury/ints/parse_tree.prog_detism.int Making Mercury/ints/parse_tree.prog_data_used_modules.int Making Mercury/ints/parse_tree.prog_data_pragma.int Making Mercury/ints/parse_tree.prog_data_foreign.int Making Mercury/ints/parse_tree.prog_data_event.int Making Mercury/ints/parse_tree.prog_data.int Making Mercury/ints/parse_tree.prog_ctgc.int Making Mercury/ints/parse_tree.parse_vars.int Making Mercury/ints/parse_tree.parse_util.int Making Mercury/ints/parse_tree.parse_types.int Making Mercury/ints/parse_tree.parse_type_repn.int Making Mercury/ints/parse_tree.parse_type_name.int Making Mercury/ints/parse_tree.parse_type_defn.int Making Mercury/ints/parse_tree.parse_tree_to_term.int Making Mercury/ints/parse_tree.parse_tree_output.int Making Mercury/ints/parse_tree.parse_tree_out_type_repn.int Making Mercury/ints/parse_tree.parse_tree_out_type.int Making Mercury/ints/parse_tree.parse_tree_out_term.int Making Mercury/ints/parse_tree.parse_tree_out_sym_name.int Making Mercury/ints/parse_tree.parse_tree_out_pred_decl.int Making Mercury/ints/parse_tree.parse_tree_out_pragma.int Making Mercury/ints/parse_tree.parse_tree_out_misc.int Making Mercury/ints/parse_tree.parse_tree_out_item.int Making Mercury/ints/parse_tree.parse_tree_out_inst.int Making Mercury/ints/parse_tree.parse_tree_out_info.int Making Mercury/ints/parse_tree.parse_tree_out_cons_id.int Making Mercury/ints/parse_tree.parse_tree_out_clause.int Making Mercury/ints/parse_tree.parse_tree_out.int Making Mercury/ints/parse_tree.parse_sym_name.int Making Mercury/ints/parse_tree.parse_pragma_tabling.int Making Mercury/ints/parse_tree.parse_pragma_foreign.int Making Mercury/ints/parse_tree.parse_pragma_analysis.int Making Mercury/ints/parse_tree.parse_pragma.int Making Mercury/ints/parse_tree.parse_mutable.int Making Mercury/ints/parse_tree.parse_module.int Making Mercury/ints/parse_tree.parse_item.int Making Mercury/ints/parse_tree.parse_inst_mode_name.int Making Mercury/ints/parse_tree.parse_inst_mode_defn.int Making Mercury/ints/parse_tree.parse_goal.int Making Mercury/ints/parse_tree.parse_error.int Making Mercury/ints/parse_tree.parse_dcg_goal.int Making Mercury/ints/parse_tree.parse_class.int Making Mercury/ints/parse_tree.module_qual.int Making Mercury/ints/parse_tree.module_deps_graph.int Making Mercury/ints/parse_tree.module_dep_info.int Making Mercury/ints/parse_tree.module_cmds.int Making Mercury/ints/parse_tree.module_baggage.int Making Mercury/ints/parse_tree.maybe_error.int Making Mercury/ints/parse_tree.make_module_file_names.int Making Mercury/ints/parse_tree.java_names.int Making Mercury/ints/parse_tree.item_util.int Making Mercury/ints/parse_tree.int_emu.int Making Mercury/ints/parse_tree.grab_modules.int Making Mercury/ints/parse_tree.get_dependencies.int Making Mercury/ints/parse_tree.generate_mmakefile_fragments.int Making Mercury/ints/parse_tree.generate_dep_d_files.int Making Mercury/ints/parse_tree.find_module.int Making Mercury/ints/parse_tree.file_names.int Making Mercury/ints/parse_tree.file_kind.int Making Mercury/ints/parse_tree.error_util.int Making Mercury/ints/parse_tree.error_type_util.int Making Mercury/ints/parse_tree.error_spec.int Making Mercury/ints/parse_tree.error_sort.int Making Mercury/ints/parse_tree.equiv_type.int Making Mercury/ints/parse_tree.deps_map.int Making Mercury/ints/parse_tree.decide_type_repn.int Making Mercury/ints/parse_tree.convert_parse_tree.int Making Mercury/ints/parse_tree.comp_unit_interface.int Making Mercury/ints/parse_tree.check_type_inst_mode_defns.int Making Mercury/ints/parse_tree.check_module_interface.int Making Mercury/ints/parse_tree.check_import_accessibility.int Making Mercury/ints/parse_tree.canonicalize_interface.int Making Mercury/ints/parse_tree.builtin_lib_types.int Making Mercury/ints/mode_robdd.tfeirn.int Making Mercury/ints/mode_robdd.implications.int Making Mercury/ints/mode_robdd.equiv_vars.int Making Mercury/ints/ml_backend.rtti_to_mlds.int Making Mercury/ints/ml_backend.mlds_to_target_util.int Making Mercury/ints/ml_backend.mlds_to_java_wrap.int Making Mercury/ints/ml_backend.mlds_to_java_util.int Making Mercury/ints/ml_backend.mlds_to_java_type.int Making Mercury/ints/ml_backend.mlds_to_java_stmt.int Making Mercury/ints/ml_backend.mlds_to_java_name.int Making Mercury/ints/ml_backend.mlds_to_java_global.int Making Mercury/ints/ml_backend.mlds_to_java_func.int Making Mercury/ints/ml_backend.mlds_to_java_file.int Making Mercury/ints/ml_backend.mlds_to_java_export.int Making Mercury/ints/ml_backend.mlds_to_java_data.int Making Mercury/ints/ml_backend.mlds_to_java_class.int Making Mercury/ints/ml_backend.mlds_to_cs_util.int Making Mercury/ints/ml_backend.mlds_to_cs_type.int Making Mercury/ints/ml_backend.mlds_to_cs_stmt.int Making Mercury/ints/ml_backend.mlds_to_cs_name.int Making Mercury/ints/ml_backend.mlds_to_cs_global.int Making Mercury/ints/ml_backend.mlds_to_cs_func.int Making Mercury/ints/ml_backend.mlds_to_cs_file.int Making Mercury/ints/ml_backend.mlds_to_cs_export.int Making Mercury/ints/ml_backend.mlds_to_cs_data.int Making Mercury/ints/ml_backend.mlds_to_cs_class.int Making Mercury/ints/ml_backend.mlds_to_c_util.int Making Mercury/ints/ml_backend.mlds_to_c_type.int Making Mercury/ints/ml_backend.mlds_to_c_stmt.int Making Mercury/ints/ml_backend.mlds_to_c_name.int Making Mercury/ints/ml_backend.mlds_to_c_global.int Making Mercury/ints/ml_backend.mlds_to_c_func.int Making Mercury/ints/ml_backend.mlds_to_c_file.int Making Mercury/ints/ml_backend.mlds_to_c_export.int Making Mercury/ints/ml_backend.mlds_to_c_data.int Making Mercury/ints/ml_backend.mlds_to_c_class.int Making Mercury/ints/ml_backend.mlds_dump.int Making Mercury/ints/ml_backend.mlds.int Making Mercury/ints/ml_backend.ml_util.int Making Mercury/ints/ml_backend.ml_unused_assign.int Making Mercury/ints/ml_backend.ml_unify_gen_util.int Making Mercury/ints/ml_backend.ml_unify_gen_test.int Making Mercury/ints/ml_backend.ml_unify_gen_deconstruct.int Making Mercury/ints/ml_backend.ml_unify_gen_construct.int Making Mercury/ints/ml_backend.ml_unify_gen.int Making Mercury/ints/ml_backend.ml_type_gen.int Making Mercury/ints/ml_backend.ml_top_gen.int Making Mercury/ints/ml_backend.ml_target_util.int Making Mercury/ints/ml_backend.ml_tag_switch.int Making Mercury/ints/ml_backend.ml_switch_gen.int Making Mercury/ints/ml_backend.ml_string_switch.int Making Mercury/ints/ml_backend.ml_simplify_switch.int Making Mercury/ints/ml_backend.ml_rename_classes.int Making Mercury/ints/ml_backend.ml_proc_gen.int Making Mercury/ints/ml_backend.ml_optimize.int Making Mercury/ints/ml_backend.ml_lookup_switch.int Making Mercury/ints/ml_backend.ml_global_data.int Making Mercury/ints/ml_backend.ml_gen_info.int Making Mercury/ints/ml_backend.ml_foreign_proc_gen.int Making Mercury/ints/ml_backend.ml_elim_nested.int Making Mercury/ints/ml_backend.ml_disj_gen.int Making Mercury/ints/ml_backend.ml_commit_gen.int Making Mercury/ints/ml_backend.ml_code_util.int Making Mercury/ints/ml_backend.ml_code_gen.int Making Mercury/ints/ml_backend.ml_closure_gen.int Making Mercury/ints/ml_backend.ml_call_gen.int Making Mercury/ints/ml_backend.ml_args_util.int Making Mercury/ints/ml_backend.ml_accurate_gc.int Making Mercury/ints/ml_backend.add_trail_ops.int Making Mercury/ints/ml_backend.add_heap_ops.int Making Mercury/ints/make.util.int Making Mercury/ints/make.track_flags.int Making Mercury/ints/make.top_level.int Making Mercury/ints/make.timestamp.int Making Mercury/ints/make.program_target.int Making Mercury/ints/make.options_file.int Making Mercury/ints/make.module_target.int Making Mercury/ints/make.module_dep_file.int Making Mercury/ints/make.make_info.int Making Mercury/ints/make.library_install.int Making Mercury/ints/make.hash.int Making Mercury/ints/make.get_module_dep_info.int Making Mercury/ints/make.find_local_modules.int Making Mercury/ints/make.file_names.int Making Mercury/ints/make.deps_set.int Making Mercury/ints/make.deps_cache.int Making Mercury/ints/make.dependencies.int Making Mercury/ints/make.clean.int Making Mercury/ints/make.check_up_to_date.int Making Mercury/ints/make.build.int Making Mercury/ints/ll_backend.wrap_blocks.int Making Mercury/ints/ll_backend.var_locn.int Making Mercury/ints/ll_backend.use_local_vars.int Making Mercury/ints/ll_backend.unify_gen_util.int Making Mercury/ints/ll_backend.unify_gen_test.int Making Mercury/ints/ll_backend.unify_gen_deconstruct.int Making Mercury/ints/ll_backend.unify_gen_construct.int Making Mercury/ints/ll_backend.unify_gen.int Making Mercury/ints/ll_backend.transform_llds.int Making Mercury/ints/ll_backend.trace_gen.int Making Mercury/ints/ll_backend.tag_switch.int Making Mercury/ints/ll_backend.switch_gen.int Making Mercury/ints/ll_backend.switch_case.int Making Mercury/ints/ll_backend.string_switch.int Making Mercury/ints/ll_backend.store_alloc.int Making Mercury/ints/ll_backend.stdlabel.int Making Mercury/ints/ll_backend.stack_opt.int Making Mercury/ints/ll_backend.stack_layout.int Making Mercury/ints/ll_backend.stack_alloc.int Making Mercury/ints/ll_backend.saved_vars.int Making Mercury/ints/ll_backend.rtti_out.int Making Mercury/ints/ll_backend.reassign.int Making Mercury/ints/ll_backend.prog_rep_tables.int Making Mercury/ints/ll_backend.prog_rep.int Making Mercury/ints/ll_backend.proc_gen.int Making Mercury/ints/ll_backend.pragma_c_gen.int Making Mercury/ints/ll_backend.peephole.int Making Mercury/ints/ll_backend.par_conj_gen.int Making Mercury/ints/ll_backend.optimize.int Making Mercury/ints/ll_backend.opt_util.int Making Mercury/ints/ll_backend.opt_debug.int Making Mercury/ints/ll_backend.middle_rec.int Making Mercury/ints/ll_backend.lookup_util.int Making Mercury/ints/ll_backend.lookup_switch.int Making Mercury/ints/ll_backend.llds_out.int Making Mercury/ints/ll_backend.llds.int Making Mercury/ints/ll_backend.ll_pseudo_type_info.int Making Mercury/ints/ll_backend.liveness.int Making Mercury/ints/ll_backend.livemap.int Making Mercury/ints/ll_backend.live_vars.int Making Mercury/ints/ll_backend.layout_out.int Making Mercury/ints/ll_backend.layout.int Making Mercury/ints/ll_backend.labelopt.int Making Mercury/ints/ll_backend.jumpopt.int Making Mercury/ints/ll_backend.ite_gen.int Making Mercury/ints/ll_backend.global_data.int Making Mercury/ints/ll_backend.frameopt.int Making Mercury/ints/ll_backend.follow_vars.int Making Mercury/ints/ll_backend.follow_code.int Making Mercury/ints/ll_backend.fact_table.int Making Mercury/ints/ll_backend.exprn_aux.int Making Mercury/ints/ll_backend.dupproc.int Making Mercury/ints/ll_backend.dupelim.int Making Mercury/ints/ll_backend.disj_gen.int Making Mercury/ints/ll_backend.dense_switch.int Making Mercury/ints/ll_backend.delay_slot.int Making Mercury/ints/ll_backend.deep_profiling.int Making Mercury/ints/ll_backend.coverage_profiling.int Making Mercury/ints/ll_backend.continuation_info.int Making Mercury/ints/ll_backend.commit_gen.int Making Mercury/ints/ll_backend.code_util.int Making Mercury/ints/ll_backend.code_loc_dep.int Making Mercury/ints/ll_backend.code_info.int Making Mercury/ints/ll_backend.code_gen.int Making Mercury/ints/ll_backend.closure_gen.int Making Mercury/ints/ll_backend.call_gen.int Making Mercury/ints/ll_backend.basic_block.int Making Mercury/ints/libs.va_map.int Making Mercury/ints/libs.trace_params.int Making Mercury/ints/libs.timestamp.int Making Mercury/ints/libs.system_cmds.int Making Mercury/ints/libs.shell_util.int Making Mercury/ints/libs.rat.int Making Mercury/ints/libs.process_util.int Making Mercury/ints/libs.polyhedron.int Making Mercury/ints/libs.pickle.int Making Mercury/ints/libs.options.int Making Mercury/ints/libs.optimization_options.int Making Mercury/ints/libs.op_mode.int Making Mercury/ints/libs.mmakefiles.int Making Mercury/ints/libs.md5.int Making Mercury/ints/libs.maybe_util.int Making Mercury/ints/libs.lp_rational.int Making Mercury/ints/libs.lp.int Making Mercury/ints/libs.lines_builder.int Making Mercury/ints/libs.indent.int Making Mercury/ints/libs.handle_options.int Making Mercury/ints/libs.graph_colour.int Making Mercury/ints/libs.globals.int Making Mercury/ints/libs.file_util.int Making Mercury/ints/libs.dependency_graph.int Making Mercury/ints/libs.copy_util.int Making Mercury/ints/libs.compute_grade.int Making Mercury/ints/libs.compiler_util.int Making Mercury/ints/libs.check_libgrades.int Making Mercury/ints/hlds.var_table_hlds.int Making Mercury/ints/hlds.status.int Making Mercury/ints/hlds.special_pred.int Making Mercury/ints/hlds.quantification.int Making Mercury/ints/hlds.pred_table.int Making Mercury/ints/hlds.pred_name.int Making Mercury/ints/hlds.pre_quantification.int Making Mercury/ints/hlds.passes_aux.int Making Mercury/ints/hlds.mark_tail_calls.int Making Mercury/ints/hlds.mark_static_terms.int Making Mercury/ints/hlds.make_hlds_error.int Making Mercury/ints/hlds.make_hlds.int Making Mercury/ints/hlds.make_goal.int Making Mercury/ints/hlds.introduced_call_table.int Making Mercury/ints/hlds.instmap.int Making Mercury/ints/hlds.inst_graph.int Making Mercury/ints/hlds.hlds_statistics.int Making Mercury/ints/hlds.hlds_rtti.int Making Mercury/ints/hlds.hlds_promise.int Making Mercury/ints/hlds.hlds_proc_util.int Making Mercury/ints/hlds.hlds_pred.int Making Mercury/ints/hlds.hlds_out.int Making Mercury/ints/hlds.hlds_module.int Making Mercury/ints/hlds.hlds_llds.int Making Mercury/ints/hlds.hlds_inst_mode.int Making Mercury/ints/hlds.hlds_goal.int Making Mercury/ints/hlds.hlds_error_util.int Making Mercury/ints/hlds.hlds_desc.int Making Mercury/ints/hlds.hlds_dependency_graph.int Making Mercury/ints/hlds.hlds_defns.int Making Mercury/ints/hlds.hlds_data.int Making Mercury/ints/hlds.hlds_cons.int Making Mercury/ints/hlds.hlds_code_util.int Making Mercury/ints/hlds.hlds_clauses.int Making Mercury/ints/hlds.hlds_class.int Making Mercury/ints/hlds.hlds_call_tree.int Making Mercury/ints/hlds.hlds_args.int Making Mercury/ints/hlds.hhf.int Making Mercury/ints/hlds.headvar_names.int Making Mercury/ints/hlds.goal_util.int Making Mercury/ints/hlds.goal_path.int Making Mercury/ints/hlds.goal_mode.int Making Mercury/ints/hlds.goal_form.int Making Mercury/ints/hlds.from_ground_term_util.int Making Mercury/ints/hlds.error_msg_inst.int Making Mercury/ints/hlds.du_type_layout.int Making Mercury/ints/hlds.default_func_mode.int Making Mercury/ints/hlds.const_struct.int Making Mercury/ints/hlds.code_model.int Making Mercury/ints/hlds.assertion.int Making Mercury/ints/hlds.arg_info.int Making Mercury/ints/hlds.add_special_pred.int Making Mercury/ints/hlds.add_foreign_enum.int Making Mercury/ints/check_hlds.xml_documentation.int Making Mercury/ints/check_hlds.unused_imports.int Making Mercury/ints/check_hlds.unique_modes.int Making Mercury/ints/check_hlds.unify_proc.int Making Mercury/ints/check_hlds.types_into_modes.int Making Mercury/ints/check_hlds.typeclasses.int Making Mercury/ints/check_hlds.typecheck_util.int Making Mercury/ints/check_hlds.typecheck_unify_var_functor.int Making Mercury/ints/check_hlds.typecheck_msgs.int Making Mercury/ints/check_hlds.typecheck_info.int Making Mercury/ints/check_hlds.typecheck_errors.int Making Mercury/ints/check_hlds.typecheck_error_util.int Making Mercury/ints/check_hlds.typecheck_error_undef.int Making Mercury/ints/check_hlds.typecheck_error_type_assign.int Making Mercury/ints/check_hlds.typecheck_error_overload.int Making Mercury/ints/check_hlds.typecheck_debug.int Making Mercury/ints/check_hlds.typecheck_coerce.int Making Mercury/ints/check_hlds.typecheck_clauses.int Making Mercury/ints/check_hlds.typecheck.int Making Mercury/ints/check_hlds.type_util.int Making Mercury/ints/check_hlds.type_constraints.int Making Mercury/ints/check_hlds.type_assign.int Making Mercury/ints/check_hlds.try_expand.int Making Mercury/ints/check_hlds.switch_detection.int Making Mercury/ints/check_hlds.style_checks.int Making Mercury/ints/check_hlds.stratify.int Making Mercury/ints/check_hlds.simplify.int Making Mercury/ints/check_hlds.resolve_unify_functor.int Making Mercury/ints/check_hlds.recompute_instmap_deltas.int Making Mercury/ints/check_hlds.purity.int Making Mercury/ints/check_hlds.prop_mode_constraints.int Making Mercury/ints/check_hlds.proc_requests.int Making Mercury/ints/check_hlds.pre_typecheck.int Making Mercury/ints/check_hlds.post_typecheck.int Making Mercury/ints/check_hlds.polymorphism_type_info.int Making Mercury/ints/check_hlds.polymorphism_type_class_info.int Making Mercury/ints/check_hlds.polymorphism_post_copy.int Making Mercury/ints/check_hlds.polymorphism_lambda.int Making Mercury/ints/check_hlds.polymorphism_info.int Making Mercury/ints/check_hlds.polymorphism_goal.int Making Mercury/ints/check_hlds.polymorphism_clause.int Making Mercury/ints/check_hlds.polymorphism.int Making Mercury/ints/check_hlds.ordering_mode_constraints.int Making Mercury/ints/check_hlds.old_type_constraints.int Making Mercury/ints/check_hlds.oisu_check.int Making Mercury/ints/check_hlds.modes.int Making Mercury/ints/check_hlds.modecheck_util.int Making Mercury/ints/check_hlds.modecheck_unify.int Making Mercury/ints/check_hlds.modecheck_goal.int Making Mercury/ints/check_hlds.modecheck_conj.int Making Mercury/ints/check_hlds.modecheck_coerce.int Making Mercury/ints/check_hlds.modecheck_call.int Making Mercury/ints/check_hlds.mode_util.int Making Mercury/ints/check_hlds.mode_top_functor.int Making Mercury/ints/check_hlds.mode_test.int Making Mercury/ints/check_hlds.mode_ordering.int Making Mercury/ints/check_hlds.mode_info.int Making Mercury/ints/check_hlds.mode_errors.int Making Mercury/ints/check_hlds.mode_debug.int Making Mercury/ints/check_hlds.mode_constraints.int Making Mercury/ints/check_hlds.mode_constraint_robdd.int Making Mercury/ints/check_hlds.mode_comparison.int Making Mercury/ints/check_hlds.mcsolver.int Making Mercury/ints/check_hlds.introduce_exists_casts.int Making Mercury/ints/check_hlds.inst_util.int Making Mercury/ints/check_hlds.inst_user.int Making Mercury/ints/check_hlds.inst_test.int Making Mercury/ints/check_hlds.inst_mode_type_prop.int Making Mercury/ints/check_hlds.inst_merge.int Making Mercury/ints/check_hlds.inst_match.int Making Mercury/ints/check_hlds.inst_lookup.int Making Mercury/ints/check_hlds.inst_check.int Making Mercury/ints/check_hlds.inst_abstract_unify.int Making Mercury/ints/check_hlds.implementation_defined_literals.int Making Mercury/ints/check_hlds.det_util.int Making Mercury/ints/check_hlds.det_report.int Making Mercury/ints/check_hlds.det_analysis.int Making Mercury/ints/check_hlds.delay_partial_inst.int Making Mercury/ints/check_hlds.delay_info.int Making Mercury/ints/check_hlds.cse_detection.int Making Mercury/ints/check_hlds.clause_to_proc.int Making Mercury/ints/check_hlds.check_typeclass.int Making Mercury/ints/check_hlds.check_promise.int Making Mercury/ints/check_hlds.check_pragma_format_call.int Making Mercury/ints/check_hlds.check_for_missing_type_defns.int Making Mercury/ints/check_hlds.build_mode_constraints.int Making Mercury/ints/check_hlds.abstract_mode_constraints.int Making Mercury/ints/backend_libs.type_ctor_info.int Making Mercury/ints/backend_libs.type_class_info.int Making Mercury/ints/backend_libs.tag_switch_util.int Making Mercury/ints/backend_libs.switch_util.int Making Mercury/ints/backend_libs.string_switch_util.int Making Mercury/ints/backend_libs.string_encoding.int Making Mercury/ints/backend_libs.rtti.int Making Mercury/ints/backend_libs.pseudo_type_info.int Making Mercury/ints/backend_libs.proc_label.int Making Mercury/ints/backend_libs.name_mangle.int Making Mercury/ints/backend_libs.matching.int Making Mercury/ints/backend_libs.lookup_switch_util.int Making Mercury/ints/backend_libs.interval.int Making Mercury/ints/backend_libs.foreign.int Making Mercury/ints/backend_libs.export.int Making Mercury/ints/backend_libs.compile_target_code.int Making Mercury/ints/backend_libs.c_util.int Making Mercury/ints/backend_libs.builtin_ops.int Making Mercury/ints/backend_libs.base_typeclass_info.int Making Mercury/ints/analysis.operations.int Making Mercury/ints/analysis.framework.int Making Mercury/ints/analysis.file.int Making Mercury/ints/transform_hlds.int Making Mercury/ints/top_level.int Making Mercury/ints/recompilation.int Making Mercury/ints/parse_tree.int Making Mercury/ints/mode_robdd.int Making Mercury/ints/ml_backend.int Making Mercury/ints/mercury_compile.int Making Mercury/ints/make.int Making Mercury/ints/ll_backend.int Making Mercury/ints/libs.int Making Mercury/ints/hlds.int Making Mercury/ints/check_hlds.int Making Mercury/ints/backend_libs.int Making Mercury/ints/analysis.int Making Mercury/css/analysis.cs Making Mercury/css/backend_libs.cs Making Mercury/css/check_hlds.cs Making Mercury/css/hlds.cs Making Mercury/css/libs.cs Making Mercury/css/ll_backend.cs Making Mercury/css/make.cs Making Mercury/css/mercury_compile.cs Making Mercury/css/ml_backend.cs Making Mercury/css/mode_robdd.cs Making Mercury/css/parse_tree.cs Making Mercury/css/recompilation.cs Making Mercury/css/top_level.cs Making Mercury/css/transform_hlds.cs Making Mercury/css/analysis.file.cs Making Mercury/css/analysis.framework.cs Making Mercury/css/analysis.operations.cs Making Mercury/css/backend_libs.base_typeclass_info.cs Making Mercury/css/backend_libs.builtin_ops.cs Making Mercury/css/backend_libs.c_util.cs Making Mercury/css/backend_libs.compile_target_code.cs Making Mercury/css/backend_libs.export.cs Making Mercury/css/backend_libs.foreign.cs Making Mercury/css/backend_libs.interval.cs Making Mercury/css/backend_libs.lookup_switch_util.cs Making Mercury/css/backend_libs.matching.cs Making Mercury/css/backend_libs.name_mangle.cs Making Mercury/css/backend_libs.proc_label.cs Making Mercury/css/backend_libs.pseudo_type_info.cs Making Mercury/css/backend_libs.rtti.cs Making Mercury/css/backend_libs.string_encoding.cs Making Mercury/css/backend_libs.string_switch_util.cs Making Mercury/css/backend_libs.switch_util.cs Making Mercury/css/backend_libs.tag_switch_util.cs Making Mercury/css/backend_libs.type_class_info.cs Making Mercury/css/backend_libs.type_ctor_info.cs Making Mercury/css/check_hlds.abstract_mode_constraints.cs Making Mercury/css/check_hlds.build_mode_constraints.cs Making Mercury/css/check_hlds.check_for_missing_type_defns.cs Making Mercury/css/check_hlds.check_pragma_format_call.cs Making Mercury/css/check_hlds.check_promise.cs Making Mercury/css/check_hlds.check_typeclass.cs Making Mercury/css/check_hlds.clause_to_proc.cs Making Mercury/css/check_hlds.cse_detection.cs Making Mercury/css/check_hlds.delay_info.cs Making Mercury/css/check_hlds.delay_partial_inst.cs Making Mercury/css/check_hlds.det_analysis.cs Making Mercury/css/check_hlds.det_report.cs Making Mercury/css/check_hlds.det_util.cs Making Mercury/css/check_hlds.implementation_defined_literals.cs Making Mercury/css/check_hlds.inst_abstract_unify.cs Making Mercury/css/check_hlds.inst_check.cs Making Mercury/css/check_hlds.inst_lookup.cs Making Mercury/css/check_hlds.inst_match.cs Making Mercury/css/check_hlds.inst_merge.cs Making Mercury/css/check_hlds.inst_mode_type_prop.cs Making Mercury/css/check_hlds.inst_test.cs Making Mercury/css/check_hlds.inst_user.cs Making Mercury/css/check_hlds.inst_util.cs Making Mercury/css/check_hlds.introduce_exists_casts.cs Making Mercury/css/check_hlds.mcsolver.cs Making Mercury/css/check_hlds.mode_comparison.cs Making Mercury/css/check_hlds.mode_constraint_robdd.cs Making Mercury/css/check_hlds.mode_constraints.cs Making Mercury/css/check_hlds.mode_debug.cs Making Mercury/css/check_hlds.mode_errors.cs Making Mercury/css/check_hlds.mode_info.cs Making Mercury/css/check_hlds.mode_ordering.cs Making Mercury/css/check_hlds.mode_test.cs Making Mercury/css/check_hlds.mode_top_functor.cs Making Mercury/css/check_hlds.mode_util.cs Making Mercury/css/check_hlds.modecheck_call.cs Making Mercury/css/check_hlds.modecheck_coerce.cs Making Mercury/css/check_hlds.modecheck_conj.cs Making Mercury/css/check_hlds.modecheck_goal.cs Making Mercury/css/check_hlds.modecheck_unify.cs Making Mercury/css/check_hlds.modecheck_util.cs Making Mercury/css/check_hlds.modes.cs Making Mercury/css/check_hlds.oisu_check.cs Making Mercury/css/check_hlds.old_type_constraints.cs Making Mercury/css/check_hlds.ordering_mode_constraints.cs Making Mercury/css/check_hlds.polymorphism.cs Making Mercury/css/check_hlds.polymorphism_clause.cs Making Mercury/css/check_hlds.polymorphism_goal.cs Making Mercury/css/check_hlds.polymorphism_info.cs Making Mercury/css/check_hlds.polymorphism_lambda.cs Making Mercury/css/check_hlds.polymorphism_post_copy.cs Making Mercury/css/check_hlds.polymorphism_type_class_info.cs Making Mercury/css/check_hlds.polymorphism_type_info.cs Making Mercury/css/check_hlds.post_typecheck.cs Making Mercury/css/check_hlds.pre_typecheck.cs Making Mercury/css/check_hlds.proc_requests.cs Making Mercury/css/check_hlds.prop_mode_constraints.cs Making Mercury/css/check_hlds.purity.cs Making Mercury/css/check_hlds.recompute_instmap_deltas.cs Making Mercury/css/check_hlds.resolve_unify_functor.cs Making Mercury/css/check_hlds.simplify.cs Making Mercury/css/check_hlds.stratify.cs Making Mercury/css/check_hlds.style_checks.cs Making Mercury/css/check_hlds.switch_detection.cs Making Mercury/css/check_hlds.try_expand.cs Making Mercury/css/check_hlds.type_assign.cs Making Mercury/css/check_hlds.type_constraints.cs Making Mercury/css/check_hlds.type_util.cs Making Mercury/css/check_hlds.typecheck.cs Making Mercury/css/check_hlds.typecheck_clauses.cs Making Mercury/css/check_hlds.typecheck_coerce.cs Making Mercury/css/check_hlds.typecheck_debug.cs Making Mercury/css/check_hlds.typecheck_error_overload.cs Making Mercury/css/check_hlds.typecheck_error_type_assign.cs Making Mercury/css/check_hlds.typecheck_error_undef.cs Making Mercury/css/check_hlds.typecheck_error_util.cs Making Mercury/css/check_hlds.typecheck_errors.cs Making Mercury/css/check_hlds.typecheck_info.cs Making Mercury/css/check_hlds.typecheck_msgs.cs Making Mercury/css/check_hlds.typecheck_unify_var_functor.cs Making Mercury/css/check_hlds.typecheck_util.cs Making Mercury/css/check_hlds.typeclasses.cs Making Mercury/css/check_hlds.types_into_modes.cs Making Mercury/css/check_hlds.unify_proc.cs Making Mercury/css/check_hlds.unique_modes.cs Making Mercury/css/check_hlds.unused_imports.cs Making Mercury/css/check_hlds.xml_documentation.cs Making Mercury/css/hlds.add_foreign_enum.cs Making Mercury/css/hlds.add_special_pred.cs Making Mercury/css/hlds.arg_info.cs Making Mercury/css/hlds.assertion.cs Making Mercury/css/hlds.code_model.cs Making Mercury/css/hlds.const_struct.cs Making Mercury/css/hlds.default_func_mode.cs Making Mercury/css/hlds.du_type_layout.cs Making Mercury/css/hlds.error_msg_inst.cs Making Mercury/css/hlds.from_ground_term_util.cs Making Mercury/css/hlds.goal_form.cs Making Mercury/css/hlds.goal_mode.cs Making Mercury/css/hlds.goal_path.cs Making Mercury/css/hlds.goal_util.cs Making Mercury/css/hlds.headvar_names.cs Making Mercury/css/hlds.hhf.cs Making Mercury/css/hlds.hlds_args.cs Making Mercury/css/hlds.hlds_call_tree.cs Making Mercury/css/hlds.hlds_class.cs Making Mercury/css/hlds.hlds_clauses.cs Making Mercury/css/hlds.hlds_code_util.cs Making Mercury/css/hlds.hlds_cons.cs Making Mercury/css/hlds.hlds_data.cs Making Mercury/css/hlds.hlds_defns.cs Making Mercury/css/hlds.hlds_dependency_graph.cs Making Mercury/css/hlds.hlds_desc.cs Making Mercury/css/hlds.hlds_error_util.cs Making Mercury/css/hlds.hlds_goal.cs Making Mercury/css/hlds.hlds_inst_mode.cs Making Mercury/css/hlds.hlds_llds.cs Making Mercury/css/hlds.hlds_module.cs Making Mercury/css/hlds.hlds_out.cs Making Mercury/css/hlds.hlds_pred.cs Making Mercury/css/hlds.hlds_proc_util.cs Making Mercury/css/hlds.hlds_promise.cs Making Mercury/css/hlds.hlds_rtti.cs Making Mercury/css/hlds.hlds_statistics.cs Making Mercury/css/hlds.inst_graph.cs Making Mercury/css/hlds.instmap.cs Making Mercury/css/hlds.introduced_call_table.cs Making Mercury/css/hlds.make_goal.cs Making Mercury/css/hlds.make_hlds.cs Making Mercury/css/hlds.make_hlds_error.cs Making Mercury/css/hlds.mark_static_terms.cs Making Mercury/css/hlds.mark_tail_calls.cs Making Mercury/css/hlds.passes_aux.cs Making Mercury/css/hlds.pre_quantification.cs Making Mercury/css/hlds.pred_name.cs Making Mercury/css/hlds.pred_table.cs Making Mercury/css/hlds.quantification.cs Making Mercury/css/hlds.special_pred.cs Making Mercury/css/hlds.status.cs Making Mercury/css/hlds.var_table_hlds.cs Making Mercury/css/libs.check_libgrades.cs Making Mercury/css/libs.compiler_util.cs Making Mercury/css/libs.compute_grade.cs Making Mercury/css/libs.copy_util.cs Making Mercury/css/libs.dependency_graph.cs Making Mercury/css/libs.file_util.cs Making Mercury/css/libs.globals.cs Making Mercury/css/libs.graph_colour.cs Making Mercury/css/libs.handle_options.cs Making Mercury/css/libs.indent.cs Making Mercury/css/libs.lines_builder.cs Making Mercury/css/libs.lp.cs Making Mercury/css/libs.lp_rational.cs Making Mercury/css/libs.maybe_util.cs Making Mercury/css/libs.md5.cs Making Mercury/css/libs.mmakefiles.cs Making Mercury/css/libs.op_mode.cs Making Mercury/css/libs.optimization_options.cs Making Mercury/css/libs.options.cs Making Mercury/css/libs.pickle.cs Making Mercury/css/libs.polyhedron.cs Making Mercury/css/libs.process_util.cs Making Mercury/css/libs.rat.cs Making Mercury/css/libs.shell_util.cs Making Mercury/css/libs.system_cmds.cs Making Mercury/css/libs.timestamp.cs Making Mercury/css/libs.trace_params.cs Making Mercury/css/libs.va_map.cs Making Mercury/css/ll_backend.basic_block.cs Making Mercury/css/ll_backend.call_gen.cs Making Mercury/css/ll_backend.closure_gen.cs Making Mercury/css/ll_backend.code_gen.cs Making Mercury/css/ll_backend.code_info.cs Making Mercury/css/ll_backend.code_loc_dep.cs Making Mercury/css/ll_backend.code_util.cs Making Mercury/css/ll_backend.commit_gen.cs Making Mercury/css/ll_backend.continuation_info.cs Making Mercury/css/ll_backend.coverage_profiling.cs Making Mercury/css/ll_backend.deep_profiling.cs Making Mercury/css/ll_backend.delay_slot.cs Making Mercury/css/ll_backend.dense_switch.cs Making Mercury/css/ll_backend.disj_gen.cs Making Mercury/css/ll_backend.dupelim.cs Making Mercury/css/ll_backend.dupproc.cs Making Mercury/css/ll_backend.exprn_aux.cs Making Mercury/css/ll_backend.fact_table.cs Making Mercury/css/ll_backend.follow_code.cs Making Mercury/css/ll_backend.follow_vars.cs Making Mercury/css/ll_backend.frameopt.cs Making Mercury/css/ll_backend.global_data.cs Making Mercury/css/ll_backend.ite_gen.cs Making Mercury/css/ll_backend.jumpopt.cs Making Mercury/css/ll_backend.labelopt.cs Making Mercury/css/ll_backend.layout.cs Making Mercury/css/ll_backend.layout_out.cs Making Mercury/css/ll_backend.live_vars.cs Making Mercury/css/ll_backend.livemap.cs Making Mercury/css/ll_backend.liveness.cs Making Mercury/css/ll_backend.ll_pseudo_type_info.cs Making Mercury/css/ll_backend.llds.cs Making Mercury/css/ll_backend.llds_out.cs Making Mercury/css/ll_backend.lookup_switch.cs Making Mercury/css/ll_backend.lookup_util.cs Making Mercury/css/ll_backend.middle_rec.cs Making Mercury/css/ll_backend.opt_debug.cs Making Mercury/css/ll_backend.opt_util.cs Making Mercury/css/ll_backend.optimize.cs Making Mercury/css/ll_backend.par_conj_gen.cs Making Mercury/css/ll_backend.peephole.cs Making Mercury/css/ll_backend.pragma_c_gen.cs Making Mercury/css/ll_backend.proc_gen.cs Making Mercury/css/ll_backend.prog_rep.cs Making Mercury/css/ll_backend.prog_rep_tables.cs Making Mercury/css/ll_backend.reassign.cs Making Mercury/css/ll_backend.rtti_out.cs Making Mercury/css/ll_backend.saved_vars.cs Making Mercury/css/ll_backend.stack_alloc.cs Making Mercury/css/ll_backend.stack_layout.cs Making Mercury/css/ll_backend.stack_opt.cs Making Mercury/css/ll_backend.stdlabel.cs Making Mercury/css/ll_backend.store_alloc.cs Making Mercury/css/ll_backend.string_switch.cs Making Mercury/css/ll_backend.switch_case.cs Making Mercury/css/ll_backend.switch_gen.cs Making Mercury/css/ll_backend.tag_switch.cs Making Mercury/css/ll_backend.trace_gen.cs Making Mercury/css/ll_backend.transform_llds.cs Making Mercury/css/ll_backend.unify_gen.cs Making Mercury/css/ll_backend.unify_gen_construct.cs Making Mercury/css/ll_backend.unify_gen_deconstruct.cs Making Mercury/css/ll_backend.unify_gen_test.cs Making Mercury/css/ll_backend.unify_gen_util.cs Making Mercury/css/ll_backend.use_local_vars.cs Making Mercury/css/ll_backend.var_locn.cs Making Mercury/css/ll_backend.wrap_blocks.cs Making Mercury/css/make.build.cs Making Mercury/css/make.check_up_to_date.cs Making Mercury/css/make.clean.cs Making Mercury/css/make.dependencies.cs Making Mercury/css/make.deps_cache.cs Making Mercury/css/make.deps_set.cs Making Mercury/css/make.file_names.cs Making Mercury/css/make.find_local_modules.cs Making Mercury/css/make.get_module_dep_info.cs Making Mercury/css/make.hash.cs Making Mercury/css/make.library_install.cs Making Mercury/css/make.make_info.cs Making Mercury/css/make.module_dep_file.cs Making Mercury/css/make.module_target.cs Making Mercury/css/make.options_file.cs Making Mercury/css/make.program_target.cs Making Mercury/css/make.timestamp.cs Making Mercury/css/make.top_level.cs Making Mercury/css/make.track_flags.cs Making Mercury/css/make.util.cs Making Mercury/css/ml_backend.add_heap_ops.cs Making Mercury/css/ml_backend.add_trail_ops.cs Making Mercury/css/ml_backend.ml_accurate_gc.cs Making Mercury/css/ml_backend.ml_args_util.cs Making Mercury/css/ml_backend.ml_call_gen.cs Making Mercury/css/ml_backend.ml_closure_gen.cs Making Mercury/css/ml_backend.ml_code_gen.cs Making Mercury/css/ml_backend.ml_code_util.cs Making Mercury/css/ml_backend.ml_commit_gen.cs Making Mercury/css/ml_backend.ml_disj_gen.cs Making Mercury/css/ml_backend.ml_elim_nested.cs Making Mercury/css/ml_backend.ml_foreign_proc_gen.cs Making Mercury/css/ml_backend.ml_gen_info.cs Making Mercury/css/ml_backend.ml_global_data.cs Making Mercury/css/ml_backend.ml_lookup_switch.cs Making Mercury/css/ml_backend.ml_optimize.cs Making Mercury/css/ml_backend.ml_proc_gen.cs Making Mercury/css/ml_backend.ml_rename_classes.cs Making Mercury/css/ml_backend.ml_simplify_switch.cs Making Mercury/css/ml_backend.ml_string_switch.cs Making Mercury/css/ml_backend.ml_switch_gen.cs Making Mercury/css/ml_backend.ml_tag_switch.cs Making Mercury/css/ml_backend.ml_target_util.cs Making Mercury/css/ml_backend.ml_top_gen.cs Making Mercury/css/ml_backend.ml_type_gen.cs Making Mercury/css/ml_backend.ml_unify_gen.cs Making Mercury/css/ml_backend.ml_unify_gen_construct.cs Making Mercury/css/ml_backend.ml_unify_gen_deconstruct.cs Making Mercury/css/ml_backend.ml_unify_gen_test.cs Making Mercury/css/ml_backend.ml_unify_gen_util.cs Making Mercury/css/ml_backend.ml_unused_assign.cs Making Mercury/css/ml_backend.ml_util.cs Making Mercury/css/ml_backend.mlds.cs Making Mercury/css/ml_backend.mlds_dump.cs Making Mercury/css/ml_backend.mlds_to_c_class.cs Making Mercury/css/ml_backend.mlds_to_c_data.cs Making Mercury/css/ml_backend.mlds_to_c_export.cs Making Mercury/css/ml_backend.mlds_to_c_file.cs Making Mercury/css/ml_backend.mlds_to_c_func.cs Making Mercury/css/ml_backend.mlds_to_c_global.cs Making Mercury/css/ml_backend.mlds_to_c_name.cs Making Mercury/css/ml_backend.mlds_to_c_stmt.cs Making Mercury/css/ml_backend.mlds_to_c_type.cs Making Mercury/css/ml_backend.mlds_to_c_util.cs Making Mercury/css/ml_backend.mlds_to_cs_class.cs Making Mercury/css/ml_backend.mlds_to_cs_data.cs Making Mercury/css/ml_backend.mlds_to_cs_export.cs Making Mercury/css/ml_backend.mlds_to_cs_file.cs Making Mercury/css/ml_backend.mlds_to_cs_func.cs Making Mercury/css/ml_backend.mlds_to_cs_global.cs Making Mercury/css/ml_backend.mlds_to_cs_name.cs Making Mercury/css/ml_backend.mlds_to_cs_stmt.cs Making Mercury/css/ml_backend.mlds_to_cs_type.cs Making Mercury/css/ml_backend.mlds_to_cs_util.cs Making Mercury/css/ml_backend.mlds_to_java_class.cs Making Mercury/css/ml_backend.mlds_to_java_data.cs Making Mercury/css/ml_backend.mlds_to_java_export.cs Making Mercury/css/ml_backend.mlds_to_java_file.cs Making Mercury/css/ml_backend.mlds_to_java_func.cs Making Mercury/css/ml_backend.mlds_to_java_global.cs Making Mercury/css/ml_backend.mlds_to_java_name.cs Making Mercury/css/ml_backend.mlds_to_java_stmt.cs Making Mercury/css/ml_backend.mlds_to_java_type.cs Making Mercury/css/ml_backend.mlds_to_java_util.cs Making Mercury/css/ml_backend.mlds_to_java_wrap.cs Making Mercury/css/ml_backend.mlds_to_target_util.cs Making Mercury/css/ml_backend.rtti_to_mlds.cs Making Mercury/css/mode_robdd.equiv_vars.cs Making Mercury/css/mode_robdd.implications.cs Making Mercury/css/mode_robdd.tfeirn.cs Making Mercury/css/parse_tree.builtin_lib_types.cs Making Mercury/css/parse_tree.canonicalize_interface.cs Making Mercury/css/parse_tree.check_import_accessibility.cs Making Mercury/css/parse_tree.check_module_interface.cs Making Mercury/css/parse_tree.check_type_inst_mode_defns.cs Making Mercury/css/parse_tree.comp_unit_interface.cs Making Mercury/css/parse_tree.convert_parse_tree.cs Making Mercury/css/parse_tree.decide_type_repn.cs Making Mercury/css/parse_tree.deps_map.cs Making Mercury/css/parse_tree.equiv_type.cs Making Mercury/css/parse_tree.error_sort.cs Making Mercury/css/parse_tree.error_spec.cs Making Mercury/css/parse_tree.error_type_util.cs Making Mercury/css/parse_tree.error_util.cs Making Mercury/css/parse_tree.file_kind.cs Making Mercury/css/parse_tree.file_names.cs Making Mercury/css/parse_tree.find_module.cs Making Mercury/css/parse_tree.generate_dep_d_files.cs Making Mercury/css/parse_tree.generate_mmakefile_fragments.cs Making Mercury/css/parse_tree.get_dependencies.cs Making Mercury/css/parse_tree.grab_modules.cs Making Mercury/css/parse_tree.int_emu.cs Making Mercury/css/parse_tree.item_util.cs Making Mercury/css/parse_tree.java_names.cs Making Mercury/css/parse_tree.make_module_file_names.cs Making Mercury/css/parse_tree.maybe_error.cs Making Mercury/css/parse_tree.module_baggage.cs Making Mercury/css/parse_tree.module_cmds.cs Making Mercury/css/parse_tree.module_dep_info.cs Making Mercury/css/parse_tree.module_deps_graph.cs Making Mercury/css/parse_tree.module_qual.cs Making Mercury/css/parse_tree.parse_class.cs Making Mercury/css/parse_tree.parse_dcg_goal.cs Making Mercury/css/parse_tree.parse_error.cs Making Mercury/css/parse_tree.parse_goal.cs Making Mercury/css/parse_tree.parse_inst_mode_defn.cs Making Mercury/css/parse_tree.parse_inst_mode_name.cs Making Mercury/css/parse_tree.parse_item.cs Making Mercury/css/parse_tree.parse_module.cs Making Mercury/css/parse_tree.parse_mutable.cs Making Mercury/css/parse_tree.parse_pragma.cs Making Mercury/css/parse_tree.parse_pragma_analysis.cs Making Mercury/css/parse_tree.parse_pragma_foreign.cs Making Mercury/css/parse_tree.parse_pragma_tabling.cs Making Mercury/css/parse_tree.parse_sym_name.cs Making Mercury/css/parse_tree.parse_tree_out.cs Making Mercury/css/parse_tree.parse_tree_out_clause.cs Making Mercury/css/parse_tree.parse_tree_out_cons_id.cs Making Mercury/css/parse_tree.parse_tree_out_info.cs Making Mercury/css/parse_tree.parse_tree_out_inst.cs Making Mercury/css/parse_tree.parse_tree_out_item.cs Making Mercury/css/parse_tree.parse_tree_out_misc.cs Making Mercury/css/parse_tree.parse_tree_out_pragma.cs Making Mercury/css/parse_tree.parse_tree_out_pred_decl.cs Making Mercury/css/parse_tree.parse_tree_out_sym_name.cs Making Mercury/css/parse_tree.parse_tree_out_term.cs Making Mercury/css/parse_tree.parse_tree_out_type.cs Making Mercury/css/parse_tree.parse_tree_out_type_repn.cs Making Mercury/css/parse_tree.parse_tree_output.cs Making Mercury/css/parse_tree.parse_tree_to_term.cs Making Mercury/css/parse_tree.parse_type_defn.cs Making Mercury/css/parse_tree.parse_type_name.cs Making Mercury/css/parse_tree.parse_type_repn.cs Making Mercury/css/parse_tree.parse_types.cs Making Mercury/css/parse_tree.parse_util.cs Making Mercury/css/parse_tree.parse_vars.cs Making Mercury/css/parse_tree.prog_ctgc.cs Making Mercury/css/parse_tree.prog_data.cs Making Mercury/css/parse_tree.prog_data_event.cs Making Mercury/css/parse_tree.prog_data_foreign.cs Making Mercury/css/parse_tree.prog_data_pragma.cs Making Mercury/css/parse_tree.prog_data_used_modules.cs Making Mercury/css/parse_tree.prog_detism.cs Making Mercury/css/parse_tree.prog_event.cs Making Mercury/css/parse_tree.prog_foreign.cs Making Mercury/css/parse_tree.prog_foreign_enum.cs Making Mercury/css/parse_tree.prog_item.cs Making Mercury/css/parse_tree.prog_item_stats.cs Making Mercury/css/parse_tree.prog_mode.cs Making Mercury/css/parse_tree.prog_mutable.cs Making Mercury/css/parse_tree.prog_rename.cs Making Mercury/css/parse_tree.prog_type.cs Making Mercury/css/parse_tree.prog_type_construct.cs Making Mercury/css/parse_tree.prog_type_repn.cs Making Mercury/css/parse_tree.prog_type_scan.cs Making Mercury/css/parse_tree.prog_type_subst.cs Making Mercury/css/parse_tree.prog_type_test.cs Making Mercury/css/parse_tree.prog_type_unify.cs Making Mercury/css/parse_tree.prog_util.cs Making Mercury/css/parse_tree.read_modules.cs Making Mercury/css/parse_tree.set_of_var.cs Making Mercury/css/parse_tree.source_file_map.cs Making Mercury/css/parse_tree.split_parse_tree_src.cs Making Mercury/css/parse_tree.var_db.cs Making Mercury/css/parse_tree.var_table.cs Making Mercury/css/parse_tree.vartypes.cs Making Mercury/css/parse_tree.write_deps_file.cs Making Mercury/css/parse_tree.write_error_spec.cs Making Mercury/css/parse_tree.write_module_interface_files.cs Making Mercury/css/recompilation.check.cs Making Mercury/css/recompilation.item_types.cs Making Mercury/css/recompilation.record_uses.cs Making Mercury/css/recompilation.usage.cs Making Mercury/css/recompilation.used_file.cs Making Mercury/css/recompilation.version.cs Making Mercury/css/top_level.mercury_compile_front_end.cs Making Mercury/css/top_level.mercury_compile_llds_back_end.cs Making Mercury/css/top_level.mercury_compile_main.cs Making Mercury/css/top_level.mercury_compile_make_hlds.cs Making Mercury/css/top_level.mercury_compile_middle_passes.cs Making Mercury/css/top_level.mercury_compile_mlds_back_end.cs Making Mercury/css/transform_hlds.accumulator.cs Making Mercury/css/transform_hlds.closure_analysis.cs Making Mercury/css/transform_hlds.complexity.cs Making Mercury/css/transform_hlds.const_prop.cs Making Mercury/css/transform_hlds.constraint.cs Making Mercury/css/transform_hlds.ctgc.cs Making Mercury/css/transform_hlds.dead_proc_elim.cs Making Mercury/css/transform_hlds.deforest.cs Making Mercury/css/transform_hlds.delay_construct.cs Making Mercury/css/transform_hlds.dep_par_conj.cs Making Mercury/css/transform_hlds.direct_arg_in_out.cs Making Mercury/css/transform_hlds.distance_granularity.cs Making Mercury/css/transform_hlds.equiv_type_hlds.cs Making Mercury/css/transform_hlds.exception_analysis.cs Making Mercury/css/transform_hlds.float_regs.cs Making Mercury/css/transform_hlds.goal_store.cs Making Mercury/css/transform_hlds.granularity.cs Making Mercury/css/transform_hlds.higher_order.cs Making Mercury/css/transform_hlds.implicit_parallelism.cs Making Mercury/css/transform_hlds.inlining.cs Making Mercury/css/transform_hlds.intermod.cs Making Mercury/css/transform_hlds.intermod_analysis.cs Making Mercury/css/transform_hlds.intermod_decide.cs Making Mercury/css/transform_hlds.intermod_info.cs Making Mercury/css/transform_hlds.intermod_mark_exported.cs Making Mercury/css/transform_hlds.intermod_order_pred_info.cs Making Mercury/css/transform_hlds.intermod_status.cs Making Mercury/css/transform_hlds.lambda.cs Making Mercury/css/transform_hlds.lco.cs Making Mercury/css/transform_hlds.loop_inv.cs Making Mercury/css/transform_hlds.mmc_analysis.cs Making Mercury/css/transform_hlds.par_loop_control.cs Making Mercury/css/transform_hlds.parallel_to_plain_conj.cs Making Mercury/css/transform_hlds.pd_cost.cs Making Mercury/css/transform_hlds.pd_debug.cs Making Mercury/css/transform_hlds.pd_info.cs Making Mercury/css/transform_hlds.pd_term.cs Making Mercury/css/transform_hlds.pd_util.cs Making Mercury/css/transform_hlds.post_term_analysis.cs Making Mercury/css/transform_hlds.rbmm.cs Making Mercury/css/transform_hlds.size_prof.cs Making Mercury/css/transform_hlds.smm_common.cs Making Mercury/css/transform_hlds.ssdebug.cs Making Mercury/css/transform_hlds.stm_expand.cs Making Mercury/css/transform_hlds.table_gen.cs Making Mercury/css/transform_hlds.tabling_analysis.cs Making Mercury/css/transform_hlds.term_constr_build.cs Making Mercury/css/transform_hlds.term_constr_data.cs Making Mercury/css/transform_hlds.term_constr_errors.cs Making Mercury/css/transform_hlds.term_constr_fixpoint.cs Making Mercury/css/transform_hlds.term_constr_initial.cs Making Mercury/css/transform_hlds.term_constr_main.cs Making Mercury/css/transform_hlds.term_constr_main_types.cs Making Mercury/css/transform_hlds.term_constr_pass2.cs Making Mercury/css/transform_hlds.term_constr_util.cs Making Mercury/css/transform_hlds.term_errors.cs Making Mercury/css/transform_hlds.term_norm.cs Making Mercury/css/transform_hlds.term_pass1.cs Making Mercury/css/transform_hlds.term_pass2.cs Making Mercury/css/transform_hlds.term_traversal.cs Making Mercury/css/transform_hlds.term_util.cs Making Mercury/css/transform_hlds.termination.cs Making Mercury/css/transform_hlds.trailing_analysis.cs Making Mercury/css/transform_hlds.tupling.cs Making Mercury/css/transform_hlds.unneeded_code.cs Making Mercury/css/transform_hlds.untupling.cs Making Mercury/css/transform_hlds.unused_args.cs Making Mercury/css/check_hlds.simplify.common.cs Making Mercury/css/check_hlds.simplify.format_call.cs Making Mercury/css/check_hlds.simplify.format_call_errors.cs Making Mercury/css/check_hlds.simplify.parse_string_format.cs Making Mercury/css/check_hlds.simplify.simplify_goal.cs Making Mercury/css/check_hlds.simplify.simplify_goal_call.cs Making Mercury/css/check_hlds.simplify.simplify_goal_conj.cs Making Mercury/css/check_hlds.simplify.simplify_goal_disj.cs Making Mercury/css/check_hlds.simplify.simplify_goal_ite.cs Making Mercury/css/check_hlds.simplify.simplify_goal_scope.cs Making Mercury/css/check_hlds.simplify.simplify_goal_switch.cs Making Mercury/css/check_hlds.simplify.simplify_goal_unify.cs Making Mercury/css/check_hlds.simplify.simplify_info.cs Making Mercury/css/check_hlds.simplify.simplify_proc.cs Making Mercury/css/check_hlds.simplify.simplify_tasks.cs Making Mercury/css/check_hlds.simplify.split_switch_arms.cs Making Mercury/css/hlds.hlds_out.hlds_out_goal.cs Making Mercury/css/hlds.hlds_out.hlds_out_inst_table.cs Making Mercury/css/hlds.hlds_out.hlds_out_mode.cs Making Mercury/css/hlds.hlds_out.hlds_out_module.cs Making Mercury/css/hlds.hlds_out.hlds_out_pred.cs Making Mercury/css/hlds.hlds_out.hlds_out_type_table.cs Making Mercury/css/hlds.hlds_out.hlds_out_typeclass_table.cs Making Mercury/css/hlds.hlds_out.hlds_out_util.cs Making Mercury/css/hlds.make_hlds.add_class.cs Making Mercury/css/hlds.make_hlds.add_clause.cs Making Mercury/css/hlds.make_hlds.add_foreign_proc.cs Making Mercury/css/hlds.make_hlds.add_mode.cs Making Mercury/css/hlds.make_hlds.add_mutable_aux_preds.cs Making Mercury/css/hlds.make_hlds.add_pragma.cs Making Mercury/css/hlds.make_hlds.add_pragma_tabling.cs Making Mercury/css/hlds.make_hlds.add_pragma_type_spec.cs Making Mercury/css/hlds.make_hlds.add_pred.cs Making Mercury/css/hlds.make_hlds.add_solver.cs Making Mercury/css/hlds.make_hlds.add_type.cs Making Mercury/css/hlds.make_hlds.field_access.cs Making Mercury/css/hlds.make_hlds.goal_expr_to_goal.cs Making Mercury/css/hlds.make_hlds.instance_method_clauses.cs Making Mercury/css/hlds.make_hlds.make_hlds_passes.cs Making Mercury/css/hlds.make_hlds.make_hlds_separate_items.cs Making Mercury/css/hlds.make_hlds.make_hlds_types.cs Making Mercury/css/hlds.make_hlds.make_hlds_warn.cs Making Mercury/css/hlds.make_hlds.qual_info.cs Making Mercury/css/hlds.make_hlds.state_var.cs Making Mercury/css/hlds.make_hlds.superhomogeneous.cs Making Mercury/css/ll_backend.llds_out.llds_out_code_addr.cs Making Mercury/css/ll_backend.llds_out.llds_out_data.cs Making Mercury/css/ll_backend.llds_out.llds_out_file.cs Making Mercury/css/ll_backend.llds_out.llds_out_global.cs Making Mercury/css/ll_backend.llds_out.llds_out_instr.cs Making Mercury/css/ll_backend.llds_out.llds_out_util.cs Making Mercury/css/parse_tree.module_qual.collect_mq_info.cs Making Mercury/css/parse_tree.module_qual.id_set.cs Making Mercury/css/parse_tree.module_qual.mq_info.cs Making Mercury/css/parse_tree.module_qual.qual_errors.cs Making Mercury/css/parse_tree.module_qual.qualify_items.cs Making Mercury/css/transform_hlds.ctgc.datastruct.cs Making Mercury/css/transform_hlds.ctgc.fixpoint_table.cs Making Mercury/css/transform_hlds.ctgc.livedata.cs Making Mercury/css/transform_hlds.ctgc.selector.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.cs Making Mercury/css/transform_hlds.ctgc.structure_sharing.cs Making Mercury/css/transform_hlds.ctgc.util.cs Making Mercury/css/transform_hlds.higher_order.higher_order_global_info.cs Making Mercury/css/transform_hlds.higher_order.higher_order_info.cs Making Mercury/css/transform_hlds.higher_order.make_specialized_preds.cs Making Mercury/css/transform_hlds.higher_order.specialize_calls.cs Making Mercury/css/transform_hlds.higher_order.specialize_in_module.cs Making Mercury/css/transform_hlds.higher_order.specialize_unify_compare.cs Making Mercury/css/transform_hlds.implicit_parallelism.introduce_parallelism.cs Making Mercury/css/transform_hlds.implicit_parallelism.push_goals_together.cs Making Mercury/css/transform_hlds.rbmm.add_rbmm_goal_infos.cs Making Mercury/css/transform_hlds.rbmm.condition_renaming.cs Making Mercury/css/transform_hlds.rbmm.execution_path.cs Making Mercury/css/transform_hlds.rbmm.interproc_region_lifetime.cs Making Mercury/css/transform_hlds.rbmm.live_region_analysis.cs Making Mercury/css/transform_hlds.rbmm.live_variable_analysis.cs Making Mercury/css/transform_hlds.rbmm.points_to_analysis.cs Making Mercury/css/transform_hlds.rbmm.points_to_graph.cs Making Mercury/css/transform_hlds.rbmm.points_to_info.cs Making Mercury/css/transform_hlds.rbmm.region_analysis.cs Making Mercury/css/transform_hlds.rbmm.region_arguments.cs Making Mercury/css/transform_hlds.rbmm.region_instruction.cs Making Mercury/css/transform_hlds.rbmm.region_liveness_info.cs Making Mercury/css/transform_hlds.rbmm.region_resurrection_renaming.cs Making Mercury/css/transform_hlds.rbmm.region_transformation.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.analysis.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.dead_cell_table.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.direct.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.direct_choose_reuse.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.direct_detect_garbage.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.domain.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.indirect.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.lbu.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.lfu.cs Making Mercury/css/transform_hlds.ctgc.structure_reuse.versions.cs Making Mercury/css/transform_hlds.ctgc.structure_sharing.analysis.cs Making Mercury/css/transform_hlds.ctgc.structure_sharing.domain.cs building of stage 3 compiler successful /tmp/mmake.wIaRan:1325: warning: overriding recipe for target 'realclean_local' /tmp/mmake.wIaRan:965: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - choose_grade.all_css Making Mercury/int3s/choose_grade.int3 Making Mercury/int3s/grade_lib.int3 Making Mercury/int3s/grade_lib.grade_setup.int3 Making Mercury/int3s/var_value_names.int3 Making Mercury/int3s/grade_lib.grade_spec.int3 Making Mercury/int3s/grade_lib.grade_state.int3 Making Mercury/int3s/grade_lib.grade_solver.int3 Making Mercury/int3s/grade_lib.grade_string.int3 Making Mercury/int3s/grade_lib.grade_structure.int3 Making Mercury/int3s/grade_lib.grade_vars.int3 Making Mercury/int0s/grade_lib.int0 Making Mercury/ints/grade_lib.grade_vars.int Making Mercury/ints/grade_lib.grade_structure.int Making Mercury/ints/grade_lib.grade_string.int Making Mercury/ints/grade_lib.grade_state.int Making Mercury/ints/grade_lib.grade_spec.int Making Mercury/ints/grade_lib.grade_solver.int Making Mercury/ints/grade_lib.grade_setup.int Making Mercury/ints/var_value_names.int Making Mercury/ints/grade_lib.int Making Mercury/ints/choose_grade.int Making Mercury/css/choose_grade.cs Making Mercury/css/grade_lib.cs Making Mercury/css/var_value_names.cs Making Mercury/css/grade_lib.grade_setup.cs Making Mercury/css/grade_lib.grade_solver.cs Making Mercury/css/grade_lib.grade_spec.cs Making Mercury/css/grade_lib.grade_state.cs Making Mercury/css/grade_lib.grade_string.cs Making Mercury/css/grade_lib.grade_structure.cs Making Mercury/css/grade_lib.grade_vars.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - test_grades.all_css Making Mercury/int3s/test_grades.int3 Making Mercury/int3s/grade_lib.int3 Making Mercury/int3s/grade_lib.grade_setup.int3 Making Mercury/int3s/var_value_names.int3 Making Mercury/int3s/grade_lib.grade_spec.int3 Making Mercury/int3s/grade_lib.grade_state.int3 Making Mercury/int3s/grade_lib.grade_solver.int3 Making Mercury/int3s/grade_lib.grade_string.int3 Making Mercury/int3s/grade_lib.grade_structure.int3 Making Mercury/int3s/grade_lib.grade_vars.int3 Making Mercury/int0s/grade_lib.int0 Making Mercury/ints/grade_lib.grade_vars.int Making Mercury/ints/grade_lib.grade_structure.int Making Mercury/ints/grade_lib.grade_string.int Making Mercury/ints/grade_lib.grade_state.int Making Mercury/ints/grade_lib.grade_spec.int Making Mercury/ints/grade_lib.grade_solver.int Making Mercury/ints/grade_lib.grade_setup.int Making Mercury/ints/var_value_names.int Making Mercury/ints/test_grades.int Making Mercury/ints/grade_lib.int Making Mercury/css/grade_lib.cs Making Mercury/css/test_grades.cs Making Mercury/css/var_value_names.cs Making Mercury/css/grade_lib.grade_setup.cs Making Mercury/css/grade_lib.grade_solver.cs Making Mercury/css/grade_lib.grade_spec.cs Making Mercury/css/grade_lib.grade_state.cs Making Mercury/css/grade_lib.grade_string.cs Making Mercury/css/grade_lib.grade_structure.cs Making Mercury/css/grade_lib.grade_vars.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 -j2 --flags GRADE_LIB_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - try_all_grade_structs.all_css Making Mercury/int3s/try_all_grade_structs.int3 Making Mercury/int3s/grade_lib.int3 Making Mercury/int3s/grade_lib.grade_setup.int3 Making Mercury/int3s/grade_lib.grade_spec.int3 Making Mercury/int3s/grade_lib.grade_state.int3 Making Mercury/int3s/var_value_names.int3 Making Mercury/int3s/grade_lib.grade_solver.int3 Making Mercury/int3s/grade_lib.grade_string.int3 Making Mercury/int3s/grade_lib.grade_structure.int3 Making Mercury/int3s/grade_lib.grade_vars.int3 Making Mercury/int0s/grade_lib.int0 Making Mercury/ints/grade_lib.grade_vars.int Making Mercury/ints/grade_lib.grade_structure.int Making Mercury/ints/grade_lib.grade_string.int Making Mercury/ints/grade_lib.grade_state.int Making Mercury/ints/grade_lib.grade_spec.int Making Mercury/ints/grade_lib.grade_solver.int Making Mercury/ints/grade_lib.grade_setup.int Making Mercury/ints/var_value_names.int Making Mercury/ints/try_all_grade_structs.int Making Mercury/ints/grade_lib.int Making Mercury/css/grade_lib.cs Making Mercury/css/try_all_grade_structs.cs Making Mercury/css/var_value_names.cs Making Mercury/css/grade_lib.grade_setup.cs Making Mercury/css/grade_lib.grade_solver.cs Making Mercury/css/grade_lib.grade_spec.cs Making Mercury/css/grade_lib.grade_state.cs Making Mercury/css/grade_lib.grade_string.cs Making Mercury/css/grade_lib.grade_structure.cs Making Mercury/css/grade_lib.grade_vars.cs building of stage 3 grade_lib successful /tmp/mmake.scmL4B:1484: warning: overriding recipe for target 'realclean_local' /tmp/mmake.scmL4B:1084: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mslice.all_css Making Mercury/int3s/mslice.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mslice.int Making Mercury/ints/mdbcomp.int Making Mercury/css/mdbcomp.cs Making Mercury/css/mslice.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdice.all_css Making Mercury/int3s/mdice.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mdice.int Making Mercury/ints/mdbcomp.int Making Mercury/css/mdbcomp.cs Making Mercury/css/mdice.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mcov.all_css Making Mercury/int3s/mcov.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mdbcomp.int Making Mercury/ints/mcov.int Making Mercury/css/mcov.cs Making Mercury/css/mdbcomp.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_union.all_css Making Mercury/int3s/mtc_union.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mtc_union.int Making Mercury/ints/mdbcomp.int Making Mercury/css/mdbcomp.cs Making Mercury/css/mtc_union.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags SLICE_FLAGS --allow-stubs --no-warn-stubs --use-subdirs --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mtc_diff.all_css Making Mercury/int3s/mtc_diff.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/mtc_diff.int Making Mercury/ints/mdbcomp.int Making Mercury/css/mdbcomp.cs Making Mercury/css/mtc_diff.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs building of stage 3 slice successful /tmp/mmake.m1OF6l:1318: warning: overriding recipe for target 'realclean_local' /tmp/mmake.m1OF6l:936: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags PROF_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mercury_profile.all_css Making Mercury/int3s/mercury_profile.int3 Making Mercury/int3s/call_graph.int3 Making Mercury/int3s/globals.int3 Making Mercury/int3s/options.int3 Making Mercury/int3s/read.int3 Making Mercury/int3s/demangle.int3 Making Mercury/int3s/generate_output.int3 Making Mercury/int3s/output_prof_info.int3 Making Mercury/int3s/prof_info.int3 Making Mercury/int3s/output.int3 Making Mercury/int3s/process_file.int3 Making Mercury/int3s/propagate.int3 Making Mercury/int3s/snapshots.int3 Making Mercury/ints/snapshots.int Making Mercury/ints/read.int Making Mercury/ints/propagate.int Making Mercury/ints/prof_info.int Making Mercury/ints/process_file.int Making Mercury/ints/output_prof_info.int Making Mercury/ints/output.int Making Mercury/ints/options.int Making Mercury/ints/mercury_profile.int Making Mercury/ints/globals.int Making Mercury/ints/generate_output.int Making Mercury/ints/demangle.int Making Mercury/ints/call_graph.int Making Mercury/css/call_graph.cs Making Mercury/css/demangle.cs Making Mercury/css/generate_output.cs Making Mercury/css/globals.cs Making Mercury/css/mercury_profile.cs Making Mercury/css/options.cs Making Mercury/css/output.cs Making Mercury/css/output_prof_info.cs Making Mercury/css/process_file.cs Making Mercury/css/prof_info.cs Making Mercury/css/propagate.cs Making Mercury/css/read.cs Making Mercury/css/snapshots.cs building of stage 3 profiler successful /tmp/mmake.WW1c6s:1556: warning: overriding recipe for target 'realclean_local' /tmp/mmake.WW1c6s:1113: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_cgi.all_css Making Mercury/int3s/mdprof_cgi.int3 Making Mercury/int3s/conf.int3 Making Mercury/int3s/interface.int3 Making Mercury/int3s/profile.int3 Making Mercury/int3s/array_util.int3 Making Mercury/int3s/exclude.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/measurements.int3 Making Mercury/int3s/measurement_units.int3 Making Mercury/int3s/query.int3 Making Mercury/int3s/create_report.int3 Making Mercury/int3s/report.int3 Making Mercury/int3s/coverage.int3 Making Mercury/int3s/analysis_utils.int3 Making Mercury/int3s/program_representation_utils.int3 Making Mercury/int3s/message.int3 Making Mercury/int3s/var_use_analysis.int3 Making Mercury/int3s/recursion_patterns.int3 Making Mercury/int3s/apply_exclusion.int3 Making Mercury/int3s/top_procs.int3 Making Mercury/int3s/display_report.int3 Making Mercury/int3s/display.int3 Making Mercury/int3s/html_format.int3 Making Mercury/int3s/util.int3 Making Mercury/int3s/startup.int3 Making Mercury/int3s/callgraph.int3 Making Mercury/int3s/cliques.int3 Making Mercury/int3s/dense_bitset.int3 Making Mercury/int3s/canonical.int3 Making Mercury/int3s/dump.int3 Making Mercury/int3s/read_profile.int3 Making Mercury/int3s/io_combinator.int3 Making Mercury/int3s/timeout.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/var_use_analysis.int Making Mercury/ints/util.int Making Mercury/ints/top_procs.int Making Mercury/ints/timeout.int Making Mercury/ints/startup.int Making Mercury/ints/report.int Making Mercury/ints/recursion_patterns.int Making Mercury/ints/read_profile.int Making Mercury/ints/query.int Making Mercury/ints/program_representation_utils.int Making Mercury/ints/profile.int Making Mercury/ints/message.int Making Mercury/ints/measurements.int Making Mercury/ints/measurement_units.int Making Mercury/ints/mdprof_cgi.int Making Mercury/ints/mdbcomp.int Making Mercury/ints/io_combinator.int Making Mercury/ints/interface.int Making Mercury/ints/html_format.int Making Mercury/ints/exclude.int Making Mercury/ints/dump.int Making Mercury/ints/display_report.int Making Mercury/ints/display.int Making Mercury/ints/dense_bitset.int Making Mercury/ints/create_report.int Making Mercury/ints/coverage.int Making Mercury/ints/conf.int Making Mercury/ints/cliques.int Making Mercury/ints/canonical.int Making Mercury/ints/callgraph.int Making Mercury/ints/array_util.int Making Mercury/ints/apply_exclusion.int Making Mercury/ints/analysis_utils.int Making Mercury/css/analysis_utils.cs Making Mercury/css/apply_exclusion.cs Making Mercury/css/array_util.cs Making Mercury/css/callgraph.cs Making Mercury/css/canonical.cs Making Mercury/css/cliques.cs Making Mercury/css/conf.cs Making Mercury/css/coverage.cs Making Mercury/css/create_report.cs Making Mercury/css/dense_bitset.cs Making Mercury/css/display.cs Making Mercury/css/display_report.cs Making Mercury/css/dump.cs Making Mercury/css/exclude.cs Making Mercury/css/html_format.cs Making Mercury/css/interface.cs Making Mercury/css/io_combinator.cs Making Mercury/css/mdbcomp.cs Making Mercury/css/mdprof_cgi.cs Making Mercury/css/measurement_units.cs Making Mercury/css/measurements.cs Making Mercury/css/message.cs Making Mercury/css/profile.cs Making Mercury/css/program_representation_utils.cs Making Mercury/css/query.cs Making Mercury/css/read_profile.cs Making Mercury/css/recursion_patterns.cs Making Mercury/css/report.cs Making Mercury/css/startup.cs Making Mercury/css/timeout.cs Making Mercury/css/top_procs.cs Making Mercury/css/util.cs Making Mercury/css/var_use_analysis.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_test.all_css Making Mercury/int3s/mdprof_test.int3 Making Mercury/int3s/conf.int3 Making Mercury/int3s/dump.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/profile.int3 Making Mercury/int3s/array_util.int3 Making Mercury/int3s/measurements.int3 Making Mercury/int3s/measurement_units.int3 Making Mercury/int3s/exclude.int3 Making Mercury/int3s/coverage.int3 Making Mercury/int3s/analysis_utils.int3 Making Mercury/int3s/message.int3 Making Mercury/int3s/program_representation_utils.int3 Making Mercury/int3s/report.int3 Making Mercury/int3s/query.int3 Making Mercury/int3s/create_report.int3 Making Mercury/int3s/var_use_analysis.int3 Making Mercury/int3s/recursion_patterns.int3 Making Mercury/int3s/apply_exclusion.int3 Making Mercury/int3s/top_procs.int3 Making Mercury/int3s/display_report.int3 Making Mercury/int3s/display.int3 Making Mercury/int3s/html_format.int3 Making Mercury/int3s/util.int3 Making Mercury/int3s/startup.int3 Making Mercury/int3s/callgraph.int3 Making Mercury/int3s/cliques.int3 Making Mercury/int3s/dense_bitset.int3 Making Mercury/int3s/canonical.int3 Making Mercury/int3s/read_profile.int3 Making Mercury/int3s/io_combinator.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/var_use_analysis.int Making Mercury/ints/util.int Making Mercury/ints/top_procs.int Making Mercury/ints/startup.int Making Mercury/ints/report.int Making Mercury/ints/recursion_patterns.int Making Mercury/ints/read_profile.int Making Mercury/ints/query.int Making Mercury/ints/program_representation_utils.int Making Mercury/ints/profile.int Making Mercury/ints/message.int Making Mercury/ints/measurements.int Making Mercury/ints/measurement_units.int Making Mercury/ints/mdprof_test.int Making Mercury/ints/mdbcomp.int Making Mercury/ints/io_combinator.int Making Mercury/ints/html_format.int Making Mercury/ints/exclude.int Making Mercury/ints/dump.int Making Mercury/ints/display_report.int Making Mercury/ints/display.int Making Mercury/ints/dense_bitset.int Making Mercury/ints/create_report.int Making Mercury/ints/coverage.int Making Mercury/ints/conf.int Making Mercury/ints/cliques.int Making Mercury/ints/canonical.int Making Mercury/ints/callgraph.int Making Mercury/ints/array_util.int Making Mercury/ints/apply_exclusion.int Making Mercury/ints/analysis_utils.int Making Mercury/css/analysis_utils.cs Making Mercury/css/apply_exclusion.cs Making Mercury/css/array_util.cs Making Mercury/css/callgraph.cs Making Mercury/css/canonical.cs Making Mercury/css/cliques.cs Making Mercury/css/conf.cs Making Mercury/css/coverage.cs Making Mercury/css/create_report.cs Making Mercury/css/dense_bitset.cs Making Mercury/css/display.cs Making Mercury/css/display_report.cs Making Mercury/css/dump.cs Making Mercury/css/exclude.cs Making Mercury/css/html_format.cs Making Mercury/css/io_combinator.cs Making Mercury/css/mdbcomp.cs Making Mercury/css/mdprof_test.cs Making Mercury/css/measurement_units.cs Making Mercury/css/measurements.cs Making Mercury/css/message.cs Making Mercury/css/profile.cs Making Mercury/css/program_representation_utils.cs Making Mercury/css/query.cs Making Mercury/css/read_profile.cs Making Mercury/css/recursion_patterns.cs Making Mercury/css/report.cs Making Mercury/css/startup.cs Making Mercury/css/top_procs.cs Making Mercury/css/util.cs Making Mercury/css/var_use_analysis.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_dump.all_css Making Mercury/int3s/mdprof_dump.int3 Making Mercury/int3s/dump.int3 Making Mercury/int3s/array_util.int3 Making Mercury/int3s/coverage.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/measurements.int3 Making Mercury/int3s/measurement_units.int3 Making Mercury/int3s/analysis_utils.int3 Making Mercury/int3s/profile.int3 Making Mercury/int3s/exclude.int3 Making Mercury/int3s/message.int3 Making Mercury/int3s/program_representation_utils.int3 Making Mercury/int3s/report.int3 Making Mercury/int3s/query.int3 Making Mercury/int3s/create_report.int3 Making Mercury/int3s/var_use_analysis.int3 Making Mercury/int3s/recursion_patterns.int3 Making Mercury/int3s/apply_exclusion.int3 Making Mercury/int3s/top_procs.int3 Making Mercury/int3s/display_report.int3 Making Mercury/int3s/display.int3 Making Mercury/int3s/html_format.int3 Making Mercury/int3s/util.int3 Making Mercury/int3s/read_profile.int3 Making Mercury/int3s/io_combinator.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/var_use_analysis.int Making Mercury/ints/util.int Making Mercury/ints/top_procs.int Making Mercury/ints/report.int Making Mercury/ints/recursion_patterns.int Making Mercury/ints/read_profile.int Making Mercury/ints/query.int Making Mercury/ints/program_representation_utils.int Making Mercury/ints/profile.int Making Mercury/ints/message.int Making Mercury/ints/measurements.int Making Mercury/ints/measurement_units.int Making Mercury/ints/mdprof_dump.int Making Mercury/ints/mdbcomp.int Making Mercury/ints/io_combinator.int Making Mercury/ints/html_format.int Making Mercury/ints/exclude.int Making Mercury/ints/dump.int Making Mercury/ints/display_report.int Making Mercury/ints/display.int Making Mercury/ints/create_report.int Making Mercury/ints/coverage.int Making Mercury/ints/array_util.int Making Mercury/ints/apply_exclusion.int Making Mercury/ints/analysis_utils.int Making Mercury/css/analysis_utils.cs Making Mercury/css/apply_exclusion.cs Making Mercury/css/array_util.cs Making Mercury/css/coverage.cs Making Mercury/css/create_report.cs Making Mercury/css/display.cs Making Mercury/css/display_report.cs Making Mercury/css/dump.cs Making Mercury/css/exclude.cs Making Mercury/css/html_format.cs Making Mercury/css/io_combinator.cs Making Mercury/css/mdbcomp.cs Making Mercury/css/mdprof_dump.cs Making Mercury/css/measurement_units.cs Making Mercury/css/measurements.cs Making Mercury/css/message.cs Making Mercury/css/profile.cs Making Mercury/css/program_representation_utils.cs Making Mercury/css/query.cs Making Mercury/css/read_profile.cs Making Mercury/css/recursion_patterns.cs Making Mercury/css/report.cs Making Mercury/css/top_procs.cs Making Mercury/css/util.cs Making Mercury/css/var_use_analysis.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_create_feedback.all_css Making Mercury/int3s/mdprof_create_feedback.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/mdprof_fb.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_reports.int3 Making Mercury/int3s/message.int3 Making Mercury/int3s/profile.int3 Making Mercury/int3s/array_util.int3 Making Mercury/int3s/exclude.int3 Making Mercury/int3s/measurements.int3 Making Mercury/int3s/measurement_units.int3 Making Mercury/int3s/program_representation_utils.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_search_callgraph.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_annotate.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_types.int3 Making Mercury/int3s/analysis_utils.int3 Making Mercury/int3s/report.int3 Making Mercury/int3s/coverage.int3 Making Mercury/int3s/var_use_analysis.int3 Making Mercury/int3s/recursion_patterns.int3 Making Mercury/int3s/create_report.int3 Making Mercury/int3s/query.int3 Making Mercury/int3s/display_report.int3 Making Mercury/int3s/display.int3 Making Mercury/int3s/html_format.int3 Making Mercury/int3s/util.int3 Making Mercury/int3s/apply_exclusion.int3 Making Mercury/int3s/top_procs.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_costs.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_search_goals.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_find_best_par.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_calc_overlap.int3 Making Mercury/int3s/startup.int3 Making Mercury/int3s/callgraph.int3 Making Mercury/int3s/cliques.int3 Making Mercury/int3s/dense_bitset.int3 Making Mercury/int3s/canonical.int3 Making Mercury/int3s/dump.int3 Making Mercury/int3s/read_profile.int3 Making Mercury/int3s/io_combinator.int3 Making Mercury/int0s/mdprof_fb.int0 Making Mercury/int0s/mdprof_fb.automatic_parallelism.int0 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_types.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_search_goals.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_search_callgraph.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_reports.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_find_best_par.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_costs.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_calc_overlap.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_annotate.int Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdprof_fb.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/var_use_analysis.int Making Mercury/ints/util.int Making Mercury/ints/top_procs.int Making Mercury/ints/startup.int Making Mercury/ints/report.int Making Mercury/ints/recursion_patterns.int Making Mercury/ints/read_profile.int Making Mercury/ints/query.int Making Mercury/ints/program_representation_utils.int Making Mercury/ints/profile.int Making Mercury/ints/message.int Making Mercury/ints/measurements.int Making Mercury/ints/measurement_units.int Making Mercury/ints/mdprof_fb.int Making Mercury/ints/mdprof_create_feedback.int Making Mercury/ints/mdbcomp.int Making Mercury/ints/io_combinator.int Making Mercury/ints/html_format.int Making Mercury/ints/exclude.int Making Mercury/ints/dump.int Making Mercury/ints/display_report.int Making Mercury/ints/display.int Making Mercury/ints/dense_bitset.int Making Mercury/ints/create_report.int Making Mercury/ints/coverage.int Making Mercury/ints/cliques.int Making Mercury/ints/canonical.int Making Mercury/ints/callgraph.int Making Mercury/ints/array_util.int Making Mercury/ints/apply_exclusion.int Making Mercury/ints/analysis_utils.int Making Mercury/css/analysis_utils.cs Making Mercury/css/apply_exclusion.cs Making Mercury/css/array_util.cs Making Mercury/css/callgraph.cs Making Mercury/css/canonical.cs Making Mercury/css/cliques.cs Making Mercury/css/coverage.cs Making Mercury/css/create_report.cs Making Mercury/css/dense_bitset.cs Making Mercury/css/display.cs Making Mercury/css/display_report.cs Making Mercury/css/dump.cs Making Mercury/css/exclude.cs Making Mercury/css/html_format.cs Making Mercury/css/io_combinator.cs Making Mercury/css/mdbcomp.cs Making Mercury/css/mdprof_create_feedback.cs Making Mercury/css/mdprof_fb.cs Making Mercury/css/measurement_units.cs Making Mercury/css/measurements.cs Making Mercury/css/message.cs Making Mercury/css/profile.cs Making Mercury/css/program_representation_utils.cs Making Mercury/css/query.cs Making Mercury/css/read_profile.cs Making Mercury/css/recursion_patterns.cs Making Mercury/css/report.cs Making Mercury/css/startup.cs Making Mercury/css/top_procs.cs Making Mercury/css/util.cs Making Mercury/css/var_use_analysis.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdprof_fb.automatic_parallelism.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_annotate.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_calc_overlap.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_costs.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_find_best_par.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_reports.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_search_callgraph.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_search_goals.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_types.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_report_feedback.all_css Making Mercury/int3s/mdprof_report_feedback.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/mdprof_fb.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_reports.int3 Making Mercury/int3s/measurement_units.int3 Making Mercury/int3s/message.int3 Making Mercury/int3s/program_representation_utils.int3 Making Mercury/int3s/profile.int3 Making Mercury/int3s/array_util.int3 Making Mercury/int3s/exclude.int3 Making Mercury/int3s/measurements.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_annotate.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_types.int3 Making Mercury/int3s/analysis_utils.int3 Making Mercury/int3s/report.int3 Making Mercury/int3s/coverage.int3 Making Mercury/int3s/var_use_analysis.int3 Making Mercury/int3s/recursion_patterns.int3 Making Mercury/int3s/create_report.int3 Making Mercury/int3s/query.int3 Making Mercury/int3s/display_report.int3 Making Mercury/int3s/display.int3 Making Mercury/int3s/html_format.int3 Making Mercury/int3s/util.int3 Making Mercury/int3s/apply_exclusion.int3 Making Mercury/int3s/top_procs.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_calc_overlap.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_costs.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_find_best_par.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_search_callgraph.int3 Making Mercury/int3s/mdprof_fb.automatic_parallelism.autopar_search_goals.int3 Making Mercury/int0s/mdprof_fb.int0 Making Mercury/int0s/mdprof_fb.automatic_parallelism.int0 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_types.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_search_goals.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_search_callgraph.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_reports.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_find_best_par.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_costs.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_calc_overlap.int Making Mercury/ints/mdprof_fb.automatic_parallelism.autopar_annotate.int Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdprof_fb.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/var_use_analysis.int Making Mercury/ints/util.int Making Mercury/ints/top_procs.int Making Mercury/ints/report.int Making Mercury/ints/recursion_patterns.int Making Mercury/ints/query.int Making Mercury/ints/program_representation_utils.int Making Mercury/ints/profile.int Making Mercury/ints/message.int Making Mercury/ints/measurements.int Making Mercury/ints/measurement_units.int Making Mercury/ints/mdprof_report_feedback.int Making Mercury/ints/mdprof_fb.int Making Mercury/ints/mdbcomp.int Making Mercury/ints/html_format.int Making Mercury/ints/exclude.int Making Mercury/ints/display_report.int Making Mercury/ints/display.int Making Mercury/ints/create_report.int Making Mercury/ints/coverage.int Making Mercury/ints/array_util.int Making Mercury/ints/apply_exclusion.int Making Mercury/ints/analysis_utils.int Making Mercury/css/analysis_utils.cs Making Mercury/css/apply_exclusion.cs Making Mercury/css/array_util.cs Making Mercury/css/coverage.cs Making Mercury/css/create_report.cs Making Mercury/css/display.cs Making Mercury/css/display_report.cs Making Mercury/css/exclude.cs Making Mercury/css/html_format.cs Making Mercury/css/mdbcomp.cs Making Mercury/css/mdprof_fb.cs Making Mercury/css/mdprof_report_feedback.cs Making Mercury/css/measurement_units.cs Making Mercury/css/measurements.cs Making Mercury/css/message.cs Making Mercury/css/profile.cs Making Mercury/css/program_representation_utils.cs Making Mercury/css/query.cs Making Mercury/css/recursion_patterns.cs Making Mercury/css/report.cs Making Mercury/css/top_procs.cs Making Mercury/css/util.cs Making Mercury/css/var_use_analysis.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdprof_fb.automatic_parallelism.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_annotate.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_calc_overlap.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_costs.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_find_best_par.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_reports.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_search_callgraph.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_search_goals.cs Making Mercury/css/mdprof_fb.automatic_parallelism.autopar_types.cs { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags DEEP_FLAGS --allow-stubs --no-warn-stubs --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mdprof_procrep.all_css Making Mercury/int3s/mdprof_procrep.int3 Making Mercury/int3s/mdbcomp.int3 Making Mercury/int3s/mdbcomp.program_representation.int3 Making Mercury/int3s/mdbcomp.builtin_modules.int3 Making Mercury/int3s/mdbcomp.sym_name.int3 Making Mercury/int3s/mdbcomp.goal_path.int3 Making Mercury/int3s/mdbcomp.prim_data.int3 Making Mercury/int3s/mdbcomp.rtti_access.int3 Making Mercury/int3s/mdbcomp.trace_counts.int3 Making Mercury/int3s/mdbcomp.feedback.int3 Making Mercury/int3s/mdbcomp.feedback.automatic_parallelism.int3 Making Mercury/int3s/mdbcomp.shared_utilities.int3 Making Mercury/int3s/mdbcomp.slice_and_dice.int3 Making Mercury/int3s/program_representation_utils.int3 Making Mercury/int0s/mdbcomp.int0 Making Mercury/int0s/mdbcomp.feedback.int0 Making Mercury/ints/mdbcomp.feedback.automatic_parallelism.int Making Mercury/ints/mdbcomp.trace_counts.int Making Mercury/ints/mdbcomp.sym_name.int Making Mercury/ints/mdbcomp.slice_and_dice.int Making Mercury/ints/mdbcomp.shared_utilities.int Making Mercury/ints/mdbcomp.rtti_access.int Making Mercury/ints/mdbcomp.program_representation.int Making Mercury/ints/mdbcomp.prim_data.int Making Mercury/ints/mdbcomp.goal_path.int Making Mercury/ints/mdbcomp.feedback.int Making Mercury/ints/mdbcomp.builtin_modules.int Making Mercury/ints/program_representation_utils.int Making Mercury/ints/mdprof_procrep.int Making Mercury/ints/mdbcomp.int Making Mercury/css/mdbcomp.cs Making Mercury/css/mdprof_procrep.cs Making Mercury/css/program_representation_utils.cs Making Mercury/css/mdbcomp.builtin_modules.cs Making Mercury/css/mdbcomp.feedback.cs Making Mercury/css/mdbcomp.goal_path.cs Making Mercury/css/mdbcomp.prim_data.cs Making Mercury/css/mdbcomp.program_representation.cs Making Mercury/css/mdbcomp.rtti_access.cs Making Mercury/css/mdbcomp.shared_utilities.cs Making Mercury/css/mdbcomp.slice_and_dice.cs Making Mercury/css/mdbcomp.sym_name.cs Making Mercury/css/mdbcomp.trace_counts.cs Making Mercury/css/mdbcomp.feedback.automatic_parallelism.cs building of stage 3 deep profiler successful /tmp/mmake.vQ98NY:1335: warning: overriding recipe for target 'realclean_local' /tmp/mmake.vQ98NY:951: warning: ignoring old recipe for target 'realclean_local' { echo MCFLAGS += '--grade csharp --options-file ../Mercury.options --mercury-linkage static -j2 --flags MFILTERJAVAC_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += '-lib:../library -r:mer_std.dll '; echo C2INITARGS += ' ../library/mer_std.init ../runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | mmc --make --options-file - mfilterjavac.all_css Making Mercury/int3s/mfilterjavac.int3 Making Mercury/ints/mfilterjavac.int Making Mercury/css/mfilterjavac.cs building of stage 3 mfilterjavac successful stage 2 and stage 3 compare ok removing stage 3... finishing stage 3 at Thu 19 Sep 2024 03:12:59 PM AEST starting the test suite at Thu 19 Sep 2024 03:12:59 PM AEST making test_mdbrc MERCURY_COLOR_SCHEME=specified@subject=87:correct=40:incorrect=203:inconsistent=171:hint=226 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/accumulator' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/accumulator' STARTING tests in accumulator in grade csharp at Thu 19 Sep 2024 03:12:59 PM AEST cleaning up the directory before the tests RUNNING TEST accumulator/base in grade csharp RUNNING TEST accumulator/call_in_base in grade csharp RUNNING TEST accumulator/chain in grade csharp RUNNING TEST accumulator/commutative in grade csharp RUNNING TEST accumulator/construct_test in grade csharp RUNNING TEST accumulator/deconstruct_test in grade csharp RUNNING TEST accumulator/dcg in grade csharp RUNNING TEST accumulator/disj in grade csharp RUNNING TEST accumulator/func in grade csharp RUNNING TEST accumulator/highorder in grade csharp RUNNING TEST accumulator/heuristic in grade csharp RUNNING TEST accumulator/identity in grade csharp RUNNING TEST accumulator/inter in grade csharp RUNNING TEST accumulator/ite in grade csharp RUNNING TEST accumulator/nonrec in grade csharp RUNNING TEST accumulator/out_to_in in grade csharp RUNNING TEST accumulator/qsort in grade csharp RUNNING TEST accumulator/simple in grade csharp RUNNING TEST accumulator/split in grade csharp RUNNING TEST accumulator/swap in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/accumulator' PASSED ALL TESTS in accumulator in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/accumulator' /tmp/mmake.08wzbz:1155: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1155: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1155: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1155: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1155: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1155: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1155: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1156: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1156: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1156: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1156: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1156: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1156: warning: undefined variable 'PROGS' /tmp/mmake.08wzbz:1156: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis' /tmp/mmake.Kpvt38:1155: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1155: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1155: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1155: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1155: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1155: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1155: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1156: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1156: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1156: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1156: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1156: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1156: warning: undefined variable 'PROGS' /tmp/mmake.Kpvt38:1156: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis' /tmp/mmake.JFq88r:1169: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1169: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1169: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1169: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1169: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1169: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1169: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1170: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1170: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1170: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1170: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1170: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1170: warning: undefined variable 'PROGS' /tmp/mmake.JFq88r:1170: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_ctgc' /tmp/mmake.JGikD6:1169: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1169: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1169: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1169: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1169: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1169: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1169: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1170: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1170: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1170: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1170: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1170: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1170: warning: undefined variable 'PROGS' /tmp/mmake.JGikD6:1170: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_ctgc' /tmp/mmake.n5mjOj:1169: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1169: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1169: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1169: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1169: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1169: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1169: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1170: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1170: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1170: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1170: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1170: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1170: warning: undefined variable 'PROGS' /tmp/mmake.n5mjOj:1170: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_excp' /tmp/mmake.4isOa4:1169: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1169: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1169: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1169: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1169: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1169: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1169: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1170: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1170: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1170: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1170: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1170: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1170: warning: undefined variable 'PROGS' /tmp/mmake.4isOa4:1170: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_excp' /tmp/mmake.Evg8su:1173: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1173: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1173: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1173: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1173: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1173: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1173: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1174: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1174: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1174: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1174: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1174: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1174: warning: undefined variable 'PROGS' /tmp/mmake.Evg8su:1174: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_external' /tmp/mmake.qn7NQs:1173: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1173: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1173: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1173: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1173: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1173: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1173: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1174: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1174: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1174: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1174: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1174: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1174: warning: undefined variable 'PROGS' /tmp/mmake.qn7NQs:1174: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_external' /tmp/mmake.BVAtIf:1169: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1169: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1169: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1169: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1169: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1169: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1169: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1170: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1170: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1170: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1170: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1170: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1170: warning: undefined variable 'PROGS' /tmp/mmake.BVAtIf:1170: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_sharing' /tmp/mmake.tap0i5:1169: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1169: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1169: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1169: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1169: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1169: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1169: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1170: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1170: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1170: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1170: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1170: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1170: warning: undefined variable 'PROGS' /tmp/mmake.tap0i5:1170: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_sharing' /tmp/mmake.xUhzUg:1169: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1169: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1169: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1169: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1169: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1169: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1169: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1170: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1170: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1170: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1170: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1170: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1170: warning: undefined variable 'PROGS' /tmp/mmake.xUhzUg:1170: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_table' /tmp/mmake.ed0aLf:1169: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1169: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1169: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1169: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1169: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1169: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1169: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1170: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1170: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1170: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1170: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1170: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1170: warning: undefined variable 'PROGS' /tmp/mmake.ed0aLf:1170: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_table' /tmp/mmake.wcW4On:1169: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1169: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1169: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1169: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1169: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1169: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1169: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1170: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1170: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1170: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1170: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1170: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1170: warning: undefined variable 'PROGS' /tmp/mmake.wcW4On:1170: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_trail' /tmp/mmake.rPv7pU:1169: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1169: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1169: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1169: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1169: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1169: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1169: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1170: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1170: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1170: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1170: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1170: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1170: warning: undefined variable 'PROGS' /tmp/mmake.rPv7pU:1170: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_trail' /tmp/mmake.bxllBr:1169: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1169: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1169: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1169: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1169: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1169: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1169: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1170: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1170: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1170: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1170: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1170: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1170: warning: undefined variable 'PROGS' /tmp/mmake.bxllBr:1170: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_unused_args' /tmp/mmake.ScVT0Q:1169: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1169: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1169: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1169: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1169: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1169: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1169: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1170: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1170: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1170: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1170: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1170: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1170: warning: undefined variable 'PROGS' /tmp/mmake.ScVT0Q:1170: warning: undefined variable 'PROGS' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/analysis_unused_args' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/benchmarks' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/benchmarks' STARTING tests in benchmarks in grade csharp at Thu 19 Sep 2024 03:13:19 PM AEST cleaning up the directory before the tests RUNNING TEST benchmarks/cqueens in grade csharp RUNNING TEST benchmarks/crypt in grade csharp RUNNING TEST benchmarks/deriv_1 in grade csharp RUNNING TEST benchmarks/deriv_2 in grade csharp RUNNING TEST benchmarks/nrev in grade csharp RUNNING TEST benchmarks/poly in grade csharp RUNNING TEST benchmarks/primes in grade csharp RUNNING TEST benchmarks/qsort in grade csharp RUNNING TEST benchmarks/queens in grade csharp RUNNING TEST benchmarks/query in grade csharp RUNNING TEST benchmarks/tak in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/benchmarks' PASSED ALL TESTS in benchmarks in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/benchmarks' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/debugger' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/debugger' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/declarative_debugger' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/declarative_debugger' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/dppd' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/dppd' make[2]: warning: -j1 forced in submake: resetting jobserver mode. STARTING tests in dppd in grade csharp at Thu 19 Sep 2024 03:13:24 PM AEST cleaning up the directory before the tests RUNNING TEST dppd/run in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/dppd' PASSED ALL TESTS in dppd in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/dppd' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' STARTING tests in exceptions in grade csharp at Thu 19 Sep 2024 03:13:28 PM AEST cleaning up the directory before the tests RUNNING TEST exceptions/test_exceptions in grade csharp RUNNING TEST exceptions/test_exceptions_func in grade csharp RUNNING TEST exceptions/test_try_all in grade csharp RUNNING TEST exceptions/test_uncaught_exception in grade csharp RUNNING TEST exceptions/tricky_try_store in grade csharp FAILED TEST exceptions/test_try_all in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs --no-warn-simple-code --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - test_try_all.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs --no-warn-simple-code --no-warn-det-decls-too-lax '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - test_try_all Making Mercury/int3s/test_try_all.int3 Making Mercury/ints/test_try_all.int Making Mercury/css/test_try_all.cs Making test_try_all.exe { test -f test_try_all.inp && cat test_try_all.inp; } | ./test_try_all > test_try_all.out 2>&1 || \ { grep . test_try_all.out /dev/null; exit 1; } test_try_all.out:det_throw: test_try_all.out: yes(univ_cons("det_throw")) test_try_all.out: [] test_try_all.out:det_succeed: test_try_all.out: no test_try_all.out: ["det_succeed"] test_try_all.out:semidet_throw: test_try_all.out: yes(univ_cons("semidet_throw")) test_try_all.out: [] test_try_all.out:semidet_succeed: test_try_all.out: no test_try_all.out: ["semidet_succeed"] test_try_all.out:semidet_fail: test_try_all.out: no test_try_all.out: [] test_try_all.out:Unhandled Exception: test_try_all.out:System.InvalidCastException: Specified cast is not valid. test_try_all.out: at mercury.exception.IntroducedFrom__pred__try_all__464__1_4_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_38, System.Object[] HeadVar__2_23, System.Object[] HeadVar__3_24, System.Object cont, System.Object cont_env_ptr) [0x0007c] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.exception.try_all_3_p_2_8 (System.Object closure_arg, System.Object cont, System.Object cont_env_ptr) [0x0001c] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.solutions.builtin_aggregate_4_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_20, mercury.runtime.TypeInfo_Struct TypeInfo_for_U_21, System.Object[] GeneratorPred_5, System.Object[] CollectorPred_6, System.Object STATE_VARIABLE_Acc_0_16) [0x00058] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.exception.try_all_3_p_2 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_38, System.Object[] Goal_1, mercury.list+List_1& out_param_2) [0x00183] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.test_try_all.main_2_p_0 () [0x00161] in :0 test_try_all.out: at mercury.test_try_all.Main (System.String[] args) [0x00005] in :0 test_try_all.out:[ERROR] FATAL UNHANDLED EXCEPTION: System.InvalidCastException: Specified cast is not valid. test_try_all.out: at mercury.exception.IntroducedFrom__pred__try_all__464__1_4_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_38, System.Object[] HeadVar__2_23, System.Object[] HeadVar__3_24, System.Object cont, System.Object cont_env_ptr) [0x0007c] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.exception.try_all_3_p_2_8 (System.Object closure_arg, System.Object cont, System.Object cont_env_ptr) [0x0001c] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.solutions.builtin_aggregate_4_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_20, mercury.runtime.TypeInfo_Struct TypeInfo_for_U_21, System.Object[] GeneratorPred_5, System.Object[] CollectorPred_6, System.Object STATE_VARIABLE_Acc_0_16) [0x00058] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.exception.try_all_3_p_2 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_38, System.Object[] Goal_1, mercury.list+List_1& out_param_2) [0x00183] in <0fa3fa343b1649fa80a78b602613ee65>:0 test_try_all.out: at mercury.test_try_all.main_2_p_0 () [0x00161] in :0 test_try_all.out: at mercury.test_try_all.Main (System.String[] args) [0x00005] in :0 make[3]: *** [../Mmake.common:121: test_try_all.out] Error 1 make[3]: Target 'test_try_all.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: test_try_all.log] Error 1 make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' FAILED tests in exceptions in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/exceptions' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 /tmp/mmake.mJHOpG:1188: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1188: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1188: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1188: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1188: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1188: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1188: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1189: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1189: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1189: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1189: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1189: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1189: warning: undefined variable 'PROGS' /tmp/mmake.mJHOpG:1189: warning: undefined variable 'PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/feedback' /tmp/mmake.WZx4lQ:1188: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1188: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1188: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1188: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1188: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1188: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1188: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1189: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1189: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1189: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1189: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1189: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1189: warning: undefined variable 'PROGS' /tmp/mmake.WZx4lQ:1189: warning: undefined variable 'PROGS' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/feedback' /tmp/mmake.KMhV3I:1188: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1188: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1188: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1188: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1188: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1188: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1188: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1189: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1189: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1189: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1189: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1189: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1189: warning: undefined variable 'PROGS' /tmp/mmake.KMhV3I:1189: warning: undefined variable 'PROGS' STARTING tests in feedback in grade csharp at Thu 19 Sep 2024 03:13:30 PM AEST cleaning up the directory before the tests RUNNING TEST feedback/autopar_mandelbrot-nodepend in grade csharp RUNNING TEST feedback/autopar_mmc-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/feedback' PASSED ALL TESTS in feedback in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/feedback' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' STARTING tests in general in grade csharp at Thu 19 Sep 2024 03:14:37 PM AEST cleaning up the directory before the tests RUNNING TEST general/arithmetic in grade csharp RUNNING TEST general/array_binsearch in grade csharp RUNNING TEST general/array_test in grade csharp RUNNING TEST general/base_string_to_int_test in grade csharp RUNNING TEST general/base_string_to_integer in grade csharp RUNNING TEST general/commit_bug_1 in grade csharp RUNNING TEST general/commit_bug_2 in grade csharp RUNNING TEST general/complex_failure in grade csharp RUNNING TEST general/det_complicated_unify_1 in grade csharp RUNNING TEST general/det_complicated_unify_2 in grade csharp RUNNING TEST general/determinism_inlining in grade csharp RUNNING TEST general/disj_disj in grade csharp RUNNING TEST general/do_while in grade csharp RUNNING TEST general/double_error_1 in grade csharp RUNNING TEST general/double_error_2 in grade csharp RUNNING TEST general/duplicate_label in grade csharp RUNNING TEST general/environment in grade csharp RUNNING TEST general/fail_detism in grade csharp RUNNING TEST general/float_roundtrip in grade csharp RUNNING TEST general/float_test in grade csharp RUNNING TEST general/frameopt_mkframe_bug in grade csharp RUNNING TEST general/hello_again in grade csharp RUNNING TEST general/higher_order in grade csharp RUNNING TEST general/hlc_name_mangling in grade csharp RUNNING TEST general/ho_spec_branch_bug in grade csharp RUNNING TEST general/intermod_type in grade csharp RUNNING TEST general/io_foldl in grade csharp RUNNING TEST general/io_regression in grade csharp RUNNING TEST general/liveness_1 in grade csharp RUNNING TEST general/liveness_2 in grade csharp RUNNING TEST general/map_corresponding in grade csharp RUNNING TEST general/map_equal in grade csharp RUNNING TEST general/mode_inf in grade csharp RUNNING TEST general/mode_inf_bug in grade csharp RUNNING TEST general/mode_inference_reorder in grade csharp RUNNING TEST general/mu in grade csharp RUNNING TEST general/nasty_nondet in grade csharp RUNNING TEST general/nondet_disj in grade csharp RUNNING TEST general/nondet_ite_1 in grade csharp RUNNING TEST general/nondet_ite_2 in grade csharp RUNNING TEST general/nondet_ite_3 in grade csharp RUNNING TEST general/nondet_ite_4 in grade csharp RUNNING TEST general/nondetlive in grade csharp RUNNING TEST general/parse_list in grade csharp RUNNING TEST general/partition in grade csharp RUNNING TEST general/petdr1 in grade csharp RUNNING TEST general/prune_switch in grade csharp RUNNING TEST general/read_dir_regression in grade csharp RUNNING TEST general/read_line_as_string in grade csharp FAILED TEST general/read_dir_regression in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_dir_regression.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_dir_regression Making Mercury/int3s/read_dir_regression.int3 Making Mercury/ints/read_dir_regression.int Making Mercury/css/read_dir_regression.cs Making read_dir_regression.exe { test -f read_dir_regression.inp && cat read_dir_regression.inp; } | ./read_dir_regression > read_dir_regression.out 2>&1 || \ { grep . read_dir_regression.out /dev/null; exit 1; } Comparing read_dir_regression.out with read_dir_regression.exp*, results in read_dir_regression.res ** read_dir_regression.out did not match the expected output ** (closest match was read_dir_regression.res1) --- read_dir_regression.exp 2020-10-11 14:28:49.000000000 +1100 +++ read_dir_regression.out 2024-09-19 15:14:59.075427270 +1000 @@ -1 +1 @@ -open failed: can't open input file: Is a directory +open failed: can't open input file: Access to the path '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' is denied. make[3]: *** [../Mmake.common:138: read_dir_regression.res] Error 1 make[3]: Target 'read_dir_regression.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_dir_regression.log] Error 1 RUNNING TEST general/semi_fail_in_non_ite in grade csharp RUNNING TEST general/semidet_lambda in grade csharp RUNNING TEST general/semidet_map in grade csharp RUNNING TEST general/set_test in grade csharp RUNNING TEST general/state_vars_tests in grade csharp RUNNING TEST general/state_vars_typeclasses in grade csharp RUNNING TEST general/string_foldl_substring in grade csharp RUNNING TEST general/string_foldr_substring in grade csharp RUNNING TEST general/string_format_special_floats in grade csharp RUNNING TEST general/string_format_test_1 in grade csharp RUNNING TEST general/string_format_test_2 in grade csharp RUNNING TEST general/string_format_test_3 in grade csharp RUNNING TEST general/string_replace in grade csharp RUNNING TEST general/string_test_1 in grade csharp RUNNING TEST general/string_test_2 in grade csharp RUNNING TEST general/string_to_float in grade csharp RUNNING TEST general/test_parsing_utils in grade csharp RUNNING TEST general/test_string_to_int_overflow in grade csharp RUNNING TEST general/test_univ in grade csharp RUNNING TEST general/unreachable in grade csharp RUNNING TEST general/unsafe_uniqueness in grade csharp RUNNING TEST general/unused_arg_determinism in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' FAILED tests in general in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/general' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/grade_subdirs' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/grade_subdirs' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' STARTING tests in hard_coded in grade csharp at Thu 19 Sep 2024 03:15:09 PM AEST cleaning up the directory before the tests RUNNING TEST hard_coded/abstract_eqv in grade csharp RUNNING TEST hard_coded/address_of_builtins in grade csharp RUNNING TEST hard_coded/agg in grade csharp RUNNING TEST hard_coded/allow_stubs in grade csharp RUNNING TEST hard_coded/arith_int16 in grade csharp RUNNING TEST hard_coded/arith_int32 in grade csharp RUNNING TEST hard_coded/arith_int64 in grade csharp RUNNING TEST hard_coded/arith_int8 in grade csharp RUNNING TEST hard_coded/arith_uint16 in grade csharp RUNNING TEST hard_coded/arith_uint32 in grade csharp RUNNING TEST hard_coded/arith_uint64 in grade csharp RUNNING TEST hard_coded/arith_uint8 in grade csharp RUNNING TEST hard_coded/array2d_from_array in grade csharp RUNNING TEST hard_coded/array_all_tf in grade csharp RUNNING TEST hard_coded/array_append in grade csharp RUNNING TEST hard_coded/array_copy in grade csharp RUNNING TEST hard_coded/array_fetch_items in grade csharp RUNNING TEST hard_coded/array_fill in grade csharp RUNNING TEST hard_coded/array_gen in grade csharp RUNNING TEST hard_coded/array_primitives in grade csharp RUNNING TEST hard_coded/array_resize in grade csharp RUNNING TEST hard_coded/array_shrink in grade csharp RUNNING TEST hard_coded/array_sort in grade csharp RUNNING TEST hard_coded/array_swap in grade csharp FAILED TEST hard_coded/array_sort in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - array_sort.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - array_sort Making Mercury/int3s/array_sort.int3 Making Mercury/ints/array_sort.int Making Mercury/css/array_sort.cs Making array_sort.exe { test -f array_sort.inp && cat array_sort.inp; } | ./array_sort > array_sort.out 2>&1 || \ { grep . array_sort.out /dev/null; exit 1; } array_sort.out:Unhandled Exception: array_sort.out:System.NullReferenceException: Object reference not set to an instance of an object array_sort.out: at mercury.array.sort_1_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_6, System.Array A_3) [0x00039] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.test_3_p_0 (mercury.list+List_1 L_4) [0x0003a] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.main_2_p_0_4 (System.Object closure_arg, System.Object wrapper_arg_1, System.Object wrapper_arg_2) [0x00004] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.solutions.builtin_aggregate_4_p_1_2 (System.Object env_ptr_arg) [0x0003e] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.solutions.builtin_aggregate_4_p_1_3 (System.Object arg1, System.Object env_ptr_arg) [0x0000e] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.main_2_p_0_1 (System.Object env_ptr_arg) [0x00013] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.main_2_p_0_2 (mercury.list+List_1 arg1, System.Object env_ptr_arg) [0x0000e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.generate_1_p_0_3 (mercury.list+List_1 arg1, System.Object env_ptr_arg) [0x0000e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.list.perm_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_7, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00036] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.generate_1_p_0_1 (System.Object env_ptr_arg) [0x00007] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.generate_1_p_0_2 (mercury.list+List_1 arg1, System.Object env_ptr_arg) [0x0000e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00032] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.generate_1_p_0 (System.Object cont, System.Object cont_env_ptr) [0x00032] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.main_2_p_0_3 (System.Object closure_arg, System.Object cont, System.Object cont_env_ptr) [0x0001c] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.solutions.builtin_aggregate_4_p_1 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_20, mercury.runtime.TypeInfo_Struct TypeInfo_for_U_21, System.Object[] GeneratorPred_5, System.Object[] CollectorPred_6, System.Object STATE_VARIABLE_Acc_0_16) [0x00058] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.solutions.unsorted_aggregate_4_p_2 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_10, mercury.runtime.TypeInfo_Struct TypeInfo_for_U_11, System.Object[] Generator_5, System.Object[] AccumulatorPred_6, System.Object STATE_VARIABLE_Acc_0_8) [0x00002] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.main_2_p_0 () [0x0002e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.Main (System.String[] args) [0x00005] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out:[ERROR] FATAL UNHANDLED EXCEPTION: System.NullReferenceException: Object reference not set to an instance of an object array_sort.out: at mercury.array.sort_1_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_6, System.Array A_3) [0x00039] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.test_3_p_0 (mercury.list+List_1 L_4) [0x0003a] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.main_2_p_0_4 (System.Object closure_arg, System.Object wrapper_arg_1, System.Object wrapper_arg_2) [0x00004] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.solutions.builtin_aggregate_4_p_1_2 (System.Object env_ptr_arg) [0x0003e] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.solutions.builtin_aggregate_4_p_1_3 (System.Object arg1, System.Object env_ptr_arg) [0x0000e] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.main_2_p_0_1 (System.Object env_ptr_arg) [0x00013] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.main_2_p_0_2 (mercury.list+List_1 arg1, System.Object env_ptr_arg) [0x0000e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.generate_1_p_0_3 (mercury.list+List_1 arg1, System.Object env_ptr_arg) [0x0000e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.list.perm_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_7, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00036] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.generate_1_p_0_1 (System.Object env_ptr_arg) [0x00007] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.generate_1_p_0_2 (mercury.list+List_1 arg1, System.Object env_ptr_arg) [0x0000e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00032] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.sub_2_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_9, mercury.list+List_1 HeadVar__1_1, System.Object cont, System.Object cont_env_ptr) [0x00072] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.generate_1_p_0 (System.Object cont, System.Object cont_env_ptr) [0x00032] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.main_2_p_0_3 (System.Object closure_arg, System.Object cont, System.Object cont_env_ptr) [0x0001c] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.solutions.builtin_aggregate_4_p_1 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_20, mercury.runtime.TypeInfo_Struct TypeInfo_for_U_21, System.Object[] GeneratorPred_5, System.Object[] CollectorPred_6, System.Object STATE_VARIABLE_Acc_0_16) [0x00058] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.solutions.unsorted_aggregate_4_p_2 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_10, mercury.runtime.TypeInfo_Struct TypeInfo_for_U_11, System.Object[] Generator_5, System.Object[] AccumulatorPred_6, System.Object STATE_VARIABLE_Acc_0_8) [0x00002] in <0fa3fa343b1649fa80a78b602613ee65>:0 array_sort.out: at mercury.array_sort.main_2_p_0 () [0x0002e] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 array_sort.out: at mercury.array_sort.Main (System.String[] args) [0x00005] in <412d9762f7f24ee39acb3be7cacfe7c2>:0 make[3]: *** [../Mmake.common:121: array_sort.out] Error 1 make[3]: Target 'array_sort.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: array_sort.log] Error 1 RUNNING TEST hard_coded/array_test_1 in grade csharp RUNNING TEST hard_coded/array_test_2 in grade csharp RUNNING TEST hard_coded/array_unify_compare in grade csharp RUNNING TEST hard_coded/bad_indirect_reuse_3 in grade csharp RUNNING TEST hard_coded/bad_indirect_reuse_4 in grade csharp RUNNING TEST hard_coded/bag_various in grade csharp RUNNING TEST hard_coded/bidirectional in grade csharp RUNNING TEST hard_coded/big_array_from_list in grade csharp RUNNING TEST hard_coded/bigtest in grade csharp RUNNING TEST hard_coded/bimap_set_bug in grade csharp RUNNING TEST hard_coded/binary_stdin in grade csharp RUNNING TEST hard_coded/binary_stdout in grade csharp RUNNING TEST hard_coded/bit_access_uint16 in grade csharp RUNNING TEST hard_coded/bit_access_uint32 in grade csharp RUNNING TEST hard_coded/bit_access_uint64 in grade csharp RUNNING TEST hard_coded/bit_access_uint8 in grade csharp RUNNING TEST hard_coded/bit_buffer_test in grade csharp RUNNING TEST hard_coded/bit_twiddle_int16 in grade csharp RUNNING TEST hard_coded/bit_twiddle_int32 in grade csharp FAILED TEST hard_coded/bit_buffer_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bit_buffer_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bit_buffer_test Making Mercury/int3s/bit_buffer_test.int3 Making Mercury/ints/bit_buffer_test.int Making Mercury/css/bit_buffer_test.cs Making bit_buffer_test.exe { test -f bit_buffer_test.inp && cat bit_buffer_test.inp; } | ./bit_buffer_test > bit_buffer_test.out 2>&1 || \ { grep . bit_buffer_test.out /dev/null; exit 1; } bit_buffer_test.out:Test reading and writing full bytes. bit_buffer_test.out:Testing with buffer size 8. bit_buffer_test.out:Testing writes: [bits(10101010, 8), bits(11001100, 8), check_buffer_status(ok), bits(1000110, 8), bits(0, 0), bits(10111001, 8), bits(10101010, 8), bits(11001100, 8), check_buffer_status(ok), bits(1000110, 8), bits(0, 0), bits(10111001, 8), bits(10101010, 8), bits(11001100, 8), check_buffer_status(ok), bits(1000110, 8), bits(0, 0), bits(10111001, 8), bits(10101010, 8), bits(11001100, 8), check_buffer_status(ok), bits(1000110, 8), bits(0, 0), bits(10111001, 8), check_buffer_status(eof), pad_to_byte] bit_buffer_test.out:Expected result: 10101010.11001100.01000110.10111001.10101010.11001100.01000110.10111001.10101010.11001100.01000110.10111001.10101010.11001100.01000110.10111001 bit_buffer_test.out:Uncaught Mercury exception: bit_buffer_test.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: bit_buffer_test.out] Error 1 make[3]: Target 'bit_buffer_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bit_buffer_test.log] Error 1 RUNNING TEST hard_coded/bit_twiddle_int64 in grade csharp RUNNING TEST hard_coded/bit_twiddle_int8 in grade csharp RUNNING TEST hard_coded/bit_twiddle_uint16 in grade csharp RUNNING TEST hard_coded/bit_twiddle_uint32 in grade csharp RUNNING TEST hard_coded/bit_twiddle_uint64 in grade csharp RUNNING TEST hard_coded/bit_twiddle_uint8 in grade csharp RUNNING TEST hard_coded/bitmap_bytes in grade csharp RUNNING TEST hard_coded/bitmap_empty in grade csharp RUNNING TEST hard_coded/bitmap_test in grade csharp RUNNING TEST hard_coded/bitwise_int in grade csharp FAILED TEST hard_coded/bitmap_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bitmap_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bitmap_test Making Mercury/int3s/bitmap_test.int3 Making Mercury/int3s/bitmap_test_helper_1.int3 Making Mercury/int3s/bitmap_test_helper_2.int3 Making Mercury/ints/bitmap_test_helper_2.int Making Mercury/ints/bitmap_test.int Making Mercury/ints/bitmap_test_helper_1.int Making Mercury/css/bitmap_test.cs Making Mercury/css/bitmap_test_helper_1.cs bitmap_test_helper_1.m:439: Warning: unnecessary `promise_pure' pragma for bitmap_test_helper_1.m:439: function `foreign_hash'/1. For more information, recompile with `-E'. Making Mercury/css/bitmap_test_helper_2.cs Making bitmap_test.exe { test -f bitmap_test.inp && cat bitmap_test.inp; } | ./bitmap_test > bitmap_test.out 2>&1 || \ { grep . bitmap_test.out /dev/null; exit 1; } bitmap_test.out:Single byte bitmap bitmap_test.out:1111 bitmap_test.out:yes bitmap_test.out:1011 bitmap_test.out:no bitmap_test.out:1001 bitmap_test.out:1001 bitmap_test.out:0101 bitmap_test.out:0101 bitmap_test.out:Multi-byte bitmap bitmap_test.out:00000000.00000000.0000 bitmap_test.out:01000000.00000000.0000 bitmap_test.out:01010010.10101000.0100 bitmap_test.out:1010010101 bitmap_test.out:101010000100 bitmap_test.out:01010001.01010111.1000 bitmap_test.out:01010011.01010111.1000 bitmap_test.out:10101100.10101000.0111 bitmap_test.out:<32:ACA87FFF> bitmap_test.out:"<32:ACA87FFF>" bitmap_test.out:Longer bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:10111010.10111001.01111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:non-overlapping copy_bits bitmap_test.out:10111010.10111001.01111001.01000110.10111001.01000110.10111001.01000110.10010111.10010100.01101011.10010100.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:testing builtin.copy bitmap_test.out:10111010.10111001.01111001.01000110.10111001.01000110.10111001.01000110.10010111.10010100.01101011.10010100.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:Copy succeeded bitmap_test.out:Test simple aligned byte block copy. bitmap_test.out:Copy 8 64 32 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.01000110.10111001.01000110.10111001.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.01000110.10111001.01000110.10111001.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.01000110.10111001.01000110.10111001.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.01000110.10111001.01000110.10111001.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test byte block copy with extra bits on ends. bitmap_test.out:Copy 6 62 36 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000001.01000110.10111001.01000110.10111001.01000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111101.01000110.10111001.01000110.10111001.01111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.01000110.10111001.01000110.10111001.01101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000101.01000110.10111001.01000110.10111001.01111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test unaligned copy. bitmap_test.out:Copy 7 64 32 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.10100011.01011100.10100011.01011100.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.10100011.01011100.10100011.01011100.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10100011.01011100.10100011.01011100.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10100011.01011100.10100011.01011100.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test unaligned copy with extra bits on ends. bitmap_test.out:Copy 7 67 36 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00010100.01101011.10010100.01101011.10010100.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11110100.01101011.10010100.01101011.10010101.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10110100.01101011.10010100.01101011.10010100.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10110100.01101011.10010100.01101011.10010101.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test overlapping aligned byte block copy. bitmap_test.out:Copy 8 0 36 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:01000110.10111001.01000110.10111001.01000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:01000110.10111001.01000110.10111001.01001111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:01000110.10111001.01000110.10111001.01001010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:01000110.10111001.01000110.10111001.01001001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test overlapping aligned byte block copy. bitmap_test.out:Copy 0 8 36 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00000000.10111001.01000110.10111001.01000110.10110000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11111111.10111001.01000110.10111001.01000110.10111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10101010.10111001.01000110.10111001.01000110.10110101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.10111001.01000110.10111001.01000110.10110110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test overlapping unaligned copy. bitmap_test.out:Copy 2 1 36 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:01110010.10001101.01110010.10001101.01110000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11110010.10001101.01110010.10001101.01110111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:11110010.10001101.01110010.10001101.01110010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:11110010.10001101.01110010.10001101.01110001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test overlapping unaligned copy. bitmap_test.out:Copy 1 2 36 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00011100.10100011.01011100.10100011.01011100.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11011100.10100011.01011100.10100011.01011111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10011100.10100011.01011100.10100011.01011110.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10011100.10100011.01011100.10100011.01011101.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test copy to same position. bitmap_test.out:Copy 1 1 36 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00111001.01000110.10111001.01000110.10111000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Test copy to end of bitmap. bitmap_test.out:Copy 0 1 166 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.0011100 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.0011100 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:11011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.0011100 bitmap_test.out:Copy to same bitmap bitmap_test.out:11011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.01011100.10100011.0011100 bitmap_test.out:Test zero bit copies. bitmap_test.out:Copy 0 1 0 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:Copy 0 167 0 bitmap_test.out:Copy to zeroed bitmap bitmap_test.out:00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000.0000000 bitmap_test.out:Copy to filled bitmap bitmap_test.out:11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111.1111111 bitmap_test.out:Copy to alternating bitmap bitmap_test.out:10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101.0101010 bitmap_test.out:Copy to same bitmap bitmap_test.out:10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110.0111001 bitmap_test.out:union(zeroes, pattern) = 10111001 bitmap_test.out:union(ones, pattern) = 11111111 bitmap_test.out:union(pattern, ones) = 11111111 bitmap_test.out:union(pattern, zeroes) = 10111001 bitmap_test.out:union(pattern, alternating) = 10111011 bitmap_test.out:union(pattern, pattern) = 10111001 bitmap_test.out:union(alternating, alternating) = 10101010 bitmap_test.out:union(zeroes, pattern) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:union(ones, pattern) = 11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111 bitmap_test.out:union(pattern, ones) = 11111111.11111111.11111111.11111111.11111111.11111111.11111111.11111111 bitmap_test.out:union(pattern, zeroes) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:union(pattern, alternating) = 10111011.01010111.10111011.01010111.10111011.01010111.10111011.01010111 bitmap_test.out:union(pattern, pattern) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:union(alternating, alternating) = 10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101 bitmap_test.out:intersect(zeroes, pattern) = 00000000 bitmap_test.out:intersect(ones, pattern) = 10111001 bitmap_test.out:intersect(pattern, ones) = 10111001 bitmap_test.out:intersect(pattern, zeroes) = 00000000 bitmap_test.out:intersect(pattern, alternating) = 10101000 bitmap_test.out:intersect(pattern, pattern) = 10111001 bitmap_test.out:intersect(alternating, alternating) = 10101010 bitmap_test.out:intersect(zeroes, pattern) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:intersect(ones, pattern) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:intersect(pattern, ones) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:intersect(pattern, zeroes) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:intersect(pattern, alternating) = 10101000.01000100.10101000.01000100.10101000.01000100.10101000.01000100 bitmap_test.out:intersect(pattern, pattern) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:intersect(alternating, alternating) = 10101010.01010101.10101010.01010101.10101010.01010101.10101010.01010101 bitmap_test.out:difference(zeroes, pattern) = 00000000 bitmap_test.out:difference(ones, pattern) = 01000110 bitmap_test.out:difference(pattern, ones) = 00000000 bitmap_test.out:difference(pattern, zeroes) = 10111001 bitmap_test.out:difference(pattern, alternating) = 00010001 bitmap_test.out:difference(pattern, pattern) = 00000000 bitmap_test.out:difference(alternating, alternating) = 00000000 bitmap_test.out:difference(zeroes, pattern) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:difference(ones, pattern) = 01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001 bitmap_test.out:difference(pattern, ones) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:difference(pattern, zeroes) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:difference(pattern, alternating) = 00010001.00000010.00010001.00000010.00010001.00000010.00010001.00000010 bitmap_test.out:difference(pattern, pattern) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:difference(alternating, alternating) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:xor(zeroes, pattern) = 10111001 bitmap_test.out:xor(ones, pattern) = 01000110 bitmap_test.out:xor(pattern, ones) = 01000110 bitmap_test.out:xor(pattern, zeroes) = 10111001 bitmap_test.out:xor(pattern, alternating) = 00010011 bitmap_test.out:xor(pattern, pattern) = 00000000 bitmap_test.out:xor(alternating, alternating) = 00000000 bitmap_test.out:xor(zeroes, pattern) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:xor(ones, pattern) = 01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001 bitmap_test.out:xor(pattern, ones) = 01000110.10111001.01000110.10111001.01000110.10111001.01000110.10111001 bitmap_test.out:xor(pattern, zeroes) = 10111001.01000110.10111001.01000110.10111001.01000110.10111001.01000110 bitmap_test.out:xor(pattern, alternating) = 00010011.00010011.00010011.00010011.00010011.00010011.00010011.00010011 bitmap_test.out:xor(pattern, pattern) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:xor(alternating, alternating) = 00000000.00000000.00000000.00000000.00000000.00000000.00000000.00000000 bitmap_test.out:ordering(zeroes, pattern) = '<' bitmap_test.out:ordering(ones, pattern) = '>' bitmap_test.out:ordering(pattern, ones) = '<' bitmap_test.out:ordering(pattern, zeroes) = '>' bitmap_test.out:ordering(pattern, alternating) = '>' bitmap_test.out:ordering(pattern, pattern) = '=' bitmap_test.out:ordering(alternating, alternating) = '=' bitmap_test.out:ordering(zeroes, pattern) = '<' bitmap_test.out:ordering(ones, pattern) = '>' bitmap_test.out:ordering(pattern, ones) = '<' bitmap_test.out:ordering(pattern, zeroes) = '>' bitmap_test.out:ordering(pattern, alternating) = '>' bitmap_test.out:ordering(pattern, pattern) = '=' bitmap_test.out:ordering(alternating, alternating) = '=' bitmap_test.out:test_unify(zeroes, pattern) = no bitmap_test.out:test_unify(ones, pattern) = no bitmap_test.out:test_unify(pattern, ones) = no bitmap_test.out:test_unify(pattern, zeroes) = no bitmap_test.out:test_unify(pattern, alternating) = no bitmap_test.out:test_unify(pattern, pattern) = yes bitmap_test.out:test_unify(alternating, alternating) = yes bitmap_test.out:test_unify(zeroes, pattern) = no bitmap_test.out:test_unify(ones, pattern) = no bitmap_test.out:test_unify(pattern, ones) = no bitmap_test.out:test_unify(pattern, zeroes) = no bitmap_test.out:test_unify(pattern, alternating) = no bitmap_test.out:test_unify(pattern, pattern) = yes bitmap_test.out:test_unify(alternating, alternating) = yes bitmap_test.out:BMa = "<64:FFFFFFFFB725FFFF>". bitmap_test.out:BMb = "<47:FFF6B4BFFFFE>". bitmap_test.out:First read succeeded bitmap_test.out:Second read succeeded bitmap_test.out:Uncaught Mercury exception: bitmap_test.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: bitmap_test.out] Error 1 make[3]: Target 'bitmap_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bitmap_test.log] Error 1 RUNNING TEST hard_coded/bitwise_int16 in grade csharp RUNNING TEST hard_coded/bitwise_int32 in grade csharp RUNNING TEST hard_coded/bitwise_int64 in grade csharp RUNNING TEST hard_coded/bitwise_int8 in grade csharp RUNNING TEST hard_coded/bitwise_uint in grade csharp RUNNING TEST hard_coded/bitwise_uint16 in grade csharp RUNNING TEST hard_coded/bitwise_uint32 in grade csharp RUNNING TEST hard_coded/bitwise_uint64 in grade csharp RUNNING TEST hard_coded/bitwise_uint8 in grade csharp RUNNING TEST hard_coded/boyer in grade csharp RUNNING TEST hard_coded/brace in grade csharp RUNNING TEST hard_coded/bug103 in grade csharp RUNNING TEST hard_coded/bug160 in grade csharp RUNNING TEST hard_coded/bug240 in grade csharp RUNNING TEST hard_coded/bug300 in grade csharp RUNNING TEST hard_coded/bug383 in grade csharp RUNNING TEST hard_coded/bug392 in grade csharp RUNNING TEST hard_coded/bug452 in grade csharp RUNNING TEST hard_coded/bug455 in grade csharp RUNNING TEST hard_coded/bug513 in grade csharp RUNNING TEST hard_coded/bug548 in grade csharp RUNNING TEST hard_coded/bug557 in grade csharp RUNNING TEST hard_coded/bug567 in grade csharp RUNNING TEST hard_coded/bug570 in grade csharp RUNNING TEST hard_coded/bug570_can_fail in grade csharp RUNNING TEST hard_coded/bug_pack_bits in grade csharp RUNNING TEST hard_coded/bulk_compare_packed in grade csharp RUNNING TEST hard_coded/c89_neg_int in grade csharp RUNNING TEST hard_coded/c_write_string in grade csharp RUNNING TEST hard_coded/calendar_test in grade csharp RUNNING TEST hard_coded/cc_and_non_cc_test in grade csharp RUNNING TEST hard_coded/cc_multi_bug in grade csharp RUNNING TEST hard_coded/cc_nondet_disj in grade csharp RUNNING TEST hard_coded/change_hunk_test in grade csharp RUNNING TEST hard_coded/char_not_surrogate in grade csharp RUNNING TEST hard_coded/char_signed in grade csharp RUNNING TEST hard_coded/char_to_string in grade csharp RUNNING TEST hard_coded/char_uint_conv in grade csharp RUNNING TEST hard_coded/char_unicode in grade csharp RUNNING TEST hard_coded/checked_nondet_tailcall in grade csharp RUNNING TEST hard_coded/checked_nondet_tailcall_noinline in grade csharp RUNNING TEST hard_coded/closeable_channel_test in grade csharp RUNNING TEST hard_coded/closure_extension in grade csharp RUNNING TEST hard_coded/cmp_int16 in grade csharp RUNNING TEST hard_coded/cmp_int32 in grade csharp RUNNING TEST hard_coded/cmp_int64 in grade csharp RUNNING TEST hard_coded/cmp_int8 in grade csharp RUNNING TEST hard_coded/cmp_uint16 in grade csharp RUNNING TEST hard_coded/cmp_uint32 in grade csharp RUNNING TEST hard_coded/cmp_uint64 in grade csharp RUNNING TEST hard_coded/cmp_uint8 in grade csharp RUNNING TEST hard_coded/coerce_existq in grade csharp RUNNING TEST hard_coded/coerce_opt in grade csharp RUNNING TEST hard_coded/common_type_cast in grade csharp RUNNING TEST hard_coded/compare_spec in grade csharp RUNNING TEST hard_coded/comparison in grade csharp RUNNING TEST hard_coded/complicated_unify_bug in grade csharp RUNNING TEST hard_coded/conditional_trace_scope in grade csharp RUNNING TEST hard_coded/constant_prop_1 in grade csharp RUNNING TEST hard_coded/constant_prop_2 in grade csharp RUNNING TEST hard_coded/constant_prop_int in grade csharp RUNNING TEST hard_coded/constant_prop_loop_inv in grade csharp FAILED TEST hard_coded/constant_prop_loop_inv in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs --optimize-constant-propagation --optimize-dead-procs --trace-optimized --loop-invariants '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - constant_prop_loop_inv.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs --optimize-constant-propagation --optimize-dead-procs --trace-optimized --loop-invariants '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - constant_prop_loop_inv Making Mercury/int3s/constant_prop_loop_inv.int3 Making Mercury/ints/constant_prop_loop_inv.int Making Mercury/css/constant_prop_loop_inv.cs Making constant_prop_loop_inv.exe Mercury/css/constant_prop_loop_inv.cs(73,34): error CS0117: `mercury.constant_prop_loop_inv' does not contain a definition for `link_error_2_p_0' Mercury/css/constant_prop_loop_inv.cs(13,21): (Location of the symbol related to previous error) Compilation failed: 1 error(s), 0 warnings ** Error making `constant_prop_loop_inv.exe'. make[3]: *** [/tmp/mmake.zG0wgw:2364: constant_prop_loop_inv] Error 1 make[3]: Target 'constant_prop_loop_inv.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: constant_prop_loop_inv.log] Error 1 RUNNING TEST hard_coded/constraint in grade csharp RUNNING TEST hard_coded/constraint_order in grade csharp RUNNING TEST hard_coded/construct_bug in grade csharp RUNNING TEST hard_coded/construct_mangle in grade csharp RUNNING TEST hard_coded/construct_packed in grade csharp FAILED TEST hard_coded/construct_mangle in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - construct_mangle.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - construct_mangle Making Mercury/int3s/construct_mangle.int3 Making Mercury/ints/construct_mangle.int Making Mercury/css/construct_mangle.cs Making construct_mangle.exe { test -f construct_mangle.inp && cat construct_mangle.inp; } | ./construct_mangle > construct_mangle.out 2>&1 || \ { grep . construct_mangle.out /dev/null; exit 1; } construct_mangle.out:univ_cons(' ') construct_mangle.out:univ_cons((!)) construct_mangle.out:univ_cons('\"') construct_mangle.out:univ_cons('#') construct_mangle.out:univ_cons('$') construct_mangle.out:univ_cons('%') construct_mangle.out:univ_cons((&)) construct_mangle.out:univ_cons('\'') construct_mangle.out:univ_cons('(') construct_mangle.out:univ_cons(')') construct_mangle.out:univ_cons((*)) construct_mangle.out:univ_cons((+)) construct_mangle.out:univ_cons((',')) construct_mangle.out:univ_cons((-)) construct_mangle.out:univ_cons((.)) construct_mangle.out:univ_cons((/)) construct_mangle.out:univ_cons('0') construct_mangle.out:univ_cons('1') construct_mangle.out:univ_cons('2') construct_mangle.out:univ_cons('3') construct_mangle.out:univ_cons('4') construct_mangle.out:univ_cons('5') construct_mangle.out:univ_cons('6') construct_mangle.out:univ_cons('7') construct_mangle.out:univ_cons('8') construct_mangle.out:univ_cons('9') construct_mangle.out:univ_cons((:)) construct_mangle.out:univ_cons((;)) construct_mangle.out:univ_cons((<)) construct_mangle.out:univ_cons((=)) construct_mangle.out:univ_cons((=<)) construct_mangle.out:univ_cons((>)) construct_mangle.out:univ_cons((>=)) construct_mangle.out:univ_cons('?') construct_mangle.out:univ_cons((@)) construct_mangle.out:univ_cons('[') construct_mangle.out:univ_cons([]) construct_mangle.out:univ_cons('[|]') construct_mangle.out:univ_cons((\)) construct_mangle.out:univ_cons((\=)) construct_mangle.out:univ_cons(']') construct_mangle.out:univ_cons((^)) construct_mangle.out:univ_cons('_') construct_mangle.out:univ_cons('`') construct_mangle.out:univ_cons('abc~!@#$%^&*()_+|xyz') construct_mangle.out:univ_cons(f_this_also_requires_mangling) construct_mangle.out:univ_cons(force_non_enum(1)) construct_mangle.out:Unhandled Exception: construct_mangle.out:System.ArgumentNullException: Value cannot be null. construct_mangle.out:Parameter name: type construct_mangle.out: at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00006] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_mangle.out: at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_mangle.out: at mercury.rtti_implementation.ML_construct_du_2 (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x00108] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.rtti_implementation.ML_construct_du (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x0003f] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x001a5] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.construct_mangle.test_functor_4_p_0 (mercury.runtime.TypeInfo_Struct Type_5, System.Int32 FunctorNumber_6) [0x00087] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.construct_mangle.test_type_3_p_0_1 (System.Object closure_arg, System.Object wrapper_arg_1, System.Object wrapper_arg_2) [0x00004] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.list.foldl_4_p_2 (mercury.runtime.TypeInfo_Struct TypeInfo_for_L_16, mercury.runtime.TypeInfo_Struct TypeInfo_for_A_17, System.Object[] P_1, mercury.list+List_1 HeadVar__2_2, System.Object STATE_VARIABLE_A_0_3) [0x0003f] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.construct_mangle.test_type_3_p_0 (mercury.runtime.TypeInfo_Struct Type_4) [0x00081] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.construct_mangle.main_2_p_0 () [0x00018] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.construct_mangle.Main (System.String[] args) [0x00005] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out:[ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentNullException: Value cannot be null. construct_mangle.out:Parameter name: type construct_mangle.out: at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x00006] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_mangle.out: at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_mangle.out: at mercury.rtti_implementation.ML_construct_du_2 (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x00108] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.rtti_implementation.ML_construct_du (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x0003f] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x001a5] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.construct_mangle.test_functor_4_p_0 (mercury.runtime.TypeInfo_Struct Type_5, System.Int32 FunctorNumber_6) [0x00087] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.construct_mangle.test_type_3_p_0_1 (System.Object closure_arg, System.Object wrapper_arg_1, System.Object wrapper_arg_2) [0x00004] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.list.foldl_4_p_2 (mercury.runtime.TypeInfo_Struct TypeInfo_for_L_16, mercury.runtime.TypeInfo_Struct TypeInfo_for_A_17, System.Object[] P_1, mercury.list+List_1 HeadVar__2_2, System.Object STATE_VARIABLE_A_0_3) [0x0003f] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_mangle.out: at mercury.construct_mangle.test_type_3_p_0 (mercury.runtime.TypeInfo_Struct Type_4) [0x00081] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.construct_mangle.main_2_p_0 () [0x00018] in <87276e3df86c4a5395f86cc78f6559fa>:0 construct_mangle.out: at mercury.construct_mangle.Main (System.String[] args) [0x00005] in <87276e3df86c4a5395f86cc78f6559fa>:0 make[3]: *** [../Mmake.common:121: construct_mangle.out] Error 1 make[3]: Target 'construct_mangle.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: construct_mangle.log] Error 1 RUNNING TEST hard_coded/construct_test in grade csharp RUNNING TEST hard_coded/construct_test_exist in grade csharp FAILED TEST hard_coded/construct_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - construct_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - construct_test Making Mercury/int3s/construct_test.int3 Making Mercury/ints/construct_test.int Making Mercury/css/construct_test.cs Making construct_test.exe { test -f construct_test.inp && cat construct_test.inp; } | ./construct_test > construct_test.out 2>&1 || \ { grep . construct_test.out /dev/null; exit 1; } construct_test.out:------- TESTING TYPE DESCRIPTIONS ------- construct_test.out:TESTING DISCRIMINATED UNIONS construct_test.out:#functors in this type = 3 construct_test.out: 0 - one/0 lex: 0 [] construct_test.out: 1 - two/0 lex: 2 [] construct_test.out: 2 - three/0 lex: 1 [] construct_test.out:#functors in this type = 3 construct_test.out: 0 - one/0 lex: 0 [] construct_test.out: 1 - two/0 lex: 2 [] construct_test.out: 2 - three/0 lex: 1 [] construct_test.out:#functors in this type = 3 construct_test.out: 0 - one/0 lex: 0 [] construct_test.out: 1 - two/0 lex: 2 [] construct_test.out: 2 - three/0 lex: 1 [] construct_test.out:#functors in this type = 2 construct_test.out: 0 - apple/1 lex: 0 [apple_list] construct_test.out: 1 - banana/1 lex: 1 [banana_list] construct_test.out:#functors in this type = 2 construct_test.out: 0 - apple/1 lex: 0 [apple_list] construct_test.out: 1 - banana/1 lex: 1 [banana_list] construct_test.out:#functors in this type = 11 construct_test.out: 0 - foo/0 lex: 2 [] construct_test.out: 1 - bar/1 lex: 0 [_] construct_test.out: 2 - bar/2 lex: 1 [_, _] construct_test.out: 3 - qux/1 lex: 5 [_] construct_test.out: 4 - quux/1 lex: 4 [_] construct_test.out: 5 - quuux/2 lex: 3 [_, _] construct_test.out: 6 - wombat/0 lex: 6 [] construct_test.out: 7 - zoom/1 lex: 9 [_] construct_test.out: 8 - zap/2 lex: 7 [_, _] construct_test.out: 9 - zip/2 lex: 8 [_, _] construct_test.out:10 - zop/2 lex: 10 [_, _] construct_test.out:#functors in this type = 11 construct_test.out: 0 - foo/0 lex: 2 [] construct_test.out: 1 - bar/1 lex: 0 [_] construct_test.out: 2 - bar/2 lex: 1 [_, _] construct_test.out: 3 - qux/1 lex: 5 [_] construct_test.out: 4 - quux/1 lex: 4 [_] construct_test.out: 5 - quuux/2 lex: 3 [_, _] construct_test.out: 6 - wombat/0 lex: 6 [] construct_test.out: 7 - zoom/1 lex: 9 [_] construct_test.out: 8 - zap/2 lex: 7 [_, _] construct_test.out: 9 - zip/2 lex: 8 [_, _] construct_test.out:10 - zop/2 lex: 10 [_, _] construct_test.out:#functors in this type = 11 construct_test.out: 0 - foo/0 lex: 2 [] construct_test.out: 1 - bar/1 lex: 0 [_] construct_test.out: 2 - bar/2 lex: 1 [_, _] construct_test.out: 3 - qux/1 lex: 5 [_] construct_test.out: 4 - quux/1 lex: 4 [_] construct_test.out: 5 - quuux/2 lex: 3 [_, _] construct_test.out: 6 - wombat/0 lex: 6 [] construct_test.out: 7 - zoom/1 lex: 9 [_] construct_test.out: 8 - zap/2 lex: 7 [_, _] construct_test.out: 9 - zip/2 lex: 8 [_, _] construct_test.out:10 - zop/2 lex: 10 [_, _] construct_test.out:#functors in this type = 11 construct_test.out: 0 - foo/0 lex: 2 [] construct_test.out: 1 - bar/1 lex: 0 [_] construct_test.out: 2 - bar/2 lex: 1 [_, _] construct_test.out: 3 - qux/1 lex: 5 [_] construct_test.out: 4 - quux/1 lex: 4 [_] construct_test.out: 5 - quuux/2 lex: 3 [_, _] construct_test.out: 6 - wombat/0 lex: 6 [] construct_test.out: 7 - zoom/1 lex: 9 [_] construct_test.out: 8 - zap/2 lex: 7 [_, _] construct_test.out: 9 - zip/2 lex: 8 [_, _] construct_test.out:10 - zop/2 lex: 10 [_, _] construct_test.out:#functors in this type = 11 construct_test.out: 0 - foo/0 lex: 2 [] construct_test.out: 1 - bar/1 lex: 0 [_] construct_test.out: 2 - bar/2 lex: 1 [_, _] construct_test.out: 3 - qux/1 lex: 5 [_] construct_test.out: 4 - quux/1 lex: 4 [_] construct_test.out: 5 - quuux/2 lex: 3 [_, _] construct_test.out: 6 - wombat/0 lex: 6 [] construct_test.out: 7 - zoom/1 lex: 9 [_] construct_test.out: 8 - zap/2 lex: 7 [_, _] construct_test.out: 9 - zip/2 lex: 8 [_, _] construct_test.out:10 - zop/2 lex: 10 [_, _] construct_test.out:TESTING POLYMORPHISM construct_test.out:#functors in this type = 4 construct_test.out: 0 - poly_one/1 lex: 1 [_] construct_test.out: 1 - poly_two/1 lex: 3 [_] construct_test.out: 2 - poly_three/3 lex: 2 [_, poly3_field2, _] construct_test.out: 3 - poly_four/2 lex: 0 [_, _] construct_test.out:#functors in this type = 4 construct_test.out: 0 - poly_one/1 lex: 1 [_] construct_test.out: 1 - poly_two/1 lex: 3 [_] construct_test.out: 2 - poly_three/3 lex: 2 [_, poly3_field2, _] construct_test.out: 3 - poly_four/2 lex: 0 [_, _] construct_test.out:#functors in this type = 4 construct_test.out: 0 - poly_one/1 lex: 1 [_] construct_test.out: 1 - poly_two/1 lex: 3 [_] construct_test.out: 2 - poly_three/3 lex: 2 [_, poly3_field2, _] construct_test.out: 3 - poly_four/2 lex: 0 [_, _] construct_test.out:TESTING BUILTINS construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 0 construct_test.out:#functors in this type = 1 construct_test.out: 0 - {}/4 lex: 0 [_, _, _, _] construct_test.out:#functors in this type = 2 construct_test.out: 0 - []/0 lex: 0 [] construct_test.out: 1 - [|]/2 lex: 1 [_, _] construct_test.out:TESTING OTHER TYPES construct_test.out:#functors in this type = 1 construct_test.out: 0 - var/1 lex: 0 [_] construct_test.out:#functors in this type = 1 construct_test.out: 0 - var_supply/1 lex: 0 [_] construct_test.out:#functors in this type = 1 construct_test.out: 0 - var_supply/1 lex: 0 [_] construct_test.out:#functors in this type = 4 construct_test.out: 0 - empty/0 lex: 0 [] construct_test.out: 1 - two/4 lex: 3 [_, _, _, _] construct_test.out: 2 - three/7 lex: 2 [_, _, _, _, _, _, _] construct_test.out: 3 - four/10 lex: 1 [_, _, _, _, _, _, _, _, _, _] construct_test.out:#functors in this type = 1 construct_test.out: 0 - qwerty/1 lex: 0 [qwerty_field] construct_test.out:#functors in this type = 1 construct_test.out: 0 - dummy/0 lex: 0 [] construct_test.out:#functors in this type = 2 construct_test.out: 0 - no/0 lex: 0 [] construct_test.out: 1 - unboxed_arg/1 lex: 1 [_] construct_test.out:#functors in this type = 1 construct_test.out: 0 - xyzzy/1 lex: 0 [f21name] construct_test.out:------- TESTING CONSTRUCTION OF TERMS ------- construct_test.out:About to construct three/0 construct_test.out:three construct_test.out:About to construct apple/1 construct_test.out:apple([1, 2, 3]) construct_test.out:About to construct banana/1 construct_test.out:banana([one, two, three]) construct_test.out:About to construct foo/0 construct_test.out:foo construct_test.out:About to construct bar/1 construct_test.out:bar(1) construct_test.out:About to construct bar/2 construct_test.out:bar(1, 1) construct_test.out:About to construct qux/1 construct_test.out:qux(1) construct_test.out:About to construct quux/1 construct_test.out:quux(1) construct_test.out:About to construct quuux/2 construct_test.out:quuux(1, 1) construct_test.out:About to construct wombat/0 construct_test.out:wombat construct_test.out:About to construct zoom/1 construct_test.out:zoom(1) construct_test.out:About to construct zap/2 construct_test.out:zap(1, 2.1) construct_test.out:About to construct zip/2 construct_test.out:zip(1, 1) construct_test.out:About to construct zop/2 construct_test.out:zop(2.1, 2.1) construct_test.out:About to construct qwerty/1 construct_test.out:qwerty(1) construct_test.out:About to construct unboxed_arg/1 construct_test.out:unboxed_arg(unboxed_struct(12, 34)) construct_test.out:About to construct poly_one/1 construct_test.out:poly_one(1) construct_test.out:About to construct poly_two/1 construct_test.out:poly_two("goodbye") construct_test.out:About to construct poly_four/2 construct_test.out:poly_four(1, "goodbye") construct_test.out:About to construct {}/3 construct_test.out:{4, "five", '6'} construct_test.out:About to construct a tuple construct_test.out:univ_cons({[1, 2, 3], [one, two, three], 1, 2.1}) construct_test.out:About to construct packed_1/7 construct_test.out:Unhandled Exception: construct_test.out:System.MissingMethodException: Constructor on type 'mercury.construct_test+Packed_1+Packed_1_7' not found. construct_test.out: at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x0029a] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_test.out: at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x000de] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_test.out: at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_test.out: at mercury.rtti_implementation.ML_construct_du_2 (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x00108] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.rtti_implementation.ML_construct_du (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x0003f] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x001a5] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.construct_test.test_construct_5_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_6, System.String FunctorName_7, mercury.list+List_1 Args_8) [0x000b2] in :0 construct_test.out: at mercury.construct_test.test_construction_2_p_0 () [0x007a6] in :0 construct_test.out: at mercury.construct_test.main_2_p_0 () [0x001a9] in :0 construct_test.out: at mercury.construct_test.Main (System.String[] args) [0x00005] in :0 construct_test.out:[ERROR] FATAL UNHANDLED EXCEPTION: System.MissingMethodException: Constructor on type 'mercury.construct_test+Packed_1+Packed_1_7' not found. construct_test.out: at System.RuntimeType.CreateInstanceImpl (System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes, System.Threading.StackCrawlMark& stackMark) [0x0029a] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_test.out: at System.Activator.CreateInstance (System.Type type, System.Reflection.BindingFlags bindingAttr, System.Reflection.Binder binder, System.Object[] args, System.Globalization.CultureInfo culture, System.Object[] activationAttributes) [0x000de] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_test.out: at System.Activator.CreateInstance (System.Type type, System.Object[] args) [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 construct_test.out: at mercury.rtti_implementation.ML_construct_du_2 (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x00108] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.rtti_implementation.ML_construct_du (mercury.runtime.TypeCtorInfo_Struct tc, mercury.runtime.DuFunctorDesc functor_desc, mercury.list+List_1 arg_list) [0x0003f] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x001a5] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 construct_test.out: at mercury.construct_test.test_construct_5_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_6, System.String FunctorName_7, mercury.list+List_1 Args_8) [0x000b2] in :0 construct_test.out: at mercury.construct_test.test_construction_2_p_0 () [0x007a6] in :0 construct_test.out: at mercury.construct_test.main_2_p_0 () [0x001a9] in :0 construct_test.out: at mercury.construct_test.Main (System.String[] args) [0x00005] in :0 make[3]: *** [../Mmake.common:121: construct_test.out] Error 1 make[3]: Target 'construct_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: construct_test.log] Error 1 RUNNING TEST hard_coded/contains_char in grade csharp RUNNING TEST hard_coded/contravariance_bug in grade csharp RUNNING TEST hard_coded/contravariance_poly in grade csharp RUNNING TEST hard_coded/copy_pred_1 in grade csharp RUNNING TEST hard_coded/copy_pred_2 in grade csharp RUNNING TEST hard_coded/csharp_print_foreign in grade csharp RUNNING TEST hard_coded/curry_1 in grade csharp RUNNING TEST hard_coded/curry_2 in grade csharp RUNNING TEST hard_coded/cut_test in grade csharp RUNNING TEST hard_coded/cycles_1 in grade csharp RUNNING TEST hard_coded/cycles_2 in grade csharp RUNNING TEST hard_coded/deconstruct_arg in grade csharp RUNNING TEST hard_coded/deep_copy in grade csharp RUNNING TEST hard_coded/deep_copy_bug in grade csharp RUNNING TEST hard_coded/deep_copy_exist in grade csharp RUNNING TEST hard_coded/deforest_cc_bug in grade csharp RUNNING TEST hard_coded/delay_partial_test_1 in grade csharp RUNNING TEST hard_coded/delay_partial_test_2 in grade csharp RUNNING TEST hard_coded/dense_lookup_switch_1 in grade csharp RUNNING TEST hard_coded/dense_lookup_switch_2 in grade csharp RUNNING TEST hard_coded/dense_lookup_switch_3 in grade csharp RUNNING TEST hard_coded/dense_lookup_switch_4 in grade csharp RUNNING TEST hard_coded/dense_lookup_switch_non_1 in grade csharp RUNNING TEST hard_coded/dense_lookup_switch_non_2 in grade csharp RUNNING TEST hard_coded/det_in_semidet_cntxt in grade csharp RUNNING TEST hard_coded/digraph_tc in grade csharp RUNNING TEST hard_coded/dir_fold in grade csharp RUNNING TEST hard_coded/dir_test in grade csharp RUNNING TEST hard_coded/direct_arg_partial_inst_1 in grade csharp RUNNING TEST hard_coded/direct_arg_partial_inst_2 in grade csharp RUNNING TEST hard_coded/direct_arg_tags_1 in grade csharp RUNNING TEST hard_coded/direct_arg_tags_2 in grade csharp RUNNING TEST hard_coded/disjs_in_switch in grade csharp RUNNING TEST hard_coded/division_test in grade csharp RUNNING TEST hard_coded/dos in grade csharp RUNNING TEST hard_coded/dst_test in grade csharp RUNNING TEST hard_coded/dummy_no_tag in grade csharp FAILED TEST hard_coded/dst_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - dst_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - dst_test Making Mercury/int3s/dst_test.int3 Making Mercury/ints/dst_test.int Making Mercury/css/dst_test.cs Making dst_test.exe TZ="Australia/Melbourne" ./dst_test > dst_test.out 2>&1 || \ { grep . dst_test.out /dev/null; exit 1; } Comparing dst_test.out with dst_test.exp*, results in dst_test.res ** dst_test.out did not match the expected output ** (closest match was dst_test.res1) --- dst_test.exp 2020-10-11 14:28:49.000000000 +1100 +++ dst_test.out 2024-09-19 15:16:34.415150645 +1000 @@ -1,5 +1,5 @@ start DST succeeded -end DST succeeded +end DST failed Local: Sun Oct 26 01:59:00 2003 GMT: Sat Oct 25 15:59:00 2003 @@ -11,12 +11,12 @@ Local: Sun Mar 28 01:59:00 2004 GMT: Sat Mar 27 14:59:00 2004 Local: Sun Mar 28 02:00:00 2004 -GMT: Sat Mar 27 15:00:00 2004 +GMT: Sat Mar 27 16:00:00 2004 Local: Sun Mar 28 02:01:00 2004 -GMT: Sat Mar 27 15:01:00 2004 +GMT: Sat Mar 27 16:01:00 2004 Local: Sun Mar 28 02:59:00 2004 -GMT: Sat Mar 27 15:59:00 2004 +GMT: Sat Mar 27 16:59:00 2004 Local: Sun Mar 28 02:00:00 2004 GMT: Sat Mar 27 16:00:00 2004 Local: Sun Mar 28 02:01:00 2004 make[3]: *** [../Mmake.common:138: dst_test.res] Error 1 make[3]: Target 'dst_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: dst_test.log] Error 1 RUNNING TEST hard_coded/dummy_type_construct in grade csharp RUNNING TEST hard_coded/dup_vars_in_trace_scopes_only in grade csharp RUNNING TEST hard_coded/dupcall_impurity in grade csharp RUNNING TEST hard_coded/dupcall_types_bug in grade csharp RUNNING TEST hard_coded/edit_distance_test_closest in grade csharp RUNNING TEST hard_coded/edit_distance_test_cost in grade csharp RUNNING TEST hard_coded/edit_seq_test in grade csharp RUNNING TEST hard_coded/ee_dummy in grade csharp RUNNING TEST hard_coded/ee_valid_test in grade csharp RUNNING TEST hard_coded/elim_local_var_char in grade csharp RUNNING TEST hard_coded/elim_special_pred in grade csharp RUNNING TEST hard_coded/equality_pred_which_requires_boxing in grade csharp RUNNING TEST hard_coded/eqv_type_bug in grade csharp RUNNING TEST hard_coded/eqvclass_bug in grade csharp RUNNING TEST hard_coded/erroneous_liveness in grade csharp RUNNING TEST hard_coded/error_func in grade csharp RUNNING TEST hard_coded/exist_cons_ho_arg in grade csharp RUNNING TEST hard_coded/existential_bound_tvar in grade csharp RUNNING TEST hard_coded/existential_float in grade csharp RUNNING TEST hard_coded/existential_reordering in grade csharp RUNNING TEST hard_coded/existential_reordering_class in grade csharp RUNNING TEST hard_coded/existential_type_switch_opt in grade csharp RUNNING TEST hard_coded/existential_types_test in grade csharp RUNNING TEST hard_coded/expand in grade csharp RUNNING TEST hard_coded/export_test_1 in grade csharp FAILED TEST hard_coded/export_test_1 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - export_test_1.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - export_test_1 Making Mercury/int3s/export_test_1.int3 Making Mercury/ints/export_test_1.int Making Mercury/css/export_test_1.cs Making export_test_1.exe Mercury/css/export_test_1.m(43,9): error CS0103: The name `export_test' does not exist in the current context Mercury/css/export_test_1.m(43,9): error CS0103: The name `export_test' does not exist in the current context Compilation failed: 2 error(s), 0 warnings ** Error making `export_test_1.exe'. make[3]: *** [/tmp/mmake.S2FIpz:2364: export_test_1] Error 1 make[3]: Target 'export_test_1.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: export_test_1.log] Error 1 RUNNING TEST hard_coded/exported_foreign_enum in grade csharp RUNNING TEST hard_coded/failure_unify in grade csharp RUNNING TEST hard_coded/field_syntax in grade csharp RUNNING TEST hard_coded/final_excp in grade csharp FAILED TEST hard_coded/final_excp in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - final_excp.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - final_excp Making Mercury/int3s/final_excp.int3 Making Mercury/ints/final_excp.int Making Mercury/css/final_excp.cs Making final_excp.exe if MERCURY_SUPPRESS_STACK_TRACE=yes ./final_excp > final_excp.out.tmp 2>&1; then \ grep . final_excp.out.tmp; \ exit 1; \ else \ mv final_excp.out.tmp final_excp.out; \ fi This is final_pred_a/2 EXCEPTION make[3]: *** [/tmp/mmake.8ZfWe8:1853: final_excp.out] Error 1 make[3]: Target 'final_excp.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: final_excp.log] Error 1 RUNNING TEST hard_coded/finalise_decl in grade csharp RUNNING TEST hard_coded/finalize_to_bitmap in grade csharp RUNNING TEST hard_coded/flatten_disjunctions in grade csharp RUNNING TEST hard_coded/float_conv in grade csharp RUNNING TEST hard_coded/float_field in grade csharp RUNNING TEST hard_coded/float_ground_term in grade csharp RUNNING TEST hard_coded/float_gv in grade csharp RUNNING TEST hard_coded/float_map in grade csharp RUNNING TEST hard_coded/float_reg in grade csharp RUNNING TEST hard_coded/float_rounding_bug in grade csharp RUNNING TEST hard_coded/fold_days in grade csharp RUNNING TEST hard_coded/fold_tests in grade csharp RUNNING TEST hard_coded/follow_code_bug_1 in grade csharp RUNNING TEST hard_coded/follow_code_bug_2 in grade csharp RUNNING TEST hard_coded/foreign_and_mercury in grade csharp RUNNING TEST hard_coded/foreign_code_before_proc in grade csharp RUNNING TEST hard_coded/foreign_enum_dummy in grade csharp RUNNING TEST hard_coded/foreign_enum_rtti in grade csharp RUNNING TEST hard_coded/foreign_enum_switch in grade csharp RUNNING TEST hard_coded/foreign_enum_test in grade csharp RUNNING TEST hard_coded/foreign_import_module in grade csharp RUNNING TEST hard_coded/foreign_name_mutable in grade csharp FAILED TEST hard_coded/foreign_import_module in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_import_module.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_import_module Making Mercury/int3s/foreign_import_module.int3 Making Mercury/int3s/foreign_import_module_helper_1.int3 Making Mercury/ints/foreign_import_module_helper_1.int Making Mercury/ints/foreign_import_module.int Making Mercury/css/foreign_import_module.cs Making Mercury/css/foreign_import_module_helper_1.cs Making foreign_import_module.exe Mercury/css/foreign_import_module.m(40,36): error CS0117: `mercury.foreign_import_module_helper_1' does not contain a definition for `mercury_code' Mercury/css/foreign_import_module_helper_1.cs(13,21): (Location of the symbol related to previous error) Mercury/css/foreign_import_module.m(41,5): error CS0103: The name `foreign_import_module_helper_1__csharp_code' does not exist in the current context Mercury/css/foreign_import_module.m(69,36): error CS0117: `mercury.foreign_import_module_helper_1' does not contain a definition for `mercury_code' Mercury/css/foreign_import_module_helper_1.cs(13,21): (Location of the symbol related to previous error) Mercury/css/foreign_import_module.m(70,5): error CS0103: The name `foreign_import_module_helper_1__cpp_code' does not exist in the current context Mercury/css/foreign_import_module.m(40,36): error CS0117: `mercury.foreign_import_module_helper_1' does not contain a definition for `mercury_code' Mercury/css/foreign_import_module_helper_1.cs(13,21): (Location of the symbol related to previous error) Mercury/css/foreign_import_module.m(41,5): error CS0103: The name `foreign_import_module_helper_1__csharp_code' does not exist in the current context Mercury/css/foreign_import_module.m(69,36): error CS0117: `mercury.foreign_import_module_helper_1' does not contain a definition for `mercury_code' Mercury/css/foreign_import_module_helper_1.cs(13,21): (Location of the symbol related to previous error) Mercury/css/foreign_import_module.m(70,5): error CS0103: The name `foreign_import_module_helper_1__cpp_code' does not exist in the current context Compilation failed: 8 error(s), 0 warnings ** Error making `foreign_import_module.exe'. make[3]: *** [/tmp/mmake.5qUH2x:2364: foreign_import_module] Error 1 make[3]: Target 'foreign_import_module.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: foreign_import_module.log] Error 1 RUNNING TEST hard_coded/foreign_type_1 in grade csharp RUNNING TEST hard_coded/foreign_type_2 in grade csharp RUNNING TEST hard_coded/foreign_type_3 in grade csharp RUNNING TEST hard_coded/frameopt_pragma_redirect in grade csharp RUNNING TEST hard_coded/free_free_mode in grade csharp RUNNING TEST hard_coded/from_ground_term_bug in grade csharp RUNNING TEST hard_coded/from_int_int16 in grade csharp RUNNING TEST hard_coded/from_int_int32 in grade csharp RUNNING TEST hard_coded/from_int_int64 in grade csharp RUNNING TEST hard_coded/from_int_int8 in grade csharp RUNNING TEST hard_coded/from_int_uint16 in grade csharp RUNNING TEST hard_coded/from_int_uint32 in grade csharp RUNNING TEST hard_coded/from_int_uint64 in grade csharp RUNNING TEST hard_coded/from_int_uint8 in grade csharp RUNNING TEST hard_coded/from_uint_uint16 in grade csharp RUNNING TEST hard_coded/from_uint_uint32 in grade csharp RUNNING TEST hard_coded/from_uint_uint64 in grade csharp RUNNING TEST hard_coded/from_uint_uint8 in grade csharp RUNNING TEST hard_coded/func_and_pred in grade csharp RUNNING TEST hard_coded/func_ctor_ambig in grade csharp RUNNING TEST hard_coded/func_exp in grade csharp RUNNING TEST hard_coded/func_test in grade csharp RUNNING TEST hard_coded/functor_ho_inst_1 in grade csharp RUNNING TEST hard_coded/functor_ho_inst_2 in grade csharp RUNNING TEST hard_coded/functor_ho_inst_excp_1 in grade csharp RUNNING TEST hard_coded/functor_ho_inst_excp_2 in grade csharp FAILED TEST hard_coded/functor_ho_inst_excp_1 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - functor_ho_inst_excp_1.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - functor_ho_inst_excp_1 Making Mercury/int3s/functor_ho_inst_excp_1.int3 Making Mercury/ints/functor_ho_inst_excp_1.int Making Mercury/css/functor_ho_inst_excp_1.cs Making functor_ho_inst_excp_1.exe if MERCURY_SUPPRESS_STACK_TRACE=yes ./functor_ho_inst_excp_1 \ > functor_ho_inst_excp_1.out.tmp 2>&1; \ then \ grep . functor_ho_inst_excp_1.out.tmp; \ exit 1; \ else \ mv functor_ho_inst_excp_1.out.tmp functor_ho_inst_excp_1.out; \ fi Comparing functor_ho_inst_excp_1.out with functor_ho_inst_excp_1.exp*, results in functor_ho_inst_excp_1.res ** functor_ho_inst_excp_1.out did not match the expected output ** (closest match was functor_ho_inst_excp_1.res1) --- functor_ho_inst_excp_1.exp 2024-08-06 21:33:04.000000000 +1000 +++ functor_ho_inst_excp_1.out 2024-09-19 15:17:07.905638011 +1000 @@ -1 +1,18 @@ -Mercury runtime: not yet implemented: construction of terms containing subtype constraints + +Unhandled Exception: +mercury.runtime.SystemException: Sorry, unimplemented: construction of terms containing subtype constraints + at mercury.runtime.Errors.SORRY (System.String s) [0x00012] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x0019b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x00004] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.functor_ho_inst_excp_1.main_2_p_0 () [0x00080] in :0 + at mercury.functor_ho_inst_excp_1.Main (System.String[] args) [0x00005] in :0 +[ERROR] FATAL UNHANDLED EXCEPTION: mercury.runtime.SystemException: Sorry, unimplemented: construction of terms containing subtype constraints + at mercury.runtime.Errors.SORRY (System.String s) [0x00012] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x0019b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x00004] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.functor_ho_inst_excp_1.main_2_p_0 () [0x00080] in :0 + at mercury.functor_ho_inst_excp_1.Main (System.String[] args) [0x00005] in :0 make[3]: *** [../Mmake.common:138: functor_ho_inst_excp_1.res] Error 1 make[3]: Target 'functor_ho_inst_excp_1.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: functor_ho_inst_excp_1.log] Error 1 RUNNING TEST hard_coded/functor_ho_inst_float_reg in grade csharp FAILED TEST hard_coded/functor_ho_inst_excp_2 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - functor_ho_inst_excp_2.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - functor_ho_inst_excp_2 Making Mercury/int3s/functor_ho_inst_excp_2.int3 Making Mercury/ints/functor_ho_inst_excp_2.int Making Mercury/css/functor_ho_inst_excp_2.cs Making functor_ho_inst_excp_2.exe if MERCURY_SUPPRESS_STACK_TRACE=yes ./functor_ho_inst_excp_2 \ > functor_ho_inst_excp_2.out.tmp 2>&1; \ then \ grep . functor_ho_inst_excp_2.out.tmp; \ exit 1; \ else \ mv functor_ho_inst_excp_2.out.tmp functor_ho_inst_excp_2.out; \ fi Comparing functor_ho_inst_excp_2.out with functor_ho_inst_excp_2.exp*, results in functor_ho_inst_excp_2.res ** functor_ho_inst_excp_2.out did not match the expected output ** (closest match was functor_ho_inst_excp_2.res1) --- functor_ho_inst_excp_2.exp 2020-10-11 14:28:49.000000000 +1100 +++ functor_ho_inst_excp_2.out 2024-09-19 15:17:08.237622991 +1000 @@ -1 +1,18 @@ -Mercury runtime: not yet implemented: construction of terms containing subtype constraints + +Unhandled Exception: +mercury.runtime.SystemException: Sorry, unimplemented: construction of terms containing subtype constraints + at mercury.runtime.Errors.SORRY (System.String s) [0x00012] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x0019b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x00004] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.functor_ho_inst_excp_2.main_2_p_0 () [0x000c1] in <171008b3756a4bbf91e944b5468992bb>:0 + at mercury.functor_ho_inst_excp_2.Main (System.String[] args) [0x00005] in <171008b3756a4bbf91e944b5468992bb>:0 +[ERROR] FATAL UNHANDLED EXCEPTION: mercury.runtime.SystemException: Sorry, unimplemented: construction of terms containing subtype constraints + at mercury.runtime.Errors.SORRY (System.String s) [0x00012] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.ML_construct (mercury.runtime.TypeInfo_Struct TypeInfo, System.Int32 FunctorNumber, mercury.list+List_1 ArgList, mercury.univ+Univ_0& Term) [0x0019b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.rtti_implementation.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_1, System.Int32 FunctorNumber_2, mercury.list+List_1 ArgList_3, mercury.univ+Univ_0& out_param_2) [0x0000b] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_4_p_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x0000d] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.construct.construct_3_f_0 (mercury.runtime.TypeInfo_Struct TypeDesc_5, System.Int32 Index_6, mercury.list+List_1 Args_7, mercury.univ+Univ_0& out_param_2) [0x00004] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.functor_ho_inst_excp_2.main_2_p_0 () [0x000c1] in <171008b3756a4bbf91e944b5468992bb>:0 + at mercury.functor_ho_inst_excp_2.Main (System.String[] args) [0x00005] in <171008b3756a4bbf91e944b5468992bb>:0 make[3]: *** [../Mmake.common:138: functor_ho_inst_excp_2.res] Error 1 make[3]: Target 'functor_ho_inst_excp_2.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: functor_ho_inst_excp_2.log] Error 1 RUNNING TEST hard_coded/getopt_maybe_option in grade csharp RUNNING TEST hard_coded/getopt_test in grade csharp RUNNING TEST hard_coded/gh133 in grade csharp RUNNING TEST hard_coded/gh72 in grade csharp RUNNING TEST hard_coded/gh72a in grade csharp RUNNING TEST hard_coded/gh72b in grade csharp RUNNING TEST hard_coded/ground_dd in grade csharp RUNNING TEST hard_coded/ground_terms in grade csharp RUNNING TEST hard_coded/hash_bug in grade csharp RUNNING TEST hard_coded/hash_init_bug in grade csharp RUNNING TEST hard_coded/hash_table_delete in grade csharp RUNNING TEST hard_coded/hash_table_test in grade csharp RUNNING TEST hard_coded/heap_ref_mask_tag in grade csharp RUNNING TEST hard_coded/higher_order_func_test in grade csharp RUNNING TEST hard_coded/higher_order_mutable in grade csharp RUNNING TEST hard_coded/higher_order_syntax_1 in grade csharp RUNNING TEST hard_coded/higher_order_syntax_2 in grade csharp RUNNING TEST hard_coded/higher_order_type_manip in grade csharp RUNNING TEST hard_coded/ho_array_ops in grade csharp RUNNING TEST hard_coded/ho_float_reg in grade csharp RUNNING TEST hard_coded/ho_func_default_inst in grade csharp RUNNING TEST hard_coded/ho_func_reg in grade csharp RUNNING TEST hard_coded/ho_order_1 in grade csharp RUNNING TEST hard_coded/ho_order_2 in grade csharp RUNNING TEST hard_coded/ho_solns in grade csharp RUNNING TEST hard_coded/ho_univ_to_type in grade csharp RUNNING TEST hard_coded/if_then_else_expr_state_var in grade csharp RUNNING TEST hard_coded/impl_def_lex in grade csharp RUNNING TEST hard_coded/impl_def_lex_string in grade csharp RUNNING TEST hard_coded/implication in grade csharp RUNNING TEST hard_coded/impossible_unify in grade csharp RUNNING TEST hard_coded/impure_foreign in grade csharp RUNNING TEST hard_coded/impure_init_and_final in grade csharp RUNNING TEST hard_coded/impure_prune in grade csharp RUNNING TEST hard_coded/init_excp in grade csharp RUNNING TEST hard_coded/initialise_decl in grade csharp RUNNING TEST hard_coded/inst_alias in grade csharp RUNNING TEST hard_coded/int16_from_bytes in grade csharp RUNNING TEST hard_coded/int32_from_bytes in grade csharp RUNNING TEST hard_coded/int32_int16_casts in grade csharp RUNNING TEST hard_coded/int32_int8_casts in grade csharp RUNNING TEST hard_coded/int64_from_bytes in grade csharp RUNNING TEST hard_coded/int8_static_data in grade csharp RUNNING TEST hard_coded/int_fold_up_down in grade csharp RUNNING TEST hard_coded/int_impl_imports in grade csharp RUNNING TEST hard_coded/int_range_ops in grade csharp RUNNING TEST hard_coded/int_uenum in grade csharp RUNNING TEST hard_coded/integer_int16_conv in grade csharp RUNNING TEST hard_coded/integer_int32_conv in grade csharp RUNNING TEST hard_coded/integer_int64_conv in grade csharp RUNNING TEST hard_coded/integer_int8_conv in grade csharp RUNNING TEST hard_coded/integer_test in grade csharp RUNNING TEST hard_coded/integer_uint16_conv in grade csharp RUNNING TEST hard_coded/integer_uint32_conv in grade csharp RUNNING TEST hard_coded/integer_uint64_conv in grade csharp RUNNING TEST hard_coded/integer_uint8_conv in grade csharp RUNNING TEST hard_coded/integer_uint_conv in grade csharp RUNNING TEST hard_coded/intermod_c_code in grade csharp RUNNING TEST hard_coded/intermod_foreign_type in grade csharp RUNNING TEST hard_coded/intermod_may_export_body in grade csharp FAILED TEST hard_coded/intermod_foreign_type in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs --intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - intermod_foreign_type.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs --intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - intermod_foreign_type Making Mercury/int3s/intermod_foreign_type.int3 Making Mercury/int3s/intermod_foreign_type_helper_1.int3 Making Mercury/ints/intermod_foreign_type_helper_1.int Making Mercury/ints/intermod_foreign_type.int Making Mercury/opts/intermod_foreign_type_helper_1.opt Making Mercury/opts/intermod_foreign_type.opt Making Mercury/css/intermod_foreign_type.cs Making Mercury/css/intermod_foreign_type_helper_1.cs Making intermod_foreign_type.exe Mercury/css/Mercury/opts/intermod_foreign_type_helper_1.opt(15,9): error CS0029: Cannot implicitly convert type `mercury.coord' to `mercury.intermod_foreign_type_helper_1.Coord_0' Mercury/css/intermod_foreign_type_helper_1.m(33,9): error CS0029: Cannot implicitly convert type `mercury.coord' to `mercury.intermod_foreign_type_helper_1.Coord_0' Compilation failed: 2 error(s), 0 warnings ** Error making `intermod_foreign_type.exe'. make[3]: *** [/tmp/mmake.YwXbV9:2364: intermod_foreign_type] Error 1 make[3]: Target 'intermod_foreign_type.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: intermod_foreign_type.log] Error 1 RUNNING TEST hard_coded/intermod_multimode in grade csharp RUNNING TEST hard_coded/intermod_poly_mode in grade csharp RUNNING TEST hard_coded/intermod_pragma_clause in grade csharp RUNNING TEST hard_coded/intermod_try_goal in grade csharp RUNNING TEST hard_coded/intermod_type_qual in grade csharp RUNNING TEST hard_coded/intermod_unused_args in grade csharp RUNNING TEST hard_coded/io_globals_deadlock in grade csharp RUNNING TEST hard_coded/java_rtti_bug in grade csharp RUNNING TEST hard_coded/join_list in grade csharp RUNNING TEST hard_coded/lco_double in grade csharp RUNNING TEST hard_coded/lco_mday_bug_1 in grade csharp RUNNING TEST hard_coded/lco_mday_bug_2 in grade csharp RUNNING TEST hard_coded/lco_no_inline in grade csharp RUNNING TEST hard_coded/lco_pack_args_1 in grade csharp RUNNING TEST hard_coded/lco_pack_args_2 in grade csharp RUNNING TEST hard_coded/lco_pack_args_3 in grade csharp RUNNING TEST hard_coded/lco_reorder in grade csharp RUNNING TEST hard_coded/lexer_bigint in grade csharp RUNNING TEST hard_coded/lexer_ints in grade csharp RUNNING TEST hard_coded/lexer_zero in grade csharp RUNNING TEST hard_coded/list_series_int in grade csharp RUNNING TEST hard_coded/list_split_take_drop in grade csharp RUNNING TEST hard_coded/local_args in grade csharp RUNNING TEST hard_coded/lookup_disj in grade csharp RUNNING TEST hard_coded/lookup_switch_simple in grade csharp RUNNING TEST hard_coded/lookup_switch_simple_bitvec in grade csharp RUNNING TEST hard_coded/lookup_switch_simple_cond in grade csharp RUNNING TEST hard_coded/lookup_switch_simple_non in grade csharp RUNNING TEST hard_coded/lookup_switch_simple_opt in grade csharp RUNNING TEST hard_coded/loop_inv_test_1 in grade csharp RUNNING TEST hard_coded/loop_inv_test_2 in grade csharp RUNNING TEST hard_coded/loop_inv_test_3 in grade csharp RUNNING TEST hard_coded/loop_inv_test_4 in grade csharp RUNNING TEST hard_coded/map_fold in grade csharp RUNNING TEST hard_coded/map_merge_test in grade csharp RUNNING TEST hard_coded/map_select_test in grade csharp RUNNING TEST hard_coded/mapped_module in grade csharp RUNNING TEST hard_coded/merge_and_remove_dups in grade csharp RUNNING TEST hard_coded/mode_check_clauses in grade csharp RUNNING TEST hard_coded/mode_choice in grade csharp RUNNING TEST hard_coded/multi_arm_switch in grade csharp RUNNING TEST hard_coded/multi_arm_switch_2 in grade csharp RUNNING TEST hard_coded/multi_map_test in grade csharp RUNNING TEST hard_coded/multimode in grade csharp RUNNING TEST hard_coded/multimode_addr in grade csharp RUNNING TEST hard_coded/mutable_excp in grade csharp FAILED TEST hard_coded/mutable_excp in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - mutable_excp.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - mutable_excp Making Mercury/int3s/mutable_excp.int3 Making Mercury/ints/mutable_excp.int Making Mercury/css/mutable_excp.cs Making mutable_excp.exe Mercury/css/mutable_excp.m(17,12): warning CS0414: The private field `mercury.mutable_excp.mutable_excp__mutable_variable_foo' is assigned but its value is never used Mercury/css/mutable_excp.m(18,12): warning CS0414: The private field `mercury.mutable_excp.mutable_excp__mutable_variable_bar' is assigned but its value is never used Mercury/css/mutable_excp.m(19,12): warning CS0414: The private field `mercury.mutable_excp.mutable_excp__mutable_variable_baz' is assigned but its value is never used Compilation succeeded - 3 warning(s) if MERCURY_SUPPRESS_STACK_TRACE=yes ./mutable_excp > mutable_excp.out.tmp 2>&1; then \ grep . mutable_excp.out.tmp; \ exit 1; \ else \ mv mutable_excp.out.tmp mutable_excp.out; \ fi Comparing mutable_excp.out with mutable_excp.exp*, results in mutable_excp.res ** mutable_excp.out did not match the expected output ** (closest match was mutable_excp.res1) --- mutable_excp.exp 2020-10-11 14:28:49.000000000 +1100 +++ mutable_excp.out 2024-09-19 15:18:15.370576495 +1000 @@ -1,3 +1,17 @@ init_foo: X = 40 -Uncaught Mercury exception: -magic_number_exception + +Unhandled Exception: +System.TypeInitializationException: The type initializer for 'mercury.mutable_excp' threw an exception. ---> mercury.runtime.Exception: Exception of type 'mercury.runtime.Exception' was thrown. + at mercury.exception.throw_1_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_4, System.Object Exception_2) [0x0001d] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.exception.throw_1_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_5, mercury.runtime.TypeInfo_Struct TypeInfo_6_6, System.Object Exception_3) [0x00002] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.mutable_excp.initialise_mutable_bar_0_p_0 () [0x0002e] in :0 + at mercury.mutable_excp.mutable_excp__user_init_pred_8_0 () [0x00000] in :0 + at mercury.mutable_excp..cctor () [0x000ca] in :0 + --- End of inner exception stack trace --- +[ERROR] FATAL UNHANDLED EXCEPTION: System.TypeInitializationException: The type initializer for 'mercury.mutable_excp' threw an exception. ---> mercury.runtime.Exception: Exception of type 'mercury.runtime.Exception' was thrown. + at mercury.exception.throw_1_p_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_4, System.Object Exception_2) [0x0001d] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.exception.throw_1_f_0 (mercury.runtime.TypeInfo_Struct TypeInfo_for_T_5, mercury.runtime.TypeInfo_Struct TypeInfo_6_6, System.Object Exception_3) [0x00002] in <0fa3fa343b1649fa80a78b602613ee65>:0 + at mercury.mutable_excp.initialise_mutable_bar_0_p_0 () [0x0002e] in :0 + at mercury.mutable_excp.mutable_excp__user_init_pred_8_0 () [0x00000] in :0 + at mercury.mutable_excp..cctor () [0x000ca] in :0 + --- End of inner exception stack trace --- make[3]: *** [../Mmake.common:138: mutable_excp.res] Error 1 make[3]: Target 'mutable_excp.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: mutable_excp.log] Error 1 RUNNING TEST hard_coded/mutable_init_impure in grade csharp RUNNING TEST hard_coded/mutable_init_order in grade csharp RUNNING TEST hard_coded/myset_test in grade csharp RUNNING TEST hard_coded/name_mangling in grade csharp RUNNING TEST hard_coded/no_fully_strict in grade csharp RUNNING TEST hard_coded/no_inline in grade csharp RUNNING TEST hard_coded/no_inline_builtins in grade csharp RUNNING TEST hard_coded/no_warn_singleton in grade csharp RUNNING TEST hard_coded/nonascii in grade csharp RUNNING TEST hard_coded/nondet_copy_out in grade csharp RUNNING TEST hard_coded/nondet_ctrl_vn in grade csharp RUNNING TEST hard_coded/nondet_lambda in grade csharp RUNNING TEST hard_coded/null_char in grade csharp RUNNING TEST hard_coded/nullary_ho_func in grade csharp RUNNING TEST hard_coded/oisu_check_main in grade csharp RUNNING TEST hard_coded/one_member in grade csharp RUNNING TEST hard_coded/only_failing_goal_is_tail_rec in grade csharp RUNNING TEST hard_coded/opt_dup_bug in grade csharp RUNNING TEST hard_coded/opt_format in grade csharp RUNNING TEST hard_coded/opt_format_sign_extend in grade csharp RUNNING TEST hard_coded/pack_args in grade csharp RUNNING TEST hard_coded/pack_args_copy in grade csharp RUNNING TEST hard_coded/pack_args_float in grade csharp RUNNING TEST hard_coded/pack_args_intermod in grade csharp RUNNING TEST hard_coded/pack_int32 in grade csharp RUNNING TEST hard_coded/packed_arg_partial_inst in grade csharp RUNNING TEST hard_coded/parse_number_from_io in grade csharp RUNNING TEST hard_coded/parse_number_from_string in grade csharp RUNNING TEST hard_coded/partial_inst_float in grade csharp FAILED TEST hard_coded/parse_number_from_string in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - parse_number_from_string.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - parse_number_from_string Making Mercury/int3s/parse_number_from_string.int3 Making Mercury/ints/parse_number_from_string.int Making Mercury/css/parse_number_from_string.cs Making parse_number_from_string.exe { test -f parse_number_from_string.inp && cat parse_number_from_string.inp; } | ./parse_number_from_string > parse_number_from_string.out 2>&1 || \ { grep . parse_number_from_string.out /dev/null; exit 1; } Comparing parse_number_from_string.out with parse_number_from_string.exp*, results in parse_number_from_string.res ** parse_number_from_string.out did not match the expected output ** (closest match was parse_number_from_string.res1) --- parse_number_from_string.exp 2023-09-17 21:02:32.000000000 +1000 +++ parse_number_from_string.out 2024-09-19 15:18:28.377984175 +1000 @@ -86,8 +86,8 @@ read_term("1_2_3E1_1.") = functor(float(12300000000000.0), [], context("", 1)) read_term("1_2e+1_1.") = functor(float(1200000000000.0), [], context("", 1)) read_term("1_2E+1_1.") = functor(float(1200000000000.0), [], context("", 1)) -read_term("1_2e-1_1.") = functor(float(1.2e-10), [], context("", 1)) -read_term("1_2E-1_1.") = functor(float(1.2e-10), [], context("", 1)) +read_term("1_2e-1_1.") = functor(float(1.2E-10), [], context("", 1)) +read_term("1_2E-1_1.") = functor(float(1.2E-10), [], context("", 1)) read_term("00.0.") = functor(float(0.0), [], context("", 1)) read_term("0_0.0.") = functor(float(0.0), [], context("", 1)) read_term("01.0.") = functor(float(1.0), [], context("", 1)) make[3]: *** [../Mmake.common:138: parse_number_from_string.res] Error 1 make[3]: Target 'parse_number_from_string.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: parse_number_from_string.log] Error 1 RUNNING TEST hard_coded/ppc_bug in grade csharp RUNNING TEST hard_coded/pprint_test_1 in grade csharp RUNNING TEST hard_coded/pprint_test_2 in grade csharp RUNNING TEST hard_coded/pragma_c_code in grade csharp RUNNING TEST hard_coded/pragma_export in grade csharp RUNNING TEST hard_coded/pragma_foreign_export in grade csharp RUNNING TEST hard_coded/pragma_inline in grade csharp RUNNING TEST hard_coded/pretty_printer_stress_test in grade csharp RUNNING TEST hard_coded/pretty_printing in grade csharp RUNNING TEST hard_coded/prince_frameopt in grade csharp RUNNING TEST hard_coded/print_bigint in grade csharp RUNNING TEST hard_coded/print_date in grade csharp RUNNING TEST hard_coded/print_stream in grade csharp RUNNING TEST hard_coded/profdeep_seg_fault in grade csharp RUNNING TEST hard_coded/promise_equiv_with_svars in grade csharp RUNNING TEST hard_coded/promise_equivalent_clauses in grade csharp RUNNING TEST hard_coded/promise_equivalent_solutions_test in grade csharp RUNNING TEST hard_coded/promise_eqv_solns_typeclasses in grade csharp RUNNING TEST hard_coded/psqueue_test in grade csharp RUNNING TEST hard_coded/pure_mutable in grade csharp RUNNING TEST hard_coded/putback_binary_int8 in grade csharp RUNNING TEST hard_coded/putback_binary_uint8 in grade csharp FAILED TEST hard_coded/putback_binary_int8 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - putback_binary_int8.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - putback_binary_int8 Making Mercury/int3s/putback_binary_int8.int3 Making Mercury/ints/putback_binary_int8.int Making Mercury/css/putback_binary_int8.cs Making putback_binary_int8.exe { test -f putback_binary_int8.inp && cat putback_binary_int8.inp; } | ./putback_binary_int8 > putback_binary_int8.out 2>&1 || \ { grep . putback_binary_int8.out /dev/null; exit 1; } putback_binary_int8.out:Uncaught Mercury exception: putback_binary_int8.out:Software Error: sorry, predicate `io.stream_ops.binary_stream_offset_2'/5 not implemented putback_binary_int8.out:for this target language (or compiler back-end). make[3]: *** [../Mmake.common:121: putback_binary_int8.out] Error 1 make[3]: Target 'putback_binary_int8.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: putback_binary_int8.log] Error 1 RUNNING TEST hard_coded/puzzle_detism_bug in grade csharp FAILED TEST hard_coded/putback_binary_uint8 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - putback_binary_uint8.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - putback_binary_uint8 Making Mercury/int3s/putback_binary_uint8.int3 Making Mercury/ints/putback_binary_uint8.int Making Mercury/css/putback_binary_uint8.cs Making putback_binary_uint8.exe { test -f putback_binary_uint8.inp && cat putback_binary_uint8.inp; } | ./putback_binary_uint8 > putback_binary_uint8.out 2>&1 || \ { grep . putback_binary_uint8.out /dev/null; exit 1; } putback_binary_uint8.out:Uncaught Mercury exception: putback_binary_uint8.out:Software Error: sorry, predicate `io.stream_ops.binary_stream_offset_2'/5 not implemented putback_binary_uint8.out:for this target language (or compiler back-end). make[3]: *** [../Mmake.common:121: putback_binary_uint8.out] Error 1 make[3]: Target 'putback_binary_uint8.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: putback_binary_uint8.log] Error 1 RUNNING TEST hard_coded/qual_adv_test in grade csharp RUNNING TEST hard_coded/qual_basic_test in grade csharp RUNNING TEST hard_coded/qual_is_test in grade csharp RUNNING TEST hard_coded/quantifier_1 in grade csharp RUNNING TEST hard_coded/quantifier_2 in grade csharp RUNNING TEST hard_coded/quoting_bug_test in grade csharp RUNNING TEST hard_coded/ra_list_test in grade csharp RUNNING TEST hard_coded/random_1 in grade csharp RUNNING TEST hard_coded/random_2 in grade csharp RUNNING TEST hard_coded/random_3 in grade csharp RUNNING TEST hard_coded/random_shuffle_1 in grade csharp RUNNING TEST hard_coded/random_shuffle_2 in grade csharp RUNNING TEST hard_coded/rational_test in grade csharp RUNNING TEST hard_coded/read_binary_int16 in grade csharp RUNNING TEST hard_coded/read_binary_int32 in grade csharp FAILED TEST hard_coded/read_binary_int16 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_int16.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_int16 Making Mercury/int3s/read_binary_int16.int3 Making Mercury/ints/read_binary_int16.int Making Mercury/css/read_binary_int16.cs Making read_binary_int16.exe { test -f read_binary_int16.inp && cat read_binary_int16.inp; } | ./read_binary_int16 > read_binary_int16.out 2>&1 || \ { grep . read_binary_int16.out /dev/null; exit 1; } read_binary_int16.out:================ read_binary_int16.out:Input: [] read_binary_int16.out:Result: EOF (read big-endian) read_binary_int16.out:================ read_binary_int16.out:Input: [0u8] read_binary_int16.out:Uncaught Mercury exception: read_binary_int16.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: read_binary_int16.out] Error 1 make[3]: Target 'read_binary_int16.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_binary_int16.log] Error 1 RUNNING TEST hard_coded/read_binary_int64 in grade csharp FAILED TEST hard_coded/read_binary_int32 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_int32.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_int32 Making Mercury/int3s/read_binary_int32.int3 Making Mercury/ints/read_binary_int32.int Making Mercury/css/read_binary_int32.cs Making read_binary_int32.exe { test -f read_binary_int32.inp && cat read_binary_int32.inp; } | ./read_binary_int32 > read_binary_int32.out 2>&1 || \ { grep . read_binary_int32.out /dev/null; exit 1; } read_binary_int32.out:================ read_binary_int32.out:Input: [] read_binary_int32.out:Result: EOF (read big-endian) read_binary_int32.out:================ read_binary_int32.out:Input: [1u8] read_binary_int32.out:Uncaught Mercury exception: read_binary_int32.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: read_binary_int32.out] Error 1 make[3]: Target 'read_binary_int32.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_binary_int32.log] Error 1 RUNNING TEST hard_coded/read_binary_uint16 in grade csharp FAILED TEST hard_coded/read_binary_int64 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_int64.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_int64 Making Mercury/int3s/read_binary_int64.int3 Making Mercury/ints/read_binary_int64.int Making Mercury/css/read_binary_int64.cs Making read_binary_int64.exe { test -f read_binary_int64.inp && cat read_binary_int64.inp; } | ./read_binary_int64 > read_binary_int64.out 2>&1 || \ { grep . read_binary_int64.out /dev/null; exit 1; } read_binary_int64.out:================ read_binary_int64.out:Input: [] read_binary_int64.out:Result: EOF (read big-endian) read_binary_int64.out:================ read_binary_int64.out:Input: [1u8] read_binary_int64.out:Uncaught Mercury exception: read_binary_int64.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: read_binary_int64.out] Error 1 make[3]: Target 'read_binary_int64.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_binary_int64.log] Error 1 RUNNING TEST hard_coded/read_binary_uint32 in grade csharp FAILED TEST hard_coded/read_binary_uint16 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_uint16.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_uint16 Making Mercury/int3s/read_binary_uint16.int3 Making Mercury/ints/read_binary_uint16.int Making Mercury/css/read_binary_uint16.cs Making read_binary_uint16.exe { test -f read_binary_uint16.inp && cat read_binary_uint16.inp; } | ./read_binary_uint16 > read_binary_uint16.out 2>&1 || \ { grep . read_binary_uint16.out /dev/null; exit 1; } read_binary_uint16.out:================ read_binary_uint16.out:Input: [] read_binary_uint16.out:Result: EOF (read big-endian) read_binary_uint16.out:================ read_binary_uint16.out:Input: [0u8] read_binary_uint16.out:Uncaught Mercury exception: read_binary_uint16.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: read_binary_uint16.out] Error 1 make[3]: Target 'read_binary_uint16.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_binary_uint16.log] Error 1 RUNNING TEST hard_coded/read_binary_uint64 in grade csharp FAILED TEST hard_coded/read_binary_uint32 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_uint32.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_uint32 Making Mercury/int3s/read_binary_uint32.int3 Making Mercury/ints/read_binary_uint32.int Making Mercury/css/read_binary_uint32.cs Making read_binary_uint32.exe { test -f read_binary_uint32.inp && cat read_binary_uint32.inp; } | ./read_binary_uint32 > read_binary_uint32.out 2>&1 || \ { grep . read_binary_uint32.out /dev/null; exit 1; } read_binary_uint32.out:================ read_binary_uint32.out:Input: [] read_binary_uint32.out:Result: EOF (read big-endian) read_binary_uint32.out:================ read_binary_uint32.out:Input: [1u8] read_binary_uint32.out:Uncaught Mercury exception: read_binary_uint32.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: read_binary_uint32.out] Error 1 make[3]: Target 'read_binary_uint32.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_binary_uint32.log] Error 1 RUNNING TEST hard_coded/read_bitmap_size in grade csharp FAILED TEST hard_coded/read_binary_uint64 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_uint64.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_binary_uint64 Making Mercury/int3s/read_binary_uint64.int3 Making Mercury/ints/read_binary_uint64.int Making Mercury/css/read_binary_uint64.cs Making read_binary_uint64.exe { test -f read_binary_uint64.inp && cat read_binary_uint64.inp; } | ./read_binary_uint64 > read_binary_uint64.out 2>&1 || \ { grep . read_binary_uint64.out /dev/null; exit 1; } read_binary_uint64.out:================ read_binary_uint64.out:Input: [] read_binary_uint64.out:Result: EOF (read big-endian) read_binary_uint64.out:================ read_binary_uint64.out:Input: [1u8] read_binary_uint64.out:Uncaught Mercury exception: read_binary_uint64.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: read_binary_uint64.out] Error 1 make[3]: Target 'read_binary_uint64.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_binary_uint64.log] Error 1 RUNNING TEST hard_coded/read_min_int in grade csharp FAILED TEST hard_coded/read_bitmap_size in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_bitmap_size.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - read_bitmap_size Making Mercury/int3s/read_bitmap_size.int3 Making Mercury/ints/read_bitmap_size.int Making Mercury/css/read_bitmap_size.cs Making read_bitmap_size.exe { test -f read_bitmap_size.inp && cat read_bitmap_size.inp; } | ./read_bitmap_size > read_bitmap_size.out 2>&1 || \ { grep . read_bitmap_size.out /dev/null; exit 1; } read_bitmap_size.out:Uncaught Mercury exception: read_bitmap_size.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: read_bitmap_size.out] Error 1 make[3]: Target 'read_bitmap_size.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: read_bitmap_size.log] Error 1 RUNNING TEST hard_coded/recursive_main in grade csharp RUNNING TEST hard_coded/redoip_clobber in grade csharp RUNNING TEST hard_coded/remove_file in grade csharp RUNNING TEST hard_coded/reorder_di in grade csharp RUNNING TEST hard_coded/require_scopes in grade csharp RUNNING TEST hard_coded/rev_arith in grade csharp RUNNING TEST hard_coded/reverse_arith in grade csharp RUNNING TEST hard_coded/rnd in grade csharp RUNNING TEST hard_coded/rotate_uint16 in grade csharp RUNNING TEST hard_coded/rotate_uint32 in grade csharp RUNNING TEST hard_coded/rotate_uint64 in grade csharp RUNNING TEST hard_coded/rotate_uint8 in grade csharp RUNNING TEST hard_coded/rtree_test in grade csharp RUNNING TEST hard_coded/rtti_strings in grade csharp RUNNING TEST hard_coded/sectag_bits in grade csharp RUNNING TEST hard_coded/seek_test in grade csharp RUNNING TEST hard_coded/semi_disj in grade csharp FAILED TEST hard_coded/seek_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - seek_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - seek_test Making Mercury/int3s/seek_test.int3 Making Mercury/ints/seek_test.int Making Mercury/css/seek_test.cs Making seek_test.exe { test -f seek_test.inp && cat seek_test.inp; } | ./seek_test > seek_test.out 2>&1 || \ { grep . seek_test.out /dev/null; exit 1; } seek_test.out:Uncaught Mercury exception: seek_test.out:Software Error: sorry, predicate `io.stream_ops.seek_binary_2'/6 not implemented seek_test.out:for this target language (or compiler back-end). make[3]: *** [../Mmake.common:121: seek_test.out] Error 1 make[3]: Target 'seek_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: seek_test.log] Error 1 RUNNING TEST hard_coded/semi_tail_call_in_nonlast_disjunct in grade csharp RUNNING TEST hard_coded/setenv in grade csharp RUNNING TEST hard_coded/setjmp_test in grade csharp RUNNING TEST hard_coded/sharing_comb in grade csharp RUNNING TEST hard_coded/shift_test in grade csharp RUNNING TEST hard_coded/simplify_multi_arm_switch in grade csharp RUNNING TEST hard_coded/singleton_dups in grade csharp RUNNING TEST hard_coded/solve_quadratic in grade csharp RUNNING TEST hard_coded/space in grade csharp RUNNING TEST hard_coded/spawn_native in grade csharp RUNNING TEST hard_coded/spawn_native_joinable in grade csharp RUNNING TEST hard_coded/special_char in grade csharp RUNNING TEST hard_coded/stable_sort in grade csharp RUNNING TEST hard_coded/static_no_tag in grade csharp RUNNING TEST hard_coded/static_term_bug in grade csharp RUNNING TEST hard_coded/stdlib_init in grade csharp RUNNING TEST hard_coded/stream_format in grade csharp RUNNING TEST hard_coded/stream_ignore_ws in grade csharp RUNNING TEST hard_coded/stream_put_bug in grade csharp RUNNING TEST hard_coded/stream_putback in grade csharp RUNNING TEST hard_coded/stream_putback_binary in grade csharp RUNNING TEST hard_coded/stream_string_writer_types in grade csharp FAILED TEST hard_coded/stream_putback_binary in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - stream_putback_binary.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - stream_putback_binary Making Mercury/int3s/stream_putback_binary.int3 Making Mercury/ints/stream_putback_binary.int Making Mercury/css/stream_putback_binary.cs Making stream_putback_binary.exe { test -f stream_putback_binary.inp && cat stream_putback_binary.inp; } | ./stream_putback_binary > stream_putback_binary.out 2>&1 || \ { grep . stream_putback_binary.out /dev/null; exit 1; } stream_putback_binary.out:Uncaught Mercury exception: stream_putback_binary.out:Software Error: sorry, predicate `io.stream_ops.binary_stream_offset_2'/5 not implemented stream_putback_binary.out:for this target language (or compiler back-end). make[3]: *** [../Mmake.common:121: stream_putback_binary.out] Error 1 make[3]: Target 'stream_putback_binary.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: stream_putback_binary.log] Error 1 RUNNING TEST hard_coded/stream_test in grade csharp RUNNING TEST hard_coded/string_alignment in grade csharp RUNNING TEST hard_coded/string_alignment_bug in grade csharp RUNNING TEST hard_coded/string_all_match in grade csharp RUNNING TEST hard_coded/string_append_iii in grade csharp RUNNING TEST hard_coded/string_append_ioi in grade csharp RUNNING TEST hard_coded/string_append_ooi in grade csharp RUNNING TEST hard_coded/string_append_ooi_ilseq in grade csharp RUNNING TEST hard_coded/string_append_pieces in grade csharp RUNNING TEST hard_coded/string_builder_test in grade csharp RUNNING TEST hard_coded/string_case in grade csharp RUNNING TEST hard_coded/string_char_list_ilseq in grade csharp RUNNING TEST hard_coded/string_class in grade csharp RUNNING TEST hard_coded/string_code_unit in grade csharp RUNNING TEST hard_coded/string_codepoint in grade csharp RUNNING TEST hard_coded/string_codepoint_offset_ilseq in grade csharp RUNNING TEST hard_coded/string_compare_substrings in grade csharp RUNNING TEST hard_coded/string_contains_char in grade csharp RUNNING TEST hard_coded/string_contains_match in grade csharp RUNNING TEST hard_coded/string_count_codepoints_ilseq in grade csharp RUNNING TEST hard_coded/string_find_char in grade csharp RUNNING TEST hard_coded/string_first_char in grade csharp RUNNING TEST hard_coded/string_first_char_ilseq in grade csharp RUNNING TEST hard_coded/string_fold_ilseq in grade csharp RUNNING TEST hard_coded/string_from_char_list_ilseq in grade csharp RUNNING TEST hard_coded/string_from_code_unit_list in grade csharp RUNNING TEST hard_coded/string_index_ilseq in grade csharp RUNNING TEST hard_coded/string_index_next_ilseq in grade csharp RUNNING TEST hard_coded/string_loop in grade csharp RUNNING TEST hard_coded/string_not_surrogate in grade csharp RUNNING TEST hard_coded/string_presuffix in grade csharp RUNNING TEST hard_coded/string_prev_index_ilseq in grade csharp RUNNING TEST hard_coded/string_set_char in grade csharp RUNNING TEST hard_coded/string_set_char_ilseq in grade csharp RUNNING TEST hard_coded/string_split_1 in grade csharp RUNNING TEST hard_coded/string_split_2 in grade csharp RUNNING TEST hard_coded/string_string in grade csharp RUNNING TEST hard_coded/string_strip in grade csharp RUNNING TEST hard_coded/string_sub_string_search in grade csharp RUNNING TEST hard_coded/string_substring in grade csharp RUNNING TEST hard_coded/string_suffix_bug in grade csharp RUNNING TEST hard_coded/string_switch_1 in grade csharp RUNNING TEST hard_coded/string_switch_2 in grade csharp RUNNING TEST hard_coded/string_switch_3 in grade csharp RUNNING TEST hard_coded/string_switch_4 in grade csharp RUNNING TEST hard_coded/string_to_float_overflow in grade csharp RUNNING TEST hard_coded/string_various in grade csharp RUNNING TEST hard_coded/string_well_formed in grade csharp RUNNING TEST hard_coded/string_well_formed_utf8 in grade csharp RUNNING TEST hard_coded/subtype_abstract in grade csharp RUNNING TEST hard_coded/subtype_field_names in grade csharp RUNNING TEST hard_coded/subtype_order in grade csharp RUNNING TEST hard_coded/subtype_pack in grade csharp RUNNING TEST hard_coded/subtype_rtti in grade csharp RUNNING TEST hard_coded/subtype_user_compare in grade csharp RUNNING TEST hard_coded/sv_nested_closures in grade csharp RUNNING TEST hard_coded/sv_record_update in grade csharp RUNNING TEST hard_coded/switch_detect in grade csharp RUNNING TEST hard_coded/system_sort in grade csharp RUNNING TEST hard_coded/tag_switch_dup_label in grade csharp RUNNING TEST hard_coded/tail_rec_scc in grade csharp RUNNING TEST hard_coded/take_split_upto in grade csharp RUNNING TEST hard_coded/tautological_compare in grade csharp RUNNING TEST hard_coded/term_io_test in grade csharp RUNNING TEST hard_coded/term_to_univ_test in grade csharp RUNNING TEST hard_coded/test234_sorted_insert in grade csharp RUNNING TEST hard_coded/test_array2d in grade csharp RUNNING TEST hard_coded/test_bag in grade csharp RUNNING TEST hard_coded/test_bitsets in grade csharp RUNNING TEST hard_coded/test_builder_format in grade csharp RUNNING TEST hard_coded/test_char_digits in grade csharp RUNNING TEST hard_coded/test_cord_1 in grade csharp RUNNING TEST hard_coded/test_cord_2 in grade csharp RUNNING TEST hard_coded/test_cord_3 in grade csharp RUNNING TEST hard_coded/test_imported_no_tag in grade csharp RUNNING TEST hard_coded/test_infinity in grade csharp RUNNING TEST hard_coded/test_injection in grade csharp RUNNING TEST hard_coded/test_int_hash in grade csharp RUNNING TEST hard_coded/test_keys_and_values in grade csharp RUNNING TEST hard_coded/test_map_filter in grade csharp RUNNING TEST hard_coded/test_one_or_more in grade csharp RUNNING TEST hard_coded/test_one_or_more_chunk in grade csharp RUNNING TEST hard_coded/test_pretty_printer in grade csharp RUNNING TEST hard_coded/test_pretty_printer_defaults in grade csharp RUNNING TEST hard_coded/test_ranges in grade csharp RUNNING TEST hard_coded/test_semaphore in grade csharp RUNNING TEST hard_coded/test_split_switch_arms in grade csharp RUNNING TEST hard_coded/test_yield in grade csharp RUNNING TEST hard_coded/thread_barrier_test in grade csharp RUNNING TEST hard_coded/thread_commit in grade csharp RUNNING TEST hard_coded/thread_sbrk in grade csharp RUNNING TEST hard_coded/tim_qual in grade csharp RUNNING TEST hard_coded/time_test in grade csharp RUNNING TEST hard_coded/trace_goal_1 in grade csharp RUNNING TEST hard_coded/trace_goal_2 in grade csharp RUNNING TEST hard_coded/trace_goal_3 in grade csharp RUNNING TEST hard_coded/trace_goal_4 in grade csharp RUNNING TEST hard_coded/trace_goal_env_1 in grade csharp RUNNING TEST hard_coded/trace_goal_env_2 in grade csharp RUNNING TEST hard_coded/trace_goal_env_3 in grade csharp RUNNING TEST hard_coded/trace_goal_opt in grade csharp RUNNING TEST hard_coded/transform_value in grade csharp RUNNING TEST hard_coded/transitive_inst_type in grade csharp RUNNING TEST hard_coded/trigraphs in grade csharp RUNNING TEST hard_coded/try_syntax_1 in grade csharp RUNNING TEST hard_coded/try_syntax_2 in grade csharp RUNNING TEST hard_coded/try_syntax_3 in grade csharp RUNNING TEST hard_coded/try_syntax_4 in grade csharp RUNNING TEST hard_coded/try_syntax_5 in grade csharp RUNNING TEST hard_coded/try_syntax_6 in grade csharp RUNNING TEST hard_coded/try_syntax_7 in grade csharp RUNNING TEST hard_coded/tuple_test_1 in grade csharp RUNNING TEST hard_coded/tuple_test_2 in grade csharp RUNNING TEST hard_coded/type_ctor_desc in grade csharp RUNNING TEST hard_coded/type_ctor_desc_manip in grade csharp RUNNING TEST hard_coded/type_info_const_inst in grade csharp RUNNING TEST hard_coded/type_info_order in grade csharp RUNNING TEST hard_coded/type_qual in grade csharp RUNNING TEST hard_coded/type_spec_ho_term in grade csharp RUNNING TEST hard_coded/type_spec_modes in grade csharp RUNNING TEST hard_coded/type_to_term in grade csharp RUNNING TEST hard_coded/type_to_term_bug in grade csharp RUNNING TEST hard_coded/uc_export_enum in grade csharp RUNNING TEST hard_coded/uint16_from_bytes in grade csharp RUNNING TEST hard_coded/uint16_switch_test in grade csharp RUNNING TEST hard_coded/uint16_to_string in grade csharp RUNNING TEST hard_coded/uint16_uint8_casts in grade csharp RUNNING TEST hard_coded/uint32_from_bytes in grade csharp RUNNING TEST hard_coded/uint32_switch_test in grade csharp RUNNING TEST hard_coded/uint32_to_string in grade csharp RUNNING TEST hard_coded/uint32_to_uint64 in grade csharp RUNNING TEST hard_coded/uint32_uint16_casts in grade csharp RUNNING TEST hard_coded/uint32_uint8_casts in grade csharp RUNNING TEST hard_coded/uint64_from_bytes in grade csharp RUNNING TEST hard_coded/uint64_ground_term in grade csharp RUNNING TEST hard_coded/uint64_string_conv in grade csharp RUNNING TEST hard_coded/uint64_switch_test in grade csharp RUNNING TEST hard_coded/uint64_to_string in grade csharp RUNNING TEST hard_coded/uint64_uint8_casts in grade csharp RUNNING TEST hard_coded/uint8_switch_test in grade csharp RUNNING TEST hard_coded/uint8_to_string in grade csharp RUNNING TEST hard_coded/uint_arith in grade csharp RUNNING TEST hard_coded/uint_string_conv in grade csharp RUNNING TEST hard_coded/uint_switch_test in grade csharp RUNNING TEST hard_coded/uncond_reuse_bad in grade csharp RUNNING TEST hard_coded/unicode_test in grade csharp RUNNING TEST hard_coded/unify_existq_cons in grade csharp RUNNING TEST hard_coded/unify_expression in grade csharp RUNNING TEST hard_coded/unify_typeinfo_bug in grade csharp RUNNING TEST hard_coded/uniq_duplicate_call in grade csharp RUNNING TEST hard_coded/unsigned_lt_le in grade csharp RUNNING TEST hard_coded/unsorted_agg2 in grade csharp RUNNING TEST hard_coded/unused_float_box_test in grade csharp RUNNING TEST hard_coded/unusual_name_mutable in grade csharp RUNNING TEST hard_coded/uo_regression1 in grade csharp RUNNING TEST hard_coded/user_compare in grade csharp RUNNING TEST hard_coded/user_defined_equality_1 in grade csharp RUNNING TEST hard_coded/user_defined_equality_2 in grade csharp RUNNING TEST hard_coded/utf8_io in grade csharp RUNNING TEST hard_coded/value_enum in grade csharp RUNNING TEST hard_coded/version_array_test in grade csharp RUNNING TEST hard_coded/version_hash_table_delete in grade csharp RUNNING TEST hard_coded/version_hash_table_test_1 in grade csharp RUNNING TEST hard_coded/version_hash_table_test_2 in grade csharp RUNNING TEST hard_coded/word_aligned_pointer in grade csharp RUNNING TEST hard_coded/words_separator in grade csharp RUNNING TEST hard_coded/write in grade csharp RUNNING TEST hard_coded/write_array in grade csharp RUNNING TEST hard_coded/write_binary in grade csharp FAILED TEST hard_coded/write_binary in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary Making Mercury/int3s/write_binary.int3 Making Mercury/ints/write_binary.int Making Mercury/css/write_binary.cs Making write_binary.exe { test -f write_binary.inp && cat write_binary.inp; } | ./write_binary > write_binary.out 2>&1 || \ { grep . write_binary.out /dev/null; exit 1; } Comparing write_binary.out with write_binary.exp*, results in write_binary.res ** write_binary.out did not match the expected output ** (closest match was write_binary.res1) --- write_binary.exp 2023-09-17 21:02:32.000000000 +1000 +++ write_binary.out 2024-09-19 15:20:40.379940428 +1000 @@ -1,186 +1,241 @@ TESTING TERMS WITH OPERATORS test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <{ type }> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <{ '?-' }> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <'?-'> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <{ blah }> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <((blah ; blah), blah) * blah ; blah> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <(type) * blah ; (type)> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') TESTING DISCRIMINATED UNIONS test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') TESTING POLYMORPHISM test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') TESTING BUILTINS test input <> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <"> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <&> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <.> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <%> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input < > -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input < > -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input < > -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <\> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <*> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <3.14159> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') -test input <1.128324983e-21> -test passed - -test input <2.23954899e+23> -test passed +test input <1.128324983E-21> +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') + +test input <2.23954899E+23> +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <-65> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <4> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <651> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <-128> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <127> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <255> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <-32768> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <32767> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <65535> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <-2147483648> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <2147483647> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input <4294967295> -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') the next test is expected to fail: test input <'<>'> -test failed with this error: -orig '<>', readback error - +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') TESTING OTHER TYPES test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') test input -test passed +test threw this exception: +io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:138: write_binary.res] Error 1 make[3]: Target 'write_binary.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: write_binary.log] Error 1 RUNNING TEST hard_coded/write_binary_int8 in grade csharp RUNNING TEST hard_coded/write_binary_multibyte_int in grade csharp FAILED TEST hard_coded/write_binary_int8 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_int8.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_int8 Making Mercury/int3s/write_binary_int8.int3 Making Mercury/ints/write_binary_int8.int Making Mercury/css/write_binary_int8.cs Making write_binary_int8.exe { test -f write_binary_int8.inp && cat write_binary_int8.inp; } | ./write_binary_int8 > write_binary_int8.out 2>&1 || \ { grep . write_binary_int8.out /dev/null; exit 1; } write_binary_int8.out:Uncaught Mercury exception: write_binary_int8.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: write_binary_int8.out] Error 1 make[3]: Target 'write_binary_int8.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: write_binary_int8.log] Error 1 RUNNING TEST hard_coded/write_binary_uint8 in grade csharp FAILED TEST hard_coded/write_binary_multibyte_int in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_multibyte_int.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_multibyte_int Making Mercury/int3s/write_binary_multibyte_int.int3 Making Mercury/ints/write_binary_multibyte_int.int Making Mercury/css/write_binary_multibyte_int.cs Making write_binary_multibyte_int.exe { test -f write_binary_multibyte_int.inp && cat write_binary_multibyte_int.inp; } | ./write_binary_multibyte_int > write_binary_multibyte_int.out 2>&1 || \ { grep . write_binary_multibyte_int.out /dev/null; exit 1; } write_binary_multibyte_int.out:Uncaught Mercury exception: write_binary_multibyte_int.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: write_binary_multibyte_int.out] Error 1 make[3]: Target 'write_binary_multibyte_int.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: write_binary_multibyte_int.log] Error 1 RUNNING TEST hard_coded/write_binary_utf8 in grade csharp FAILED TEST hard_coded/write_binary_uint8 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_uint8.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_uint8 Making Mercury/int3s/write_binary_uint8.int3 Making Mercury/ints/write_binary_uint8.int Making Mercury/css/write_binary_uint8.cs Making write_binary_uint8.exe { test -f write_binary_uint8.inp && cat write_binary_uint8.inp; } | ./write_binary_uint8 > write_binary_uint8.out 2>&1 || \ { grep . write_binary_uint8.out /dev/null; exit 1; } write_binary_uint8.out:Uncaught Mercury exception: write_binary_uint8.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: write_binary_uint8.out] Error 1 make[3]: Target 'write_binary_uint8.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: write_binary_uint8.log] Error 1 RUNNING TEST hard_coded/write_float_special in grade csharp FAILED TEST hard_coded/write_binary_utf8 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_utf8.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_binary_utf8 Making Mercury/int3s/write_binary_utf8.int3 Making Mercury/ints/write_binary_utf8.int Making Mercury/css/write_binary_utf8.cs Making write_binary_utf8.exe { test -f write_binary_utf8.inp && cat write_binary_utf8.inp; } | ./write_binary_utf8 > write_binary_utf8.out 2>&1 || \ { grep . write_binary_utf8.out /dev/null; exit 1; } write_binary_utf8.out:Uncaught Mercury exception: write_binary_utf8.out:io_error_exception_object("error closing file: Cannot access a disposed object.\nObject name: \'Stream has been closed\'.", '<:0 \n at System.IO.BufferedStream.FlushWrite () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Flush () [0x00012] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.BufferedStream.Dispose (System.Boolean disposing) [0x00011] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at System.IO.Stream.Close () [0x00000] in <12b418a7818c4ca0893feeaaf67f1e7f>:0 \n at mercury.io__stream_ops.mercury_close (mercury.io__stream_ops+MR_MercuryFileStruct mf) [0x0003a] in <0fa3fa343b1649fa80a78b602613ee65>:0 \n at mercury.io.close_binary_output_3_p_0 (mercury.io+Binary_output_stream_0 HeadVar__1_1) [0x00011] in <0fa3fa343b1649fa80a78b602613ee65>:0 )>>') make[3]: *** [../Mmake.common:121: write_binary_utf8.out] Error 1 make[3]: Target 'write_binary_utf8.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: write_binary_utf8.log] Error 1 RUNNING TEST hard_coded/write_reg_1 in grade csharp RUNNING TEST hard_coded/write_reg_2 in grade csharp RUNNING TEST hard_coded/write_xml in grade csharp RUNNING TEST hard_coded/xmlable_test in grade csharp RUNNING TEST hard_coded/zinc_pack_bug in grade csharp FAILED TEST hard_coded/write_xml in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_xml.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - write_xml Making Mercury/int3s/write_xml.int3 Making Mercury/ints/write_xml.int Making Mercury/css/write_xml.cs Making write_xml.exe { test -f write_xml.inp && cat write_xml.inp; } | ./write_xml > write_xml.out 2>&1 || \ { grep . write_xml.out /dev/null; exit 1; } Comparing write_xml.out with write_xml.exp*, results in write_xml.res ** write_xml.out did not match the expected output ** (closest match was write_xml.res2) --- write_xml.exp2 2020-10-11 14:28:49.000000000 +1100 +++ write_xml.out 2024-09-19 15:20:45.611699777 +1000 @@ -25,7 +25,7 @@ 123456 a - 1.2355322522e-97 + 1.2355322522E-97 @@ -115,19 +115,16 @@ - - - - + - + - + - + 1 @@ -416,7 +413,7 @@ 123456 a - 1.2355322522e-97 + 1.2355322522E-97 @@ -511,22 +508,19 @@ - - - - + - + - + - + @@ -580,4 +574,4 @@ ok Result 10: -type_not_ground(tvar513) +type_not_ground(some_pseudo_type_desc) make[3]: *** [../Mmake.common:138: write_xml.res] Error 1 make[3]: Target 'write_xml.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: write_xml.log] Error 1 make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' FAILED tests in hard_coded in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/hard_coded' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.R7wwAx:1765: warning: undefined variable 'TRAILED_PROGS' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ecncMU:1765: warning: undefined variable 'TRAILED_PROGS' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.vMAcuI:1765: warning: undefined variable 'TRAILED_PROGS' STARTING tests in invalid in grade csharp at Thu 19 Sep 2024 03:20:45 PM AEST cleaning up the directory before the tests RUNNING TEST invalid/abstract_eqv in grade csharp RUNNING TEST invalid/abstract_solver_type-nodepend in grade csharp RUNNING TEST invalid/actual_expected-nodepend in grade csharp RUNNING TEST invalid/actual_more_expected-nodepend in grade csharp RUNNING TEST invalid/ambiguous_method_1-nodepend in grade csharp RUNNING TEST invalid/ambiguous_method_2-nodepend in grade csharp RUNNING TEST invalid/ambiguous_overloading_error-nodepend in grade csharp RUNNING TEST invalid/any_mode-nodepend in grade csharp RUNNING TEST invalid/any_passed_as_ground-nodepend in grade csharp RUNNING TEST invalid/any_should_not_match_bound-nodepend in grade csharp RUNNING TEST invalid/any_to_ground_in_ite_cond-nodepend in grade csharp RUNNING TEST invalid/any_to_ground_in_ite_cond_nomax-nodepend in grade csharp RUNNING TEST invalid/anys_in_negated_contexts-nodepend in grade csharp RUNNING TEST invalid/arg_permutation-nodepend in grade csharp RUNNING TEST invalid/arith_wrong_module-nodepend in grade csharp RUNNING TEST invalid/assert_in_interface-nodepend in grade csharp RUNNING TEST invalid/bad_ambiguity_msg-nodepend in grade csharp RUNNING TEST invalid/bad_consider_used-nodepend in grade csharp RUNNING TEST invalid/bad_detism-nodepend in grade csharp RUNNING TEST invalid/bad_exported_mode in grade csharp RUNNING TEST invalid/bad_fact_table_data-nodepend in grade csharp FAILED TEST invalid/bad_exported_mode in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bpx7MI:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --infer-all --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bad_exported_mode.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.lIf1ES:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --infer-all --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bad_exported_mode.err Making Mercury/int3s/bad_exported_mode.int3 Making Mercury/int3s/bad_exported_mode_helper_1.int3 Making Mercury/ints/bad_exported_mode.int Making Mercury/ints/bad_exported_mode_helper_1.int ** Nothing to be done for `bad_exported_mode.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --infer-all --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r bad_exported_mode.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing bad_exported_mode.err with bad_exported_mode.err_exp*, results in bad_exported_mode.err_res ** bad_exported_mode.err did not match the expected error output ** (closest match was bad_exported_mode.err_res2) --- bad_exported_mode.err_exp2 2023-10-19 21:33:45.000000000 +1100 +++ bad_exported_mode.err 2024-09-19 15:20:48.527565619 +1000 @@ -1,5 +1,5 @@ Mercury/ints/bad_exported_mode_helper_1.int:003: Error: `:- mode' declaration -Mercury/ints/bad_exported_mode_helper_1.int:003: for predicate `p'/2 -Mercury/ints/bad_exported_mode_helper_1.int:003: without corresponding -Mercury/ints/bad_exported_mode_helper_1.int:003: `:- pred' declaration. +Mercury/ints/bad_exported_mode_helper_1.int:003: for predicate `p'/2 without +Mercury/ints/bad_exported_mode_helper_1.int:003: a corresponding `:- pred' +Mercury/ints/bad_exported_mode_helper_1.int:003: declaration. Mercury/ints/bad_exported_mode_helper_1.int:003: Inferred :- pred p(T1, T2). make[3]: *** [../Mmake.common:172: bad_exported_mode.err_res] Error 1 make[3]: Target 'bad_exported_mode.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ERROR OUTPUT Mercury/ints/bad_exported_mode_helper_1.int:003: Error: `:- mode' declaration Mercury/ints/bad_exported_mode_helper_1.int:003: for predicate `p'/2 without Mercury/ints/bad_exported_mode_helper_1.int:003: a corresponding `:- pred' Mercury/ints/bad_exported_mode_helper_1.int:003: declaration. Mercury/ints/bad_exported_mode_helper_1.int:003: Inferred :- pred p(T1, T2). END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bad_exported_mode.log] Error 1 RUNNING TEST invalid/bad_fact_table_decls-nodepend in grade csharp FAILED TEST invalid/bad_fact_table_data-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AqnuK:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bad_fact_table_data.err Making Mercury/int3s/bad_fact_table_data.int3 Making Mercury/ints/bad_fact_table_data.int ** Nothing to be done for `bad_fact_table_data.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r bad_fact_table_data.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing bad_fact_table_data.err with bad_fact_table_data.err_exp*, results in bad_fact_table_data.err_res ** bad_fact_table_data.err did not match the expected error output ** (closest match was bad_fact_table_data.err_res1) --- bad_fact_table_data.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ bad_fact_table_data.err 2024-09-19 15:20:48.659559546 +1000 @@ -1,3 +1,4 @@ +bad_fact_table_data.m:036: Error: predicate `table_x'/3 has no clauses. fact_table_data_file_x:002: Error: fact has wrong number of arguments. Expected fact_table_data_file_x:002: three arguments, got four. fact_table_data_file_x:003: Error: this clause is not for predicate make[3]: *** [../Mmake.common:172: bad_fact_table_data.err_res] Error 1 make[3]: Target 'bad_fact_table_data.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bad_fact_table_data-nodepend.log] Error 1 RUNNING TEST invalid/bad_format_call-nodepend in grade csharp FAILED TEST invalid/bad_fact_table_decls-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.bb1xDf:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bad_fact_table_decls.err Making Mercury/int3s/bad_fact_table_decls.int3 Making Mercury/ints/bad_fact_table_decls.int ** Error: file `fact_table_data_file_1' not found make[3]: [/tmp/mmake.bb1xDf:1306: bad_fact_table_decls.err] Error 1 (ignored) if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r bad_fact_table_decls.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing bad_fact_table_decls.err with bad_fact_table_decls.err_exp*, results in bad_fact_table_decls.err_res ** bad_fact_table_decls.err did not match the expected error output ** (closest match was bad_fact_table_decls.err_res1) --- bad_fact_table_decls.err_exp 2024-05-31 21:33:50.000000000 +1000 +++ bad_fact_table_decls.err 2024-09-19 15:20:48.675558809 +1000 @@ -1,15 +0,0 @@ -bad_fact_table_decls.m:045: Error: type `bool.bool' is not allowed in fact -bad_fact_table_decls.m:045: tables. The only types allowed in fact tables are -bad_fact_table_decls.m:045: `int', `float', and `string'. -bad_fact_table_decls.m:045: Error: type `int16' is not allowed in fact tables. -bad_fact_table_decls.m:045: The only types allowed in fact tables are `int', -bad_fact_table_decls.m:045: `float', and `string'. -bad_fact_table_decls.m:054: Error: `:- pragma fact_table' declaration for a -bad_fact_table_decls.m:054: predicate with more than one mode in which all -bad_fact_table_decls.m:054: arguments are input. -bad_fact_table_decls.m:057: Error: the `:- pragma fact_table' declaration -bad_fact_table_decls.m:057: requires all the arguments of predicate -bad_fact_table_decls.m:057: `table_3'/3 mode 0 to be either fully input or -bad_fact_table_decls.m:057: fully output, but the second argument is neither. -bad_fact_table_decls.m:058: In mode declaration for predicate `table_3'/3: -bad_fact_table_decls.m:058: error: the mode `any'/0 is undefined. make[3]: *** [../Mmake.common:172: bad_fact_table_decls.err_res] Error 1 make[3]: Target 'bad_fact_table_decls.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bad_fact_table_decls-nodepend.log] Error 1 RUNNING TEST invalid/bad_inst_for_type-nodepend in grade csharp RUNNING TEST invalid/bad_instance-nodepend in grade csharp RUNNING TEST invalid/bad_item_in_interface-nodepend in grade csharp RUNNING TEST invalid/bad_pred_arity-nodepend in grade csharp RUNNING TEST invalid/bad_statevar_bad_context-nodepend in grade csharp RUNNING TEST invalid/bad_sv_unify_msg-nodepend in grade csharp RUNNING TEST invalid/bad_tscp-nodepend in grade csharp RUNNING TEST invalid/bad_type_for_inst-nodepend in grade csharp RUNNING TEST invalid/bind_in_negated-nodepend in grade csharp RUNNING TEST invalid/bind_var_errors-nodepend in grade csharp RUNNING TEST invalid/bug10-nodepend in grade csharp RUNNING TEST invalid/bug113-nodepend in grade csharp RUNNING TEST invalid/bug117-nodepend in grade csharp RUNNING TEST invalid/bug150-nodepend in grade csharp RUNNING TEST invalid/bug150_bad_color-nodepend in grade csharp FAILED TEST invalid/bug150_bad_color-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.ahS2Rp:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --ignore-color-scheme-envvar --color-scheme specified@holy=8:hint=cow '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug150_bad_color.err mercury_compile: Error in the value of the `--color-scheme' option: `cow' is not the name of a known color, the #RRGGBB specification of a 24 bit color, or a decimal integer between 0 and 255 specifying an 8 bit color. Error in the value of the `--color-scheme' option: expected a string of the form `role=color' where `role' is one of `subject', `correct', `incorrect', `inconsistent' and `hint', got `holy=8'. make[3]: [/tmp/mmake.ahS2Rp:1306: bug150_bad_color.err] Error 1 (ignored) if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --ignore-color-scheme-envvar --color-scheme specified@holy=8:hint=cow '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r bug150_bad_color.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing bug150_bad_color.err with bug150_bad_color.err_exp*, results in bug150_bad_color.err_res diff: bug150_bad_color.err: No such file or directory ** bug150_bad_color.err did not match the expected error output ** (closest match was bug150_bad_color.err_res1) make[3]: *** [../Mmake.common:172: bug150_bad_color.err_res] Error 1 make[3]: Target 'bug150_bad_color.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bug150_bad_color-nodepend.log] Error 1 RUNNING TEST invalid/bug150_partial_color-nodepend in grade csharp RUNNING TEST invalid/bug184-nodepend in grade csharp RUNNING TEST invalid/bug191-nodepend in grade csharp RUNNING TEST invalid/bug197-nodepend in grade csharp RUNNING TEST invalid/bug214-nodepend in grade csharp RUNNING TEST invalid/bug238-nodepend in grade csharp RUNNING TEST invalid/bug257-nodepend in grade csharp RUNNING TEST invalid/bug278-nodepend in grade csharp RUNNING TEST invalid/bug415-nodepend in grade csharp RUNNING TEST invalid/bug436-nodepend in grade csharp RUNNING TEST invalid/bug476-nodepend in grade csharp RUNNING TEST invalid/bug487-nodepend in grade csharp RUNNING TEST invalid/bug496-nodepend in grade csharp RUNNING TEST invalid/bug83-nodepend in grade csharp RUNNING TEST invalid/builtin_proc-nodepend in grade csharp RUNNING TEST invalid/char_inst-nodepend in grade csharp RUNNING TEST invalid/circ_inst_1-nodepend in grade csharp RUNNING TEST invalid/circ_inst_2-nodepend in grade csharp RUNNING TEST invalid/circ_inst_3-nodepend in grade csharp RUNNING TEST invalid/circ_inst_4-nodepend in grade csharp RUNNING TEST invalid/circ_inst_5-nodepend in grade csharp RUNNING TEST invalid/circ_mode_1-nodepend in grade csharp RUNNING TEST invalid/circ_mode_2-nodepend in grade csharp RUNNING TEST invalid/circ_mode_3-nodepend in grade csharp RUNNING TEST invalid/circ_mode_4-nodepend in grade csharp RUNNING TEST invalid/circ_type_1-nodepend in grade csharp RUNNING TEST invalid/circ_type_2-nodepend in grade csharp RUNNING TEST invalid/circ_type_3-nodepend in grade csharp RUNNING TEST invalid/circ_type_5-nodepend in grade csharp RUNNING TEST invalid/coerce_ambig-nodepend in grade csharp RUNNING TEST invalid/coerce_clobbered-nodepend in grade csharp RUNNING TEST invalid/coerce_disambig-nodepend in grade csharp RUNNING TEST invalid/coerce_implied_mode-nodepend in grade csharp RUNNING TEST invalid/coerce_infer-nodepend in grade csharp RUNNING TEST invalid/coerce_instvar-nodepend in grade csharp RUNNING TEST invalid/coerce_int-nodepend in grade csharp RUNNING TEST invalid/coerce_mode_error_1-nodepend in grade csharp RUNNING TEST invalid/coerce_mode_error_2-nodepend in grade csharp RUNNING TEST invalid/coerce_non_du-nodepend in grade csharp RUNNING TEST invalid/coerce_recursive_inst-nodepend in grade csharp RUNNING TEST invalid/coerce_recursive_type-nodepend in grade csharp RUNNING TEST invalid/coerce_same_var-nodepend in grade csharp RUNNING TEST invalid/coerce_syntax-nodepend in grade csharp RUNNING TEST invalid/coerce_tuple-nodepend in grade csharp RUNNING TEST invalid/coerce_type_error-nodepend in grade csharp RUNNING TEST invalid/coerce_unify_tvars-nodepend in grade csharp RUNNING TEST invalid/coerce_uniq-nodepend in grade csharp RUNNING TEST invalid/coerce_unreachable-nodepend in grade csharp RUNNING TEST invalid/coerce_void-nodepend in grade csharp RUNNING TEST invalid/comparison-nodepend in grade csharp RUNNING TEST invalid/complex_constraint_err-nodepend in grade csharp RUNNING TEST invalid/conflicting_tabling_pragmas-nodepend in grade csharp RUNNING TEST invalid/constrained_poly_insts_2-nodepend in grade csharp RUNNING TEST invalid/constraint_proof_bug_lib-nodepend in grade csharp RUNNING TEST invalid/constructor_warning-nodepend in grade csharp RUNNING TEST invalid/currying_multimode_func-nodepend in grade csharp RUNNING TEST invalid/cyclic_typeclass_1-nodepend in grade csharp RUNNING TEST invalid/cyclic_typeclass_2-nodepend in grade csharp RUNNING TEST invalid/cyclic_typeclass_3-nodepend in grade csharp RUNNING TEST invalid/dcg_context-nodepend in grade csharp RUNNING TEST invalid/default_ho_inst_1-nodepend in grade csharp RUNNING TEST invalid/default_ho_inst_2-nodepend in grade csharp RUNNING TEST invalid/det_atomic_goal_msgs-nodepend in grade csharp RUNNING TEST invalid/det_errors-nodepend in grade csharp RUNNING TEST invalid/det_errors_and_io-nodepend in grade csharp RUNNING TEST invalid/det_errors_cc-nodepend in grade csharp RUNNING TEST invalid/det_errors_deep-nodepend in grade csharp RUNNING TEST invalid/duplicate_instance_2 in grade csharp RUNNING TEST invalid/duplicate_mutable-nodepend in grade csharp RUNNING TEST invalid/ee_invalid-nodepend in grade csharp RUNNING TEST invalid/erroneous_throw_promise-nodepend in grade csharp RUNNING TEST invalid/error_in_list-nodepend in grade csharp RUNNING TEST invalid/exist_foreign_error-nodepend in grade csharp RUNNING TEST invalid/exported_foreign_enum-nodepend in grade csharp FAILED TEST invalid/exist_foreign_error-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.TR4NG1:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - exist_foreign_error.err Making Mercury/int3s/exist_foreign_error.int3 Making Mercury/ints/exist_foreign_error.int ** Nothing to be done for `exist_foreign_error.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r exist_foreign_error.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing exist_foreign_error.err with exist_foreign_error.err_exp*, results in exist_foreign_error.err_res ** exist_foreign_error.err did not match the expected error output ** (closest match was exist_foreign_error.err_res1) --- exist_foreign_error.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ exist_foreign_error.err 2024-09-19 15:20:58.611101496 +1000 @@ -1,3 +1,3 @@ -exist_foreign_error.m:017: Error: the foreign language code for function -exist_foreign_error.m:017: `exist_foreign_error.get_pti_from_arg_types'/2 -exist_foreign_error.m:017: should define the variable `TypeInfo_for_T'. +exist_foreign_error.m:031: Error: the foreign language code for function +exist_foreign_error.m:031: `exist_foreign_error.get_pti_from_arg_types'/2 +exist_foreign_error.m:031: should define the variable `TypeInfo_for_T'. make[3]: *** [../Mmake.common:172: exist_foreign_error.err_res] Error 1 make[3]: Target 'exist_foreign_error.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: exist_foreign_error-nodepend.log] Error 1 RUNNING TEST invalid/exported_mode-nodepend in grade csharp RUNNING TEST invalid/exported_unify in grade csharp RUNNING TEST invalid/ext_type-nodepend in grade csharp FAILED TEST invalid/exported_unify in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.Dig3c7:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - exported_unify.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1764: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1765: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.cgnwv9:1765: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - exported_unify.err Making Mercury/int3s/exported_unify.int3 Making Mercury/int3s/exported_unify_helper_1.int3 Making Mercury/ints/exported_unify.int Making Mercury/ints/exported_unify_helper_1.int ** Nothing to be done for `exported_unify.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r exported_unify.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing exported_unify.err with exported_unify.err_exp*, results in exported_unify.err_res ** exported_unify.err did not match the expected error output ** (closest match was exported_unify.err_res2) --- exported_unify.err_exp2 2023-10-26 21:55:27.000000000 +1100 +++ exported_unify.err 2024-09-19 15:20:58.983084370 +1000 @@ -1,4 +1,5 @@ Mercury/ints/exported_unify_helper_1.int:003: In clause for unification Mercury/ints/exported_unify_helper_1.int:003: predicate for type `foo': -Mercury/ints/exported_unify_helper_1.int:003: error: undefined predicate -Mercury/ints/exported_unify_helper_1.int:003: `exported_unify_helper_1.unify_foo'/2. +Mercury/ints/exported_unify_helper_1.int:003: error: call to undefined +Mercury/ints/exported_unify_helper_1.int:003: predicate +Mercury/ints/exported_unify_helper_1.int:003: `exported_unify_helper_1.unify_foo'/2. make[3]: *** [../Mmake.common:172: exported_unify.err_res] Error 1 make[3]: Target 'exported_unify.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ERROR OUTPUT Mercury/ints/exported_unify_helper_1.int:003: In clause for unification Mercury/ints/exported_unify_helper_1.int:003: predicate for type `foo': Mercury/ints/exported_unify_helper_1.int:003: error: call to undefined Mercury/ints/exported_unify_helper_1.int:003: predicate Mercury/ints/exported_unify_helper_1.int:003: `exported_unify_helper_1.unify_foo'/2. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: exported_unify.log] Error 1 RUNNING TEST invalid/ext_type_bug-nodepend in grade csharp RUNNING TEST invalid/external-nodepend in grade csharp RUNNING TEST invalid/extra_info_prompt-nodepend in grade csharp RUNNING TEST invalid/fbnf-nodepend in grade csharp RUNNING TEST invalid/field_syntax_error-nodepend in grade csharp RUNNING TEST invalid/foreign_enum_invalid-nodepend in grade csharp RUNNING TEST invalid/foreign_include_file_missing-nodepend in grade csharp RUNNING TEST invalid/foreign_procs_exist_type-nodepend in grade csharp RUNNING TEST invalid/foreign_purity_mismatch-nodepend in grade csharp FAILED TEST invalid/foreign_procs_exist_type-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.um5mwq:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_procs_exist_type.err Making Mercury/int3s/foreign_procs_exist_type.int3 Making Mercury/ints/foreign_procs_exist_type.int ** Nothing to be done for `foreign_procs_exist_type.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r foreign_procs_exist_type.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing foreign_procs_exist_type.err with foreign_procs_exist_type.err_exp*, results in foreign_procs_exist_type.err_res ** foreign_procs_exist_type.err did not match the expected error output ** (closest match was foreign_procs_exist_type.err_res1) --- foreign_procs_exist_type.err_exp 2024-05-05 21:19:40.000000000 +1000 +++ foreign_procs_exist_type.err 2024-09-19 15:20:59.891042564 +1000 @@ -5,14 +5,14 @@ foreign_procs_exist_type.m:054: some [T_2] (T_2); foreign_procs_exist_type.m:054: expected type was foreign_procs_exist_type.m:054: some [T_3] (T_3). -foreign_procs_exist_type.m:062: In clause for predicate `foreign_pred_test'/2: -foreign_procs_exist_type.m:062: type error: variable `HeadVar__2' has type -foreign_procs_exist_type.m:062: some [T_2] (T_2); -foreign_procs_exist_type.m:062: expected type was -foreign_procs_exist_type.m:062: some [T_3] (T_3). -foreign_procs_exist_type.m:106: In clause for function `foreign_func_test'/1: -foreign_procs_exist_type.m:106: type error: variable `HeadVar__2' has type -foreign_procs_exist_type.m:106: some [T_2] (T_2); -foreign_procs_exist_type.m:106: expected type was -foreign_procs_exist_type.m:106: some [T_3] (T_3). +foreign_procs_exist_type.m:090: In clause for predicate `foreign_pred_test'/2: +foreign_procs_exist_type.m:090: type error: variable `HeadVar__2' has type +foreign_procs_exist_type.m:090: some [T_2] (T_2); +foreign_procs_exist_type.m:090: expected type was +foreign_procs_exist_type.m:090: some [T_3] (T_3). +foreign_procs_exist_type.m:134: In clause for function `foreign_func_test'/1: +foreign_procs_exist_type.m:134: type error: variable `HeadVar__2' has type +foreign_procs_exist_type.m:134: some [T_2] (T_2); +foreign_procs_exist_type.m:134: expected type was +foreign_procs_exist_type.m:134: some [T_3] (T_3). For more information, recompile with `-E'. make[3]: *** [../Mmake.common:172: foreign_procs_exist_type.err_res] Error 1 make[3]: Target 'foreign_procs_exist_type.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: foreign_procs_exist_type-nodepend.log] Error 1 RUNNING TEST invalid/foreign_solver_type-nodepend in grade csharp RUNNING TEST invalid/foreign_type_2-nodepend in grade csharp RUNNING TEST invalid/foreign_type_visibility-nodepend in grade csharp RUNNING TEST invalid/fp_dup_bug-nodepend in grade csharp FAILED TEST invalid/foreign_type_visibility-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.BiGQns:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_type_visibility.err Making Mercury/int3s/foreign_type_visibility.int3 Making Mercury/ints/foreign_type_visibility.int ** Nothing to be done for `foreign_type_visibility.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r foreign_type_visibility.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing foreign_type_visibility.err with foreign_type_visibility.err_exp*, results in foreign_type_visibility.err_res ** foreign_type_visibility.err did not match the expected error output ** (closest match was foreign_type_visibility.err_res1) --- foreign_type_visibility.err_exp 2024-05-11 21:07:43.000000000 +1000 +++ foreign_type_visibility.err 2024-09-19 15:21:00.259025619 +1000 @@ -4,9 +4,9 @@ foreign_type_visibility.m:022: the implementation section as well. foreign_type_visibility.m:018: That Mercury declaration is here. foreign_type_visibility.m:026: Error: the type `foreign2'/0 has no definition -foreign_type_visibility.m:026: that is valid when targeting C; neither a +foreign_type_visibility.m:026: that is valid when targeting C#; neither a foreign_type_visibility.m:026: Mercury definition, nor a -foreign_type_visibility.m:026: `:- pragma foreign_type' declaration for C. +foreign_type_visibility.m:026: `:- pragma foreign_type' declaration for C#. foreign_type_visibility.m:033: Error: since some foreign language definition of foreign_type_visibility.m:033: `foreign2'/0 is in the interface section, all foreign_type_visibility.m:033: other foreign language definitions for it must make[3]: *** [../Mmake.common:172: foreign_type_visibility.err_res] Error 1 make[3]: Target 'foreign_type_visibility.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: foreign_type_visibility-nodepend.log] Error 1 RUNNING TEST invalid/freefree-nodepend in grade csharp RUNNING TEST invalid/functor_ho_inst_bad_1-nodepend in grade csharp RUNNING TEST invalid/functor_ho_inst_bad_2-nodepend in grade csharp RUNNING TEST invalid/functor_ho_inst_bad_3-nodepend in grade csharp RUNNING TEST invalid/fundeps_coverage-nodepend in grade csharp RUNNING TEST invalid/getopt_io_old-nodepend in grade csharp RUNNING TEST invalid/getopt_old-nodepend in grade csharp RUNNING TEST invalid/getopt_old_se-nodepend in grade csharp RUNNING TEST invalid/gh72_errors-nodepend in grade csharp RUNNING TEST invalid/hawkins_mm_fail_reset-nodepend in grade csharp FAILED TEST invalid/gh72_errors-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4GA8EO:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-errorcheck-only '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - gh72_errors.err Making Mercury/int3s/gh72_errors.int3 Making Mercury/ints/gh72_errors.int ** Nothing to be done for `gh72_errors.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-errorcheck-only '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r gh72_errors.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing gh72_errors.err with gh72_errors.err_exp*, results in gh72_errors.err_res ** gh72_errors.err did not match the expected error output ** (closest match was gh72_errors.err_res3) --- gh72_errors.err_exp3 2023-10-26 21:55:27.000000000 +1100 +++ gh72_errors.err 2024-09-19 15:21:01.626962629 +1000 @@ -1,3 +1,3 @@ -gh72_errors.m:159: Error: duplicate `:- pragma foreign_proc' declaration for +gh72_errors.m:159: Error: duplicate `:- pragma foreign_proc' declaration for gh72_errors.m:159: this mode of predicate `test_fproc_2'/5 in C#. -gh72_errors.m:143: The first one was here. +gh72_errors.m:143: The first one was here. make[3]: *** [../Mmake.common:172: gh72_errors.err_res] Error 1 make[3]: Target 'gh72_errors.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: gh72_errors-nodepend.log] Error 1 RUNNING TEST invalid/higher_order_mode_mismatch-nodepend in grade csharp RUNNING TEST invalid/higher_order_no_detism-nodepend in grade csharp RUNNING TEST invalid/ho_any_inst-nodepend in grade csharp RUNNING TEST invalid/ho_default_func_1-nodepend in grade csharp RUNNING TEST invalid/ho_default_func_2 in grade csharp RUNNING TEST invalid/ho_default_func_3-nodepend in grade csharp RUNNING TEST invalid/ho_default_func_4-nodepend in grade csharp RUNNING TEST invalid/ho_type_arity_bug-nodepend in grade csharp RUNNING TEST invalid/ho_type_mode_bug-nodepend in grade csharp RUNNING TEST invalid/ho_unique_error-nodepend in grade csharp RUNNING TEST invalid/html-nodepend in grade csharp RUNNING TEST invalid/illtyped_compare-nodepend in grade csharp FAILED TEST invalid/illtyped_compare-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.7XSDzR:1951: warning: undefined variable 'TRAILED_PROGS' if /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --verbose-error-messages \ --make-optimization-interface illtyped_compare > illtyped_compare.err 2>&1; \ then false; \ else true; \ fi make[3]: *** [/tmp/mmake.7XSDzR:1392: illtyped_compare.err] Error 1 make[3]: Target 'illtyped_compare.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: illtyped_compare-nodepend.log] Error 1 RUNNING TEST invalid/impure_method_impl-nodepend in grade csharp RUNNING TEST invalid/incompatible_instance_constraints-nodepend in grade csharp RUNNING TEST invalid/inconsistent_instances-nodepend in grade csharp RUNNING TEST invalid/inline_conflict-nodepend in grade csharp RUNNING TEST invalid/inline_conflict_warn-nodepend in grade csharp RUNNING TEST invalid/inst_for_eqv_type-nodepend in grade csharp RUNNING TEST invalid/inst_matches_final_bug-nodepend in grade csharp RUNNING TEST invalid/instance_var_bug-nodepend in grade csharp RUNNING TEST invalid/instances_pc.instances_pc_helper_1 in grade csharp RUNNING TEST invalid/integral_constant_no_suffix-nodepend in grade csharp FAILED TEST invalid/instances_pc.instances_pc_helper_1 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.pCfh9h:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - instances_pc.instances_pc_helper_1.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.4zUHPd:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - instances_pc.instances_pc_helper_1.err Making Mercury/int3s/instances_pc.int3 Making Mercury/int3s/instances_pc.instances_pc_helper_1.int3 Making Mercury/int0s/instances_pc.int0 Making Mercury/ints/instances_pc.int Making Mercury/ints/instances_pc.instances_pc_helper_1.int ** Nothing to be done for `instances_pc.instances_pc_helper_1.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r instances_pc.instances_pc_helper_1.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing instances_pc.instances_pc_helper_1.err with instances_pc.instances_pc_helper_1.err_exp*, results in instances_pc.instances_pc_helper_1.err_res ** instances_pc.instances_pc_helper_1.err did not match the expected error output ** (closest match was instances_pc.instances_pc_helper_1.err_res2) --- instances_pc.instances_pc_helper_1.err_exp2 2023-10-26 21:55:27.000000000 +1100 +++ instances_pc.instances_pc_helper_1.err 2024-09-19 15:21:04.178845106 +1000 @@ -1,4 +1,4 @@ -Mercury/int0s/instances_pc.int0:005: Inconsistent instance declaration for -Mercury/int0s/instances_pc.int0:005: typeclass `instances_pc.foo'/2 with +Mercury/int0s/instances_pc.int0:005: Error: inconsistent instance declaration +Mercury/int0s/instances_pc.int0:005: for typeclass `instances_pc.foo'/2 with Mercury/int0s/instances_pc.int0:005: functional dependency `(A -> B)'. instances_pc.instances_pc_helper_1.m:019: Here is the conflicting instance. make[3]: *** [../Mmake.common:172: instances_pc.instances_pc_helper_1.err_res] Error 1 make[3]: Target 'instances_pc.instances_pc_helper_1.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ERROR OUTPUT Mercury/int0s/instances_pc.int0:005: Error: inconsistent instance declaration Mercury/int0s/instances_pc.int0:005: for typeclass `instances_pc.foo'/2 with Mercury/int0s/instances_pc.int0:005: functional dependency `(A -> B)'. instances_pc.instances_pc_helper_1.m:019: Here is the conflicting instance. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: instances_pc.instances_pc_helper_1.log] Error 1 RUNNING TEST invalid/invalid_export_detism-nodepend in grade csharp RUNNING TEST invalid/invalid_instance_declarations-nodepend in grade csharp RUNNING TEST invalid/invalid_int-nodepend in grade csharp RUNNING TEST invalid/invalid_integral_call_inst-nodepend in grade csharp RUNNING TEST invalid/invalid_mllibs-nodepend in grade csharp RUNNING TEST invalid/invalid_new-nodepend in grade csharp FAILED TEST invalid/invalid_mllibs-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.P4xoPO:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-errorcheck-only --no-verbose-make --options-file Mercury.options.invalid --make invalid_mllibs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - invalid_mllibs.err ** Nothing to be done for `invalid_mllibs.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-errorcheck-only --no-verbose-make --options-file Mercury.options.invalid --make invalid_mllibs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r invalid_mllibs.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi make[3]: *** [/tmp/mmake.P4xoPO:1307: invalid_mllibs.err] Error 1 make[3]: Target 'invalid_mllibs.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: invalid_mllibs-nodepend.log] Error 1 RUNNING TEST invalid/io_in_ite_cond-nodepend in grade csharp RUNNING TEST invalid/lambda_syntax_error-nodepend in grade csharp RUNNING TEST invalid/loopcheck-nodepend in grade csharp RUNNING TEST invalid/magicbox-nodepend in grade csharp RUNNING TEST invalid/make_opt_error-nodepend in grade csharp RUNNING TEST invalid/malformed_ite-nodepend in grade csharp RUNNING TEST invalid/max_error_line_width-nodepend in grade csharp RUNNING TEST invalid/merge_ground_any-nodepend in grade csharp RUNNING TEST invalid/merge_inst_error-nodepend in grade csharp RUNNING TEST invalid/method_impl-nodepend in grade csharp RUNNING TEST invalid/missing_concrete_instance-nodepend in grade csharp RUNNING TEST invalid/missing_det_decls-nodepend in grade csharp RUNNING TEST invalid/mixed_up_streams-nodepend in grade csharp RUNNING TEST invalid/mode_decl_in_wrong_section-nodepend in grade csharp RUNNING TEST invalid/mode_error_arg_number-nodepend in grade csharp RUNNING TEST invalid/mode_inf-nodepend in grade csharp RUNNING TEST invalid/modes_erroneous-nodepend in grade csharp RUNNING TEST invalid/mostly_uniq_1-nodepend in grade csharp RUNNING TEST invalid/mostly_uniq_2-nodepend in grade csharp RUNNING TEST invalid/mpj_1-nodepend in grade csharp RUNNING TEST invalid/mpj_3-nodepend in grade csharp RUNNING TEST invalid/mpj_4-nodepend in grade csharp RUNNING TEST invalid/multimode_addr_problems-nodepend in grade csharp RUNNING TEST invalid/multimode_dcg-nodepend in grade csharp RUNNING TEST invalid/multimode_missing_impure-nodepend in grade csharp RUNNING TEST invalid/multimode_syntax-nodepend in grade csharp RUNNING TEST invalid/multiply_star-nodepend in grade csharp RUNNING TEST invalid/multisoln_func-nodepend in grade csharp RUNNING TEST invalid/no_ho_inst-nodepend in grade csharp RUNNING TEST invalid/no_method-nodepend in grade csharp RUNNING TEST invalid/not_a_switch-nodepend in grade csharp RUNNING TEST invalid/not_in_interface-nodepend in grade csharp RUNNING TEST invalid/nullary_ho_func_error-nodepend in grade csharp RUNNING TEST invalid/oisu_check_add_pragma_errors-nodepend in grade csharp RUNNING TEST invalid/oisu_check_semantic_errors-nodepend in grade csharp RUNNING TEST invalid/one_member-nodepend in grade csharp RUNNING TEST invalid/overload_resolution_preference-nodepend in grade csharp RUNNING TEST invalid/overloading-nodepend in grade csharp RUNNING TEST invalid/partial_implied_mode in grade csharp RUNNING TEST invalid/polymorphic_unification-nodepend in grade csharp RUNNING TEST invalid/pragma_c_code_dup_var-nodepend in grade csharp RUNNING TEST invalid/pragma_c_code_no_det-nodepend in grade csharp FAILED TEST invalid/pragma_c_code_dup_var-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.mseSct:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_c_code_dup_var.err Making Mercury/int3s/pragma_c_code_dup_var.int3 Making Mercury/ints/pragma_c_code_dup_var.int ** Nothing to be done for `pragma_c_code_dup_var.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r pragma_c_code_dup_var.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing pragma_c_code_dup_var.err with pragma_c_code_dup_var.err_exp*, results in pragma_c_code_dup_var.err_res ** pragma_c_code_dup_var.err did not match the expected error output ** (closest match was pragma_c_code_dup_var.err_res3) --- pragma_c_code_dup_var.err_exp3 2023-10-26 21:55:27.000000000 +1100 +++ pragma_c_code_dup_var.err 2024-09-19 15:21:09.634593790 +1000 @@ -1,5 +1,5 @@ -pragma_c_code_dup_var.m:025: Error: no clauses for function `bread_impl'/7. +pragma_c_code_dup_var.m:025: Error: function `bread_impl'/7 has no clauses. pragma_c_code_dup_var.m:050: In `:- pragma foreign_proc' declaration for pragma_c_code_dup_var.m:050: function `bread_impl'/7: -pragma_c_code_dup_var.m:050: error: variable `Buf' occurs more than once in +pragma_c_code_dup_var.m:050: error: variable `Buf' occurs more than once in pragma_c_code_dup_var.m:050: the argument list. make[3]: *** [../Mmake.common:172: pragma_c_code_dup_var.err_res] Error 1 make[3]: Target 'pragma_c_code_dup_var.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pragma_c_code_dup_var-nodepend.log] Error 1 RUNNING TEST invalid/promise_equivalent_solutions_test_1-nodepend in grade csharp FAILED TEST invalid/pragma_c_code_no_det-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1950: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1951: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.0dSMHJ:1951: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --warn-inferred-erroneous '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_c_code_no_det.err Making Mercury/int3s/pragma_c_code_no_det.int3 Making Mercury/ints/pragma_c_code_no_det.int ** Nothing to be done for `pragma_c_code_no_det.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --warn-inferred-erroneous '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r pragma_c_code_no_det.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing pragma_c_code_no_det.err with pragma_c_code_no_det.err_exp*, results in pragma_c_code_no_det.err_res ** pragma_c_code_no_det.err did not match the expected error output ** (closest match was pragma_c_code_no_det.err_res1) --- pragma_c_code_no_det.err_exp 2024-05-22 21:22:17.000000000 +1000 +++ pragma_c_code_no_det.err 2024-09-19 15:21:09.758588078 +1000 @@ -1,7 +1,7 @@ pragma_c_code_no_det.m:011: Warning: the determinism declaration for pragma_c_code_no_det.m:011: `test'(out) could be tighter. pragma_c_code_no_det.m:011: Declared `det', inferred `erroneous'. -pragma_c_code_no_det.m:020: Error: the procedure specification in this -pragma_c_code_no_det.m:020: `:- pragma foreign_proc' declaration for -pragma_c_code_no_det.m:020: `fproc'(out) is missing the final -pragma_c_code_no_det.m:020: `is ' part. +pragma_c_code_no_det.m:032: Error: the procedure specification in this +pragma_c_code_no_det.m:032: `:- pragma foreign_proc' declaration for +pragma_c_code_no_det.m:032: `fproc'(out) is missing the final +pragma_c_code_no_det.m:032: `is ' part. make[3]: *** [../Mmake.common:172: pragma_c_code_no_det.err_res] Error 1 make[3]: Target 'pragma_c_code_no_det.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pragma_c_code_no_det-nodepend.log] Error 1 RUNNING TEST invalid/promise_equivalent_solutions_test_2-nodepend in grade csharp RUNNING TEST invalid/qual_basic_test-nodepend in grade csharp RUNNING TEST invalid/qualified_cons_id-nodepend in grade csharp RUNNING TEST invalid/quant_constraint_1-nodepend in grade csharp RUNNING TEST invalid/quant_constraint_2-nodepend in grade csharp RUNNING TEST invalid/range_restrict-nodepend in grade csharp RUNNING TEST invalid/record_syntax_errors-nodepend in grade csharp RUNNING TEST invalid/ref_to_implicit_comma-nodepend in grade csharp RUNNING TEST invalid/ref_to_implicit_pred-nodepend in grade csharp RUNNING TEST invalid/repeated_field_name-nodepend in grade csharp RUNNING TEST invalid/repeated_instance_vars_unsat-nodepend in grade csharp RUNNING TEST invalid/require_complete_nested_switch-nodepend in grade csharp RUNNING TEST invalid/require_det_in_lambda-nodepend in grade csharp RUNNING TEST invalid/require_scopes-nodepend in grade csharp RUNNING TEST invalid/require_switch_arms_detism-nodepend in grade csharp RUNNING TEST invalid/require_tailrec_1-nodepend in grade csharp RUNNING TEST invalid/require_tailrec_2-nodepend in grade csharp RUNNING TEST invalid/require_tailrec_3-nodepend in grade csharp RUNNING TEST invalid/spurious_mode_error-nodepend in grade csharp RUNNING TEST invalid/state_vars_test_1-nodepend in grade csharp RUNNING TEST invalid/state_vars_test_2-nodepend in grade csharp RUNNING TEST invalid/state_vars_test_3-nodepend in grade csharp RUNNING TEST invalid/state_vars_test_4-nodepend in grade csharp RUNNING TEST invalid/state_vars_test_5-nodepend in grade csharp RUNNING TEST invalid/string_format_bad-nodepend in grade csharp RUNNING TEST invalid/string_format_unknown-nodepend in grade csharp RUNNING TEST invalid/subtype_abstract-nodepend in grade csharp RUNNING TEST invalid/subtype_circular-nodepend in grade csharp RUNNING TEST invalid/subtype_ctor_arg-nodepend in grade csharp RUNNING TEST invalid/subtype_eqv-nodepend in grade csharp RUNNING TEST invalid/subtype_exist_constraints-nodepend in grade csharp RUNNING TEST invalid/subtype_exist_vars-nodepend in grade csharp RUNNING TEST invalid/subtype_foreign-nodepend in grade csharp RUNNING TEST invalid/subtype_foreign_supertype_1-nodepend in grade csharp RUNNING TEST invalid/subtype_foreign_supertype_2-nodepend in grade csharp RUNNING TEST invalid/subtype_ho-nodepend in grade csharp RUNNING TEST invalid/subtype_not_subset-nodepend in grade csharp RUNNING TEST invalid/subtype_user_compare-nodepend in grade csharp RUNNING TEST invalid/switch_arm_multi_not_det-nodepend in grade csharp RUNNING TEST invalid/tc_err_1-nodepend in grade csharp RUNNING TEST invalid/tc_err_2-nodepend in grade csharp RUNNING TEST invalid/test_feature_set-nodepend in grade csharp RUNNING TEST invalid/test_may_duplicate-nodepend in grade csharp RUNNING TEST invalid/test_may_export_body-nodepend in grade csharp FAILED TEST invalid/test_may_duplicate-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.9AB91o:2431: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - test_may_duplicate.err Making Mercury/int3s/test_may_duplicate.int3 Making Mercury/ints/test_may_duplicate.int ** Nothing to be done for `test_may_duplicate.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r test_may_duplicate.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing test_may_duplicate.err with test_may_duplicate.err_exp*, results in test_may_duplicate.err_res ** test_may_duplicate.err did not match the expected error output ** (closest match was test_may_duplicate.err_res1) --- test_may_duplicate.err_exp 2024-06-07 21:46:11.000000000 +1000 +++ test_may_duplicate.err 2024-09-19 15:21:14.742358432 +1000 @@ -1,6 +1,6 @@ -test_may_duplicate.m:027: Error: the `may_duplicate' attribute on the -test_may_duplicate.m:027: foreign_proc is not compatible with the -test_may_duplicate.m:027: `:- pragma no_inline' declaration on the predicate. -test_may_duplicate.m:049: Error: the `may_not_duplicate' attribute on the -test_may_duplicate.m:049: foreign_proc is not compatible with the -test_may_duplicate.m:049: `:- pragma inline' declaration on the predicate. +test_may_duplicate.m:039: Error: the `may_duplicate' attribute on the +test_may_duplicate.m:039: foreign_proc is not compatible with the +test_may_duplicate.m:039: `:- pragma no_inline' declaration on the predicate. +test_may_duplicate.m:061: Error: the `may_not_duplicate' attribute on the +test_may_duplicate.m:061: foreign_proc is not compatible with the +test_may_duplicate.m:061: `:- pragma inline' declaration on the predicate. make[3]: *** [../Mmake.common:172: test_may_duplicate.err_res] Error 1 make[3]: Target 'test_may_duplicate.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: test_may_duplicate-nodepend.log] Error 1 RUNNING TEST invalid/test_promise_equivalent_clauses-nodepend in grade csharp FAILED TEST invalid/test_may_export_body-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.IgNqxv:2431: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - test_may_export_body.err Making Mercury/int3s/test_may_export_body.int3 Making Mercury/ints/test_may_export_body.int ** Nothing to be done for `test_may_export_body.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r test_may_export_body.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing test_may_export_body.err with test_may_export_body.err_exp*, results in test_may_export_body.err_res ** test_may_export_body.err did not match the expected error output ** (closest match was test_may_export_body.err_res1) --- test_may_export_body.err_exp 2024-06-07 21:46:11.000000000 +1000 +++ test_may_export_body.err 2024-09-19 15:21:14.862352902 +1000 @@ -1,3 +1,3 @@ -test_may_export_body.m:027: Error: the `may_export_body' attribute on the -test_may_export_body.m:027: foreign_proc is not compatible with the -test_may_export_body.m:027: `:- pragma inline' declaration on the predicate. +test_may_export_body.m:039: Error: the `may_export_body' attribute on the +test_may_export_body.m:039: foreign_proc is not compatible with the +test_may_export_body.m:039: `:- pragma inline' declaration on the predicate. make[3]: *** [../Mmake.common:172: test_may_export_body.err_res] Error 1 make[3]: Target 'test_may_export_body.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: test_may_export_body-nodepend.log] Error 1 RUNNING TEST invalid/test_type_spec-nodepend in grade csharp RUNNING TEST invalid/trailed_mutable-nodepend in grade csharp RUNNING TEST invalid/transitive_import_class in grade csharp RUNNING TEST invalid/tricky_assert-nodepend in grade csharp RUNNING TEST invalid/try_bad_params-nodepend in grade csharp RUNNING TEST invalid/try_detism-nodepend in grade csharp RUNNING TEST invalid/try_io_else-nodepend in grade csharp FAILED TEST invalid/try_detism-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' ../Mmake.common:335: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:1305: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2430: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2431: warning: undefined variable 'TRAILED_PROGS' /tmp/mmake.8rY8iS:2431: warning: undefined variable 'TRAILED_PROGS' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - try_detism.err Making Mercury/int3s/try_detism.int3 Making Mercury/ints/try_detism.int ** Nothing to be done for `try_detism.err'. if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r try_detism.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing try_detism.err with try_detism.err_exp*, results in try_detism.err_res ** try_detism.err did not match the expected error output ** (closest match was try_detism.err_res1) --- try_detism.err_exp 2024-06-02 20:00:36.000000000 +1000 +++ try_detism.err 2024-09-19 15:21:15.606318615 +1000 @@ -7,7 +7,7 @@ try_detism.m:022: Error: call to predicate `exception.magic_exception_result'/1 try_detism.m:022: with determinism `cc_multi' occurs in a context which try_detism.m:022: requires all solutions. -try_detism.m:023: Unification of `X' and `V_17' can fail. +try_detism.m:023: Unification of `X' and `V_19' can fail. try_detism.m:022: In clause for `p(out, di, uo)': try_detism.m:022: in call to predicate `exception.try_io'/4: try_detism.m:022: mode error: arguments `TryLambda', `TryResult', make[3]: *** [../Mmake.common:172: try_detism.err_res] Error 1 make[3]: Target 'try_detism.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: try_detism-nodepend.log] Error 1 RUNNING TEST invalid/type_diff-nodepend in grade csharp RUNNING TEST invalid/type_error_ambiguous-nodepend in grade csharp RUNNING TEST invalid/type_error_in_arg-nodepend in grade csharp RUNNING TEST invalid/type_error_use_module in grade csharp RUNNING TEST invalid/type_inf_loop-nodepend in grade csharp RUNNING TEST invalid/type_loop-nodepend in grade csharp RUNNING TEST invalid/type_mismatch-nodepend in grade csharp RUNNING TEST invalid/type_no_arrow-nodepend in grade csharp RUNNING TEST invalid/type_prop_into_inst-nodepend in grade csharp RUNNING TEST invalid/type_with_no_defn-nodepend in grade csharp RUNNING TEST invalid/typeclass_bad_method_mode-nodepend in grade csharp RUNNING TEST invalid/typeclass_bogus_method-nodepend in grade csharp RUNNING TEST invalid/typeclass_constraint_extra_var-nodepend in grade csharp RUNNING TEST invalid/typeclass_dup_method_mode-nodepend in grade csharp RUNNING TEST invalid/typeclass_missing_det_1-nodepend in grade csharp RUNNING TEST invalid/typeclass_missing_det_2-nodepend in grade csharp RUNNING TEST invalid/typeclass_missing_det_3-nodepend in grade csharp RUNNING TEST invalid/typeclass_missing_mode_1-nodepend in grade csharp RUNNING TEST invalid/typeclass_missing_mode_2-nodepend in grade csharp RUNNING TEST invalid/typeclass_mode_1-nodepend in grade csharp RUNNING TEST invalid/typeclass_mode_2-nodepend in grade csharp RUNNING TEST invalid/typeclass_mode_3-nodepend in grade csharp RUNNING TEST invalid/typeclass_mode_4-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_10-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_12-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_13-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_3-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_4-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_5-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_7-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_8-nodepend in grade csharp RUNNING TEST invalid/typeclass_test_9-nodepend in grade csharp RUNNING TEST invalid/types-nodepend in grade csharp RUNNING TEST invalid/undeclared_mode-nodepend in grade csharp RUNNING TEST invalid/undef_impl_def_literal-nodepend in grade csharp RUNNING TEST invalid/undef_lambda_mode-nodepend in grade csharp RUNNING TEST invalid/undef_mode_and_no_clauses-nodepend in grade csharp RUNNING TEST invalid/undef_symbol-nodepend in grade csharp RUNNING TEST invalid/undef_type-nodepend in grade csharp RUNNING TEST invalid/unify_mode_error-nodepend in grade csharp RUNNING TEST invalid/uniq_modes-nodepend in grade csharp RUNNING TEST invalid/uniq_mutable-nodepend in grade csharp RUNNING TEST invalid/uniq_neg-nodepend in grade csharp RUNNING TEST invalid/unsatisfiable_constraint-nodepend in grade csharp RUNNING TEST invalid/unsatisfiable_constraint_bug-nodepend in grade csharp RUNNING TEST invalid/unsatisfiable_constraint_msg-nodepend in grade csharp RUNNING TEST invalid/unsatisfiable_super-nodepend in grade csharp RUNNING TEST invalid/user_eq_dummy-nodepend in grade csharp RUNNING TEST invalid/user_field_access_decl_conflict-nodepend in grade csharp RUNNING TEST invalid/user_field_access_decl_override_1-nodepend in grade csharp RUNNING TEST invalid/user_field_access_decl_override_2-nodepend in grade csharp RUNNING TEST invalid/wrong_arity_function-nodepend in grade csharp RUNNING TEST invalid/wrong_type_arity-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' FAILED tests in invalid in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_make_int' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_make_int' make[2]: warning: -j1 forced in submake: resetting jobserver mode. STARTING tests in invalid_make_int in grade csharp at Thu 19 Sep 2024 03:21:21 PM AEST cleaning up the directory before the tests RUNNING TEST invalid_make_int/bad_detism_category-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_end_module-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_existential_data_type-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_finalise_decl_int-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_foreign_type_int-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_in_interface-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_initialise_decl_int-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_instance-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_mutable_int-nodepend in grade csharp RUNNING TEST invalid_make_int/bad_type_class_constraint_intermodule-nodepend in grade csharp RUNNING TEST invalid_make_int/bug17-nodepend in grade csharp RUNNING TEST invalid_make_int/bug499-nodepend in grade csharp RUNNING TEST invalid_make_int/bug521-nodepend in grade csharp RUNNING TEST invalid_make_int/builtin_int-nodepend in grade csharp RUNNING TEST invalid_make_int/instance_no_type-nodepend in grade csharp RUNNING TEST invalid_make_int/int_impl_imports-nodepend in grade csharp RUNNING TEST invalid_make_int/missing_initial_section-nodepend in grade csharp RUNNING TEST invalid_make_int/missing_interface_import-nodepend in grade csharp RUNNING TEST invalid_make_int/missing_interface_import_test_2-nodepend in grade csharp RUNNING TEST invalid_make_int/missing_parent_import-nodepend in grade csharp RUNNING TEST invalid_make_int/pragma_export_int-nodepend in grade csharp RUNNING TEST invalid_make_int/sub_c-nodepend in grade csharp RUNNING TEST invalid_make_int/test_nested-nodepend in grade csharp RUNNING TEST invalid_make_int/test_type_spec_int-nodepend in grade csharp RUNNING TEST invalid_make_int/transitive_import-nodepend in grade csharp RUNNING TEST invalid_make_int/type_arity-nodepend in grade csharp RUNNING TEST invalid_make_int/type_vars_int-nodepend in grade csharp RUNNING TEST invalid_make_int/unbound_type_vars_int-nodepend in grade csharp RUNNING TEST invalid_make_int/undef_inst-nodepend in grade csharp RUNNING TEST invalid_make_int/undef_mode-nodepend in grade csharp RUNNING TEST invalid_make_int/undef_type_int-nodepend in grade csharp RUNNING TEST invalid_make_int/undef_type_mod_qual-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_make_int' PASSED ALL TESTS in invalid_make_int in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_make_int' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' STARTING tests in invalid_nodepend in grade csharp at Thu 19 Sep 2024 03:21:24 PM AEST cleaning up the directory before the tests RUNNING TEST invalid_nodepend/after_end_module-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_fact_table-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_finalise_decl-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_code-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_decl-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_enum-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_export-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_export_enum-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_import_module-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_proc-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_foreign_type-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_include-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_initialise_decl-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_inst_defn-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_mutable-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_pragma-nodepend in grade csharp RUNNING TEST invalid_nodepend/bad_with_inst-nodepend in grade csharp RUNNING TEST invalid_nodepend/bigtest-nodepend in grade csharp RUNNING TEST invalid_nodepend/bug115-nodepend in grade csharp RUNNING TEST invalid_nodepend/bug363-nodepend in grade csharp RUNNING TEST invalid_nodepend/bug410-nodepend in grade csharp RUNNING TEST invalid_nodepend/combined_ho_type_inst_1-nodepend in grade csharp RUNNING TEST invalid_nodepend/combined_ho_type_inst_2-nodepend in grade csharp RUNNING TEST invalid_nodepend/conflicting_fs-nodepend in grade csharp RUNNING TEST invalid_nodepend/constrained_poly_insts-nodepend in grade csharp RUNNING TEST invalid_nodepend/duplicate_modes-nodepend in grade csharp RUNNING TEST invalid_nodepend/errors_1-nodepend in grade csharp RUNNING TEST invalid_nodepend/errors_2-nodepend in grade csharp RUNNING TEST invalid_nodepend/errors_3-nodepend in grade csharp RUNNING TEST invalid_nodepend/exist_cons_repeated_tvar-nodepend in grade csharp RUNNING TEST invalid_nodepend/external-nodepend in grade csharp RUNNING TEST invalid_nodepend/foreign_enum_import-nodepend in grade csharp RUNNING TEST invalid_nodepend/func_errors-nodepend in grade csharp RUNNING TEST invalid_nodepend/funcs_as_preds-nodepend in grade csharp RUNNING TEST invalid_nodepend/fundeps_unbound_in_ctor-nodepend in grade csharp RUNNING TEST invalid_nodepend/fundeps_vars-nodepend in grade csharp RUNNING TEST invalid_nodepend/impl_def_literal_syntax-nodepend in grade csharp FAILED TEST invalid_nodepend/fundeps_vars-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - fundeps_vars.err ** Error making `Mercury/int3s/fundeps_vars.int3'. fundeps_vars.m:022: Error: expected a variable as a functional dependency fundeps_vars.m:022: domain parameter, got `c'. fundeps_vars.m:022: Error: expected a variable as a functional dependency range fundeps_vars.m:022: parameter, got `e'. fundeps_vars.m:029: Error: type variable `F' in the functional dependency is fundeps_vars.m:029: not a parameter of type class `coll'/2. Making Mercury/ints/fundeps_vars.int fundeps_vars.m:022: Error: expected a variable as a functional dependency fundeps_vars.m:022: domain parameter, got `c'. fundeps_vars.m:022: Error: expected a variable as a functional dependency range fundeps_vars.m:022: parameter, got `e'. fundeps_vars.m:029: Error: type variable `F' in the functional dependency is fundeps_vars.m:029: not a parameter of type class `coll'/2. ** Error making `Mercury/ints/fundeps_vars.int'. make[3]: [/tmp/mmake.pF8ILO:921: fundeps_vars.err] Error 1 (ignored) if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r fundeps_vars.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing fundeps_vars.err with fundeps_vars.err_exp*, results in fundeps_vars.err_res ** fundeps_vars.err did not match the expected error output ** (closest match was fundeps_vars.err_res1) --- fundeps_vars.err_exp 2024-06-13 22:03:37.000000000 +1000 +++ fundeps_vars.err 2024-09-19 15:21:28.473725370 +1000 @@ -4,9 +4,3 @@ fundeps_vars.m:022: parameter, got `e'. fundeps_vars.m:029: Error: type variable `F' in the functional dependency is fundeps_vars.m:029: not a parameter of type class `coll'/2. -fundeps_vars.m:037: Error: `:- instance' declaration for `coll'/2 without -fundeps_vars.m:037: corresponding `:- typeclass' declaration. -fundeps_vars.m:037: In declaration of instance of typeclass `coll'/2: -fundeps_vars.m:037: error: the typeclass `coll'/2 is undefined. -fundeps_vars.m:044: In declaration of predicate `test'/2: -fundeps_vars.m:044: error: the typeclass `coll'/2 is undefined. make[3]: *** [../Mmake.common:172: fundeps_vars.err_res] Error 1 make[3]: Target 'fundeps_vars.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: fundeps_vars-nodepend.log] Error 1 RUNNING TEST invalid_nodepend/inst_list_dup-nodepend in grade csharp RUNNING TEST invalid_nodepend/instance_bug-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_binary_literal-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_decimal_literal-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_float_literal-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_hex_literal-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_main-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_octal_literal-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_pragma-nodepend in grade csharp RUNNING TEST invalid_nodepend/invalid_typeclass-nodepend in grade csharp RUNNING TEST invalid_nodepend/kind-nodepend in grade csharp RUNNING TEST invalid_nodepend/no_exports-nodepend in grade csharp RUNNING TEST invalid_nodepend/null_char-nodepend in grade csharp RUNNING TEST invalid_nodepend/occurs-nodepend in grade csharp RUNNING TEST invalid_nodepend/pragma_export-nodepend in grade csharp RUNNING TEST invalid_nodepend/pragma_source_file-nodepend in grade csharp RUNNING TEST invalid_nodepend/predmode-nodepend in grade csharp RUNNING TEST invalid_nodepend/prog_io_erroneous-nodepend in grade csharp RUNNING TEST invalid_nodepend/quant_pred_repeated_tvar-nodepend in grade csharp RUNNING TEST invalid_nodepend/require_tailrec_invalid-nodepend in grade csharp RUNNING TEST invalid_nodepend/reserved-nodepend in grade csharp FAILED TEST invalid_nodepend/require_tailrec_invalid-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --allow-stubs --no-warn-stubs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - require_tailrec_invalid.err ** Error making `Mercury/int3s/require_tailrec_invalid.int3'. require_tailrec_invalid.m:019: Error: `:- pragma require_tail_recursion' require_tailrec_invalid.m:019: declarations are not allowed in module require_tailrec_invalid.m:019: interfaces. require_tailrec_invalid.m:034: Error: conflicting require_tailrec_invalid.m:034: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:034: `error' conflicts with earlier attribute require_tailrec_invalid.m:034: `warn'. require_tailrec_invalid.m:037: Error: conflicting require_tailrec_invalid.m:037: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:037: `none' conflicts with earlier attribute require_tailrec_invalid.m:037: `warn'. require_tailrec_invalid.m:040: Error: conflicting require_tailrec_invalid.m:040: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:040: `none' conflicts with earlier attribute require_tailrec_invalid.m:040: `error'. require_tailrec_invalid.m:044: Error: conflicting require_tailrec_invalid.m:044: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:044: `self_recursion_only' conflicts with earlier require_tailrec_invalid.m:044: attribute `self_or_mutual_recursion'. require_tailrec_invalid.m:047: Error: conflicting require_tailrec_invalid.m:047: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:047: `none' conflicts with earlier attribute require_tailrec_invalid.m:047: `self_or_mutual_recursion'. require_tailrec_invalid.m:051: Error: conflicting require_tailrec_invalid.m:051: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:051: `none' conflicts with earlier attribute require_tailrec_invalid.m:051: `self_recursion_only'. require_tailrec_invalid.m:055: Error: expected a require_tailrec_invalid.m:055: `:- pragma require_tail_recursion' attribute, require_tailrec_invalid.m:055: got `blahblahblah'. require_tailrec_invalid.m:061: In the second argument of require_tailrec_invalid.m:061: `:- pragma require_tail_recursion' require_tailrec_invalid.m:061: declaration: require_tailrec_invalid.m:061: error: expected list of attributes, got require_tailrec_invalid.m:061: `Woop'. require_tailrec_invalid.m:064: In the second argument of require_tailrec_invalid.m:064: `:- pragma require_tail_recursion' require_tailrec_invalid.m:064: declaration: require_tailrec_invalid.m:064: error: expected list of attributes, got `23'. require_tailrec_invalid.m:071: Error: conflicting require_tailrec_invalid.m:071: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:071: `none' conflicts with earlier attribute require_tailrec_invalid.m:071: `self_recursion_only'. require_tailrec_invalid.m:071: Error: conflicting require_tailrec_invalid.m:071: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:071: `none' conflicts with earlier attribute require_tailrec_invalid.m:071: `warn'. require_tailrec_invalid.m:072: Error: expected a require_tailrec_invalid.m:072: `:- pragma require_tail_recursion' attribute, require_tailrec_invalid.m:072: got `grasshopper'. Making Mercury/ints/require_tailrec_invalid.int require_tailrec_invalid.m:019: Error: `:- pragma require_tail_recursion' require_tailrec_invalid.m:019: declarations are not allowed in module require_tailrec_invalid.m:019: interfaces. require_tailrec_invalid.m:034: Error: conflicting require_tailrec_invalid.m:034: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:034: `error' conflicts with earlier attribute require_tailrec_invalid.m:034: `warn'. require_tailrec_invalid.m:037: Error: conflicting require_tailrec_invalid.m:037: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:037: `none' conflicts with earlier attribute require_tailrec_invalid.m:037: `warn'. require_tailrec_invalid.m:040: Error: conflicting require_tailrec_invalid.m:040: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:040: `none' conflicts with earlier attribute require_tailrec_invalid.m:040: `error'. require_tailrec_invalid.m:044: Error: conflicting require_tailrec_invalid.m:044: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:044: `self_recursion_only' conflicts with earlier require_tailrec_invalid.m:044: attribute `self_or_mutual_recursion'. require_tailrec_invalid.m:047: Error: conflicting require_tailrec_invalid.m:047: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:047: `none' conflicts with earlier attribute require_tailrec_invalid.m:047: `self_or_mutual_recursion'. require_tailrec_invalid.m:051: Error: conflicting require_tailrec_invalid.m:051: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:051: `none' conflicts with earlier attribute require_tailrec_invalid.m:051: `self_recursion_only'. require_tailrec_invalid.m:055: Error: expected a require_tailrec_invalid.m:055: `:- pragma require_tail_recursion' attribute, require_tailrec_invalid.m:055: got `blahblahblah'. require_tailrec_invalid.m:061: In the second argument of require_tailrec_invalid.m:061: `:- pragma require_tail_recursion' require_tailrec_invalid.m:061: declaration: require_tailrec_invalid.m:061: error: expected list of attributes, got require_tailrec_invalid.m:061: `Woop'. require_tailrec_invalid.m:064: In the second argument of require_tailrec_invalid.m:064: `:- pragma require_tail_recursion' require_tailrec_invalid.m:064: declaration: require_tailrec_invalid.m:064: error: expected list of attributes, got `23'. require_tailrec_invalid.m:071: Error: conflicting require_tailrec_invalid.m:071: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:071: `none' conflicts with earlier attribute require_tailrec_invalid.m:071: `self_recursion_only'. require_tailrec_invalid.m:071: Error: conflicting require_tailrec_invalid.m:071: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:071: `none' conflicts with earlier attribute require_tailrec_invalid.m:071: `warn'. require_tailrec_invalid.m:072: Error: expected a require_tailrec_invalid.m:072: `:- pragma require_tail_recursion' attribute, require_tailrec_invalid.m:072: got `grasshopper'. ** Error making `Mercury/ints/require_tailrec_invalid.int'. make[3]: [/tmp/mmake.mDANGX:921: require_tailrec_invalid.err] Error 1 (ignored) if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --allow-stubs --no-warn-stubs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r require_tailrec_invalid.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing require_tailrec_invalid.err with require_tailrec_invalid.err_exp*, results in require_tailrec_invalid.err_res ** require_tailrec_invalid.err did not match the expected error output ** (closest match was require_tailrec_invalid.err_res1) --- require_tailrec_invalid.err_exp 2024-06-07 21:46:11.000000000 +1000 +++ require_tailrec_invalid.err 2024-09-19 15:21:30.425635340 +1000 @@ -1,21 +1,6 @@ require_tailrec_invalid.m:019: Error: `:- pragma require_tail_recursion' require_tailrec_invalid.m:019: declarations are not allowed in module require_tailrec_invalid.m:019: interfaces. -require_tailrec_invalid.m:026: Error: `:- pragma require_tail_recursion' -require_tailrec_invalid.m:026: declaration for `non_existent_pred'/3 without -require_tailrec_invalid.m:026: a corresponding `:- pred' or `:- func' -require_tailrec_invalid.m:026: declaration. -require_tailrec_invalid.m:027: Error: `:- pragma require_tail_recursion' -require_tailrec_invalid.m:027: declaration for predicate -require_tailrec_invalid.m:027: `non_existent_proc'/2 without a corresponding -require_tailrec_invalid.m:027: `:- pred' declaration. -require_tailrec_invalid.m:028: Error: `:- pragma require_tail_recursion' -require_tailrec_invalid.m:028: declaration for function -require_tailrec_invalid.m:028: `non_existent_func_proc'/1 without a -require_tailrec_invalid.m:028: corresponding `:- func' declaration. -require_tailrec_invalid.m:031: Error: `:- pragma require_tail_recursion' -require_tailrec_invalid.m:031: declaration for undeclared mode of predicate -require_tailrec_invalid.m:031: `length'/2. require_tailrec_invalid.m:034: Error: conflicting require_tailrec_invalid.m:034: `:- pragma require_tail_recursion' attributes: require_tailrec_invalid.m:034: `error' conflicts with earlier attribute @@ -43,9 +28,6 @@ require_tailrec_invalid.m:055: Error: expected a require_tailrec_invalid.m:055: `:- pragma require_tail_recursion' attribute, require_tailrec_invalid.m:055: got `blahblahblah'. -require_tailrec_invalid.m:059: Error: `:- pragma require_tail_recursion' -require_tailrec_invalid.m:059: declaration for predicate `blahblahblah'/0 -require_tailrec_invalid.m:059: without a corresponding `:- pred' declaration. require_tailrec_invalid.m:061: In the second argument of require_tailrec_invalid.m:061: `:- pragma require_tail_recursion' require_tailrec_invalid.m:061: declaration: @@ -66,19 +48,3 @@ require_tailrec_invalid.m:072: Error: expected a require_tailrec_invalid.m:072: `:- pragma require_tail_recursion' attribute, require_tailrec_invalid.m:072: got `grasshopper'. -require_tailrec_invalid.m:077: Error: conflicting -require_tailrec_invalid.m:077: `:- pragma require_tail_recursion' pragmas for -require_tailrec_invalid.m:077: `require_tailrec_invalid.length10'/2. -require_tailrec_invalid.m:075: The earlier pragma is here. -require_tailrec_invalid.m:080: Error: conflicting -require_tailrec_invalid.m:080: `:- pragma require_tail_recursion' pragmas for -require_tailrec_invalid.m:080: `require_tailrec_invalid.length10'/2. -require_tailrec_invalid.m:075: The earlier pragma is here. -require_tailrec_invalid.m:094: Error: conflicting -require_tailrec_invalid.m:094: `:- pragma require_tail_recursion' pragmas for -require_tailrec_invalid.m:094: `require_tailrec_invalid.append'/3. -require_tailrec_invalid.m:092: The earlier pragma is here. -require_tailrec_invalid.m:094: Error: conflicting -require_tailrec_invalid.m:094: `:- pragma require_tail_recursion' pragmas for -require_tailrec_invalid.m:094: `require_tailrec_invalid.append'/3. -require_tailrec_invalid.m:093: The earlier pragma is here. make[3]: *** [../Mmake.common:172: require_tailrec_invalid.err_res] Error 1 make[3]: Target 'require_tailrec_invalid.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: require_tailrec_invalid-nodepend.log] Error 1 RUNNING TEST invalid_nodepend/reserved_type_name-nodepend in grade csharp RUNNING TEST invalid_nodepend/specified-nodepend in grade csharp RUNNING TEST invalid_nodepend/subtype_invalid_supertype-nodepend in grade csharp RUNNING TEST invalid_nodepend/subtype_syntax-nodepend in grade csharp RUNNING TEST invalid_nodepend/test_some-nodepend in grade csharp RUNNING TEST invalid_nodepend/test_with_type-nodepend in grade csharp RUNNING TEST invalid_nodepend/type_lhs_var-nodepend in grade csharp RUNNING TEST invalid_nodepend/type_vars-nodepend in grade csharp RUNNING TEST invalid_nodepend/typeclass_no_param-nodepend in grade csharp RUNNING TEST invalid_nodepend/typeclass_test_1-nodepend in grade csharp RUNNING TEST invalid_nodepend/typeclass_test_2-nodepend in grade csharp RUNNING TEST invalid_nodepend/typeclass_test_3-nodepend in grade csharp RUNNING TEST invalid_nodepend/types-nodepend in grade csharp RUNNING TEST invalid_nodepend/unbound_type_vars-nodepend in grade csharp RUNNING TEST invalid_nodepend/undetermined_existential_data_type-nodepend in grade csharp RUNNING TEST invalid_nodepend/unicode_1-nodepend in grade csharp FAILED TEST invalid_nodepend/unicode_1-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unicode_1.err ** Error making `Mercury/int3s/unicode_1.int3'. unicode_1.m:009: Syntax error at token 'int': operator or `.' expected. unicode_1.m:009: Syntax error: expected only hexadecimal digits in Unicode unicode_1.m:009: escape sequence, got `x'. Making Mercury/ints/unicode_1.int unicode_1.m:009: Syntax error at token 'int': operator or `.' expected. unicode_1.m:009: Syntax error: expected only hexadecimal digits in Unicode unicode_1.m:009: escape sequence, got `x'. ** Error making `Mercury/ints/unicode_1.int'. make[3]: [/tmp/mmake.lx8CJO:921: unicode_1.err] Error 1 (ignored) if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r unicode_1.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing unicode_1.err with unicode_1.err_exp*, results in unicode_1.err_res ** unicode_1.err did not match the expected error output ** (closest match was unicode_1.err_res1) --- unicode_1.err_exp 2024-06-05 22:21:53.000000000 +1000 +++ unicode_1.err 2024-09-19 15:21:32.129556740 +1000 @@ -1,6 +1,3 @@ -unicode_1.m:005: Warning: the interface of module `unicode_1' does not export -unicode_1.m:005: anything. unicode_1.m:009: Syntax error at token 'int': operator or `.' expected. unicode_1.m:009: Syntax error: expected only hexadecimal digits in Unicode unicode_1.m:009: escape sequence, got `x'. -For more information, recompile with `-E'. make[3]: *** [../Mmake.common:172: unicode_1.err_res] Error 1 make[3]: Target 'unicode_1.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unicode_1-nodepend.log] Error 1 RUNNING TEST invalid_nodepend/unicode_2-nodepend in grade csharp RUNNING TEST invalid_nodepend/unrecognized_pragma-nodepend in grade csharp FAILED TEST invalid_nodepend/unicode_2-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unicode_2.err ** Error making `Mercury/int3s/unicode_2.int3'. unicode_2.m:009: Syntax error at token 'int': operator or `.' expected. unicode_2.m:009: Syntax error: U+FFFFFFFF is not a valid Unicode code point. Making Mercury/ints/unicode_2.int unicode_2.m:009: Syntax error at token 'int': operator or `.' expected. unicode_2.m:009: Syntax error: U+FFFFFFFF is not a valid Unicode code point. ** Error making `Mercury/ints/unicode_2.int'. make[3]: [/tmp/mmake.Q1SzE1:921: unicode_2.err] Error 1 (ignored) if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r unicode_2.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing unicode_2.err with unicode_2.err_exp*, results in unicode_2.err_res ** unicode_2.err did not match the expected error output ** (closest match was unicode_2.err_res1) --- unicode_2.err_exp 2024-06-05 22:17:25.000000000 +1000 +++ unicode_2.err 2024-09-19 15:21:32.261550651 +1000 @@ -1,5 +1,2 @@ -unicode_2.m:005: Warning: the interface of module `unicode_2' does not export -unicode_2.m:005: anything. unicode_2.m:009: Syntax error at token 'int': operator or `.' expected. unicode_2.m:009: Syntax error: U+FFFFFFFF is not a valid Unicode code point. -For more information, recompile with `-E'. make[3]: *** [../Mmake.common:172: unicode_2.err_res] Error 1 make[3]: Target 'unicode_2.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unicode_2-nodepend.log] Error 1 RUNNING TEST invalid_nodepend/unterminated_octal_escape-nodepend in grade csharp RUNNING TEST invalid_nodepend/uu_type-nodepend in grade csharp RUNNING TEST invalid_nodepend/var_as_class_name-nodepend in grade csharp RUNNING TEST invalid_nodepend/var_as_pred_name-nodepend in grade csharp RUNNING TEST invalid_nodepend/vars_in_wrong_places-nodepend in grade csharp RUNNING TEST invalid_nodepend/where_abstract_enum-nodepend in grade csharp RUNNING TEST invalid_nodepend/where_direct_arg_1-nodepend in grade csharp RUNNING TEST invalid_nodepend/where_direct_arg_2-nodepend in grade csharp FAILED TEST invalid_nodepend/where_direct_arg_2-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - where_direct_arg_2.err ** Error making `Mercury/int3s/where_direct_arg_2.int3'. where_direct_arg_2.m:038: In `:- pragma foreign_type' declaration: error: where_direct_arg_2.m:038: unrecognized `where' attribute where_direct_arg_2.m:038: `(direct_arg is [])'. Making Mercury/ints/where_direct_arg_2.int where_direct_arg_2.m:038: In `:- pragma foreign_type' declaration: error: where_direct_arg_2.m:038: unrecognized `where' attribute where_direct_arg_2.m:038: `(direct_arg is [])'. For more information, recompile with `-E'. ** Error making `Mercury/ints/where_direct_arg_2.int'. make[3]: [/tmp/mmake.ITu4G6:921: where_direct_arg_2.err] Error 1 (ignored) if { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - -r where_direct_arg_2.err > /dev/null 2>&1 ; \ then false; \ else true; \ fi Comparing where_direct_arg_2.err with where_direct_arg_2.err_exp*, results in where_direct_arg_2.err_res ** where_direct_arg_2.err did not match the expected error output ** (closest match was where_direct_arg_2.err_res1) --- where_direct_arg_2.err_exp 2024-05-12 21:02:04.000000000 +1000 +++ where_direct_arg_2.err 2024-09-19 15:21:33.001516515 +1000 @@ -1,9 +1,3 @@ -where_direct_arg_2.m:011: Error: `string'/1 cannot be represented as a direct -where_direct_arg_2.m:011: pointer to its sole argument. -where_direct_arg_2.m:012: Error: `int'/1 cannot be represented as a direct -where_direct_arg_2.m:012: pointer to its sole argument. -where_direct_arg_2.m:016: Error: `enum'/1 cannot be represented as a direct -where_direct_arg_2.m:016: pointer to its sole argument. where_direct_arg_2.m:038: In `:- pragma foreign_type' declaration: error: where_direct_arg_2.m:038: unrecognized `where' attribute where_direct_arg_2.m:038: `(direct_arg is [])'. make[3]: *** [../Mmake.common:172: where_direct_arg_2.err_res] Error 1 make[3]: Target 'where_direct_arg_2.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: where_direct_arg_2-nodepend.log] Error 1 make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' FAILED tests in invalid_nodepend in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_nodepend' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_onlydepend' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_onlydepend' STARTING tests in invalid_onlydepend in grade csharp at Thu 19 Sep 2024 03:21:33 PM AEST cleaning up the directory before the tests RUNNING TEST invalid_onlydepend/bad_module_name-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_onlydepend' PASSED ALL TESTS in invalid_onlydepend in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_onlydepend' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_options_file' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_options_file' STARTING tests in invalid_options_file in grade csharp at Thu 19 Sep 2024 03:21:33 PM AEST cleaning up the directory before the tests RUNNING TEST invalid_options_file/inf_incl_direct-nodepend in grade csharp RUNNING TEST invalid_options_file/inf_incl_indirect-nodepend in grade csharp RUNNING TEST invalid_options_file/no_assign-nodepend in grade csharp RUNNING TEST invalid_options_file/no_var-nodepend in grade csharp RUNNING TEST invalid_options_file/nonexistent_file-nodepend in grade csharp RUNNING TEST invalid_options_file/undefined_var-nodepend in grade csharp RUNNING TEST invalid_options_file/unterminated_string-nodepend in grade csharp RUNNING TEST invalid_options_file/unterminated_var-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_options_file' PASSED ALL TESTS in invalid_options_file in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_options_file' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_purity' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_purity' STARTING tests in invalid_purity in grade csharp at Thu 19 Sep 2024 03:21:34 PM AEST cleaning up the directory before the tests RUNNING TEST invalid_purity/impure_func_t2 in grade csharp RUNNING TEST invalid_purity/impure_func_t3 in grade csharp RUNNING TEST invalid_purity/impure_func_t4 in grade csharp RUNNING TEST invalid_purity/impure_func_t5 in grade csharp RUNNING TEST invalid_purity/impure_func_t5_fixed in grade csharp RUNNING TEST invalid_purity/impure_func_t7 in grade csharp RUNNING TEST invalid_purity/impure_par_conj in grade csharp RUNNING TEST invalid_purity/impure_pred_t1 in grade csharp RUNNING TEST invalid_purity/impure_pred_t1_fixed in grade csharp RUNNING TEST invalid_purity/impure_pred_t2 in grade csharp RUNNING TEST invalid_purity/pragma_c_and_mercury in grade csharp RUNNING TEST invalid_purity/purity in grade csharp RUNNING TEST invalid_purity/purity_nonsense_1 in grade csharp RUNNING TEST invalid_purity/purity_type_error in grade csharp RUNNING TEST invalid_purity/purity_nonsense_2-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_purity' PASSED ALL TESTS in invalid_purity in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/invalid_purity' /tmp/mmake.ft02aW:865: *** multiple target patterns. Stop. make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/misc_tests' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/misc_tests' STARTING tests in misc_tests in grade csharp at Thu 19 Sep 2024 03:21:36 PM AEST cleaning up the directory before the tests RUNNING TEST misc_tests/mdemangle_test-nodepend in grade csharp RUNNING TEST misc_tests/pretty_print_test-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/misc_tests' PASSED ALL TESTS in misc_tests in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/misc_tests' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc -f lexer.m STARTING tests in mmc_make in grade csharp at Thu 19 Sep 2024 03:21:36 PM AEST cleaning up the directory before the tests RUNNING TEST mmc_make/bug489 in grade csharp /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmake TESTS_FLAGS make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. ln -s ../TESTS_FLAGS TESTS_FLAGS || cp ../TESTS_FLAGS TESTS_FLAGS make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' ( cd lib; \ { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - --no-libgrade --install-prefix /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make/install \ libcomplex_numbers.install ) \ || touch complex_test.failed Making Mercury/int3s/complex_numbers.int3 ** Error reading file `complex_numbers.complex.m' to generate dependencies. ** Module `complex_numbers.complex' is included by module `complex_numbers'. mercury_compile: cannot find source for module `complex_numbers.complex' in directories `.' Making Mercury/int0s/complex_numbers.int0 Making Mercury/ints/complex_numbers.int mercury_compile: error: the Mercury standard library cannot be found in grade `asm_fast.gc'. FAILED TEST mmc_make/bug489 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug489.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug489 Making Mercury/int3s/bug489.int3 ** Error reading file `bug489.lexer.m' to generate dependencies. ** Module `bug489.lexer' is imported by module `bug489'. mercury_compile: cannot find source for module `bug489.lexer' in directories `.' make[3]: *** [/tmp/mmake.cvluLt:1245: bug489] Error 1 make[3]: Target 'bug489.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bug489.log] Error 1 RUNNING TEST mmc_make/hello in grade csharp RUNNING TEST mmc_make/include_file in grade csharp FAILED TEST mmc_make/hello in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - hello.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - hello Making Mercury/int3s/hello.int3 Making Mercury/ints/hello.int Making Mercury/css/hello.cs Making hello.exe { test -f hello.inp && cat hello.inp; } | ./hello > hello.out 2>&1 || \ { grep . hello.out /dev/null; exit 1; } Comparing hello.out with hello.exp*, results in hello.res ** hello.out did not match the expected output ** (closest match was hello.res1) --- hello.exp 2020-10-11 14:28:49.000000000 +1100 +++ hello.out 2024-09-19 15:21:37.389314067 +1000 @@ -1 +1,2 @@ +'/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make/install/lib/mercury/lib/csharp' in MONO_PATH doesn't exist or has wrong permissions. Hello, world make[3]: *** [../Mmake.common:138: hello.res] Error 1 make[3]: Target 'hello.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: hello.log] Error 1 RUNNING TEST mmc_make/include_file2 in grade csharp FAILED TEST mmc_make/include_file in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - include_file.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - include_file Making Mercury/int3s/include_file.int3 Making Mercury/ints/include_file.int Making Mercury/css/include_file.cs Making include_file.exe { test -f include_file.inp && cat include_file.inp; } | ./include_file > include_file.out 2>&1 || \ { grep . include_file.out /dev/null; exit 1; } Comparing include_file.out with include_file.exp*, results in include_file.res ** include_file.out did not match the expected output ** (closest match was include_file.res1) --- include_file.exp 2020-10-11 14:28:49.000000000 +1100 +++ include_file.out 2024-09-19 15:21:37.409313144 +1000 @@ -1,2 +1,3 @@ +'/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make/install/lib/mercury/lib/csharp' in MONO_PATH doesn't exist or has wrong permissions. 111 222 make[3]: *** [../Mmake.common:138: include_file.res] Error 1 make[3]: Target 'include_file.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: include_file.log] Error 1 /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmake TESTS_FLAGS make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[3]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. make[3]: 'TESTS_FLAGS' is up to date. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' ( cd lib; \ { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - --no-libgrade --install-prefix /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make/install \ liblinkage_test2.install --lib-linkage static ) \ || touch linkage_test.failed Making Mercury/int3s/linkage_test2.int3 Making Mercury/ints/linkage_test2.int mercury_compile: error: the Mercury standard library cannot be found in grade `asm_fast.gc'. RUNNING TEST mmc_make/rebuild in grade csharp RUNNING TEST mmc_make/complex_test in grade csharp FAILED TEST mmc_make/complex_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - complex_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - complex_test Making Mercury/int3s/complex_test.int3 ** Error reading file `complex_numbers.m' to generate dependencies. ** Module `complex_numbers' is imported by module `complex_test'. mercury_compile: cannot find source for module `complex_numbers' in directories `.' make[3]: *** [/tmp/mmake.EFb5va:1245: complex_test] Error 1 make[3]: Target 'complex_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: complex_test.log] Error 1 RUNNING TEST mmc_make/linkage_test in grade csharp FAILED TEST mmc_make/linkage_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - linkage_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - linkage_test Making Mercury/int3s/linkage_test.int3 ** Error reading file `linkage_test2.m' to generate dependencies. ** Module `linkage_test2' is imported by module `linkage_test'. mercury_compile: cannot find source for module `linkage_test2' in directories `.' make[3]: *** [/tmp/mmake.ukyrpb:1245: linkage_test] Error 1 make[3]: Target 'linkage_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: linkage_test.log] Error 1 make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' FAILED tests in mmc_make in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/mmc_make' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/options_file' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/options_file' STARTING tests in options_file in grade csharp at Thu 19 Sep 2024 03:21:39 PM AEST cleaning up the directory before the tests RUNNING TEST options_file/basic_test-nodepend in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/options_file' PASSED ALL TESTS in options_file in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/options_file' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' STARTING tests in par_conj in grade csharp at Thu 19 Sep 2024 03:21:39 PM AEST cleaning up the directory before the tests RUNNING TEST par_conj/bug_130_should_push_signal in grade csharp RUNNING TEST par_conj/bug_130_unreachable in grade csharp RUNNING TEST par_conj/consume_in_some_branches in grade csharp RUNNING TEST par_conj/consume_in_some_branches_and_after in grade csharp RUNNING TEST par_conj/consume_wait in grade csharp RUNNING TEST par_conj/dep_par_1 in grade csharp RUNNING TEST par_conj/dep_par_10 in grade csharp RUNNING TEST par_conj/dep_par_11 in grade csharp RUNNING TEST par_conj/dep_par_11b in grade csharp RUNNING TEST par_conj/dep_par_11c in grade csharp RUNNING TEST par_conj/dep_par_11d in grade csharp RUNNING TEST par_conj/dep_par_12 in grade csharp RUNNING TEST par_conj/dep_par_13 in grade csharp RUNNING TEST par_conj/dep_par_14 in grade csharp RUNNING TEST par_conj/dep_par_14b in grade csharp RUNNING TEST par_conj/dep_par_14c in grade csharp RUNNING TEST par_conj/dep_par_14d in grade csharp RUNNING TEST par_conj/dep_par_16 in grade csharp RUNNING TEST par_conj/dep_par_17 in grade csharp RUNNING TEST par_conj/dep_par_18 in grade csharp RUNNING TEST par_conj/dep_par_2 in grade csharp RUNNING TEST par_conj/dep_par_20 in grade csharp RUNNING TEST par_conj/dep_par_21 in grade csharp RUNNING TEST par_conj/dep_par_22 in grade csharp RUNNING TEST par_conj/dep_par_23 in grade csharp RUNNING TEST par_conj/dep_par_24 in grade csharp RUNNING TEST par_conj/dep_par_24b in grade csharp RUNNING TEST par_conj/dep_par_25 in grade csharp RUNNING TEST par_conj/dep_par_25b in grade csharp RUNNING TEST par_conj/dep_par_26 in grade csharp RUNNING TEST par_conj/dep_par_27 in grade csharp RUNNING TEST par_conj/dep_par_28 in grade csharp RUNNING TEST par_conj/dep_par_29 in grade csharp RUNNING TEST par_conj/dep_par_3 in grade csharp RUNNING TEST par_conj/dep_par_3b in grade csharp RUNNING TEST par_conj/dep_par_3c in grade csharp RUNNING TEST par_conj/dep_par_4 in grade csharp RUNNING TEST par_conj/dep_par_5 in grade csharp RUNNING TEST par_conj/dep_par_5b in grade csharp RUNNING TEST par_conj/dep_par_5c in grade csharp RUNNING TEST par_conj/dep_par_5d in grade csharp RUNNING TEST par_conj/dep_par_6 in grade csharp RUNNING TEST par_conj/dep_par_6b in grade csharp RUNNING TEST par_conj/dep_par_7 in grade csharp RUNNING TEST par_conj/dep_par_8 in grade csharp RUNNING TEST par_conj/dep_par_9 in grade csharp RUNNING TEST par_conj/impure_wait in grade csharp RUNNING TEST par_conj/indep_par_append in grade csharp RUNNING TEST par_conj/indep_par_nested in grade csharp RUNNING TEST par_conj/par_fib in grade csharp RUNNING TEST par_conj/pathological_right_recursion in grade csharp RUNNING TEST par_conj/produce_in_nondet_disj in grade csharp FAILED TEST par_conj/pathological_right_recursion in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pathological_right_recursion.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pathological_right_recursion Making Mercury/int3s/pathological_right_recursion.int3 Making Mercury/ints/pathological_right_recursion.int Making Mercury/css/pathological_right_recursion.cs Making pathological_right_recursion.exe { [ -f pathological_right_recursion.inp ] && cat pathological_right_recursion.inp; } | ./pathological_right_recursion > pathological_right_recursion.out 2>&1 || \ { grep . pathological_right_recursion.out /dev/null; exit 1; } pathological_right_recursion.out:Unhandled Exception: pathological_right_recursion.out:StackOverflowException pathological_right_recursion.out:[ERROR] FATAL UNHANDLED EXCEPTION: System.StackOverflowException: The requested operation caused a stack overflow. pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) <0x412be720 + 0x00007> in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 pathological_right_recursion.out: at mercury.pathological_right_recursion.count_up_3_p_0 (System.Int32 N0_4, System.Int32 Max_5) [0x00058] in <8eaefd397ad2464a9e8f25e2a4c4ab30>:0 make[3]: *** [/tmp/mmake.T5FcZX:914: pathological_right_recursion.out] Error 1 make[3]: Target 'pathological_right_recursion.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pathological_right_recursion.log] Error 1 RUNNING TEST par_conj/threads_hang in grade csharp FAILED TEST par_conj/threads_hang in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - threads_hang.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - threads_hang Making Mercury/int3s/threads_hang.int3 Making Mercury/ints/threads_hang.int Making Mercury/css/threads_hang.cs threads_hang.m:044: Error: predicate `alarm'/1 has no clauses. ** Error making `Mercury/css/threads_hang.cs'. make[3]: *** [/tmp/mmake.jWrgkD:1315: threads_hang] Error 1 make[3]: Target 'threads_hang.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' ERROR OUTPUT threads_hang.m:044: Error: predicate `alarm'/1 has no clauses. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: threads_hang.log] Error 1 make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' FAILED tests in par_conj in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/par_conj' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/purity' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/purity' STARTING tests in purity in grade csharp at Thu 19 Sep 2024 03:22:02 PM AEST cleaning up the directory before the tests RUNNING TEST purity/impure_func_t1 in grade csharp RUNNING TEST purity/impure_func_t5_fixed2 in grade csharp RUNNING TEST purity/impure_func_t6 in grade csharp RUNNING TEST purity/impure_pred_t1_fixed3 in grade csharp RUNNING TEST purity/promise_pure_test in grade csharp RUNNING TEST purity/purity in grade csharp RUNNING TEST purity/purity_opt in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/purity' PASSED ALL TESTS in purity in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/purity' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[2]: warning: -j1 forced in submake: resetting jobserver mode. STARTING tests in recompilation in grade csharp at Thu 19 Sep 2024 03:22:05 PM AEST cleaning up the directory before the tests RUNNING TEST recompilation/add_constructor_nr-nodepend in grade csharp FAILED TEST recompilation/add_constructor_nr-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module add_constructor_nr add_constructor_nr_2 Testing add_constructor_nr make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_constructor_nr.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_constructor_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_constructor_nr.int3 Making Mercury/int3s/add_constructor_nr_2.int3 Making Mercury/ints/add_constructor_nr_2.int Making Mercury/ints/add_constructor_nr.int Making Mercury/css/add_constructor_nr.cs Making Mercury/css/add_constructor_nr_2.cs Making add_constructor_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_constructor_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_constructor_nr_2.int3 Making Mercury/ints/add_constructor_nr_2.int Making Mercury/ints/add_constructor_nr.int Making Mercury/css/add_constructor_nr.cs Making Mercury/css/add_constructor_nr_2.cs Making add_constructor_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: add_constructor_nr.err_exp.2 and add_constructor_nr.err differ. --- add_constructor_nr.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ add_constructor_nr.err 2024-09-19 15:22:09.891812941 +1000 @@ -1 +0,0 @@ -Not recompiling module add_constructor_nr. make[3]: *** [/tmp/mmake.JnAN8U:857: add_constructor_nr.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: add_constructor_nr-nodepend.log] Error 1 RUNNING TEST recompilation/add_constructor_r-nodepend in grade csharp FAILED TEST recompilation/add_constructor_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module add_constructor_r add_constructor_r_2 Testing add_constructor_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_constructor_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_constructor_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_constructor_r.int3 Making Mercury/int3s/add_constructor_r_2.int3 Making Mercury/ints/add_constructor_r_2.int Making Mercury/ints/add_constructor_r.int Making Mercury/css/add_constructor_r.cs Making Mercury/css/add_constructor_r_2.cs Making add_constructor_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_constructor_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_constructor_r_2.int3 Making Mercury/ints/add_constructor_r_2.int Making Mercury/ints/add_constructor_r.int Making Mercury/css/add_constructor_r.cs Making Mercury/css/add_constructor_r_2.cs Making add_constructor_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: add_constructor_r.err_exp.2 and add_constructor_r.err differ. --- add_constructor_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ add_constructor_r.err 2024-09-19 15:22:14.331607690 +1000 @@ -1,3 +0,0 @@ -Recompiling module `add_constructor_r': - addition of constructor `c'/1 of type `add_constructor_r_2.bar'/0 could cause - an ambiguity with constructor `c'/1 of type `add_constructor_r.t'/0. make[3]: *** [/tmp/mmake.rYQPVL:857: add_constructor_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: add_constructor_r-nodepend.log] Error 1 RUNNING TEST recompilation/add_instance_2_r-nodepend in grade csharp FAILED TEST recompilation/add_instance_2_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module add_instance_2_r add_instance_2_r_2 Testing add_instance_2_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_instance_2_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_instance_2_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_instance_2_r.int3 Making Mercury/int3s/add_instance_2_r_2.int3 Making Mercury/ints/add_instance_2_r_2.int Making Mercury/ints/add_instance_2_r.int Making Mercury/css/add_instance_2_r.cs Making Mercury/css/add_instance_2_r_2.cs Making add_instance_2_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_instance_2_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_instance_2_r_2.int3 Making Mercury/ints/add_instance_2_r_2.int Making Mercury/ints/add_instance_2_r.int Making Mercury/css/add_instance_2_r.cs Making Mercury/css/add_instance_2_r_2.cs Making add_instance_2_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: add_instance_2_r.err_exp.2 and add_instance_2_r.err differ. --- add_instance_2_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ add_instance_2_r.err 2024-09-19 15:22:18.775402206 +1000 @@ -1,3 +0,0 @@ -Recompiling module `add_instance_2_r': - an instance for class `add_instance_2_r.io'/1 in module `add_instance_2_r_2' - was added or modified. make[3]: *** [/tmp/mmake.yXNedh:857: add_instance_2_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: add_instance_2_r-nodepend.log] Error 1 RUNNING TEST recompilation/add_instance_r-nodepend in grade csharp FAILED TEST recompilation/add_instance_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module add_instance_r add_instance_r_2 Testing add_instance_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_instance_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_instance_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_instance_r.int3 Making Mercury/int3s/add_instance_r_2.int3 Making Mercury/ints/add_instance_r_2.int Making Mercury/ints/add_instance_r.int Making Mercury/css/add_instance_r.cs Making Mercury/css/add_instance_r_2.cs Making add_instance_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_instance_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_instance_r_2.int3 Making Mercury/ints/add_instance_r_2.int Making Mercury/ints/add_instance_r.int Making Mercury/css/add_instance_r.cs Making Mercury/css/add_instance_r_2.cs Making add_instance_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: add_instance_r.err_exp.2 and add_instance_r.err differ. --- add_instance_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ add_instance_r.err 2024-09-19 15:22:23.191197970 +1000 @@ -1,3 +0,0 @@ -Recompiling module `add_instance_r': - an instance for class `add_instance_r_2.io'/1 in module `add_instance_r_2' - was added or modified. make[3]: *** [/tmp/mmake.AqtrNU:857: add_instance_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: add_instance_r-nodepend.log] Error 1 RUNNING TEST recompilation/add_type_nr-nodepend in grade csharp FAILED TEST recompilation/add_type_nr-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module add_type_nr add_type_nr_2 Testing add_type_nr make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_type_nr.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_type_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_type_nr.int3 Making Mercury/int3s/add_type_nr_2.int3 Making Mercury/ints/add_type_nr_2.int Making Mercury/ints/add_type_nr.int Making Mercury/css/add_type_nr.cs Making Mercury/css/add_type_nr_2.cs Making add_type_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_type_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_type_nr_2.int3 Making Mercury/ints/add_type_nr_2.int Making Mercury/ints/add_type_nr.int Making Mercury/css/add_type_nr.cs Making Mercury/css/add_type_nr_2.cs Making add_type_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: add_type_nr.err_exp.2 and add_type_nr.err differ. --- add_type_nr.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ add_type_nr.err 2024-09-19 15:22:27.574995171 +1000 @@ -1 +0,0 @@ -Not recompiling module add_type_nr. make[3]: *** [/tmp/mmake.xevb9T:857: add_type_nr.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: add_type_nr-nodepend.log] Error 1 RUNNING TEST recompilation/add_type_re-nodepend in grade csharp FAILED TEST recompilation/add_type_re-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module add_type_re add_type_re_2 Testing add_type_re make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_type_re.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - add_type_re Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/add_type_re.int3 Making Mercury/int3s/add_type_re_2.int3 Making Mercury/ints/add_type_re_2.int Making Mercury/ints/add_type_re.int Making Mercury/css/add_type_re.cs Making Mercury/css/add_type_re_2.cs Making add_type_re.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: add_type_re.err_exp.2 and add_type_re.err differ. --- add_type_re.err_exp.2 2024-05-16 21:41:02.000000000 +1000 +++ add_type_re.err 2024-09-19 15:22:31.434816576 +1000 @@ -1,6 +1,3 @@ -Recompiling module `add_type_re': - addition of type `add_type_re_2.bar'/0 could cause an ambiguity with type - `add_type_re.bar'/0. add_type_re.m:034: In declaration of predicate `output_bar'/3: add_type_re.m:034: ambiguity error: there are several possible matches for add_type_re.m:034: type `bar'/0. make[3]: *** [/tmp/mmake.RAuwJQ:873: add_type_re.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: add_type_re-nodepend.log] Error 1 RUNNING TEST recompilation/change_class_r-nodepend in grade csharp FAILED TEST recompilation/change_class_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module change_class_r change_class_r_2 Testing change_class_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_class_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_class_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_class_r.int3 Making Mercury/int3s/change_class_r_2.int3 Making Mercury/ints/change_class_r_2.int Making Mercury/ints/change_class_r.int Making Mercury/css/change_class_r.cs Making Mercury/css/change_class_r_2.cs Making change_class_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_class_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_class_r_2.int3 Making Mercury/ints/change_class_r_2.int Making Mercury/css/change_class_r.cs Making Mercury/css/change_class_r_2.cs Making change_class_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: change_class_r.err_exp.2 and change_class_r.err differ. --- change_class_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ change_class_r.err 2024-09-19 15:22:35.862611657 +1000 @@ -1,2 +0,0 @@ -Recompiling module `change_class_r': - typeclass `change_class_r_2.io'/1 was modified. make[3]: *** [/tmp/mmake.DqvWBg:857: change_class_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: change_class_r-nodepend.log] Error 1 RUNNING TEST recompilation/change_func_r-nodepend in grade csharp FAILED TEST recompilation/change_func_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module change_func_r change_func_r_2 Testing change_func_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_func_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_func_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_func_r.int3 Making Mercury/int3s/change_func_r_2.int3 Making Mercury/ints/change_func_r_2.int Making Mercury/ints/change_func_r.int Making Mercury/css/change_func_r.cs Making Mercury/css/change_func_r_2.cs Making change_func_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_func_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_func_r_2.int3 Making Mercury/ints/change_func_r_2.int Making Mercury/css/change_func_r.cs Making Mercury/css/change_func_r_2.cs Making change_func_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: change_func_r.err_exp.2 and change_func_r.err differ. --- change_func_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ change_func_r.err 2024-09-19 15:22:40.126414285 +1000 @@ -1,4 +0,0 @@ -Recompiling module `change_func_r': - function `change_func_r_2.changed_func'/1 was modified. -Recompiling module `change_func_r': - function `change_func_r_2.changed_func_2'/1 was modified. make[3]: *** [/tmp/mmake.kDWwA9:857: change_func_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: change_func_r-nodepend.log] Error 1 RUNNING TEST recompilation/change_instance_r-nodepend in grade csharp FAILED TEST recompilation/change_instance_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module change_instance_r change_instance_r_2 Testing change_instance_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_instance_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_instance_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_instance_r.int3 Making Mercury/int3s/change_instance_r_2.int3 Making Mercury/ints/change_instance_r_2.int Making Mercury/ints/change_instance_r.int Making Mercury/css/change_instance_r.cs Making Mercury/css/change_instance_r_2.cs Making change_instance_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_instance_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_instance_r_2.int3 Making Mercury/ints/change_instance_r.int Making Mercury/ints/change_instance_r_2.int Making Mercury/css/change_instance_r.cs Making Mercury/css/change_instance_r_2.cs Making change_instance_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: change_instance_r.err_exp.2 and change_instance_r.err differ. --- change_instance_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ change_instance_r.err 2024-09-19 15:22:44.546209649 +1000 @@ -1,2 +0,0 @@ -Recompiling module `change_instance_r': - type `change_instance_r_2.baz'/0 was modified. make[3]: *** [/tmp/mmake.QWfmfT:857: change_instance_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: change_instance_r-nodepend.log] Error 1 RUNNING TEST recompilation/change_mode_r-nodepend in grade csharp FAILED TEST recompilation/change_mode_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module change_mode_r change_mode_r_2 Testing change_mode_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_mode_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_mode_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_mode_r.int3 Making Mercury/int3s/change_mode_r_2.int3 Making Mercury/ints/change_mode_r_2.int Making Mercury/ints/change_mode_r.int Making Mercury/css/change_mode_r.cs Making Mercury/css/change_mode_r_2.cs Making change_mode_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_mode_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_mode_r_2.int3 Making Mercury/ints/change_mode_r_2.int Making Mercury/ints/change_mode_r.int Making Mercury/css/change_mode_r_2.cs Making Mercury/css/change_mode_r.cs Making change_mode_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: change_mode_r.err_exp.2 and change_mode_r.err differ. --- change_mode_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ change_mode_r.err 2024-09-19 15:22:48.974004599 +1000 @@ -1,2 +0,0 @@ -Recompiling module `change_mode_r': - inst `change_mode_r_2.foo'/0 was modified. make[3]: *** [/tmp/mmake.WEPHS0:857: change_mode_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: change_mode_r-nodepend.log] Error 1 RUNNING TEST recompilation/change_type_nr-nodepend in grade csharp FAILED TEST recompilation/change_type_nr-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module change_type_nr change_type_nr_2 Testing change_type_nr make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_type_nr.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_type_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_type_nr.int3 Making Mercury/int3s/change_type_nr_3.int3 Making Mercury/int3s/change_type_nr_2.int3 Making Mercury/ints/change_type_nr_3.int Making Mercury/ints/change_type_nr_2.int Making Mercury/ints/change_type_nr.int Making Mercury/css/change_type_nr.cs Making Mercury/css/change_type_nr_2.cs Making Mercury/css/change_type_nr_3.cs Making change_type_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - change_type_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/change_type_nr_2.int3 Making Mercury/ints/change_type_nr_3.int Making Mercury/ints/change_type_nr_2.int Making Mercury/ints/change_type_nr.int Making Mercury/css/change_type_nr_2.cs Making Mercury/css/change_type_nr.cs Making Mercury/css/change_type_nr_3.cs Making change_type_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: change_type_nr.err_exp.2 and change_type_nr.err differ. --- change_type_nr.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ change_type_nr.err 2024-09-19 15:22:53.393799877 +1000 @@ -1 +0,0 @@ -Not recompiling module change_type_nr. make[3]: *** [/tmp/mmake.xcjITp:857: change_type_nr.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: change_type_nr-nodepend.log] Error 1 RUNNING TEST recompilation/combined_type_mode_nr-nodepend in grade csharp FAILED TEST recompilation/combined_type_mode_nr-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module combined_type_mode_nr combined_type_mode_nr_2 Testing combined_type_mode_nr make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - combined_type_mode_nr.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - combined_type_mode_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/combined_type_mode_nr.int3 Making Mercury/int3s/combined_type_mode_nr_2.int3 Making Mercury/ints/combined_type_mode_nr_2.int Making Mercury/ints/combined_type_mode_nr.int Making Mercury/css/combined_type_mode_nr_2.cs Making Mercury/css/combined_type_mode_nr.cs Making combined_type_mode_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - combined_type_mode_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/combined_type_mode_nr_2.int3 Making Mercury/ints/combined_type_mode_nr_2.int Making Mercury/ints/combined_type_mode_nr.int Making Mercury/css/combined_type_mode_nr.cs Making Mercury/css/combined_type_mode_nr_2.cs Making combined_type_mode_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: combined_type_mode_nr.err_exp.2 and combined_type_mode_nr.err differ. --- combined_type_mode_nr.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ combined_type_mode_nr.err 2024-09-19 15:22:57.749598077 +1000 @@ -1 +0,0 @@ -Not recompiling module combined_type_mode_nr. make[3]: *** [/tmp/mmake.U0vStV:857: combined_type_mode_nr.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: combined_type_mode_nr-nodepend.log] Error 1 RUNNING TEST recompilation/field_r-nodepend in grade csharp FAILED TEST recompilation/field_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module field_r field_r_2 Testing field_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - field_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - field_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/field_r.int3 Making Mercury/int3s/field_r_2.int3 Making Mercury/ints/field_r_2.int Making Mercury/ints/field_r.int Making Mercury/css/field_r.cs Making Mercury/css/field_r_2.cs Making field_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - field_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/field_r_2.int3 Making Mercury/ints/field_r_2.int Making Mercury/css/field_r_2.cs Making Mercury/css/field_r.cs Making field_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: field_r.err_exp.2 and field_r.err differ. --- field_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ field_r.err 2024-09-19 15:23:02.157393827 +1000 @@ -1,4 +0,0 @@ -Recompiling module `field_r': - addition of field access function `f'/1 for constructor `t3'/1 of type - `field_r_2.t3'/0 could cause an ambiguity with constructor `f'/1 of type - `field_r.t'/0. make[3]: *** [/tmp/mmake.7IMX14:857: field_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: field_r-nodepend.log] Error 1 RUNNING TEST recompilation/func_overloading_nr-nodepend in grade csharp FAILED TEST recompilation/func_overloading_nr-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module func_overloading_nr func_overloading_nr_2 Testing func_overloading_nr make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - func_overloading_nr.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - func_overloading_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/func_overloading_nr.int3 Making Mercury/int3s/func_overloading_nr_2.int3 Making Mercury/ints/func_overloading_nr_2.int Making Mercury/ints/func_overloading_nr.int Making Mercury/css/func_overloading_nr_2.cs Making Mercury/css/func_overloading_nr.cs Making func_overloading_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - func_overloading_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/func_overloading_nr_2.int3 Making Mercury/ints/func_overloading_nr_2.int Making Mercury/css/func_overloading_nr.cs Making Mercury/css/func_overloading_nr_2.cs Making func_overloading_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: func_overloading_nr.err_exp.2 and func_overloading_nr.err differ. --- func_overloading_nr.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ func_overloading_nr.err 2024-09-19 15:23:06.625186752 +1000 @@ -1 +0,0 @@ -Not recompiling module func_overloading_nr. make[3]: *** [/tmp/mmake.FBCzu7:857: func_overloading_nr.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: func_overloading_nr-nodepend.log] Error 1 RUNNING TEST recompilation/func_overloading_r-nodepend in grade csharp FAILED TEST recompilation/func_overloading_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module func_overloading_r func_overloading_r_2 Testing func_overloading_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - func_overloading_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - func_overloading_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/func_overloading_r.int3 Making Mercury/int3s/func_overloading_r_2.int3 Making Mercury/ints/func_overloading_r_2.int Making Mercury/ints/func_overloading_r.int Making Mercury/css/func_overloading_r.cs Making Mercury/css/func_overloading_r_2.cs Making func_overloading_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - func_overloading_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/func_overloading_r_2.int3 Making Mercury/ints/func_overloading_r_2.int Making Mercury/css/func_overloading_r.cs Making Mercury/css/func_overloading_r_2.cs Making func_overloading_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: func_overloading_r.err_exp.2 and func_overloading_r.err differ. --- func_overloading_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ func_overloading_r.err 2024-09-19 15:23:11.040982047 +1000 @@ -1,3 +0,0 @@ -Recompiling module `func_overloading_r': - addition of function `func_overloading_r_2.f'/1 could cause an ambiguity with - constructor `f'/1 of type `func_overloading_r.t'/0. make[3]: *** [/tmp/mmake.48S3G2:857: func_overloading_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: func_overloading_r-nodepend.log] Error 1 RUNNING TEST recompilation/lambda_mode_r-nodepend in grade csharp FAILED TEST recompilation/lambda_mode_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module lambda_mode_r lambda_mode_r_2 Testing lambda_mode_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - lambda_mode_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - lambda_mode_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/lambda_mode_r.int3 Making Mercury/int3s/lambda_mode_r_2.int3 Making Mercury/ints/lambda_mode_r_2.int Making Mercury/ints/lambda_mode_r.int Making Mercury/css/lambda_mode_r.cs Making Mercury/css/lambda_mode_r_2.cs Making lambda_mode_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - lambda_mode_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/lambda_mode_r_2.int3 Making Mercury/ints/lambda_mode_r_2.int Making Mercury/css/lambda_mode_r.cs Making Mercury/css/lambda_mode_r_2.cs Making lambda_mode_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: lambda_mode_r.err_exp.2 and lambda_mode_r.err differ. --- lambda_mode_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ lambda_mode_r.err 2024-09-19 15:23:15.460777113 +1000 @@ -1,2 +0,0 @@ -Recompiling module `lambda_mode_r': - mode `lambda_mode_r_2.foo_in'/0 was modified. make[3]: *** [/tmp/mmake.CHR0lN:857: lambda_mode_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: lambda_mode_r-nodepend.log] Error 1 RUNNING TEST recompilation/nested_module_2_r-nodepend in grade csharp FAILED TEST recompilation/nested_module_2_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module nested_module_2_r nested_module_2_r_2 Testing nested_module_2_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - nested_module_2_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - nested_module_2_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/nested_module_2_r.int3 Making Mercury/int3s/nested_module_2_r_2.int3 Making Mercury/int0s/nested_module_2_r_2.int0 Making Mercury/ints/nested_module_2_r_2.int Making Mercury/ints/nested_module_2_r.int Making Mercury/css/nested_module_2_r.cs Making Mercury/css/nested_module_2_r_2.cs Making nested_module_2_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - nested_module_2_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/nested_module_2_r_2.int3 Making Mercury/int0s/nested_module_2_r_2.int0 Making Mercury/ints/nested_module_2_r_2.int Making Mercury/css/nested_module_2_r_2.cs Making nested_module_2_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: nested_module_2_r.err_exp.2 and nested_module_2_r.err differ. --- nested_module_2_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ nested_module_2_r.err 2024-09-19 15:23:19.816575106 +1000 @@ -1,2 +0,0 @@ -Recompiling module `nested_module_2_r': - file `nested_module_2_r.used' not found. make[3]: *** [/tmp/mmake.FiomY0:865: nested_module_2_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: nested_module_2_r-nodepend.log] Error 1 RUNNING TEST recompilation/nested_module_r-nodepend in grade csharp FAILED TEST recompilation/nested_module_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module nested_module_r nested_module_r_2 Testing nested_module_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - nested_module_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - nested_module_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/nested_module_r.int3 Making Mercury/int3s/nested_module_r_2.int3 Making Mercury/int0s/nested_module_r.int0 Making Mercury/ints/nested_module_r_2.int Making Mercury/ints/nested_module_r.int Making Mercury/css/nested_module_r_2.cs Making Mercury/css/nested_module_r.cs Making nested_module_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - nested_module_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/nested_module_r_2.int3 Making Mercury/int0s/nested_module_r.int0 Making Mercury/ints/nested_module_r_2.int Making Mercury/ints/nested_module_r.int Making Mercury/css/nested_module_r_2.cs Making Mercury/css/nested_module_r.cs Making nested_module_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: nested_module_r.err_exp.2 and nested_module_r.err differ. --- nested_module_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ nested_module_r.err 2024-09-19 15:23:24.340365266 +1000 @@ -1,2 +0,0 @@ -Not recompiling module nested_module_r. -Not recompiling module nested_module_r.sub_nested_module. make[3]: *** [/tmp/mmake.aO27z7:865: nested_module_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: nested_module_r-nodepend.log] Error 1 RUNNING TEST recompilation/no_version_numbers_r-nodepend in grade csharp FAILED TEST recompilation/no_version_numbers_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module no_version_numbers_r no_version_numbers_r_2 Testing no_version_numbers_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - no_version_numbers_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - no_version_numbers_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/no_version_numbers_r.int3 Making Mercury/int3s/no_version_numbers_r_2.int3 Making Mercury/ints/no_version_numbers_r_2.int Making Mercury/ints/no_version_numbers_r.int Making Mercury/css/no_version_numbers_r.cs Making Mercury/css/no_version_numbers_r_2.cs Making no_version_numbers_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - no_version_numbers_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/no_version_numbers_r_2.int3 Making Mercury/ints/no_version_numbers_r_2.int Making Mercury/ints/no_version_numbers_r.int Making Mercury/css/no_version_numbers_r.cs Making Mercury/css/no_version_numbers_r_2.cs Making no_version_numbers_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: no_version_numbers_r.err_exp.2 and no_version_numbers_r.err differ. --- no_version_numbers_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ no_version_numbers_r.err 2024-09-19 15:23:28.644165593 +1000 @@ -1,2 +0,0 @@ -Recompiling module `no_version_numbers_r': - file `no_version_numbers_r_2.int' has changed. make[3]: *** [/tmp/mmake.TxBppV:857: no_version_numbers_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: no_version_numbers_r-nodepend.log] Error 1 RUNNING TEST recompilation/pragma_type_spec_r-nodepend in grade csharp FAILED TEST recompilation/pragma_type_spec_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module pragma_type_spec_r pragma_type_spec_r_2 Testing pragma_type_spec_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_type_spec_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_type_spec_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/pragma_type_spec_r.int3 Making Mercury/int3s/pragma_type_spec_r_2.int3 Making Mercury/ints/pragma_type_spec_r_2.int Making Mercury/ints/pragma_type_spec_r.int Making Mercury/css/pragma_type_spec_r_2.cs Making Mercury/css/pragma_type_spec_r.cs Making pragma_type_spec_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_type_spec_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/pragma_type_spec_r_2.int3 Making Mercury/ints/pragma_type_spec_r_2.int Making Mercury/css/pragma_type_spec_r.cs Making Mercury/css/pragma_type_spec_r_2.cs Making pragma_type_spec_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: pragma_type_spec_r.err_exp.2 and pragma_type_spec_r.err differ. --- pragma_type_spec_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ pragma_type_spec_r.err 2024-09-19 15:23:33.187954741 +1000 @@ -1,2 +0,0 @@ -Recompiling module `pragma_type_spec_r': - type `pragma_type_spec_r_2.foo'/0 was modified. make[3]: *** [/tmp/mmake.5e2qno:857: pragma_type_spec_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pragma_type_spec_r-nodepend.log] Error 1 RUNNING TEST recompilation/pred_ctor_ambiguity_r-nodepend in grade csharp FAILED TEST recompilation/pred_ctor_ambiguity_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module pred_ctor_ambiguity_r pred_ctor_ambiguity_r_2 Testing pred_ctor_ambiguity_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pred_ctor_ambiguity_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pred_ctor_ambiguity_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/pred_ctor_ambiguity_r.int3 Making Mercury/int3s/pred_ctor_ambiguity_r_2.int3 Making Mercury/ints/pred_ctor_ambiguity_r_2.int Making Mercury/ints/pred_ctor_ambiguity_r.int Making Mercury/css/pred_ctor_ambiguity_r.cs Making Mercury/css/pred_ctor_ambiguity_r_2.cs Making pred_ctor_ambiguity_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pred_ctor_ambiguity_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/pred_ctor_ambiguity_r_2.int3 Making Mercury/ints/pred_ctor_ambiguity_r_2.int Making Mercury/css/pred_ctor_ambiguity_r.cs Making Mercury/css/pred_ctor_ambiguity_r_2.cs Making pred_ctor_ambiguity_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: pred_ctor_ambiguity_r.err_exp.2 and pred_ctor_ambiguity_r.err differ. --- pred_ctor_ambiguity_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ pred_ctor_ambiguity_r.err 2024-09-19 15:23:37.615749232 +1000 @@ -1,3 +0,0 @@ -Recompiling module `pred_ctor_ambiguity_r': - addition of predicate `pred_ctor_ambiguity_r_2.c'/2 could cause an ambiguity - with constructor `c'/1 of type `pred_ctor_ambiguity_r.t'/0. make[3]: *** [/tmp/mmake.vgs62K:857: pred_ctor_ambiguity_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pred_ctor_ambiguity_r-nodepend.log] Error 1 RUNNING TEST recompilation/pred_overloading_r-nodepend in grade csharp FAILED TEST recompilation/pred_overloading_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module pred_overloading_r pred_overloading_r_2 Testing pred_overloading_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pred_overloading_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pred_overloading_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/pred_overloading_r.int3 Making Mercury/int3s/pred_overloading_r_2.int3 Making Mercury/ints/pred_overloading_r_2.int Making Mercury/ints/pred_overloading_r.int Making Mercury/css/pred_overloading_r.cs Making Mercury/css/pred_overloading_r_2.cs Making pred_overloading_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pred_overloading_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/pred_overloading_r_2.int3 Making Mercury/ints/pred_overloading_r_2.int Making Mercury/css/pred_overloading_r.cs Making Mercury/css/pred_overloading_r_2.cs Making pred_overloading_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: pred_overloading_r.err_exp.2 and pred_overloading_r.err differ. --- pred_overloading_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ pred_overloading_r.err 2024-09-19 15:23:41.883551115 +1000 @@ -1,3 +0,0 @@ -Recompiling module `pred_overloading_r': - addition of predicate `pred_overloading_r_2.p'/3 could cause an ambiguity - with predicate `pred_overloading_r.p'/3. make[3]: *** [/tmp/mmake.iwmyLC:857: pred_overloading_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pred_overloading_r-nodepend.log] Error 1 RUNNING TEST recompilation/remove_type_re-nodepend in grade csharp FAILED TEST recompilation/remove_type_re-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module remove_type_re remove_type_re_2 Testing remove_type_re make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - remove_type_re.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - remove_type_re Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/remove_type_re.int3 Making Mercury/int3s/remove_type_re_2.int3 Making Mercury/ints/remove_type_re_2.int Making Mercury/ints/remove_type_re.int Making Mercury/css/remove_type_re_2.cs Making Mercury/css/remove_type_re.cs Making remove_type_re.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: remove_type_re.err_exp.2 and remove_type_re.err differ. --- remove_type_re.err_exp.2 2024-05-31 21:33:50.000000000 +1000 +++ remove_type_re.err 2024-09-19 15:23:45.743371905 +1000 @@ -1,6 +1,2 @@ -Recompiling module `remove_type_re': - type `remove_type_re_2.foo'/0 was removed. -Recompiling module `remove_type_re': - body of type `remove_type_re_2.foo'/0 was removed. remove_type_re.m:020: In declaration of predicate `output_foo'/3: remove_type_re.m:020: error: the type `foo'/0 is undefined. make[3]: *** [/tmp/mmake.mG6vSR:873: remove_type_re.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: remove_type_re-nodepend.log] Error 1 RUNNING TEST recompilation/type_qual_re-nodepend in grade csharp FAILED TEST recompilation/type_qual_re-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module type_qual_re type_qual_re_2 Testing type_qual_re make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_qual_re.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_qual_re Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/type_qual_re.int3 Making Mercury/int3s/type_qual_re_2.int3 Making Mercury/ints/type_qual_re_2.int Making Mercury/ints/type_qual_re.int Making Mercury/css/type_qual_re.cs Making Mercury/css/type_qual_re_2.cs Making type_qual_re.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: type_qual_re.err_exp.2 and type_qual_re.err differ. --- type_qual_re.err_exp.2 2024-05-31 21:33:50.000000000 +1000 +++ type_qual_re.err 2024-09-19 15:23:49.555194892 +1000 @@ -1,4 +1,2 @@ -Recompiling module `type_qual_re': - type `type_qual_re_2.bar'/0 was removed. type_qual_re.m:020: In explicit type qualification: type_qual_re.m:020: error: the type `bar'/0 is undefined. make[3]: *** [/tmp/mmake.ZjfqwG:873: type_qual_re.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: type_qual_re-nodepend.log] Error 1 RUNNING TEST recompilation/type_spec_rename_var_r-nodepend in grade csharp FAILED TEST recompilation/type_spec_rename_var_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module type_spec_rename_var_r type_spec_rename_var_r_2 Testing type_spec_rename_var_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_spec_rename_var_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_spec_rename_var_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/type_spec_rename_var_r.int3 Making Mercury/int3s/type_spec_rename_var_r_2.int3 Making Mercury/ints/type_spec_rename_var_r_2.int Making Mercury/ints/type_spec_rename_var_r.int Making Mercury/css/type_spec_rename_var_r.cs Making Mercury/css/type_spec_rename_var_r_2.cs Making type_spec_rename_var_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_spec_rename_var_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/type_spec_rename_var_r_2.int3 Making Mercury/ints/type_spec_rename_var_r_2.int Making Mercury/css/type_spec_rename_var_r.cs Making Mercury/css/type_spec_rename_var_r_2.cs Making type_spec_rename_var_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: type_spec_rename_var_r.err_exp.2 and type_spec_rename_var_r.err differ. --- type_spec_rename_var_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ type_spec_rename_var_r.err 2024-09-19 15:23:53.950990728 +1000 @@ -1,2 +0,0 @@ -Recompiling module `type_spec_rename_var_r': - predicate `type_spec_rename_var_r_2.p'/3 was modified. make[3]: *** [/tmp/mmake.ubiASL:857: type_spec_rename_var_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: type_spec_rename_var_r-nodepend.log] Error 1 RUNNING TEST recompilation/type_spec_unname_var_r-nodepend in grade csharp FAILED TEST recompilation/type_spec_unname_var_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module type_spec_unname_var_r type_spec_unname_var_r_2 Testing type_spec_unname_var_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_spec_unname_var_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_spec_unname_var_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/type_spec_unname_var_r.int3 Making Mercury/int3s/type_spec_unname_var_r_2.int3 Making Mercury/ints/type_spec_unname_var_r_2.int Making Mercury/ints/type_spec_unname_var_r.int Making Mercury/css/type_spec_unname_var_r.cs Making Mercury/css/type_spec_unname_var_r_2.cs Making type_spec_unname_var_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - type_spec_unname_var_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/type_spec_unname_var_r_2.int3 Making Mercury/ints/type_spec_unname_var_r_2.int Making Mercury/css/type_spec_unname_var_r.cs Making Mercury/css/type_spec_unname_var_r_2.cs Making type_spec_unname_var_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: type_spec_unname_var_r.err_exp.2 and type_spec_unname_var_r.err differ. --- type_spec_unname_var_r.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ type_spec_unname_var_r.err 2024-09-19 15:23:58.542777421 +1000 @@ -1,2 +0,0 @@ -Recompiling module `type_spec_unname_var_r': - predicate `type_spec_unname_var_r_2.p'/4 was modified. make[3]: *** [/tmp/mmake.43ppnX:857: type_spec_unname_var_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: type_spec_unname_var_r-nodepend.log] Error 1 RUNNING TEST recompilation/typeclass_method_pragma_r-nodepend in grade csharp FAILED TEST recompilation/typeclass_method_pragma_r-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module typeclass_method_pragma_r typeclass_method_pragma_r_2 Testing typeclass_method_pragma_r make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons --no-halt-at-warn '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - typeclass_method_pragma_r.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons --no-halt-at-warn '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - typeclass_method_pragma_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/typeclass_method_pragma_r.int3 Making Mercury/int3s/typeclass_method_pragma_r_2.int3 Making Mercury/ints/typeclass_method_pragma_r.int Making Mercury/ints/typeclass_method_pragma_r_2.int Making Mercury/css/typeclass_method_pragma_r.cs Making Mercury/css/typeclass_method_pragma_r_2.cs Making typeclass_method_pragma_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons --no-halt-at-warn '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - typeclass_method_pragma_r Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/typeclass_method_pragma_r_2.int3 Making Mercury/ints/typeclass_method_pragma_r_2.int Making Mercury/css/typeclass_method_pragma_r.cs Making Mercury/css/typeclass_method_pragma_r_2.cs typeclass_method_pragma_r.m:019: Warning: call to obsolete typeclass method typeclass_method_pragma_r.m:019: predicate typeclass_method_pragma_r.m:019: `typeclass_method_pragma_r_2.output'/3. Making typeclass_method_pragma_r.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: typeclass_method_pragma_r.err_exp.2 and typeclass_method_pragma_r.err differ. --- typeclass_method_pragma_r.err_exp.2 2024-05-20 21:50:23.000000000 +1000 +++ typeclass_method_pragma_r.err 2024-09-19 15:24:02.962572063 +1000 @@ -1,5 +1,3 @@ -Recompiling module `typeclass_method_pragma_r': - typeclass `typeclass_method_pragma_r_2.io'/1 was modified. typeclass_method_pragma_r.m:019: Warning: call to obsolete typeclass method typeclass_method_pragma_r.m:019: predicate typeclass_method_pragma_r.m:019: `typeclass_method_pragma_r_2.output'/3. make[3]: *** [/tmp/mmake.M3ku29:857: typeclass_method_pragma_r.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: typeclass_method_pragma_r-nodepend.log] Error 1 RUNNING TEST recompilation/unchanged_pred_nr-nodepend in grade csharp FAILED TEST recompilation/unchanged_pred_nr-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module unchanged_pred_nr unchanged_pred_nr_2 Testing unchanged_pred_nr make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unchanged_pred_nr.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unchanged_pred_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/unchanged_pred_nr.int3 Making Mercury/int3s/unchanged_pred_nr_2.int3 Making Mercury/ints/unchanged_pred_nr_2.int Making Mercury/ints/unchanged_pred_nr.int Making Mercury/css/unchanged_pred_nr_2.cs Making Mercury/css/unchanged_pred_nr.cs Making unchanged_pred_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unchanged_pred_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/unchanged_pred_nr_2.int3 Making Mercury/ints/unchanged_pred_nr_2.int Making Mercury/css/unchanged_pred_nr_2.cs Making unchanged_pred_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: unchanged_pred_nr.err_exp.2 and unchanged_pred_nr.err differ. --- unchanged_pred_nr.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ unchanged_pred_nr.err 2024-09-19 15:24:07.378366855 +1000 @@ -1,2 +0,0 @@ -Recompiling module `unchanged_pred_nr': - file `unchanged_pred_nr.used' not found. make[3]: *** [/tmp/mmake.zySmcX:857: unchanged_pred_nr.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unchanged_pred_nr-nodepend.log] Error 1 RUNNING TEST recompilation/unchanged_with_type_nr-nodepend in grade csharp FAILED TEST recompilation/unchanged_with_type_nr-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module unchanged_with_type_nr unchanged_with_type_nr_2 Testing unchanged_with_type_nr make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unchanged_with_type_nr.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unchanged_with_type_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/unchanged_with_type_nr.int3 Making Mercury/int3s/unchanged_with_type_nr_2.int3 Making Mercury/ints/unchanged_with_type_nr_2.int Making Mercury/ints/unchanged_with_type_nr.int Making Mercury/css/unchanged_with_type_nr.cs Making Mercury/css/unchanged_with_type_nr_2.cs Making unchanged_with_type_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unchanged_with_type_nr Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/unchanged_with_type_nr_2.int3 Making Mercury/ints/unchanged_with_type_nr_2.int Making Mercury/ints/unchanged_with_type_nr.int Making Mercury/css/unchanged_with_type_nr_2.cs Making Mercury/css/unchanged_with_type_nr.cs Making unchanged_with_type_nr.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: unchanged_with_type_nr.err_exp.2 and unchanged_with_type_nr.err differ. --- unchanged_with_type_nr.err_exp.2 2020-10-11 14:28:49.000000000 +1100 +++ unchanged_with_type_nr.err 2024-09-19 15:24:11.910156217 +1000 @@ -1 +0,0 @@ -Not recompiling module unchanged_with_type_nr. make[3]: *** [/tmp/mmake.yGSfJW:857: unchanged_with_type_nr.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unchanged_with_type_nr-nodepend.log] Error 1 RUNNING TEST recompilation/with_type_re-nodepend in grade csharp FAILED TEST recompilation/with_type_re-nodepend in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ./two_module_test: 8: ulimit: error setting limit (Operation not permitted) executing shell function test_module with_type_re with_type_re_2 Testing with_type_re make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - with_type_re.depend make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' make[4]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --color-diagnostics --use-subdirs --no-intermodule-optimization --smart-recompilation --find-all-recompilation-reasons '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - with_type_re Warning: smart recompilation does not yet work with `--no-target-code-only'. Making Mercury/int3s/with_type_re.int3 Making Mercury/int3s/with_type_re_2.int3 Making Mercury/ints/with_type_re.int Making Mercury/ints/with_type_re_2.int Making Mercury/css/with_type_re_2.cs Making Mercury/css/with_type_re.cs Making with_type_re.exe make[4]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' ** Error: with_type_re.err_exp.2 and with_type_re.err differ. --- with_type_re.err_exp.2 2024-05-20 21:50:23.000000000 +1000 +++ with_type_re.err 2024-09-19 15:24:15.909970272 +1000 @@ -1,12 +1,3 @@ -Recompiling module `with_type_re': - type `with_type_re_2.map_pred'/2 was modified. -Recompiling module `with_type_re': - inst `with_type_re_2.map_pred'/0 was modified. -Recompiling module `with_type_re': - function `with_type_re_2.with_type_2'/2 was modified. -Recompiling module `with_type_re': - addition of predicate `with_type_re_2.with_type_3'/4 could cause an ambiguity - with predicate `with_type_re.with_type_3'/4. with_type_re.m:019: In clause for predicate `main'/2: with_type_re.m:019: error: wrong number of arguments (4; should be 5) with_type_re.m:019: in call to predicate `with_type_1'. make[3]: *** [/tmp/mmake.nzQNQZ:873: with_type_re.runtest] Error 1 make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: with_type_re-nodepend.log] Error 1 make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' FAILED tests in recompilation in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/recompilation' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/string_format' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/string_format' make[2]: warning: -j1 forced in submake: resetting jobserver mode. STARTING tests in string_format in grade csharp at Thu 19 Sep 2024 03:24:15 PM AEST cleaning up the directory before the tests RUNNING TEST string_format/string_format_c in grade csharp RUNNING TEST string_format/string_format_d in grade csharp RUNNING TEST string_format/string_format_e in grade csharp RUNNING TEST string_format/string_format_f in grade csharp RUNNING TEST string_format/string_format_g in grade csharp RUNNING TEST string_format/string_format_int64_d in grade csharp RUNNING TEST string_format/string_format_int64_o in grade csharp RUNNING TEST string_format/string_format_int64_u in grade csharp RUNNING TEST string_format/string_format_int64_x in grade csharp RUNNING TEST string_format/string_format_o in grade csharp RUNNING TEST string_format/string_format_s in grade csharp RUNNING TEST string_format/string_format_u in grade csharp RUNNING TEST string_format/string_format_uint64_o in grade csharp RUNNING TEST string_format/string_format_uint64_u in grade csharp RUNNING TEST string_format/string_format_uint64_x in grade csharp RUNNING TEST string_format/string_format_uint_o in grade csharp RUNNING TEST string_format/string_format_uint_u in grade csharp RUNNING TEST string_format/string_format_uint_x in grade csharp RUNNING TEST string_format/string_format_x in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/string_format' PASSED ALL TESTS in string_format in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/string_format' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/structure_reuse' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/structure_reuse' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' make[2]: warning: -j1 forced in submake: resetting jobserver mode. STARTING tests in submodules in grade csharp at Thu 19 Sep 2024 03:25:39 PM AEST cleaning up the directory before the tests RUNNING TEST submodules/accessibility_t1 in grade csharp RUNNING TEST submodules/accessibility_t2 in grade csharp RUNNING TEST submodules/backquoted_qualified_ops in grade csharp RUNNING TEST submodules/class in grade csharp RUNNING TEST submodules/daf_bug in grade csharp RUNNING TEST submodules/deeply_nested in grade csharp RUNNING TEST submodules/direct_arg_cyclic in grade csharp RUNNING TEST submodules/direct_arg_intermod in grade csharp RUNNING TEST submodules/direct_arg_parent in grade csharp RUNNING TEST submodules/dot_separator in grade csharp FAILED TEST submodules/dot_separator in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - dot_separator.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - dot_separator Making Mercury/int3s/dot_separator.int3 Making Mercury/int0s/dot_separator.int0 Making Mercury/ints/dot_separator.int Making Mercury/css/dot_separator.cs Making dot_separator.exe Mercury/css/dot_separator.foo_1.cs(388,7): error CS1519: Unexpected symbol `234' in class, struct, or interface member declaration Mercury/css/dot_separator.foo_1.cs(394,4): error CS1525: Unexpected symbol `345', expecting `[', `}', or `identifier' Mercury/css/dot_separator.foo_1.cs(395,3): error CS1514: Unexpected symbol `}', expecting `.' or `{' Mercury/css/dot_separator.foo_1.cs(411,9): error CS1525: Unexpected symbol `dot_separator__foo_1', expecting `class', `delegate', `enum', `interface', `partial', `ref', or `struct' Compilation failed: 4 error(s), 0 warnings ** Error making `dot_separator.exe'. make[3]: *** [/tmp/mmake.MXEjoR:1200: dot_separator] Error 1 make[3]: Target 'dot_separator.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: dot_separator.log] Error 1 RUNNING TEST submodules/external_unification_pred in grade csharp RUNNING TEST submodules/finalise_parent in grade csharp FAILED TEST submodules/finalise_parent in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - finalise_parent.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - finalise_parent Making Mercury/int3s/finalise_parent.int3 Making Mercury/int3s/finalise_parent.finalise_parent_helper_1.int3 Making Mercury/int0s/finalise_parent.int0 Making Mercury/ints/finalise_parent.finalise_parent_helper_1.int Making Mercury/ints/finalise_parent.int Making Mercury/css/finalise_parent.cs Making Mercury/css/finalise_parent.finalise_parent_helper_1.cs Making finalise_parent.exe { test -f finalise_parent.inp && cat finalise_parent.inp; } | ./finalise_parent > finalise_parent.out 2>&1 || \ { grep . finalise_parent.out /dev/null; exit 1; } Comparing finalise_parent.out with finalise_parent.exp*, results in finalise_parent.res ** finalise_parent.out did not match the expected output ** (closest match was finalise_parent.res1) --- finalise_parent.exp 2020-10-11 14:28:49.000000000 +1100 +++ finalise_parent.out 2024-09-19 15:25:52.957450082 +1000 @@ -1,3 +1,2 @@ This is main/2... This is parent_final/2... -This is child_final/2... make[3]: *** [../Mmake.common:138: finalise_parent.res] Error 1 make[3]: Target 'finalise_parent.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: finalise_parent.log] Error 1 RUNNING TEST submodules/g12_fe_bug in grade csharp RUNNING TEST submodules/impl_def_literal in grade csharp RUNNING TEST submodules/initialise_parent in grade csharp FAILED TEST submodules/initialise_parent in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - initialise_parent.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - initialise_parent Making Mercury/int3s/initialise_parent.int3 Making Mercury/int3s/initialise_parent.initialise_parent_helper_1.int3 Making Mercury/int0s/initialise_parent.int0 Making Mercury/ints/initialise_parent.initialise_parent_helper_1.int Making Mercury/ints/initialise_parent.int Making Mercury/css/initialise_parent.cs Making Mercury/css/initialise_parent.initialise_parent_helper_1.cs Making initialise_parent.exe { test -f initialise_parent.inp && cat initialise_parent.inp; } | ./initialise_parent > initialise_parent.out 2>&1 || \ { grep . initialise_parent.out /dev/null; exit 1; } Comparing initialise_parent.out with initialise_parent.exp*, results in initialise_parent.res ** initialise_parent.out did not match the expected output ** (closest match was initialise_parent.res1) --- initialise_parent.exp 2020-10-11 14:28:49.000000000 +1100 +++ initialise_parent.out 2024-09-19 15:25:57.289247957 +1000 @@ -1,3 +1,2 @@ This is parent_init/2... -This is child_init/2... This is main/2... make[3]: *** [../Mmake.common:138: initialise_parent.res] Error 1 make[3]: Target 'initialise_parent.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: initialise_parent.log] Error 1 RUNNING TEST submodules/mutable_parent in grade csharp RUNNING TEST submodules/nested_intermod in grade csharp RUNNING TEST submodules/nested_t1 in grade csharp RUNNING TEST submodules/nested_t2 in grade csharp RUNNING TEST submodules/nested_t3 in grade csharp RUNNING TEST submodules/non_word_mutable in grade csharp RUNNING TEST submodules/parent_t1 in grade csharp RUNNING TEST submodules/parent_t2 in grade csharp RUNNING TEST submodules/sm_exp_bug in grade csharp RUNNING TEST submodules/use_submodule in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' FAILED tests in submodules in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/submodules' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/tabling' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/tabling' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/term' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/term' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/trailing' make[1]: Nothing to be done for 'runtests_local'. make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/trailing' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/typeclasses' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/typeclasses' STARTING tests in typeclasses in grade csharp at Thu 19 Sep 2024 03:26:08 PM AEST cleaning up the directory before the tests RUNNING TEST typeclasses/abstract_instance in grade csharp RUNNING TEST typeclasses/abstract_typeclass in grade csharp RUNNING TEST typeclasses/arbitrary_constraint_class in grade csharp RUNNING TEST typeclasses/arbitrary_constraint_pred_1 in grade csharp RUNNING TEST typeclasses/arbitrary_constraint_pred_2 in grade csharp RUNNING TEST typeclasses/complicated_constraint in grade csharp RUNNING TEST typeclasses/complicated_fundeps in grade csharp RUNNING TEST typeclasses/constrained_lambda in grade csharp RUNNING TEST typeclasses/exist_disjunction in grade csharp RUNNING TEST typeclasses/existential_data_types in grade csharp RUNNING TEST typeclasses/existential_data_types_regr_test in grade csharp RUNNING TEST typeclasses/existential_type_classes in grade csharp RUNNING TEST typeclasses/existential_type_switch in grade csharp RUNNING TEST typeclasses/extra_typeinfo in grade csharp RUNNING TEST typeclasses/extract_typeinfo in grade csharp RUNNING TEST typeclasses/extract_typeinfo2 in grade csharp RUNNING TEST typeclasses/func_default_mode_bug in grade csharp RUNNING TEST typeclasses/fundeps_1 in grade csharp RUNNING TEST typeclasses/fundeps_2 in grade csharp RUNNING TEST typeclasses/fundeps_3 in grade csharp RUNNING TEST typeclasses/fundeps_4 in grade csharp RUNNING TEST typeclasses/fundeps_5 in grade csharp RUNNING TEST typeclasses/fundeps_6 in grade csharp RUNNING TEST typeclasses/fundeps_7 in grade csharp RUNNING TEST typeclasses/ground_constraint_1 in grade csharp RUNNING TEST typeclasses/ground_constraint_2 in grade csharp RUNNING TEST typeclasses/ho_map in grade csharp RUNNING TEST typeclasses/implied_instance in grade csharp RUNNING TEST typeclasses/implied_instance_missing_constraint in grade csharp RUNNING TEST typeclasses/implied_instance_multi_constraint in grade csharp RUNNING TEST typeclasses/implied_instance_poly in grade csharp RUNNING TEST typeclasses/impure_methods in grade csharp RUNNING TEST typeclasses/inference_test_1 in grade csharp RUNNING TEST typeclasses/inference_test_2 in grade csharp RUNNING TEST typeclasses/instance_clauses in grade csharp RUNNING TEST typeclasses/instance_unconstrained_tvar in grade csharp RUNNING TEST typeclasses/instance_unconstrained_tvar_dup in grade csharp RUNNING TEST typeclasses/instance_unconstrained_tvar_type_spec in grade csharp RUNNING TEST typeclasses/intermod_typeclass_bug in grade csharp RUNNING TEST typeclasses/lambda_multi_constraint_same_tvar in grade csharp RUNNING TEST typeclasses/mode_decl_order_bug in grade csharp RUNNING TEST typeclasses/module_test in grade csharp RUNNING TEST typeclasses/multi_constraint_diff_tvar in grade csharp RUNNING TEST typeclasses/multi_constraint_same_tvar in grade csharp RUNNING TEST typeclasses/multi_moded in grade csharp RUNNING TEST typeclasses/multi_parameter in grade csharp RUNNING TEST typeclasses/multi_parameter_bug in grade csharp RUNNING TEST typeclasses/no_fundep_infer in grade csharp RUNNING TEST typeclasses/nondet_class_method in grade csharp RUNNING TEST typeclasses/operator_classname in grade csharp RUNNING TEST typeclasses/record_syntax in grade csharp RUNNING TEST typeclasses/reordered_existential_constraint in grade csharp RUNNING TEST typeclasses/submodule_consistency in grade csharp RUNNING TEST typeclasses/superclass_bug_1 in grade csharp RUNNING TEST typeclasses/superclass_bug_2 in grade csharp RUNNING TEST typeclasses/superclass_bug_3 in grade csharp RUNNING TEST typeclasses/superclass_call in grade csharp RUNNING TEST typeclasses/test_default_func_mode in grade csharp RUNNING TEST typeclasses/tuple_instance in grade csharp RUNNING TEST typeclasses/type_spec in grade csharp RUNNING TEST typeclasses/typeclass_exist_method_1 in grade csharp RUNNING TEST typeclasses/typeclass_exist_method_2 in grade csharp RUNNING TEST typeclasses/typeclass_order_bug_1 in grade csharp RUNNING TEST typeclasses/typeclass_order_bug_2 in grade csharp RUNNING TEST typeclasses/typeclass_order_bug_3 in grade csharp RUNNING TEST typeclasses/typeclass_test_5 in grade csharp RUNNING TEST typeclasses/typeclass_test_6 in grade csharp RUNNING TEST typeclasses/unbound_tvar in grade csharp RUNNING TEST typeclasses/unqualified_method in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/typeclasses' PASSED ALL TESTS in typeclasses in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/typeclasses' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid' STARTING tests in valid in grade csharp at Thu 19 Sep 2024 03:26:40 PM AEST cleaning up the directory before the tests RUNNING TEST valid/abstract_typeclass in grade csharp RUNNING TEST valid/any_inst_merge in grade csharp RUNNING TEST valid/big_foreign_type in grade csharp RUNNING TEST valid/bug109 in grade csharp RUNNING TEST valid/bug128 in grade csharp RUNNING TEST valid/bug134 in grade csharp RUNNING TEST valid/bug142 in grade csharp RUNNING TEST valid/bug159 in grade csharp RUNNING TEST valid/bug180 in grade csharp RUNNING TEST valid/bug183 in grade csharp RUNNING TEST valid/bug190 in grade csharp RUNNING TEST valid/bug271 in grade csharp RUNNING TEST valid/bug300 in grade csharp RUNNING TEST valid/bug301 in grade csharp RUNNING TEST valid/bug318 in grade csharp RUNNING TEST valid/bug361 in grade csharp RUNNING TEST valid/bug380 in grade csharp RUNNING TEST valid/bug402 in grade csharp RUNNING TEST valid/bug414 in grade csharp RUNNING TEST valid/bug429 in grade csharp RUNNING TEST valid/bug457 in grade csharp RUNNING TEST valid/bug480 in grade csharp RUNNING TEST valid/bug480a in grade csharp RUNNING TEST valid/bug481 in grade csharp RUNNING TEST valid/bug483 in grade csharp RUNNING TEST valid/bug485 in grade csharp RUNNING TEST valid/bug486 in grade csharp RUNNING TEST valid/bug493 in grade csharp RUNNING TEST valid/bug51 in grade csharp RUNNING TEST valid/bug512 in grade csharp RUNNING TEST valid/bug539 in grade csharp RUNNING TEST valid/bug544 in grade csharp RUNNING TEST valid/bug572 in grade csharp RUNNING TEST valid/bug85 in grade csharp RUNNING TEST valid/builtin_false in grade csharp RUNNING TEST valid/call_failure in grade csharp RUNNING TEST valid/common_struct_bug in grade csharp RUNNING TEST valid/compl_unify_bug in grade csharp RUNNING TEST valid/complete_int8_switch in grade csharp RUNNING TEST valid/complete_uint8_switch in grade csharp RUNNING TEST valid/complex_constraint in grade csharp RUNNING TEST valid/complicated_unify in grade csharp RUNNING TEST valid/constr_inst_syntax in grade csharp RUNNING TEST valid/constrained_poly_bound_arg in grade csharp RUNNING TEST valid/constrained_poly_insts in grade csharp RUNNING TEST valid/constrained_poly_multi in grade csharp RUNNING TEST valid/constraint_prop_bug in grade csharp RUNNING TEST valid/constructor_arg_names in grade csharp RUNNING TEST valid/cse_unique in grade csharp RUNNING TEST valid/dcg_test in grade csharp RUNNING TEST valid/dead_get_io_state in grade csharp RUNNING TEST valid/deforest_bug in grade csharp RUNNING TEST valid/deforest_loop in grade csharp RUNNING TEST valid/deforest_rerun_det in grade csharp RUNNING TEST valid/det_condition in grade csharp RUNNING TEST valid/det_inference in grade csharp RUNNING TEST valid/det_string_switch in grade csharp RUNNING TEST valid/det_switch in grade csharp RUNNING TEST valid/double_vn in grade csharp RUNNING TEST valid/dupelim_mkword_hole in grade csharp RUNNING TEST valid/easy_nondet_test in grade csharp RUNNING TEST valid/easy_nondet_test_2 in grade csharp RUNNING TEST valid/empty_bound_inst_list in grade csharp RUNNING TEST valid/empty_switch in grade csharp RUNNING TEST valid/equiv_solns_ia in grade csharp RUNNING TEST valid/error in grade csharp RUNNING TEST valid/eval in grade csharp RUNNING TEST valid/existential_cons in grade csharp RUNNING TEST valid/exists_bug in grade csharp RUNNING TEST valid/exists_dummy in grade csharp RUNNING TEST valid/exists_fundeps_1 in grade csharp RUNNING TEST valid/exists_fundeps_2 in grade csharp RUNNING TEST valid/exists_fundeps_3 in grade csharp RUNNING TEST valid/explicit_quant in grade csharp RUNNING TEST valid/export_before_func in grade csharp RUNNING TEST valid/fail_ite in grade csharp RUNNING TEST valid/file_stream_instances in grade csharp RUNNING TEST valid/flatten_conj_bug in grade csharp RUNNING TEST valid/followcode_det_problem in grade csharp RUNNING TEST valid/foreign_underscore_var in grade csharp RUNNING TEST valid/func_default_modes in grade csharp RUNNING TEST valid/func_in_head in grade csharp RUNNING TEST valid/func_method in grade csharp RUNNING TEST valid/fundeps in grade csharp RUNNING TEST valid/fundeps_poly_instance in grade csharp RUNNING TEST valid/gh65 in grade csharp RUNNING TEST valid/gh89 in grade csharp RUNNING TEST valid/gh98 in grade csharp RUNNING TEST valid/github_50 in grade csharp RUNNING TEST valid/hawkins_switch_bug in grade csharp RUNNING TEST valid/headvar_not_found in grade csharp RUNNING TEST valid/higher_order_1 in grade csharp RUNNING TEST valid/higher_order_2 in grade csharp RUNNING TEST valid/higher_order_3 in grade csharp RUNNING TEST valid/higher_order_4 in grade csharp RUNNING TEST valid/higher_order_5 in grade csharp RUNNING TEST valid/higher_order_implied_mode in grade csharp RUNNING TEST valid/ho_and_type_spec_bug in grade csharp RUNNING TEST valid/ho_and_type_spec_bug2 in grade csharp RUNNING TEST valid/ho_func_call_2 in grade csharp RUNNING TEST valid/ho_inst in grade csharp RUNNING TEST valid/ho_unify in grade csharp RUNNING TEST valid/id_type_bug in grade csharp RUNNING TEST valid/implied_mode in grade csharp RUNNING TEST valid/implied_mode_no_tag in grade csharp RUNNING TEST valid/impure_lambda_bug in grade csharp RUNNING TEST valid/indexing in grade csharp RUNNING TEST valid/inhibit_warn_test in grade csharp RUNNING TEST valid/inlining_bug in grade csharp RUNNING TEST valid/inst_for_char_type in grade csharp RUNNING TEST valid/inst_perf_bug_1 in grade csharp RUNNING TEST valid/inst_perf_bug_2 in grade csharp RUNNING TEST valid/instance_dup_var in grade csharp RUNNING TEST valid/instance_superclass in grade csharp RUNNING TEST valid/instance_typequal in grade csharp RUNNING TEST valid/instance_unconstrained_tvar in grade csharp RUNNING TEST valid/instmap_generic_failure in grade csharp RUNNING TEST valid/int_imp_test in grade csharp RUNNING TEST valid/lambda_inference in grade csharp RUNNING TEST valid/lambda_instmap_bug_1 in grade csharp RUNNING TEST valid/lambda_instmap_bug_2 in grade csharp RUNNING TEST valid/lambda_output in grade csharp RUNNING TEST valid/lambda_quant in grade csharp RUNNING TEST valid/lambda_quant_bug in grade csharp RUNNING TEST valid/lambda_recompute in grade csharp RUNNING TEST valid/lambda_struct_bug in grade csharp RUNNING TEST valid/lambda_switch in grade csharp RUNNING TEST valid/lambda_type in grade csharp RUNNING TEST valid/lazy_list in grade csharp RUNNING TEST valid/lco_term in grade csharp RUNNING TEST valid/liveness_nonlocals in grade csharp RUNNING TEST valid/livevals_seq in grade csharp RUNNING TEST valid/logged_stream in grade csharp RUNNING TEST valid/long_name in grade csharp RUNNING TEST valid/loop in grade csharp RUNNING TEST valid/loop_in_disj in grade csharp RUNNING TEST valid/loop_inv_bug in grade csharp RUNNING TEST valid/mark_static_bug in grade csharp RUNNING TEST valid/mc_bag in grade csharp RUNNING TEST valid/mc_extra_nonlocals in grade csharp RUNNING TEST valid/mc_graph in grade csharp RUNNING TEST valid/mc_hhf_nonlocals_bug in grade csharp RUNNING TEST valid/mc_implied_modes in grade csharp RUNNING TEST valid/merge_ground_any in grade csharp RUNNING TEST valid/mert in grade csharp RUNNING TEST valid/middle_rec_labels in grade csharp RUNNING TEST valid/mode_syntax in grade csharp RUNNING TEST valid/modes_bug in grade csharp RUNNING TEST valid/mostly_uniq_bug in grade csharp RUNNING TEST valid/mostly_uniq_mode_inf in grade csharp RUNNING TEST valid/mostly_uniq_neg in grade csharp RUNNING TEST valid/mpj_2 in grade csharp RUNNING TEST valid/mpj_5 in grade csharp RUNNING TEST valid/mpj_6 in grade csharp RUNNING TEST valid/mpj_7 in grade csharp RUNNING TEST valid/multidet_prune in grade csharp RUNNING TEST valid/multidet_test in grade csharp RUNNING TEST valid/mutual_tailrec_outputs in grade csharp RUNNING TEST valid/nasty_func_test in grade csharp RUNNING TEST valid/neg_erroneous in grade csharp RUNNING TEST valid/negation_in_dupl_for_switch in grade csharp RUNNING TEST valid/new_getopt_io in grade csharp RUNNING TEST valid/no_warn_format_imports in grade csharp RUNNING TEST valid/no_warn_obsolete in grade csharp RUNNING TEST valid/no_warn_unresolved_poly in grade csharp RUNNING TEST valid/nondet_live in grade csharp RUNNING TEST valid/overloading in grade csharp RUNNING TEST valid/par_dummy in grade csharp RUNNING TEST valid/par_dupelim in grade csharp RUNNING TEST valid/par_saved_const in grade csharp RUNNING TEST valid/param_mode_bug in grade csharp RUNNING TEST valid/pred_with_no_modes in grade csharp RUNNING TEST valid/preferred_switch_var in grade csharp RUNNING TEST valid/promise_equiv_exists_non_local in grade csharp RUNNING TEST valid/promise_ex in grade csharp RUNNING TEST valid/qualified_cons_id in grade csharp RUNNING TEST valid/quantifier_warning in grade csharp RUNNING TEST valid/record_syntax_bug_1 in grade csharp RUNNING TEST valid/record_syntax_bug_2 in grade csharp RUNNING TEST valid/record_syntax_bug_3 in grade csharp RUNNING TEST valid/record_syntax_bug_4 in grade csharp RUNNING TEST valid/record_syntax_bug_5 in grade csharp RUNNING TEST valid/recursive_no_tag_type in grade csharp RUNNING TEST valid/reg_bug in grade csharp RUNNING TEST valid/repeated_class_constraint in grade csharp RUNNING TEST valid/require_bug in grade csharp RUNNING TEST valid/require_tailrec_1 in grade csharp RUNNING TEST valid/require_tailrec_2 in grade csharp RUNNING TEST valid/require_tailrec_3 in grade csharp RUNNING TEST valid/required_var in grade csharp RUNNING TEST valid/reuse_static_1 in grade csharp RUNNING TEST valid/reuse_static_2 in grade csharp RUNNING TEST valid/semidet_disj in grade csharp RUNNING TEST valid/shape_type in grade csharp RUNNING TEST valid/sharing_exist in grade csharp RUNNING TEST valid/sharing_loop_1 in grade csharp RUNNING TEST valid/sharing_loop_2 in grade csharp RUNNING TEST valid/sharing_loop_3 in grade csharp RUNNING TEST valid/simplify_bug_1 in grade csharp RUNNING TEST valid/simplify_bug_2 in grade csharp RUNNING TEST valid/size_prof_ho_bug in grade csharp RUNNING TEST valid/soln_context in grade csharp RUNNING TEST valid/solver_type_bug_1 in grade csharp RUNNING TEST valid/some_singleton in grade csharp RUNNING TEST valid/some_switch in grade csharp RUNNING TEST valid/spurious_purity_warning in grade csharp RUNNING TEST valid/stack_alloc in grade csharp RUNNING TEST valid/stack_opt_simplify in grade csharp RUNNING TEST valid/state_var_bug in grade csharp RUNNING TEST valid/state_var_mode_bug_1 in grade csharp RUNNING TEST valid/state_var_mode_bug_2 in grade csharp RUNNING TEST valid/static in grade csharp RUNNING TEST valid/string_format_in_instance in grade csharp RUNNING TEST valid/subtype_basic in grade csharp RUNNING TEST valid/subtype_switch in grade csharp RUNNING TEST valid/superclass_bug in grade csharp RUNNING TEST valid/superclass_improvement in grade csharp RUNNING TEST valid/switch_detection_bug_1 in grade csharp RUNNING TEST valid/switch_detection_bug_2 in grade csharp RUNNING TEST valid/switches in grade csharp RUNNING TEST valid/table_aux_preds_erlang in grade csharp RUNNING TEST valid/table_no_attr in grade csharp RUNNING TEST valid/tabled_for_io in grade csharp RUNNING TEST valid/tabled_io in grade csharp RUNNING TEST valid/tci_spec_varmap in grade csharp RUNNING TEST valid/time_yaowl in grade csharp RUNNING TEST valid/trace_goal_reorder in grade csharp RUNNING TEST valid/tricky_assert in grade csharp RUNNING TEST valid/tricky_ite in grade csharp RUNNING TEST valid/tuple_eqv in grade csharp RUNNING TEST valid/two_pragma_c_codes in grade csharp RUNNING TEST valid/two_way_unif in grade csharp RUNNING TEST valid/type_inf_ambig_test in grade csharp RUNNING TEST valid/typeclass_constraint_arity in grade csharp RUNNING TEST valid/typeclass_constraint_no_var in grade csharp RUNNING TEST valid/typeclass_constraint_nonvar_bug in grade csharp RUNNING TEST valid/typeclass_det_warning in grade csharp RUNNING TEST valid/typeclass_inlining_bug in grade csharp RUNNING TEST valid/unbound_inst_var in grade csharp RUNNING TEST valid/unbound_tvar_in_lambda in grade csharp RUNNING TEST valid/undead_proc in grade csharp RUNNING TEST valid/undetermined_mode_lambda in grade csharp RUNNING TEST valid/unescaped_special_char in grade csharp RUNNING TEST valid/unify_dummy in grade csharp RUNNING TEST valid/unify_typeinfo_bug in grade csharp RUNNING TEST valid/uniq_mode_inf_bug in grade csharp RUNNING TEST valid/uniq_unify in grade csharp RUNNING TEST valid/unknown_warning in grade csharp RUNNING TEST valid/unreachable_code in grade csharp RUNNING TEST valid/unused_args_test in grade csharp RUNNING TEST valid/use_import_only_for_instance in grade csharp RUNNING TEST valid/vn_float in grade csharp RUNNING TEST valid/wrapper_arg_lvals in grade csharp RUNNING TEST valid/zero_arity in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid' PASSED ALL TESTS in valid in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_make_int' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_make_int' STARTING tests in valid_make_int in grade csharp at Thu 19 Sep 2024 03:27:16 PM AEST cleaning up the directory before the tests RUNNING TEST valid_make_int/bug506 in grade csharp RUNNING TEST valid_make_int/extra_interface_import-nodepend in grade csharp RUNNING TEST valid_make_int/test_repn in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_make_int' PASSED ALL TESTS in valid_make_int in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_make_int' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_seq' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_seq' make[2]: warning: -j1 forced in submake: resetting jobserver mode. STARTING tests in valid_seq in grade csharp at Thu 19 Sep 2024 03:27:17 PM AEST cleaning up the directory before the tests RUNNING TEST valid_seq/bug100 in grade csharp RUNNING TEST valid_seq/bug563 in grade csharp RUNNING TEST valid_seq/call_impure_in_opt in grade csharp RUNNING TEST valid_seq/char_escape_opt in grade csharp RUNNING TEST valid_seq/dcg_bug in grade csharp RUNNING TEST valid_seq/empty_submodule in grade csharp RUNNING TEST valid_seq/exported_foreign_type in grade csharp RUNNING TEST valid_seq/exported_lambda in grade csharp RUNNING TEST valid_seq/field_access_funcs in grade csharp RUNNING TEST valid_seq/foreign_du_field in grade csharp RUNNING TEST valid_seq/func_class in grade csharp RUNNING TEST valid_seq/func_int_bug in grade csharp RUNNING TEST valid_seq/head_var_unify_uniq in grade csharp RUNNING TEST valid_seq/indirect_import_one_path in grade csharp RUNNING TEST valid_seq/indirect_import_two_paths in grade csharp RUNNING TEST valid_seq/int_impl_imports in grade csharp RUNNING TEST valid_seq/merge_inst_bug in grade csharp RUNNING TEST valid_seq/mode_from_int0_opt in grade csharp RUNNING TEST valid_seq/nested_module_ambiguity in grade csharp RUNNING TEST valid_seq/opt_det_warn in grade csharp RUNNING TEST valid_seq/opt_file_quote in grade csharp RUNNING TEST valid_seq/overload_resolution in grade csharp RUNNING TEST valid_seq/parsing_bug in grade csharp RUNNING TEST valid_seq/read_submod_opt in grade csharp RUNNING TEST valid_seq/sharing_in_opt in grade csharp RUNNING TEST valid_seq/spurious_match in grade csharp RUNNING TEST valid_seq/tc_map_lookup in grade csharp RUNNING TEST valid_seq/to_submods_opt in grade csharp RUNNING TEST valid_seq/transitive_instance in grade csharp RUNNING TEST valid_seq/type_exported_to_submods in grade csharp RUNNING TEST valid_seq/type_spec_vars in grade csharp RUNNING TEST valid_seq/typeclass_exist_opt in grade csharp RUNNING TEST valid_seq/typeclass_in_opt in grade csharp RUNNING TEST valid_seq/unused_args_type_spec in grade csharp RUNNING TEST valid_seq/user_eq_pred_nested in grade csharp RUNNING TEST valid_seq/user_eq_pred_nonnested in grade csharp RUNNING TEST valid_seq/xml_event_read in grade csharp make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_seq' PASSED ALL TESTS in valid_seq in grade csharp cleaning up the directory after the tests make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/valid_seq' make[1]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[2]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' STARTING tests in warnings in grade csharp at Thu 19 Sep 2024 03:27:45 PM AEST cleaning up the directory before the tests RUNNING TEST warnings/abstract_type_decl in grade csharp RUNNING TEST warnings/ambiguous_overloading in grade csharp FAILED TEST warnings/abstract_type_decl in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - abstract_type_decl.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - abstract_type_decl.err Making Mercury/int3s/abstract_type_decl.int3 Making Mercury/int3s/time.int3 Making Mercury/int3s/time.subtime.int3 Making Mercury/ints/abstract_type_decl.int Making Mercury/int2s/time.int2 Making Mercury/int0s/time.int0 Making Mercury/int2s/time.subtime.int2 ** Nothing to be done for `abstract_type_decl.err'. rm -f abstract_type_decl.res_error diff -u abstract_type_decl.err_exp abstract_type_decl.err > abstract_type_decl.res_error || \ { test -f abstract_type_decl.err_exp2 && \ diff -u abstract_type_decl.err_exp2 abstract_type_decl.err > abstract_type_decl.res_error; } || \ { test -f abstract_type_decl.err_exp3 && \ diff -u abstract_type_decl.err_exp3 abstract_type_decl.err > abstract_type_decl.res_error; } || \ { test -f abstract_type_decl.err_exp4 && \ diff -u abstract_type_decl.err_exp4 abstract_type_decl.err > abstract_type_decl.res_error; } || \ { cat abstract_type_decl.err; cat abstract_type_decl.res_error; exit 1; } --- abstract_type_decl.err_exp 2024-05-11 21:07:43.000000000 +1000 +++ abstract_type_decl.err 2024-09-19 15:27:45.356196796 +1000 @@ -1,9 +0,0 @@ -abstract_type_decl.m:013: Warning: this declaration of `foo'/0 is redundant, -abstract_type_decl.m:013: since the type has a definition in the -abstract_type_decl.m:013: implementation section. -abstract_type_decl.m:014: Warning: this declaration of `bar'/0 is redundant, -abstract_type_decl.m:014: since the type has a definition in the -abstract_type_decl.m:014: implementation section. -abstract_type_decl.m:015: Warning: duplicate abstract type declaration for -abstract_type_decl.m:015: `bar'/0. -abstract_type_decl.m:014: The original declaration is here. make[3]: *** [/tmp/mmake.0OdzUg:922: abstract_type_decl.res_error] Error 1 make[3]: Target 'abstract_type_decl.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: abstract_type_decl.log] Error 1 FAILED TEST warnings/ambiguous_overloading in grade csharp LOG OF THE FAILED TEST RUNNING TEST warnings/arg_order_rearrangment in grade csharp MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - ambiguous_overloading.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - ambiguous_overloading.err Making Mercury/int3s/ambiguous_overloading.int3 Making Mercury/int3s/time.int3 Making Mercury/int3s/time.subtime.int3 Making Mercury/ints/ambiguous_overloading.int Making Mercury/int2s/time.int2 Making Mercury/int0s/time.int0 Making Mercury/int2s/time.subtime.int2 ** Nothing to be done for `ambiguous_overloading.err'. rm -f ambiguous_overloading.res_error diff -u ambiguous_overloading.err_exp ambiguous_overloading.err > ambiguous_overloading.res_error || \ { test -f ambiguous_overloading.err_exp2 && \ diff -u ambiguous_overloading.err_exp2 ambiguous_overloading.err > ambiguous_overloading.res_error; } || \ { test -f ambiguous_overloading.err_exp3 && \ diff -u ambiguous_overloading.err_exp3 ambiguous_overloading.err > ambiguous_overloading.res_error; } || \ { test -f ambiguous_overloading.err_exp4 && \ diff -u ambiguous_overloading.err_exp4 ambiguous_overloading.err > ambiguous_overloading.res_error; } || \ { cat ambiguous_overloading.err; cat ambiguous_overloading.res_error; exit 1; } --- ambiguous_overloading.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ ambiguous_overloading.err 2024-09-19 15:27:45.356196796 +1000 @@ -1,65 +0,0 @@ -ambiguous_overloading.m:048: In clause for predicate `ambig_overload1'/1: -ambiguous_overloading.m:048: warning: highly ambiguous overloading. -ambiguous_overloading.m:048: The following symbol was overloaded in the -ambiguous_overloading.m:048: following context. -ambiguous_overloading.m:048: The function symbol `f'/0. -ambiguous_overloading.m:048: The possible matches are: -ambiguous_overloading.m:048: the builtin type constructor `character', -ambiguous_overloading.m:048: the type constructor -ambiguous_overloading.m:048: `ambiguous_overloading.bar'/0, -ambiguous_overloading.m:048: the type constructor -ambiguous_overloading.m:048: `ambiguous_overloading.foo'/0. -ambiguous_overloading.m:052: In clause for predicate `ambig_overload2'/1: -ambiguous_overloading.m:052: warning: highly ambiguous overloading. -ambiguous_overloading.m:052: The following symbols were overloaded in the -ambiguous_overloading.m:052: following contexts. -ambiguous_overloading.m:052: The function symbol `a1'/0. -ambiguous_overloading.m:052: The possible matches are: -ambiguous_overloading.m:052: the type constructor -ambiguous_overloading.m:052: `ambiguous_overloading.baz'/0, -ambiguous_overloading.m:052: the type constructor -ambiguous_overloading.m:052: `ambiguous_overloading.qux'/0. -ambiguous_overloading.m:052: The function symbol `a2'/0. -ambiguous_overloading.m:052: The possible matches are: -ambiguous_overloading.m:052: the type constructor -ambiguous_overloading.m:052: `ambiguous_overloading.baz'/0, -ambiguous_overloading.m:052: the type constructor -ambiguous_overloading.m:052: `ambiguous_overloading.qux'/0. -ambiguous_overloading.m:063: In clause for predicate `test_lt'/1: -ambiguous_overloading.m:063: warning: highly ambiguous overloading. -ambiguous_overloading.m:063: The following symbol was overloaded in the -ambiguous_overloading.m:063: following contexts. -ambiguous_overloading.m:057: The predicate symbol `<'/2. -ambiguous_overloading.m:057: The possible matches are: -ambiguous_overloading.m:057: predicate `float.<'/2, -ambiguous_overloading.m:057: predicate `int.<'/2. -ambiguous_overloading.m:058: The predicate symbol `<'/2 is also overloaded -ambiguous_overloading.m:058: here. -ambiguous_overloading.m:059: The predicate symbol `<'/2 is also overloaded -ambiguous_overloading.m:059: here. -ambiguous_overloading.m:060: The predicate symbol `<'/2 is also overloaded -ambiguous_overloading.m:060: here. -ambiguous_overloading.m:061: The predicate symbol `<'/2 is also overloaded -ambiguous_overloading.m:061: here. -ambiguous_overloading.m:062: The predicate symbol `<'/2 is also overloaded -ambiguous_overloading.m:062: here. -ambiguous_overloading.m:084: In clause for predicate -ambiguous_overloading.m:084: `set_browser_param_from_option_table'/3: -ambiguous_overloading.m:084: warning: highly ambiguous overloading. -ambiguous_overloading.m:084: The following symbol was overloaded in the -ambiguous_overloading.m:084: following contexts. -ambiguous_overloading.m:079: The function symbol `lookup_bool_option'/2. -ambiguous_overloading.m:079: The possible matches are: -ambiguous_overloading.m:079: predicate `getopt.lookup_bool_option'/3, -ambiguous_overloading.m:079: function `getopt.lookup_bool_option'/2. -ambiguous_overloading.m:080: The function symbol `lookup_bool_option'/2 is -ambiguous_overloading.m:080: also overloaded here. -ambiguous_overloading.m:081: The function symbol `lookup_bool_option'/2 is -ambiguous_overloading.m:081: also overloaded here. -ambiguous_overloading.m:082: The function symbol `lookup_bool_option'/2 is -ambiguous_overloading.m:082: also overloaded here. -ambiguous_overloading.m:083: The function symbol `lookup_bool_option'/2 is -ambiguous_overloading.m:083: also overloaded here. -ambiguous_overloading.m:084: The function symbol `lookup_bool_option'/2 is -ambiguous_overloading.m:084: also overloaded here. -For more information, recompile with `-E'. make[3]: *** [/tmp/mmake.HNLFB4:922: ambiguous_overloading.res_error] Error 1 make[3]: Target 'ambiguous_overloading.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: ambiguous_overloading.log] Error 1 RUNNING TEST warnings/bug311 in grade csharp FAILED TEST warnings/bug311 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug311.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug311.err Making Mercury/int3s/bug311.int3 Making Mercury/ints/bug311.int ** Nothing to be done for `bug311.err'. rm -f bug311.res_error diff -u bug311.err_exp bug311.err > bug311.res_error || \ { test -f bug311.err_exp2 && \ diff -u bug311.err_exp2 bug311.err > bug311.res_error; } || \ { test -f bug311.err_exp3 && \ diff -u bug311.err_exp3 bug311.err > bug311.res_error; } || \ { test -f bug311.err_exp4 && \ diff -u bug311.err_exp4 bug311.err > bug311.res_error; } || \ { cat bug311.err; cat bug311.res_error; exit 1; } --- bug311.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ bug311.err 2024-09-19 15:27:45.504189867 +1000 @@ -1,27 +0,0 @@ -bug311.m:167: Warning: this disjunction further instantiates the already -bug311.m:167: partially instantiated variable G. -bug311.m:167: Since the memory cell of this variable is allocated *before* -bug311.m:167: the disjunction, the different disjuncts will return their -bug311.m:167: potentially different solutions for this variable in the same -bug311.m:167: memory cell, which will cause any all-solutions predicate to -bug311.m:167: think that the different solutions (since they are at the same -bug311.m:167: address) are in fact all the same when invoked on the -bug311.m:167: procedure. -bug311.m:185: Warning: this disjunction further instantiates the already -bug311.m:185: partially instantiated variables G1, G2 and G3. -bug311.m:185: Since the memory cells of these variables are allocated -bug311.m:185: *before* the disjunction, the different disjuncts will return -bug311.m:185: their potentially different solutions for each of these -bug311.m:185: variables in the same memory cell, which will cause any -bug311.m:185: all-solutions predicate to think that the different solutions -bug311.m:185: (since they are at the same address) are in fact all the same -bug311.m:185: when invoked on the procedure. -bug311.m:201: Warning: this disjunction further instantiates the already -bug311.m:201: partially instantiated variable GG. -bug311.m:201: Since the memory cell of this variable is allocated *before* -bug311.m:201: the disjunction, the different disjuncts will return their -bug311.m:201: potentially different solutions for this variable in the same -bug311.m:201: memory cell, which will cause any all-solutions predicate to -bug311.m:201: think that the different solutions (since they are at the same -bug311.m:201: address) are in fact all the same when invoked on the lambda -bug311.m:201: expression in bug311.m at line 195. make[3]: *** [/tmp/mmake.e3L2iY:922: bug311.res_error] Error 1 make[3]: Target 'bug311.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bug311.log] Error 1 RUNNING TEST warnings/bug412 in grade csharp FAILED TEST warnings/arg_order_rearrangment in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --introduce-accumulators --excess-assign --common-struct --trace-optimized '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - arg_order_rearrangment.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --introduce-accumulators --excess-assign --common-struct --trace-optimized '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - arg_order_rearrangment.c 2>&1 | grep -v "^Making" > arg_order_rearrangment.err rm -f arg_order_rearrangment.res_compile diff -u arg_order_rearrangment.err_exp arg_order_rearrangment.err > arg_order_rearrangment.res_compile || \ { test -f arg_order_rearrangment.err_exp2 && \ diff -u arg_order_rearrangment.err_exp2 arg_order_rearrangment.err > arg_order_rearrangment.res_compile; } || \ { test -f arg_order_rearrangment.err_exp3 && \ diff -u arg_order_rearrangment.err_exp3 arg_order_rearrangment.err > arg_order_rearrangment.res_compile; } || \ { test -f arg_order_rearrangment.err_exp4 && \ diff -u arg_order_rearrangment.err_exp4 arg_order_rearrangment.err > arg_order_rearrangment.res_compile; } || \ { cat arg_order_rearrangment.err; cat arg_order_rearrangment.res_compile; exit 1; } ... output log truncated, see `arg_order_rearrangment.err' for the complete log. r_rearrangment.m:020: warning: the call to predicate arg_order_rearrangment.m:020: `arg_order_rearrangment.app'/3 has had the arg_order_rearrangment.m:020: locations of the variables `V_7' and `R0' arg_order_rearrangment.m:020: swapped to allow accumulator introduction. arg_order_rearrangment.m:014: Please ensure that this argument rearrangement arg_order_rearrangment.m:014: does not introduce performance problems. arg_order_rearrangment.m:014: These warnings can be suppressed by arg_order_rearrangment.m:014: `--no-warn-accumulator-swaps'. For more information, recompile with `-E'. --- arg_order_rearrangment.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ arg_order_rearrangment.err 2024-09-19 15:27:45.624184249 +1000 @@ -1,5 +1,5 @@ -arg_order_rearrangment.m:014: In predicate `arg_order_rearrangment.r'/2: -arg_order_rearrangment.m:020: warning: the call to predicate +... output log truncated, see `arg_order_rearrangment.err' for the complete log. +r_rearrangment.m:020: warning: the call to predicate arg_order_rearrangment.m:020: `arg_order_rearrangment.app'/3 has had the arg_order_rearrangment.m:020: locations of the variables `V_7' and `R0' arg_order_rearrangment.m:020: swapped to allow accumulator introduction. make[3]: *** [/tmp/mmake.bu13Fr:933: arg_order_rearrangment.res_compile] Error 1 make[3]: Target 'arg_order_rearrangment.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `arg_order_rearrangment.err' for the complete log. r_rearrangment.m:020: warning: the call to predicate arg_order_rearrangment.m:020: `arg_order_rearrangment.app'/3 has had the arg_order_rearrangment.m:020: locations of the variables `V_7' and `R0' arg_order_rearrangment.m:020: swapped to allow accumulator introduction. arg_order_rearrangment.m:014: Please ensure that this argument rearrangement arg_order_rearrangment.m:014: does not introduce performance problems. arg_order_rearrangment.m:014: These warnings can be suppressed by arg_order_rearrangment.m:014: `--no-warn-accumulator-swaps'. For more information, recompile with `-E'. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: arg_order_rearrangment.log] Error 1 RUNNING TEST warnings/bug477 in grade csharp FAILED TEST warnings/bug412 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug412.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unused-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug412.err Making Mercury/int3s/bug412.int3 Making Mercury/ints/bug412.int ** Nothing to be done for `bug412.err'. rm -f bug412.res_error diff -u bug412.err_exp bug412.err > bug412.res_error || \ { test -f bug412.err_exp2 && \ diff -u bug412.err_exp2 bug412.err > bug412.res_error; } || \ { test -f bug412.err_exp3 && \ diff -u bug412.err_exp3 bug412.err > bug412.res_error; } || \ { test -f bug412.err_exp4 && \ diff -u bug412.err_exp4 bug412.err > bug412.res_error; } || \ { cat bug412.err; cat bug412.res_error; exit 1; } --- bug412.err_exp 2024-05-13 21:32:51.000000000 +1000 +++ bug412.err 2024-09-19 15:27:45.608184998 +1000 @@ -1,51 +0,0 @@ -bug412.m:014: In module `bug412': -bug412.m:014: warning: module `bitmap' has a `:- import_module' declaration, -bug412.m:014: but is not used anywhere in the module. -bug412.m:015: In module `bug412': -bug412.m:015: warning: module `bit_buffer' has a `:- import_module' -bug412.m:015: declaration, but is not used anywhere in the module. -bug412.m:016: In module `bug412': -bug412.m:016: warning: module `bool' has a `:- import_module' declaration, -bug412.m:016: but is not used anywhere in the module. -bug412.m:018: In module `bug412': -bug412.m:018: warning: module `char' has a `:- import_module' declaration, -bug412.m:018: but is not used anywhere in the module. -bug412.m:019: In module `bug412': -bug412.m:019: warning: module `diet' has a `:- import_module' declaration, -bug412.m:019: but is not used anywhere in the module. -bug412.m:020: In module `bug412': -bug412.m:020: warning: module `digraph' has a `:- import_module' declaration, -bug412.m:020: but is not used anywhere in the module. -bug412.m:021: In module `bug412': -bug412.m:021: warning: module `enum' has a `:- import_module' declaration, -bug412.m:021: but is not used anywhere in the module. -bug412.m:022: In module `bug412': -bug412.m:022: warning: module `io' has a `:- import_module' declaration, but -bug412.m:022: is not used anywhere in the module. -bug412.m:023: In module `bug412': -bug412.m:023: warning: module `ops' has a `:- import_module' declaration, but -bug412.m:023: is not used anywhere in the module. -bug412.m:024: In module `bug412': -bug412.m:024: warning: module `pprint' has a `:- import_module' declaration, -bug412.m:024: but is not used anywhere in the module. -bug412.m:025: In module `bug412': -bug412.m:025: warning: module `rtree' has a `:- import_module' declaration, -bug412.m:025: but is not used anywhere in the module. -bug412.m:026: In module `bug412': -bug412.m:026: warning: module `store' has a `:- import_module' declaration, -bug412.m:026: but is not used anywhere in the module. -bug412.m:027: In module `bug412': -bug412.m:027: warning: module `stream' has a `:- import_module' declaration, -bug412.m:027: but is not used anywhere in the module. -bug412.m:028: In module `bug412': -bug412.m:028: warning: module `string' has a `:- import_module' declaration, -bug412.m:028: but is not used anywhere in the module. -bug412.m:029: In module `bug412': -bug412.m:029: warning: module `string.builder' has a `:- import_module' -bug412.m:029: declaration, but is not used anywhere in the module. -bug412.m:031: In module `bug412': -bug412.m:031: warning: module `term' has a `:- import_module' declaration, -bug412.m:031: but is not used anywhere in the module. -bug412.m:032: In module `bug412': -bug412.m:032: warning: module `univ' has a `:- import_module' declaration, -bug412.m:032: but is not used anywhere in the module. make[3]: *** [/tmp/mmake.pSdQz3:922: bug412.res_error] Error 1 make[3]: Target 'bug412.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bug412.log] Error 1 RUNNING TEST warnings/det_infer_warning in grade csharp FAILED TEST warnings/det_infer_warning in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - det_infer_warning.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - det_infer_warning.err Making Mercury/int3s/det_infer_warning.int3 Making Mercury/ints/det_infer_warning.int ** Nothing to be done for `det_infer_warning.err'. rm -f det_infer_warning.res_error diff -u det_infer_warning.err_exp det_infer_warning.err > det_infer_warning.res_error || \ { test -f det_infer_warning.err_exp2 && \ diff -u det_infer_warning.err_exp2 det_infer_warning.err > det_infer_warning.res_error; } || \ { test -f det_infer_warning.err_exp3 && \ diff -u det_infer_warning.err_exp3 det_infer_warning.err > det_infer_warning.res_error; } || \ { test -f det_infer_warning.err_exp4 && \ diff -u det_infer_warning.err_exp4 det_infer_warning.err > det_infer_warning.res_error; } || \ { cat det_infer_warning.err; cat det_infer_warning.res_error; exit 1; } --- det_infer_warning.err_exp 2024-05-22 21:22:17.000000000 +1000 +++ det_infer_warning.err 2024-09-19 15:27:45.744178632 +1000 @@ -1,3 +0,0 @@ -det_infer_warning.m:022: Warning: the determinism declaration for `test2' could -det_infer_warning.m:022: be tighter. -det_infer_warning.m:022: Declared `semidet', inferred `det'. make[3]: *** [/tmp/mmake.BG6nwq:922: det_infer_warning.res_error] Error 1 make[3]: Target 'det_infer_warning.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: det_infer_warning.log] Error 1 RUNNING TEST warnings/disabled_warning in grade csharp FAILED TEST warnings/bug477 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug477.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - bug477.err Making Mercury/int3s/bug477.int3 Making Mercury/ints/bug477.int ** Nothing to be done for `bug477.err'. rm -f bug477.res_error diff -u bug477.err_exp bug477.err > bug477.res_error || \ { test -f bug477.err_exp2 && \ diff -u bug477.err_exp2 bug477.err > bug477.res_error; } || \ { test -f bug477.err_exp3 && \ diff -u bug477.err_exp3 bug477.err > bug477.res_error; } || \ { test -f bug477.err_exp4 && \ diff -u bug477.err_exp4 bug477.err > bug477.res_error; } || \ { cat bug477.err; cat bug477.res_error; exit 1; } --- bug477.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ bug477.err 2024-09-19 15:27:45.736179007 +1000 @@ -1,3 +0,0 @@ -bug477.m:036: Warning: recursive call to predicate `reconstruct_route'/3 will -bug477.m:036: lead to infinite recursion. -For more information, recompile with `-E'. make[3]: *** [/tmp/mmake.vF18Kd:922: bug477.res_error] Error 1 make[3]: Target 'bug477.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: bug477.log] Error 1 RUNNING TEST warnings/double_underscore in grade csharp FAILED TEST warnings/disabled_warning in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unknown-format-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - disabled_warning.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unknown-format-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - disabled_warning.err Making Mercury/int3s/disabled_warning.int3 Making Mercury/ints/disabled_warning.int ** Nothing to be done for `disabled_warning.err'. rm -f disabled_warning.res_error diff -u disabled_warning.err_exp disabled_warning.err > disabled_warning.res_error || \ { test -f disabled_warning.err_exp2 && \ diff -u disabled_warning.err_exp2 disabled_warning.err > disabled_warning.res_error; } || \ { test -f disabled_warning.err_exp3 && \ diff -u disabled_warning.err_exp3 disabled_warning.err > disabled_warning.res_error; } || \ { test -f disabled_warning.err_exp4 && \ diff -u disabled_warning.err_exp4 disabled_warning.err > disabled_warning.res_error; } || \ { cat disabled_warning.err; cat disabled_warning.res_error; exit 1; } --- disabled_warning.err_exp 2024-06-30 21:00:22.000000000 +1000 +++ disabled_warning.err 2024-09-19 15:27:45.876172453 +1000 @@ -1,2 +0,0 @@ -disabled_warning.m:026: Warning: unknown format string in call to predicate -disabled_warning.m:026: `string.format'/3. make[3]: *** [/tmp/mmake.2TvF0l:922: disabled_warning.res_error] Error 1 make[3]: Target 'disabled_warning.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: disabled_warning.log] Error 1 RUNNING TEST warnings/duplicate_call in grade csharp FAILED TEST warnings/double_underscore in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - double_underscore.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - double_underscore.err Making Mercury/int3s/double_underscore.int3 Making Mercury/ints/double_underscore.int ** Nothing to be done for `double_underscore.err'. rm -f double_underscore.res_error diff -u double_underscore.err_exp double_underscore.err > double_underscore.res_error || \ { test -f double_underscore.err_exp2 && \ diff -u double_underscore.err_exp2 double_underscore.err > double_underscore.res_error; } || \ { test -f double_underscore.err_exp3 && \ diff -u double_underscore.err_exp3 double_underscore.err > double_underscore.res_error; } || \ { test -f double_underscore.err_exp4 && \ diff -u double_underscore.err_exp4 double_underscore.err > double_underscore.res_error; } || \ { cat double_underscore.err; cat double_underscore.res_error; exit 1; } --- double_underscore.err_exp 2024-05-21 21:15:32.000000000 +1000 +++ double_underscore.err 2024-09-19 15:27:45.900171329 +1000 @@ -1,3 +0,0 @@ -double_underscore.m:013: In clause for predicate `p'/2: -double_underscore.m:013: warning: variable `_X' occurs more than once in this -double_underscore.m:013: scope. make[3]: *** [/tmp/mmake.u54AkZ:922: double_underscore.res_error] Error 1 make[3]: Target 'double_underscore.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: double_underscore.log] Error 1 RUNNING TEST warnings/duplicate_const in grade csharp FAILED TEST warnings/duplicate_call in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-duplicate-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - duplicate_call.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-duplicate-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - duplicate_call.err Making Mercury/int3s/duplicate_call.int3 Making Mercury/ints/duplicate_call.int ** Nothing to be done for `duplicate_call.err'. rm -f duplicate_call.res_error diff -u duplicate_call.err_exp duplicate_call.err > duplicate_call.res_error || \ { test -f duplicate_call.err_exp2 && \ diff -u duplicate_call.err_exp2 duplicate_call.err > duplicate_call.res_error; } || \ { test -f duplicate_call.err_exp3 && \ diff -u duplicate_call.err_exp3 duplicate_call.err > duplicate_call.res_error; } || \ { test -f duplicate_call.err_exp4 && \ diff -u duplicate_call.err_exp4 duplicate_call.err > duplicate_call.res_error; } || \ { cat duplicate_call.err; cat duplicate_call.res_error; exit 1; } --- duplicate_call.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ duplicate_call.err 2024-09-19 15:27:46.004166460 +1000 @@ -1,4 +0,0 @@ -duplicate_call.m:022: Warning: redundant call to predicate -duplicate_call.m:022: `duplicate_call.called'/3. -duplicate_call.m:021: Here is the previous call to predicate -duplicate_call.m:021: `duplicate_call.called'/3. make[3]: *** [/tmp/mmake.cw5lUk:922: duplicate_call.res_error] Error 1 make[3]: Target 'duplicate_call.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: duplicate_call.log] Error 1 RUNNING TEST warnings/empty_interface in grade csharp FAILED TEST warnings/duplicate_const in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-duplicate-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - duplicate_const.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-duplicate-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - duplicate_const.err Making Mercury/int3s/duplicate_const.int3 Making Mercury/ints/duplicate_const.int ** Nothing to be done for `duplicate_const.err'. rm -f duplicate_const.res_error diff -u duplicate_const.err_exp duplicate_const.err > duplicate_const.res_error || \ { test -f duplicate_const.err_exp2 && \ diff -u duplicate_const.err_exp2 duplicate_const.err > duplicate_const.res_error; } || \ { test -f duplicate_const.err_exp3 && \ diff -u duplicate_const.err_exp3 duplicate_const.err > duplicate_const.res_error; } || \ { test -f duplicate_const.err_exp4 && \ diff -u duplicate_const.err_exp4 duplicate_const.err > duplicate_const.res_error; } || \ { cat duplicate_const.err; cat duplicate_const.res_error; exit 1; } --- duplicate_const.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ duplicate_const.err 2024-09-19 15:27:46.024165525 +1000 @@ -1,4 +0,0 @@ -duplicate_const.m:023: Warning: redundant call to predicate -duplicate_const.m:023: `duplicate_const.called'/4. -duplicate_const.m:022: Here is the previous call to predicate -duplicate_const.m:022: `duplicate_const.called'/4. make[3]: *** [/tmp/mmake.2Igd5r:922: duplicate_const.res_error] Error 1 make[3]: Target 'duplicate_const.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: duplicate_const.log] Error 1 RUNNING TEST warnings/foreign_singleton in grade csharp FAILED TEST warnings/empty_interface in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs -E '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - empty_interface.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs -E '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - empty_interface.err Making Mercury/int3s/empty_interface.int3 Making Mercury/ints/empty_interface.int ** Nothing to be done for `empty_interface.err'. rm -f empty_interface.res_error diff -u empty_interface.err_exp empty_interface.err > empty_interface.res_error || \ { test -f empty_interface.err_exp2 && \ diff -u empty_interface.err_exp2 empty_interface.err > empty_interface.res_error; } || \ { test -f empty_interface.err_exp3 && \ diff -u empty_interface.err_exp3 empty_interface.err > empty_interface.res_error; } || \ { test -f empty_interface.err_exp4 && \ diff -u empty_interface.err_exp4 empty_interface.err > empty_interface.res_error; } || \ { cat empty_interface.err; cat empty_interface.res_error; exit 1; } --- empty_interface.err_exp 2024-05-13 21:32:51.000000000 +1000 +++ empty_interface.err 2024-09-19 15:27:46.120161031 +1000 @@ -1,8 +0,0 @@ -empty_interface.m:005: Warning: the interface of module `empty_interface' does -empty_interface.m:005: not export anything. -empty_interface.m:005: To be useful, a module should export something. A file -empty_interface.m:005: should contain at least one declaration other than -empty_interface.m:005: `:- import_module' in its interface section(s). This -empty_interface.m:005: would normally be a `:- pred' or `:- func' -empty_interface.m:005: declaration, or a `:- type', `:- inst', `:- mode', -empty_interface.m:005: `:- typeclass' or `:- instance' definition. make[3]: *** [/tmp/mmake.lFafez:922: empty_interface.res_error] Error 1 make[3]: Target 'empty_interface.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: empty_interface.log] Error 1 RUNNING TEST warnings/foreign_term_invalid in grade csharp FAILED TEST warnings/foreign_singleton in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_singleton.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_singleton.err Making Mercury/int3s/foreign_singleton.int3 Making Mercury/ints/foreign_singleton.int ** Nothing to be done for `foreign_singleton.err'. rm -f foreign_singleton.res_error diff -u foreign_singleton.err_exp foreign_singleton.err > foreign_singleton.res_error || \ { test -f foreign_singleton.err_exp2 && \ diff -u foreign_singleton.err_exp2 foreign_singleton.err > foreign_singleton.res_error; } || \ { test -f foreign_singleton.err_exp3 && \ diff -u foreign_singleton.err_exp3 foreign_singleton.err > foreign_singleton.res_error; } || \ { test -f foreign_singleton.err_exp4 && \ diff -u foreign_singleton.err_exp4 foreign_singleton.err > foreign_singleton.res_error; } || \ { cat foreign_singleton.err; cat foreign_singleton.res_error; exit 1; } --- foreign_singleton.err_exp3 2024-05-20 21:50:23.000000000 +1000 +++ foreign_singleton.err 2024-09-19 15:27:46.164158971 +1000 @@ -1,12 +0,0 @@ -foreign_singleton.m:039: In the C# code for predicate `f'/3: -foreign_singleton.m:039: warning: variable `IO0' does not occur in the C# -foreign_singleton.m:039: code. -foreign_singleton.m:046: In clause for predicate `f'/3: -foreign_singleton.m:046: warning: variable `X' occurs only once in this -foreign_singleton.m:046: scope. -foreign_singleton.m:050: In clause for predicate `g'/3: -foreign_singleton.m:050: warning: variable `X' occurs only once in this -foreign_singleton.m:050: scope. -foreign_singleton.m:064: In the C# code for predicate `g'/3: -foreign_singleton.m:064: warning: variable `IO0' does not occur in the C# -foreign_singleton.m:064: code. make[3]: *** [/tmp/mmake.5WA7yU:922: foreign_singleton.res_error] Error 1 make[3]: Target 'foreign_singleton.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: foreign_singleton.log] Error 1 RUNNING TEST warnings/format_call_multi in grade csharp FAILED TEST warnings/foreign_term_invalid in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --enable-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_term_invalid.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --enable-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - foreign_term_invalid.c 2>&1 | grep -v "^Making" > foreign_term_invalid.err rm -f foreign_term_invalid.res_compile diff -u foreign_term_invalid.err_exp foreign_term_invalid.err > foreign_term_invalid.res_compile || \ { test -f foreign_term_invalid.err_exp2 && \ diff -u foreign_term_invalid.err_exp2 foreign_term_invalid.err > foreign_term_invalid.res_compile; } || \ { test -f foreign_term_invalid.err_exp3 && \ diff -u foreign_term_invalid.err_exp3 foreign_term_invalid.err > foreign_term_invalid.res_compile; } || \ { test -f foreign_term_invalid.err_exp4 && \ diff -u foreign_term_invalid.err_exp4 foreign_term_invalid.err > foreign_term_invalid.res_compile; } || \ { cat foreign_term_invalid.err; cat foreign_term_invalid.res_compile; exit 1; } ... output log truncated, see `foreign_term_invalid.err' for the complete log. test1'/1 foreign_term_invalid.m:013: mode 0 has a `:- pragma does_not_terminate' foreign_term_invalid.m:013: declaration, but also has the `terminates' foreign_term_invalid.m:013: foreign code attribute set. foreign_term_invalid.m:014: Warning: predicate `foreign_term_invalid.test2'/1 foreign_term_invalid.m:014: mode 0 has a `:- pragma terminates' declaration, foreign_term_invalid.m:014: but also has the `does_not_terminate' foreign foreign_term_invalid.m:014: code attribute set. --- foreign_term_invalid.err_exp 2024-06-07 21:46:11.000000000 +1000 +++ foreign_term_invalid.err 2024-09-19 15:27:46.340150731 +1000 @@ -1,4 +1,5 @@ -foreign_term_invalid.m:013: Warning: predicate `foreign_term_invalid.test1'/1 +... output log truncated, see `foreign_term_invalid.err' for the complete log. +test1'/1 foreign_term_invalid.m:013: mode 0 has a `:- pragma does_not_terminate' foreign_term_invalid.m:013: declaration, but also has the `terminates' foreign_term_invalid.m:013: foreign code attribute set. make[3]: *** [/tmp/mmake.c80R1U:933: foreign_term_invalid.res_compile] Error 1 make[3]: Target 'foreign_term_invalid.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `foreign_term_invalid.err' for the complete log. test1'/1 foreign_term_invalid.m:013: mode 0 has a `:- pragma does_not_terminate' foreign_term_invalid.m:013: declaration, but also has the `terminates' foreign_term_invalid.m:013: foreign code attribute set. foreign_term_invalid.m:014: Warning: predicate `foreign_term_invalid.test2'/1 foreign_term_invalid.m:014: mode 0 has a `:- pragma terminates' declaration, foreign_term_invalid.m:014: but also has the `does_not_terminate' foreign foreign_term_invalid.m:014: code attribute set. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: foreign_term_invalid.log] Error 1 RUNNING TEST warnings/format_call_warning in grade csharp FAILED TEST warnings/format_call_multi in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - format_call_multi.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - format_call_multi.err Making Mercury/int3s/format_call_multi.int3 Making Mercury/int3s/format_call_multi_helper_1.int3 Making Mercury/ints/format_call_multi.int Making Mercury/ints/format_call_multi_helper_1.int ** Nothing to be done for `format_call_multi.err'. rm -f format_call_multi.res_error diff -u format_call_multi.err_exp format_call_multi.err > format_call_multi.res_error || \ { test -f format_call_multi.err_exp2 && \ diff -u format_call_multi.err_exp2 format_call_multi.err > format_call_multi.res_error; } || \ { test -f format_call_multi.err_exp3 && \ diff -u format_call_multi.err_exp3 format_call_multi.err > format_call_multi.res_error; } || \ { test -f format_call_multi.err_exp4 && \ diff -u format_call_multi.err_exp4 format_call_multi.err > format_call_multi.res_error; } || \ { cat format_call_multi.err; cat format_call_multi.res_error; exit 1; } --- format_call_multi.err_exp 2024-06-07 21:46:11.000000000 +1000 +++ format_call_multi.err 2024-09-19 15:27:46.320151668 +1000 @@ -1,21 +0,0 @@ -format_call_multi.m:030: Error: the format string does not match the list of -format_call_multi.m:030: values to be formatted in call to predicate -format_call_multi.m:030: `format_call_multi_helper_1.log_msg'/5. -format_call_multi.m:030: The first conversion specifier uses the specifier -format_call_multi.m:030: character `d', but the corresponding input is a -format_call_multi.m:030: string. -format_call_multi.m:030: The only specifier applicable to strings is `%s'. -format_call_multi.m:039: Error: the format string does not match the list of -format_call_multi.m:039: values to be formatted in call to predicate -format_call_multi.m:039: `format_call_multi_helper_1.log_msg'/5. -format_call_multi.m:039: The first conversion specifier uses the specifier -format_call_multi.m:039: character `d', but the corresponding input is a -format_call_multi.m:039: string. -format_call_multi.m:039: The only specifier applicable to strings is `%s'. -format_call_multi.m:052: Error: the format string does not match the list of -format_call_multi.m:052: values to be formatted in call to predicate -format_call_multi.m:052: `format_call_multi_helper_1.log_msg'/5. -format_call_multi.m:052: The first conversion specifier uses the specifier -format_call_multi.m:052: character `d', but the corresponding input is a -format_call_multi.m:052: string. -format_call_multi.m:052: The only specifier applicable to strings is `%s'. make[3]: *** [/tmp/mmake.1DBZ4O:922: format_call_multi.res_error] Error 1 make[3]: Target 'format_call_multi.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: format_call_multi.log] Error 1 RUNNING TEST warnings/gh85 in grade csharp FAILED TEST warnings/gh85 in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - gh85.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - gh85.err Making Mercury/int3s/gh85.int3 Making Mercury/ints/gh85.int ** Nothing to be done for `gh85.err'. rm -f gh85.res_error diff -u gh85.err_exp gh85.err > gh85.res_error || \ { test -f gh85.err_exp2 && \ diff -u gh85.err_exp2 gh85.err > gh85.res_error; } || \ { test -f gh85.err_exp3 && \ diff -u gh85.err_exp3 gh85.err > gh85.res_error; } || \ { test -f gh85.err_exp4 && \ diff -u gh85.err_exp4 gh85.err > gh85.res_error; } || \ { cat gh85.err; cat gh85.res_error; exit 1; } --- gh85.err_exp 2024-05-02 20:58:56.000000000 +1000 +++ gh85.err 2024-09-19 15:27:46.460145113 +1000 @@ -1,3 +0,0 @@ -gh85.m:061: Warning: this disjunct will never have any solutions. -gh85.m:061: This warning applies to the first mode of this predicate. It may -gh85.m:061: or may not apply to other modes. make[3]: *** [/tmp/mmake.G2mJ4z:922: gh85.res_error] Error 1 make[3]: Target 'gh85.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: gh85.log] Error 1 FAILED TEST warnings/format_call_warning in grade csharp LOG OF THE FAILED TEST RUNNING TEST warnings/inconsistent_pred_order in grade csharp MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unknown-format-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - format_call_warning.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unknown-format-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - format_call_warning.err Making Mercury/int3s/format_call_warning.int3 Making Mercury/int3s/format_call_warning_helper_1.int3 Making Mercury/ints/format_call_warning.int Making Mercury/ints/format_call_warning_helper_1.int ** Nothing to be done for `format_call_warning.err'. rm -f format_call_warning.res_error diff -u format_call_warning.err_exp format_call_warning.err > format_call_warning.res_error || \ { test -f format_call_warning.err_exp2 && \ diff -u format_call_warning.err_exp2 format_call_warning.err > format_call_warning.res_error; } || \ { test -f format_call_warning.err_exp3 && \ diff -u format_call_warning.err_exp3 format_call_warning.err > format_call_warning.res_error; } || \ { test -f format_call_warning.err_exp4 && \ diff -u format_call_warning.err_exp4 format_call_warning.err > format_call_warning.res_error; } || \ { cat format_call_warning.err; cat format_call_warning.res_error; exit 1; } --- format_call_warning.err_exp 2024-06-30 21:00:22.000000000 +1000 +++ format_call_warning.err 2024-09-19 15:27:46.452145488 +1000 @@ -1,66 +0,0 @@ -format_call_warning.m:030: Error: the format string does not match the list of -format_call_warning.m:030: values to be formatted in call to predicate -format_call_warning.m:030: `format_call_warning.maybe_log_msg'/10 when -format_call_warning.m:030: considering the first entry in its -format_call_warning.m:030: `:- pragma format_call' declaration, which places -format_call_warning.m:030: the format string as the third argument, and the -format_call_warning.m:030: values list as the fourth argument. -format_call_warning.m:030: There is no second conversion specifier, but there -format_call_warning.m:030: is an extra input. -format_call_warning.m:030: Error: the format string does not match the list of -format_call_warning.m:030: values to be formatted in call to predicate -format_call_warning.m:030: `format_call_warning.maybe_log_msg'/10 when -format_call_warning.m:030: considering the second entry in its -format_call_warning.m:030: `:- pragma format_call' declaration, which places -format_call_warning.m:030: the format string as the third argument, and the -format_call_warning.m:030: values list as the fifth argument. -format_call_warning.m:030: There is no second conversion specifier, but there -format_call_warning.m:030: is an extra input. -format_call_warning.m:030: Error: the format string does not match the list of -format_call_warning.m:030: values to be formatted in call to predicate -format_call_warning.m:030: `format_call_warning.maybe_log_msg'/10 when -format_call_warning.m:030: considering the third entry in its -format_call_warning.m:030: `:- pragma format_call' declaration, which places -format_call_warning.m:030: the format string as the sixth argument, and the -format_call_warning.m:030: values list as the seventh argument. -format_call_warning.m:030: The first conversion specifier uses the specifier -format_call_warning.m:030: character `f', but the corresponding input is a -format_call_warning.m:030: string. -format_call_warning.m:030: The only specifier applicable to strings is `%s'. -format_call_warning.m:030: Error: the format string does not match the list of -format_call_warning.m:030: values to be formatted in call to predicate -format_call_warning.m:030: `format_call_warning.maybe_log_msg'/10 when -format_call_warning.m:030: considering the fourth entry in its -format_call_warning.m:030: `:- pragma format_call' declaration, which places -format_call_warning.m:030: the format string as the sixth argument, and the -format_call_warning.m:030: values list as the eighth argument. -format_call_warning.m:030: The first conversion specifier uses the specifier -format_call_warning.m:030: character `f', but the corresponding input is a -format_call_warning.m:030: string. -format_call_warning.m:030: The only specifier applicable to strings is `%s'. -format_call_warning.m:035: Error: the format string does not match the list of -format_call_warning.m:035: values to be formatted in call to predicate -format_call_warning.m:035: `format_call_warning.maybe_log_msg'/10 when -format_call_warning.m:035: considering the second entry in its -format_call_warning.m:035: `:- pragma format_call' declaration, which places -format_call_warning.m:035: the format string as the third argument, and the -format_call_warning.m:035: values list as the fifth argument. -format_call_warning.m:035: There is no second conversion specifier, but there -format_call_warning.m:035: is an extra input. -format_call_warning.m:045: Error: the format string does not match the list of -format_call_warning.m:045: values to be formatted in call to predicate -format_call_warning.m:045: `format_call_warning.maybe_log_simple_msg'/6. -format_call_warning.m:045: The second conversion specifier uses the specifier -format_call_warning.m:045: character `f', but the corresponding input is a -format_call_warning.m:045: string. -format_call_warning.m:045: The only specifier applicable to strings is `%s'. -format_call_warning.m:048: Error: the format string does not match the list of -format_call_warning.m:048: values to be formatted in call to predicate -format_call_warning.m:048: `format_call_warning_helper_1.maybe_log_imported_msg'/6. -format_call_warning.m:048: The first conversion specifier uses the specifier -format_call_warning.m:048: character `s', but the corresponding input is a -format_call_warning.m:048: float. -format_call_warning.m:048: The specifiers applicable to floats are `%f', -format_call_warning.m:048: `%e', `%E', `%g' and `%G'. -format_call_warning.m:083: Warning: unknown list of values to be formatted in -format_call_warning.m:083: call to predicate `io.format'/4. make[3]: *** [/tmp/mmake.xnWzAa:922: format_call_warning.res_error] Error 1 make[3]: Target 'format_call_warning.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: format_call_warning.log] Error 1 RUNNING TEST warnings/inf_recursion_lambda in grade csharp FAILED TEST warnings/inconsistent_pred_order in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-inconsistent-pred-order '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - inconsistent_pred_order.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-inconsistent-pred-order '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - inconsistent_pred_order.err Making Mercury/int3s/inconsistent_pred_order.int3 Making Mercury/ints/inconsistent_pred_order.int ** Nothing to be done for `inconsistent_pred_order.err'. rm -f inconsistent_pred_order.res_error diff -u inconsistent_pred_order.err_exp inconsistent_pred_order.err > inconsistent_pred_order.res_error || \ { test -f inconsistent_pred_order.err_exp2 && \ diff -u inconsistent_pred_order.err_exp2 inconsistent_pred_order.err > inconsistent_pred_order.res_error; } || \ { test -f inconsistent_pred_order.err_exp3 && \ diff -u inconsistent_pred_order.err_exp3 inconsistent_pred_order.err > inconsistent_pred_order.res_error; } || \ { test -f inconsistent_pred_order.err_exp4 && \ diff -u inconsistent_pred_order.err_exp4 inconsistent_pred_order.err > inconsistent_pred_order.res_error; } || \ { cat inconsistent_pred_order.err; cat inconsistent_pred_order.res_error; exit 1; } --- inconsistent_pred_order.err_exp 2024-05-13 21:32:51.000000000 +1000 +++ inconsistent_pred_order.err 2024-09-19 15:27:46.600138561 +1000 @@ -1,17 +0,0 @@ -inconsistent_pred_order.m:010: Warning: the order of the declarations and -inconsistent_pred_order.m:010: definitions of the nonexported predicates is -inconsistent_pred_order.m:010: inconsistent, as shown by this diff: -inconsistent_pred_order.m:010: -inconsistent_pred_order.m:010: --- declaration order -inconsistent_pred_order.m:010: +++ definition order -inconsistent_pred_order.m:010: @@ -1,8 +1,8 @@ -inconsistent_pred_order.m:010: predicate `data'/1 -inconsistent_pred_order.m:010: predicate `queen'/2 -inconsistent_pred_order.m:010: predicate `qperm'/2 -inconsistent_pred_order.m:010: -predicate `safe'/1 -inconsistent_pred_order.m:010: predicate `qdelete'/3 -inconsistent_pred_order.m:010: -predicate `print_list'/3 -inconsistent_pred_order.m:010: +predicate `safe'/1 -inconsistent_pred_order.m:010: predicate `nodiag'/3 -inconsistent_pred_order.m:010: +predicate `print_list'/3 -inconsistent_pred_order.m:010: predicate `print_list_elements'/4 make[3]: *** [/tmp/mmake.TmUw9P:922: inconsistent_pred_order.res_error] Error 1 make[3]: Target 'inconsistent_pred_order.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: inconsistent_pred_order.log] Error 1 RUNNING TEST warnings/inference_test in grade csharp RUNNING TEST warnings/infinite_recursion in grade csharp FAILED TEST warnings/inference_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --infer-all '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - inference_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --infer-all '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - inference_test.err Making Mercury/int3s/inference_test.int3 Making Mercury/ints/inference_test.int ** Nothing to be done for `inference_test.err'. rm -f inference_test.res_error diff -u inference_test.err_exp inference_test.err > inference_test.res_error || \ { test -f inference_test.err_exp2 && \ diff -u inference_test.err_exp2 inference_test.err > inference_test.res_error; } || \ { test -f inference_test.err_exp3 && \ diff -u inference_test.err_exp3 inference_test.err > inference_test.res_error; } || \ { test -f inference_test.err_exp4 && \ diff -u inference_test.err_exp4 inference_test.err > inference_test.res_error; } || \ { cat inference_test.err; cat inference_test.res_error; exit 1; } --- inference_test.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ inference_test.err 2024-09-19 15:27:46.732132381 +1000 @@ -1,6 +0,0 @@ -inference_test.m:025: Inferred :- func len_func(list.list(T)) = int. -inference_test.m:028: Inferred :- pred len(list.list(T), int). -inference_test.m:028: Inferred :- mode len(in, out) is det. -inference_test.m:040: Inferred :- func int_zero = int. -inference_test.m:042: Inferred :- pred unused_pred(list.list(T), list.list(T)) -inference_test.m:042: <= (inference_test.null(T)). make[3]: *** [/tmp/mmake.BCZoW2:922: inference_test.res_error] Error 1 make[3]: Target 'inference_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: inference_test.log] Error 1 RUNNING TEST warnings/inst_with_no_type in grade csharp FAILED TEST warnings/infinite_recursion in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --excess-assign --common-struct '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - infinite_recursion.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --excess-assign --common-struct '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - infinite_recursion.err Making Mercury/int3s/infinite_recursion.int3 Making Mercury/ints/infinite_recursion.int ** Nothing to be done for `infinite_recursion.err'. rm -f infinite_recursion.res_error diff -u infinite_recursion.err_exp infinite_recursion.err > infinite_recursion.res_error || \ { test -f infinite_recursion.err_exp2 && \ diff -u infinite_recursion.err_exp2 infinite_recursion.err > infinite_recursion.res_error; } || \ { test -f infinite_recursion.err_exp3 && \ diff -u infinite_recursion.err_exp3 infinite_recursion.err > infinite_recursion.res_error; } || \ { test -f infinite_recursion.err_exp4 && \ diff -u infinite_recursion.err_exp4 infinite_recursion.err > infinite_recursion.res_error; } || \ { cat infinite_recursion.err; cat infinite_recursion.res_error; exit 1; } --- infinite_recursion.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ infinite_recursion.err 2024-09-19 15:27:46.780130136 +1000 @@ -1,7 +0,0 @@ -infinite_recursion.m:025: Warning: recursive call to predicate `main'/2 will -infinite_recursion.m:025: lead to infinite recursion. -infinite_recursion.m:034: Warning: recursive call to predicate `loop'/0 will -infinite_recursion.m:034: lead to infinite recursion. -infinite_recursion.m:046: Warning: recursive call to predicate `funny_append'/3 -infinite_recursion.m:046: will lead to infinite recursion. -For more information, recompile with `-E'. make[3]: *** [/tmp/mmake.IlIr7p:922: infinite_recursion.res_error] Error 1 make[3]: Target 'infinite_recursion.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: infinite_recursion.log] Error 1 RUNNING TEST warnings/missing_if in grade csharp FAILED TEST warnings/missing_if in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - missing_if.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - missing_if.err Making Mercury/int3s/missing_if.int3 Making Mercury/ints/missing_if.int ** Nothing to be done for `missing_if.err'. rm -f missing_if.res_error diff -u missing_if.err_exp missing_if.err > missing_if.res_error || \ { test -f missing_if.err_exp2 && \ diff -u missing_if.err_exp2 missing_if.err > missing_if.res_error; } || \ { test -f missing_if.err_exp3 && \ diff -u missing_if.err_exp3 missing_if.err > missing_if.res_error; } || \ { test -f missing_if.err_exp4 && \ diff -u missing_if.err_exp4 missing_if.err > missing_if.res_error; } || \ { cat missing_if.err; cat missing_if.res_error; exit 1; } --- missing_if.err_exp 2024-05-02 20:58:56.000000000 +1000 +++ missing_if.err 2024-09-19 15:27:46.924123394 +1000 @@ -1 +0,0 @@ -missing_if.m:024: Warning: this disjunct will never have any solutions. make[3]: *** [/tmp/mmake.D4777A:922: missing_if.res_error] Error 1 make[3]: Target 'missing_if.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: missing_if.log] Error 1 RUNNING TEST warnings/missing_singleton_warning in grade csharp FAILED TEST warnings/missing_singleton_warning in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - missing_singleton_warning.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - missing_singleton_warning.err Making Mercury/int3s/missing_singleton_warning.int3 Making Mercury/ints/missing_singleton_warning.int ** Nothing to be done for `missing_singleton_warning.err'. rm -f missing_singleton_warning.res_error diff -u missing_singleton_warning.err_exp missing_singleton_warning.err > missing_singleton_warning.res_error || \ { test -f missing_singleton_warning.err_exp2 && \ diff -u missing_singleton_warning.err_exp2 missing_singleton_warning.err > missing_singleton_warning.res_error; } || \ { test -f missing_singleton_warning.err_exp3 && \ diff -u missing_singleton_warning.err_exp3 missing_singleton_warning.err > missing_singleton_warning.res_error; } || \ { test -f missing_singleton_warning.err_exp4 && \ diff -u missing_singleton_warning.err_exp4 missing_singleton_warning.err > missing_singleton_warning.res_error; } || \ { cat missing_singleton_warning.err; cat missing_singleton_warning.res_error; exit 1; } --- missing_singleton_warning.err_exp 2024-05-21 21:15:32.000000000 +1000 +++ missing_singleton_warning.err 2024-09-19 15:27:47.044117776 +1000 @@ -1,6 +0,0 @@ -missing_singleton_warning.m:027: In clause for predicate `is_it_there_test'/2: -missing_singleton_warning.m:027: warning: variable `Value' occurs only once -missing_singleton_warning.m:027: in this scope. -missing_singleton_warning.m:036: In clause for predicate `is_it_there_str'/3: -missing_singleton_warning.m:036: warning: variable `Value' occurs only once -missing_singleton_warning.m:036: in this scope. make[3]: *** [/tmp/mmake.NWKCQt:922: missing_singleton_warning.res_error] Error 1 make[3]: Target 'missing_singleton_warning.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: missing_singleton_warning.log] Error 1 RUNNING TEST warnings/non_contiguous_decls in grade csharp FAILED TEST warnings/non_contiguous_decls in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-contiguous-decls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - non_contiguous_decls.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-contiguous-decls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - non_contiguous_decls.err Making Mercury/int3s/non_contiguous_decls.int3 Making Mercury/ints/non_contiguous_decls.int ** Nothing to be done for `non_contiguous_decls.err'. rm -f non_contiguous_decls.res_error diff -u non_contiguous_decls.err_exp non_contiguous_decls.err > non_contiguous_decls.res_error || \ { test -f non_contiguous_decls.err_exp2 && \ diff -u non_contiguous_decls.err_exp2 non_contiguous_decls.err > non_contiguous_decls.res_error; } || \ { test -f non_contiguous_decls.err_exp3 && \ diff -u non_contiguous_decls.err_exp3 non_contiguous_decls.err > non_contiguous_decls.res_error; } || \ { test -f non_contiguous_decls.err_exp4 && \ diff -u non_contiguous_decls.err_exp4 non_contiguous_decls.err > non_contiguous_decls.res_error; } || \ { cat non_contiguous_decls.err; cat non_contiguous_decls.res_error; exit 1; } --- non_contiguous_decls.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ non_contiguous_decls.err 2024-09-19 15:27:47.172111785 +1000 @@ -1,4 +0,0 @@ -non_contiguous_decls.m:035: Warning: the predicate declaration for predicate -non_contiguous_decls.m:035: `queen'/2 is not followed immediately by its -non_contiguous_decls.m:035: first mode declaration. -non_contiguous_decls.m:041: The first mode declaration is here. make[3]: *** [/tmp/mmake.ZWyUmO:922: non_contiguous_decls.res_error] Error 1 make[3]: Target 'non_contiguous_decls.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: non_contiguous_decls.log] Error 1 RUNNING TEST warnings/non_stratification in grade csharp FAILED TEST warnings/non_stratification in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-stratification --verbose-error-messages '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - non_stratification.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-stratification --verbose-error-messages '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - non_stratification.err Making Mercury/int3s/non_stratification.int3 Making Mercury/ints/non_stratification.int ** Nothing to be done for `non_stratification.err'. rm -f non_stratification.res_error diff -u non_stratification.err_exp non_stratification.err > non_stratification.res_error || \ { test -f non_stratification.err_exp2 && \ diff -u non_stratification.err_exp2 non_stratification.err > non_stratification.res_error; } || \ { test -f non_stratification.err_exp3 && \ diff -u non_stratification.err_exp3 non_stratification.err > non_stratification.res_error; } || \ { test -f non_stratification.err_exp4 && \ diff -u non_stratification.err_exp4 non_stratification.err > non_stratification.res_error; } || \ { cat non_stratification.err; cat non_stratification.res_error; exit 1; } --- non_stratification.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ non_stratification.err 2024-09-19 15:27:47.272107103 +1000 @@ -1,7 +0,0 @@ -non_stratification.m:017: In `foo'(in): -non_stratification.m:017: warning: call introduces a non-stratified loop. -non_stratification.m:017: A non-stratified loop is a loop in the call graph -non_stratification.m:017: of the given predicate/function that allows it to -non_stratification.m:017: call itself in a negated context. This can cause -non_stratification.m:017: problems for bottom-up evaluation of the -non_stratification.m:017: predicate/function. make[3]: *** [/tmp/mmake.6vRk5N:922: non_stratification.res_error] Error 1 make[3]: Target 'non_stratification.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: non_stratification.log] Error 1 RUNNING TEST warnings/non_term_user_special in grade csharp FAILED TEST warnings/non_term_user_special in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --enable-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - non_term_user_special.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --enable-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - non_term_user_special.c 2>&1 | grep -v "^Making" > non_term_user_special.err rm -f non_term_user_special.res_compile diff -u non_term_user_special.err_exp non_term_user_special.err > non_term_user_special.res_compile || \ { test -f non_term_user_special.err_exp2 && \ diff -u non_term_user_special.err_exp2 non_term_user_special.err > non_term_user_special.res_compile; } || \ { test -f non_term_user_special.err_exp3 && \ diff -u non_term_user_special.err_exp3 non_term_user_special.err > non_term_user_special.res_compile; } || \ { test -f non_term_user_special.err_exp4 && \ diff -u non_term_user_special.err_exp4 non_term_user_special.err > non_term_user_special.res_compile; } || \ { cat non_term_user_special.err; cat non_term_user_special.res_compile; exit 1; } ... output log truncated, see `non_term_user_special.err' for the complete log. non_term_user_special.m:011: the type `non_term_user_special.myset'/1 cannot non_term_user_special.m:011: be proven to terminate. non_term_user_special.m:011: Warning: the user-defined equality predicate for non_term_user_special.m:011: the type `non_term_user_special.myset'/1 cannot non_term_user_special.m:011: be proven to terminate. --- non_term_user_special.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ non_term_user_special.err 2024-09-19 15:27:47.504096242 +1000 @@ -1,4 +1,4 @@ -non_term_user_special.m:011: Warning: the user-defined comparison predicate for +... output log truncated, see `non_term_user_special.err' for the complete log. non_term_user_special.m:011: the type `non_term_user_special.myset'/1 cannot non_term_user_special.m:011: be proven to terminate. non_term_user_special.m:011: Warning: the user-defined equality predicate for make[3]: *** [/tmp/mmake.4xld8s:933: non_term_user_special.res_compile] Error 1 make[3]: Target 'non_term_user_special.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `non_term_user_special.err' for the complete log. non_term_user_special.m:011: the type `non_term_user_special.myset'/1 cannot non_term_user_special.m:011: be proven to terminate. non_term_user_special.m:011: Warning: the user-defined equality predicate for non_term_user_special.m:011: the type `non_term_user_special.myset'/1 cannot non_term_user_special.m:011: be proven to terminate. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: non_term_user_special.log] Error 1 RUNNING TEST warnings/obsolete_proc_pragma in grade csharp FAILED TEST warnings/obsolete_proc_pragma in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - obsolete_proc_pragma.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - obsolete_proc_pragma.err Making Mercury/int3s/obsolete_proc_pragma.int3 Making Mercury/ints/obsolete_proc_pragma.int ** Nothing to be done for `obsolete_proc_pragma.err'. rm -f obsolete_proc_pragma.res_error diff -u obsolete_proc_pragma.err_exp obsolete_proc_pragma.err > obsolete_proc_pragma.res_error || \ { test -f obsolete_proc_pragma.err_exp2 && \ diff -u obsolete_proc_pragma.err_exp2 obsolete_proc_pragma.err > obsolete_proc_pragma.res_error; } || \ { test -f obsolete_proc_pragma.err_exp3 && \ diff -u obsolete_proc_pragma.err_exp3 obsolete_proc_pragma.err > obsolete_proc_pragma.res_error; } || \ { test -f obsolete_proc_pragma.err_exp4 && \ diff -u obsolete_proc_pragma.err_exp4 obsolete_proc_pragma.err > obsolete_proc_pragma.res_error; } || \ { cat obsolete_proc_pragma.err; cat obsolete_proc_pragma.res_error; exit 1; } --- obsolete_proc_pragma.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ obsolete_proc_pragma.err 2024-09-19 15:27:47.580092684 +1000 @@ -1,7 +0,0 @@ -obsolete_proc_pragma.m:024: Warning: call to obsolete procedure -obsolete_proc_pragma.m:024: `obsolete_proc_pragma.bool_vs_int'(in, out). -obsolete_proc_pragma.m:024: The suggested replacement is `xyzzy'/2. -obsolete_proc_pragma.m:037: Warning: call to obsolete procedure -obsolete_proc_pragma.m:037: `obsolete_proc_pragma.bool_vs_int_func'(out) = -obsolete_proc_pragma.m:037: in. -obsolete_proc_pragma.m:037: The suggested replacement is `xyzzy_func'/1. make[3]: *** [/tmp/mmake.kuI2LH:922: obsolete_proc_pragma.res_error] Error 1 make[3]: Target 'obsolete_proc_pragma.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: obsolete_proc_pragma.log] Error 1 RUNNING TEST warnings/occurs in grade csharp FAILED TEST warnings/occurs in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - occurs.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - occurs.err Making Mercury/int3s/occurs.int3 Making Mercury/ints/occurs.int ** Nothing to be done for `occurs.err'. rm -f occurs.res_error diff -u occurs.err_exp occurs.err > occurs.res_error || \ { test -f occurs.err_exp2 && \ diff -u occurs.err_exp2 occurs.err > occurs.res_error; } || \ { test -f occurs.err_exp3 && \ diff -u occurs.err_exp3 occurs.err > occurs.res_error; } || \ { test -f occurs.err_exp4 && \ diff -u occurs.err_exp4 occurs.err > occurs.res_error; } || \ { cat occurs.err; cat occurs.res_error; exit 1; } --- occurs.err_exp 2024-05-08 21:29:27.000000000 +1000 +++ occurs.err 2024-09-19 15:27:47.684087816 +1000 @@ -1,4 +0,0 @@ -occurs.m:026: Warning: the variable `A' is unified with a term containing -occurs.m:026: itself. -occurs.m:037: Warning: the variable `B' is unified with a term containing -occurs.m:037: itself. make[3]: *** [/tmp/mmake.GfoIOn:922: occurs.res_error] Error 1 make[3]: Target 'occurs.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: occurs.log] Error 1 RUNNING TEST warnings/pragma_source_file in grade csharp FAILED TEST warnings/pragma_source_file in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_source_file.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_source_file.err Making Mercury/int3s/pragma_source_file.int3 Making Mercury/ints/pragma_source_file.int ** Nothing to be done for `pragma_source_file.err'. rm -f pragma_source_file.res_error diff -u pragma_source_file.err_exp pragma_source_file.err > pragma_source_file.res_error || \ { test -f pragma_source_file.err_exp2 && \ diff -u pragma_source_file.err_exp2 pragma_source_file.err > pragma_source_file.res_error; } || \ { test -f pragma_source_file.err_exp3 && \ diff -u pragma_source_file.err_exp3 pragma_source_file.err > pragma_source_file.res_error; } || \ { test -f pragma_source_file.err_exp4 && \ diff -u pragma_source_file.err_exp4 pragma_source_file.err > pragma_source_file.res_error; } || \ { cat pragma_source_file.err; cat pragma_source_file.res_error; exit 1; } --- pragma_source_file.err_exp 2024-05-21 21:15:32.000000000 +1000 +++ pragma_source_file.err 2024-09-19 15:27:47.780083322 +1000 @@ -1,4 +0,0 @@ -foo.m:002: In clause for predicate `my_append'/3: -foo.m:002: warning: variable `L2' occurs only once in this scope. -foo.m:011: In clause for predicate `my_append'/3: -foo.m:011: warning: variable `X' occurs only once in this scope. make[3]: *** [/tmp/mmake.fvsLMp:922: pragma_source_file.res_error] Error 1 make[3]: Target 'pragma_source_file.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pragma_source_file.log] Error 1 RUNNING TEST warnings/pragma_term_conflict in grade csharp FAILED TEST warnings/pragma_term_conflict in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --enable-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_term_conflict.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --enable-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - pragma_term_conflict.c 2>&1 | grep -v "^Making" > pragma_term_conflict.err rm -f pragma_term_conflict.res_compile diff -u pragma_term_conflict.err_exp pragma_term_conflict.err > pragma_term_conflict.res_compile || \ { test -f pragma_term_conflict.err_exp2 && \ diff -u pragma_term_conflict.err_exp2 pragma_term_conflict.err > pragma_term_conflict.res_compile; } || \ { test -f pragma_term_conflict.err_exp3 && \ diff -u pragma_term_conflict.err_exp3 pragma_term_conflict.err > pragma_term_conflict.res_compile; } || \ { test -f pragma_term_conflict.err_exp4 && \ diff -u pragma_term_conflict.err_exp4 pragma_term_conflict.err > pragma_term_conflict.res_compile; } || \ { cat pragma_term_conflict.err; cat pragma_term_conflict.res_compile; exit 1; } ... output log truncated, see `pragma_term_conflict.err' for the complete log. a'/0 and pragma_term_conflict.m:014: predicate `pragma_term_conflict.b'/0 are mutually pragma_term_conflict.m:014: recursive, but some of their termination pragmas pragma_term_conflict.m:014: are inconsistent. pragma_term_conflict.m:021: Warning: since the predicate `a'/0 is exported, the pragma_term_conflict.m:021: `:- pragma terminates' declaration for it should pragma_term_conflict.m:021: also be exported. --- pragma_term_conflict.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ pragma_term_conflict.err 2024-09-19 15:27:47.932076205 +1000 @@ -1,4 +1,5 @@ -pragma_term_conflict.m:014: Warning: predicate `pragma_term_conflict.a'/0 and +... output log truncated, see `pragma_term_conflict.err' for the complete log. +a'/0 and pragma_term_conflict.m:014: predicate `pragma_term_conflict.b'/0 are mutually pragma_term_conflict.m:014: recursive, but some of their termination pragmas pragma_term_conflict.m:014: are inconsistent. make[3]: *** [/tmp/mmake.YlBPp9:933: pragma_term_conflict.res_compile] Error 1 make[3]: Target 'pragma_term_conflict.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `pragma_term_conflict.err' for the complete log. a'/0 and pragma_term_conflict.m:014: predicate `pragma_term_conflict.b'/0 are mutually pragma_term_conflict.m:014: recursive, but some of their termination pragmas pragma_term_conflict.m:014: are inconsistent. pragma_term_conflict.m:021: Warning: since the predicate `a'/0 is exported, the pragma_term_conflict.m:021: `:- pragma terminates' declaration for it should pragma_term_conflict.m:021: also be exported. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: pragma_term_conflict.log] Error 1 RUNNING TEST warnings/purity_warnings in grade csharp FAILED TEST warnings/purity_warnings in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - purity_warnings.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - purity_warnings.err Making Mercury/int3s/purity_warnings.int3 Making Mercury/ints/purity_warnings.int ** Nothing to be done for `purity_warnings.err'. rm -f purity_warnings.res_error diff -u purity_warnings.err_exp purity_warnings.err > purity_warnings.res_error || \ { test -f purity_warnings.err_exp2 && \ diff -u purity_warnings.err_exp2 purity_warnings.err > purity_warnings.res_error; } || \ { test -f purity_warnings.err_exp3 && \ diff -u purity_warnings.err_exp3 purity_warnings.err > purity_warnings.res_error; } || \ { test -f purity_warnings.err_exp4 && \ diff -u purity_warnings.err_exp4 purity_warnings.err > purity_warnings.res_error; } || \ { cat purity_warnings.err; cat purity_warnings.res_error; exit 1; } --- purity_warnings.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ purity_warnings.err 2024-09-19 15:27:48.008072647 +1000 @@ -1,25 +0,0 @@ -purity_warnings.m:030: In call to predicate `io.write_string'/3: -purity_warnings.m:030: warning: unnecessary `semipure' indicator. -purity_warnings.m:030: No purity indicator is necessary. -purity_warnings.m:031: In call to predicate `io.print'/3: -purity_warnings.m:031: warning: unnecessary `impure' indicator. -purity_warnings.m:031: No purity indicator is necessary. -purity_warnings.m:033: Warning: predicate `impure_pred1'/2 is declared impure, -purity_warnings.m:033: but is actually pure. -purity_warnings.m:037: Warning: predicate `impure_pred2'/2 is declared impure, -purity_warnings.m:037: but is actually semipure. -purity_warnings.m:045: Warning: predicate `semipure_pred'/2 is declared -purity_warnings.m:045: semipure, but is actually pure. -purity_warnings.m:047: In call to predicate `io.write_string'/3: -purity_warnings.m:047: warning: unnecessary `semipure' indicator. -purity_warnings.m:047: No purity indicator is necessary. -purity_warnings.m:077: Warning: predicate `impure_method1a_impl'/2 is declared -purity_warnings.m:077: impure, but is actually pure. -purity_warnings.m:079: In call to predicate `io.print'/3: -purity_warnings.m:079: warning: unnecessary `impure' indicator. -purity_warnings.m:079: No purity indicator is necessary. -purity_warnings.m:089: Warning: predicate `semipure_method_a_impl'/2 is -purity_warnings.m:089: declared semipure, but is actually pure. -purity_warnings.m:091: In call to predicate `io.print'/3: -purity_warnings.m:091: warning: unnecessary `semipure' indicator. -purity_warnings.m:091: No purity indicator is necessary. make[3]: *** [/tmp/mmake.nVfKfk:922: purity_warnings.res_error] Error 1 make[3]: Target 'purity_warnings.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: purity_warnings.log] Error 1 RUNNING TEST warnings/redundant_coerce in grade csharp RUNNING TEST warnings/save in grade csharp FAILED TEST warnings/redundant_coerce in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - redundant_coerce.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - redundant_coerce.err Making Mercury/int3s/redundant_coerce.int3 Making Mercury/ints/redundant_coerce.int ** Nothing to be done for `redundant_coerce.err'. rm -f redundant_coerce.res_error diff -u redundant_coerce.err_exp redundant_coerce.err > redundant_coerce.res_error || \ { test -f redundant_coerce.err_exp2 && \ diff -u redundant_coerce.err_exp2 redundant_coerce.err > redundant_coerce.res_error; } || \ { test -f redundant_coerce.err_exp3 && \ diff -u redundant_coerce.err_exp3 redundant_coerce.err > redundant_coerce.res_error; } || \ { test -f redundant_coerce.err_exp4 && \ diff -u redundant_coerce.err_exp4 redundant_coerce.err > redundant_coerce.res_error; } || \ { cat redundant_coerce.err; cat redundant_coerce.res_error; exit 1; } --- redundant_coerce.err_exp 2024-07-03 21:05:16.000000000 +1000 +++ redundant_coerce.err 2024-09-19 15:27:48.156065720 +1000 @@ -1,11 +0,0 @@ -redundant_coerce.m:035: In clause for predicate `test1'/0: -redundant_coerce.m:035: warning: type conversion of `V_4' from -redundant_coerce.m:035: `maybe.maybe(int)' to the same type is redundant. -redundant_coerce.m:039: In clause for predicate `test2'/0: -redundant_coerce.m:039: warning: type conversion of `X' from -redundant_coerce.m:039: `redundant_coerce.box(redundant_coerce.fruit)' to the -redundant_coerce.m:039: same type is redundant. -redundant_coerce.m:049: In clause for predicate `test3'/0: -redundant_coerce.m:049: warning: type conversion of `X' from -redundant_coerce.m:049: `redundant_coerce.maybe_box(redundant_coerce.citrus)' -redundant_coerce.m:049: to the same type is redundant. make[3]: *** [/tmp/mmake.8qxouC:922: redundant_coerce.res_error] Error 1 make[3]: Target 'redundant_coerce.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: redundant_coerce.log] Error 1 RUNNING TEST warnings/simple_code in grade csharp FAILED TEST warnings/save in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-implicit-stream-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - save.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-implicit-stream-calls '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - save.err Making Mercury/int3s/save.int3 Making Mercury/ints/save.int ** Nothing to be done for `save.err'. rm -f save.res_error diff -u save.err_exp save.err > save.res_error || \ { test -f save.err_exp2 && \ diff -u save.err_exp2 save.err > save.res_error; } || \ { test -f save.err_exp3 && \ diff -u save.err_exp3 save.err > save.res_error; } || \ { test -f save.err_exp4 && \ diff -u save.err_exp4 save.err > save.res_error; } || \ { cat save.err; cat save.res_error; exit 1; } --- save.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ save.err 2024-09-19 15:27:48.208063286 +1000 @@ -1,23 +0,0 @@ -save.m:026: The call to predicate `io.write_string'/3 could have an additional -save.m:026: argument explicitly specifying a stream. -save.m:028: The call to predicate `prolog.see'/4 could be made redundant by -save.m:028: explicitly passing the input stream it specifies to later I/O -save.m:028: operations. -save.m:031: The call to predicate `io.read_file_as_string'/3 could have an -save.m:031: additional argument explicitly specifying a stream. -save.m:034: The call to predicate `io.write_string'/3 could have an additional -save.m:034: argument explicitly specifying a stream. -save.m:038: The call to predicate `io.format'/4 could have an additional -save.m:038: argument explicitly specifying a stream. -save.m:043: The call to predicate `io.write_string'/3 could have an additional -save.m:043: argument explicitly specifying a stream. -save.m:106: The call to predicate `io.write_string'/3 could have an additional -save.m:106: argument explicitly specifying a stream. -save.m:109: The call to predicate `io.write_string'/3 could have an additional -save.m:109: argument explicitly specifying a stream. -save.m:111: The call to predicate `io.write_string'/3 could have an additional -save.m:111: argument explicitly specifying a stream. -save.m:118: The call to predicate `io.write_int'/3 could have an additional -save.m:118: argument explicitly specifying a stream. -save.m:123: The call to predicate `io.write_string'/3 could have an additional -save.m:123: argument explicitly specifying a stream. make[3]: *** [/tmp/mmake.bbDRUO:922: save.res_error] Error 1 make[3]: Target 'save.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: save.log] Error 1 RUNNING TEST warnings/singleton_test in grade csharp FAILED TEST warnings/simple_code in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --common-struct '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - simple_code.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --common-struct '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - simple_code.err Making Mercury/int3s/simple_code.int3 Making Mercury/ints/simple_code.int ** Nothing to be done for `simple_code.err'. rm -f simple_code.res_error diff -u simple_code.err_exp simple_code.err > simple_code.res_error || \ { test -f simple_code.err_exp2 && \ diff -u simple_code.err_exp2 simple_code.err > simple_code.res_error; } || \ { test -f simple_code.err_exp3 && \ diff -u simple_code.err_exp3 simple_code.err > simple_code.res_error; } || \ { test -f simple_code.err_exp4 && \ diff -u simple_code.err_exp4 simple_code.err > simple_code.res_error; } || \ { cat simple_code.err; cat simple_code.res_error; exit 1; } --- simple_code.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ simple_code.err 2024-09-19 15:27:48.292059353 +1000 @@ -1,29 +0,0 @@ -simple_code.m:014: Warning: this disjunct will never have any solutions. -simple_code.m:019: Warning: the condition of this if-then-else cannot fail. -simple_code.m:022: In clause for `p(in, out)': -simple_code.m:022: warning: unification of `X' and 2 cannot succeed. -simple_code.m:022: `X' has instantiatedness `unique(3)'. -simple_code.m:024: Warning: the condition of this if-then-else cannot succeed. -simple_code.m:029: Warning: the condition of this if-then-else cannot succeed. -simple_code.m:032: Warning: the negated goal cannot fail. -simple_code.m:032: Warning: the negated goal cannot succeed. -simple_code.m:034: Warning: the condition of this if-then-else cannot succeed. -simple_code.m:037: Warning: the negated goal cannot succeed. -simple_code.m:039: Warning: the condition of this if-then-else cannot fail. -simple_code.m:043: Warning: call to obsolete predicate -simple_code.m:043: `simple_code.obsolete1'/0. -simple_code.m:044: Warning: call to obsolete predicate -simple_code.m:044: `simple_code.obsolete2'/0. -simple_code.m:044: The suggested replacement is `pred42'/0. -simple_code.m:045: Warning: call to obsolete predicate -simple_code.m:045: `simple_code.obsolete3'/0. -simple_code.m:045: The possible suggested replacements are `pred42'/0 and -simple_code.m:045: `wonderful.pred43'/0. -simple_code.m:048: Warning: the condition of this if-then-else cannot fail. -simple_code.m:080: In clause for `r(in(bound(1)), out(bound(42)))': -simple_code.m:080: in argument 1 of clause head: -simple_code.m:080: warning: unification of `HeadVar__1' and 2 cannot succeed. -simple_code.m:080: `HeadVar__1' has instantiatedness `bound(1)'. -simple_code.m:114: Warning: recursive call to predicate `anc'/2 will lead to -simple_code.m:114: infinite recursion. -For more information, recompile with `-E'. make[3]: *** [/tmp/mmake.mvpMwr:922: simple_code.res_error] Error 1 make[3]: Target 'simple_code.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: simple_code.log] Error 1 RUNNING TEST warnings/singleton_test_state_var in grade csharp FAILED TEST warnings/singleton_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - singleton_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - singleton_test.err Making Mercury/int3s/singleton_test.int3 Making Mercury/ints/singleton_test.int ** Nothing to be done for `singleton_test.err'. rm -f singleton_test.res_error diff -u singleton_test.err_exp singleton_test.err > singleton_test.res_error || \ { test -f singleton_test.err_exp2 && \ diff -u singleton_test.err_exp2 singleton_test.err > singleton_test.res_error; } || \ { test -f singleton_test.err_exp3 && \ diff -u singleton_test.err_exp3 singleton_test.err > singleton_test.res_error; } || \ { test -f singleton_test.err_exp4 && \ diff -u singleton_test.err_exp4 singleton_test.err > singleton_test.res_error; } || \ { cat singleton_test.err; cat singleton_test.res_error; exit 1; } --- singleton_test.err_exp3 2024-05-20 21:50:23.000000000 +1000 +++ singleton_test.err 2024-09-19 15:27:48.336057293 +1000 @@ -1,28 +0,0 @@ -singleton_test.m:013: In function `my_append_func'/2: -singleton_test.m:013: warning: unresolved polymorphism. -singleton_test.m:013: The variables with unbound types were: -singleton_test.m:013: L1 -singleton_test.m:013: L2 -singleton_test.m:013: Their types will be implicitly set to the builtin type -singleton_test.m:013: `void'. -singleton_test.m:031: In clause for predicate `my_append'/3: -singleton_test.m:031: warning: variable `L2' occurs only once in this scope. -singleton_test.m:035: In clause for function `my_append_func'/2: -singleton_test.m:035: warning: variables `L1, L2' occur only once in this -singleton_test.m:035: scope. -singleton_test.m:036: In clause for function `my_append_func'/2: -singleton_test.m:036: warning: variable `T' occurs only once in this scope. -singleton_test.m:046: In the Java code for predicate `my_c_pred'/3: -singleton_test.m:046: warning: variable `Y' does not occur in the Java code. -singleton_test.m:059: In the Java code for function `my_c_func'/2: -singleton_test.m:059: warning: variable `X' does not occur in the Java code. -singleton_test.m:076: In the Java code for predicate `c_hello_world'/3: -singleton_test.m:076: warning: variable `Msg' does not occur in the Java -singleton_test.m:076: code. -singleton_test.m:082: In clause for predicate `test_head'/6: -singleton_test.m:082: warning: variable `_D' occurs more than once in this -singleton_test.m:082: scope. -singleton_test.m:082: In clause for predicate `test_head'/6: -singleton_test.m:082: warning: variables `A, B' occur only once in this -singleton_test.m:082: scope. -For more information, recompile with `-E'. make[3]: *** [/tmp/mmake.9AyOUq:922: singleton_test.res_error] Error 1 make[3]: Target 'singleton_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: singleton_test.log] Error 1 RUNNING TEST warnings/spurious_obsolete in grade csharp FAILED TEST warnings/singleton_test_state_var in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - singleton_test_state_var.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - singleton_test_state_var.err Making Mercury/int3s/singleton_test_state_var.int3 Making Mercury/ints/singleton_test_state_var.int ** Nothing to be done for `singleton_test_state_var.err'. rm -f singleton_test_state_var.res_error diff -u singleton_test_state_var.err_exp singleton_test_state_var.err > singleton_test_state_var.res_error || \ { test -f singleton_test_state_var.err_exp2 && \ diff -u singleton_test_state_var.err_exp2 singleton_test_state_var.err > singleton_test_state_var.res_error; } || \ { test -f singleton_test_state_var.err_exp3 && \ diff -u singleton_test_state_var.err_exp3 singleton_test_state_var.err > singleton_test_state_var.res_error; } || \ { test -f singleton_test_state_var.err_exp4 && \ diff -u singleton_test_state_var.err_exp4 singleton_test_state_var.err > singleton_test_state_var.res_error; } || \ { cat singleton_test_state_var.err; cat singleton_test_state_var.res_error; exit 1; } --- singleton_test_state_var.err_exp 2024-05-21 21:15:32.000000000 +1000 +++ singleton_test_state_var.err 2024-09-19 15:27:48.408053922 +1000 @@ -1,3 +0,0 @@ -singleton_test_state_var.m:015: In clause for predicate `foo'/4: -singleton_test_state_var.m:015: warning: variable `STATE_VARIABLE_State_10' -singleton_test_state_var.m:015: occurs only once in this scope. make[3]: *** [/tmp/mmake.JGGiiG:922: singleton_test_state_var.res_error] Error 1 make[3]: Target 'singleton_test_state_var.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: singleton_test_state_var.log] Error 1 RUNNING TEST warnings/state_vars_test in grade csharp FAILED TEST warnings/spurious_obsolete in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - spurious_obsolete.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - spurious_obsolete.err Making Mercury/int3s/spurious_obsolete.int3 Making Mercury/ints/spurious_obsolete.int ** Nothing to be done for `spurious_obsolete.err'. rm -f spurious_obsolete.res_error diff -u spurious_obsolete.err_exp spurious_obsolete.err > spurious_obsolete.res_error || \ { test -f spurious_obsolete.err_exp2 && \ diff -u spurious_obsolete.err_exp2 spurious_obsolete.err > spurious_obsolete.res_error; } || \ { test -f spurious_obsolete.err_exp3 && \ diff -u spurious_obsolete.err_exp3 spurious_obsolete.err > spurious_obsolete.res_error; } || \ { test -f spurious_obsolete.err_exp4 && \ diff -u spurious_obsolete.err_exp4 spurious_obsolete.err > spurious_obsolete.res_error; } || \ { cat spurious_obsolete.err; cat spurious_obsolete.res_error; exit 1; } --- spurious_obsolete.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ spurious_obsolete.err 2024-09-19 15:27:48.480050552 +1000 @@ -1,2 +0,0 @@ -spurious_obsolete.m:026: Warning: call to obsolete predicate -spurious_obsolete.m:026: `spurious_obsolete.foo'/1. make[3]: *** [/tmp/mmake.G9DUFP:922: spurious_obsolete.res_error] Error 1 make[3]: Target 'spurious_obsolete.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: spurious_obsolete.log] Error 1 RUNNING TEST warnings/subtype_order in grade csharp FAILED TEST warnings/state_vars_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - state_vars_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - state_vars_test.err Making Mercury/int3s/state_vars_test.int3 Making Mercury/ints/state_vars_test.int ** Nothing to be done for `state_vars_test.err'. rm -f state_vars_test.res_error diff -u state_vars_test.err_exp state_vars_test.err > state_vars_test.res_error || \ { test -f state_vars_test.err_exp2 && \ diff -u state_vars_test.err_exp2 state_vars_test.err > state_vars_test.res_error; } || \ { test -f state_vars_test.err_exp3 && \ diff -u state_vars_test.err_exp3 state_vars_test.err > state_vars_test.res_error; } || \ { test -f state_vars_test.err_exp4 && \ diff -u state_vars_test.err_exp4 state_vars_test.err > state_vars_test.res_error; } || \ { cat state_vars_test.err; cat state_vars_test.res_error; exit 1; } --- state_vars_test.err_exp 2024-05-27 21:07:58.000000000 +1000 +++ state_vars_test.err 2024-09-19 15:27:48.544047556 +1000 @@ -1,2 +0,0 @@ -state_vars_test.m:021: Warning: you cannot refer to `!.X' here, because that -state_vars_test.m:021: state variable has not been initialized yet. make[3]: *** [/tmp/mmake.bZTR0J:922: state_vars_test.res_error] Error 1 make[3]: Target 'state_vars_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: state_vars_test.log] Error 1 RUNNING TEST warnings/suspicious_foreign_code in grade csharp FAILED TEST warnings/suspicious_foreign_code in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-foreign-code '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - suspicious_foreign_code.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-foreign-code '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - suspicious_foreign_code.err Making Mercury/int3s/suspicious_foreign_code.int3 Making Mercury/ints/suspicious_foreign_code.int ** Nothing to be done for `suspicious_foreign_code.err'. rm -f suspicious_foreign_code.res_error diff -u suspicious_foreign_code.err_exp suspicious_foreign_code.err > suspicious_foreign_code.res_error || \ { test -f suspicious_foreign_code.err_exp2 && \ diff -u suspicious_foreign_code.err_exp2 suspicious_foreign_code.err > suspicious_foreign_code.res_error; } || \ { test -f suspicious_foreign_code.err_exp3 && \ diff -u suspicious_foreign_code.err_exp3 suspicious_foreign_code.err > suspicious_foreign_code.res_error; } || \ { test -f suspicious_foreign_code.err_exp4 && \ diff -u suspicious_foreign_code.err_exp4 suspicious_foreign_code.err > suspicious_foreign_code.res_error; } || \ { cat suspicious_foreign_code.err; cat suspicious_foreign_code.res_error; exit 1; } --- suspicious_foreign_code.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ suspicious_foreign_code.err 2024-09-19 15:27:48.676041376 +1000 @@ -1,5 +0,0 @@ -suspicious_foreign_code.m:015: Warning: the body of this -suspicious_foreign_code.m:015: `:- pragma foreign_code' declaration may refer -suspicious_foreign_code.m:015: to the `MR_ALLOC_ID' macro. That macro is only -suspicious_foreign_code.m:015: defined within the body of -suspicious_foreign_code.m:015: `:- pragma foreign_proc' declarations. make[3]: *** [/tmp/mmake.OIQK81:922: suspicious_foreign_code.res_error] Error 1 make[3]: Target 'suspicious_foreign_code.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: suspicious_foreign_code.log] Error 1 RUNNING TEST warnings/suspicious_recursion in grade csharp FAILED TEST warnings/suspicious_recursion in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-recursion -E '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - suspicious_recursion.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-recursion -E '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - suspicious_recursion.err Making Mercury/int3s/suspicious_recursion.int3 Making Mercury/ints/suspicious_recursion.int ** Nothing to be done for `suspicious_recursion.err'. rm -f suspicious_recursion.res_error diff -u suspicious_recursion.err_exp suspicious_recursion.err > suspicious_recursion.res_error || \ { test -f suspicious_recursion.err_exp2 && \ diff -u suspicious_recursion.err_exp2 suspicious_recursion.err > suspicious_recursion.res_error; } || \ { test -f suspicious_recursion.err_exp3 && \ diff -u suspicious_recursion.err_exp3 suspicious_recursion.err > suspicious_recursion.res_error; } || \ { test -f suspicious_recursion.err_exp4 && \ diff -u suspicious_recursion.err_exp4 suspicious_recursion.err > suspicious_recursion.res_error; } || \ { cat suspicious_recursion.err; cat suspicious_recursion.res_error; exit 1; } --- suspicious_recursion.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ suspicious_recursion.err 2024-09-19 15:27:48.776036695 +1000 @@ -1,13 +0,0 @@ -suspicious_recursion.m:031: Warning: recursive call to predicate -suspicious_recursion.m:031: `funny_append'/3 is suspicious, because variables -suspicious_recursion.m:031: whose names start with As and Bs occupy different -suspicious_recursion.m:031: argument positions in the call than in the clause -suspicious_recursion.m:031: head. -suspicious_recursion.m:031: This warning can be disabled by wrapping the -suspicious_recursion.m:031: recursive call inside a -suspicious_recursion.m:031: `disable_warning [suspicious_recursion] (...)' -suspicious_recursion.m:031: scope. -suspicious_recursion.m:042: Warning: recursive call to predicate `sum'/3 is -suspicious_recursion.m:042: suspicious, because all input argument positions -suspicious_recursion.m:042: that differ between the clause head and the call -suspicious_recursion.m:042: use state variable notation. make[3]: *** [/tmp/mmake.I18uBj:922: suspicious_recursion.res_error] Error 1 make[3]: Target 'suspicious_recursion.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: suspicious_recursion.log] Error 1 RUNNING TEST warnings/table_with_inline in grade csharp FAILED TEST warnings/subtype_order in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - subtype_order.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - subtype_order.c 2>&1 | grep -v "^Making" > subtype_order.err rm -f subtype_order.res_compile diff -u subtype_order.err_exp subtype_order.err > subtype_order.res_compile || \ { test -f subtype_order.err_exp2 && \ diff -u subtype_order.err_exp2 subtype_order.err > subtype_order.res_compile; } || \ { test -f subtype_order.err_exp3 && \ diff -u subtype_order.err_exp3 subtype_order.err > subtype_order.res_compile; } || \ { test -f subtype_order.err_exp4 && \ diff -u subtype_order.err_exp4 subtype_order.err > subtype_order.res_compile; } || \ { cat subtype_order.err; cat subtype_order.res_compile; exit 1; } ... output log truncated, see `subtype_order.err' for the complete log. clares some constructors in a subtype_order.m:030: different order to its supertype `fruit'/0, as shown by subtype_order.m:030: this diff against those of the supertype's constructors subtype_order.m:030: which are present in the subtype: subtype_order.m:030: subtype_order.m:030: @@ -1,5 +1,5 @@ subtype_order.m:030: -lemon/0 subtype_order.m:030: +pomelo/0 subtype_order.m:030: lime/0 subtype_order.m:030: +tangelo/0 subtype_order.m:030: orange/1 subtype_order.m:030: -pomelo/0 subtype_order.m:030: -tangelo/0 subtype_order.m:030: +lemon/0 --- subtype_order.err_exp 2024-05-11 21:07:43.000000000 +1000 +++ subtype_order.err 2024-09-19 15:27:48.832034073 +1000 @@ -1,4 +1,5 @@ -subtype_order.m:030: Warning: `citrus'/0 declares some constructors in a +... output log truncated, see `subtype_order.err' for the complete log. +clares some constructors in a subtype_order.m:030: different order to its supertype `fruit'/0, as shown by subtype_order.m:030: this diff against those of the supertype's constructors subtype_order.m:030: which are present in the subtype: make[3]: *** [/tmp/mmake.XZjD6j:933: subtype_order.res_compile] Error 1 make[3]: Target 'subtype_order.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `subtype_order.err' for the complete log. clares some constructors in a subtype_order.m:030: different order to its supertype `fruit'/0, as shown by subtype_order.m:030: this diff against those of the supertype's constructors subtype_order.m:030: which are present in the subtype: subtype_order.m:030: subtype_order.m:030: @@ -1,5 +1,5 @@ subtype_order.m:030: -lemon/0 subtype_order.m:030: +pomelo/0 subtype_order.m:030: lime/0 subtype_order.m:030: +tangelo/0 subtype_order.m:030: orange/1 subtype_order.m:030: -pomelo/0 subtype_order.m:030: -tangelo/0 subtype_order.m:030: +lemon/0 END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: subtype_order.log] Error 1 RUNNING TEST warnings/term_indirect_warning in grade csharp FAILED TEST warnings/table_with_inline in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - table_with_inline.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - table_with_inline.err Making Mercury/int3s/table_with_inline.int3 Making Mercury/ints/table_with_inline.int ** Nothing to be done for `table_with_inline.err'. rm -f table_with_inline.res_error diff -u table_with_inline.err_exp table_with_inline.err > table_with_inline.res_error || \ { test -f table_with_inline.err_exp2 && \ diff -u table_with_inline.err_exp2 table_with_inline.err > table_with_inline.res_error; } || \ { test -f table_with_inline.err_exp3 && \ diff -u table_with_inline.err_exp3 table_with_inline.err > table_with_inline.res_error; } || \ { test -f table_with_inline.err_exp4 && \ diff -u table_with_inline.err_exp4 table_with_inline.err > table_with_inline.res_error; } || \ { cat table_with_inline.err; cat table_with_inline.res_error; exit 1; } --- table_with_inline.err_exp 2024-06-07 21:46:11.000000000 +1000 +++ table_with_inline.err 2024-09-19 15:27:48.896031077 +1000 @@ -1,7 +0,0 @@ -table_with_inline.m:015: Warning: function `table_with_inline.foo'/1 has both a -table_with_inline.m:015: `:- pragma memo' declaration and a -table_with_inline.m:015: `:- pragma inline' declaration. -table_with_inline.m:015: The inline pragma will be ignored, because tabled -table_with_inline.m:015: predicates cannot be inlined. -table_with_inline.m:015: You can use the `--no-warn-table-with-inline' option -table_with_inline.m:015: to suppress this warning. make[3]: *** [/tmp/mmake.qX3Pem:922: table_with_inline.res_error] Error 1 make[3]: Target 'table_with_inline.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: table_with_inline.log] Error 1 RUNNING TEST warnings/test_tscp in grade csharp FAILED TEST warnings/term_indirect_warning in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --check-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - term_indirect_warning.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --check-termination '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - term_indirect_warning.c 2>&1 | grep -v "^Making" > term_indirect_warning.err rm -f term_indirect_warning.res_compile diff -u term_indirect_warning.err_exp term_indirect_warning.err > term_indirect_warning.res_compile || \ { test -f term_indirect_warning.err_exp2 && \ diff -u term_indirect_warning.err_exp2 term_indirect_warning.err > term_indirect_warning.res_compile; } || \ { test -f term_indirect_warning.err_exp3 && \ diff -u term_indirect_warning.err_exp3 term_indirect_warning.err > term_indirect_warning.res_compile; } || \ { test -f term_indirect_warning.err_exp4 && \ diff -u term_indirect_warning.err_exp4 term_indirect_warning.err > term_indirect_warning.res_compile; } || \ { cat term_indirect_warning.err; cat term_indirect_warning.res_compile; exit 1; } ... output log truncated, see `term_indirect_warning.err' for the complete log. 9: `term_indirect_warning.foo'/3 mode 0 not proven term_indirect_warning.m:019: for the following reason: term_indirect_warning.m:025: It contains a higher order call. --- term_indirect_warning.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ term_indirect_warning.err 2024-09-19 15:27:49.012025647 +1000 @@ -1,4 +1,4 @@ -term_indirect_warning.m:019: Termination of predicate -term_indirect_warning.m:019: `term_indirect_warning.foo'/3 mode 0 not proven +... output log truncated, see `term_indirect_warning.err' for the complete log. +9: `term_indirect_warning.foo'/3 mode 0 not proven term_indirect_warning.m:019: for the following reason: term_indirect_warning.m:025: It contains a higher order call. make[3]: *** [/tmp/mmake.AG5zY2:933: term_indirect_warning.res_compile] Error 1 make[3]: Target 'term_indirect_warning.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `term_indirect_warning.err' for the complete log. 9: `term_indirect_warning.foo'/3 mode 0 not proven term_indirect_warning.m:019: for the following reason: term_indirect_warning.m:025: It contains a higher order call. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: term_indirect_warning.log] Error 1 RUNNING TEST warnings/unify_f_g in grade csharp FAILED TEST warnings/test_tscp in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --inform-generated-type-spec-pragmas --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - test_tscp.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --inform-generated-type-spec-pragmas --no-intermodule-optimization '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - test_tscp.err Making Mercury/int3s/test_tscp.int3 Making Mercury/ints/test_tscp.int ** Nothing to be done for `test_tscp.err'. rm -f test_tscp.res_error diff -u test_tscp.err_exp test_tscp.err > test_tscp.res_error || \ { test -f test_tscp.err_exp2 && \ diff -u test_tscp.err_exp2 test_tscp.err > test_tscp.res_error; } || \ { test -f test_tscp.err_exp3 && \ diff -u test_tscp.err_exp3 test_tscp.err > test_tscp.res_error; } || \ { test -f test_tscp.err_exp4 && \ diff -u test_tscp.err_exp4 test_tscp.err > test_tscp.res_error; } || \ { cat test_tscp.err; cat test_tscp.res_error; exit 1; } --- test_tscp.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ test_tscp.err 2024-09-19 15:27:49.036024522 +1000 @@ -1,16 +0,0 @@ -% For the type_spec_constrained_preds pragma at test_tscp.m:54, -% the compiler generated these type_spec pragmas: -% :- pragma type_spec(pred(test_tscp.p1/5), (C = int, D = term.var(V_3))). -% :- pragma type_spec(pred(test_tscp.p1/5), (B = character, C = bool.bool)). -% For the type_spec_constrained_preds pragma at test_tscp.m:66, -% the compiler generated these type_spec pragmas: -% :- pragma type_spec(pred(test_tscp.p2/3), (Stream = io.text_input_stream, State = io.state, Error = io.error)). -% For the type_spec_constrained_preds pragma at test_tscp.m:74, -% the compiler generated these type_spec pragmas: -% :- pragma type_spec(pred(test_tscp.p2/3), (Stream = io.text_input_stream, State = io.state, Error = io.error)). -% For the type_spec_constrained_preds pragma at test_tscp.m:100, -% the compiler generated these type_spec pragmas: -% :- pragma type_spec(pred(test_tscp.p3/2), A = int). -% :- pragma type_spec(pred(test_tscp.p3/2), B = int). -% :- pragma type_spec(pred(test_tscp.p3/2), A = float). -% :- pragma type_spec(pred(test_tscp.p3/2), B = float). make[3]: *** [/tmp/mmake.yTIz69:922: test_tscp.res_error] Error 1 make[3]: Target 'test_tscp.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: test_tscp.log] Error 1 RUNNING TEST warnings/unify_x_f_x in grade csharp FAILED TEST warnings/unify_f_g in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unify_f_g.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unify_f_g.err Making Mercury/int3s/unify_f_g.int3 Making Mercury/ints/unify_f_g.int ** Nothing to be done for `unify_f_g.err'. rm -f unify_f_g.res_error diff -u unify_f_g.err_exp unify_f_g.err > unify_f_g.res_error || \ { test -f unify_f_g.err_exp2 && \ diff -u unify_f_g.err_exp2 unify_f_g.err > unify_f_g.res_error; } || \ { test -f unify_f_g.err_exp3 && \ diff -u unify_f_g.err_exp3 unify_f_g.err > unify_f_g.res_error; } || \ { test -f unify_f_g.err_exp4 && \ diff -u unify_f_g.err_exp4 unify_f_g.err > unify_f_g.res_error; } || \ { cat unify_f_g.err; cat unify_f_g.res_error; exit 1; } --- unify_f_g.err_exp 2024-05-07 21:22:55.000000000 +1000 +++ unify_f_g.err 2024-09-19 15:27:49.112020965 +1000 @@ -1,4 +0,0 @@ -unify_f_g.m:030: In clause for `p(in, in, out, in, out)': -unify_f_g.m:030: warning: unification of `STATE_VARIABLE_In_0' and maybe.yes -unify_f_g.m:030: cannot succeed. -unify_f_g.m:030: `STATE_VARIABLE_In_0' has instantiatedness `bound(no)'. make[3]: *** [/tmp/mmake.NdxZV8:922: unify_f_g.res_error] Error 1 make[3]: Target 'unify_f_g.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unify_f_g.log] Error 1 RUNNING TEST warnings/unknown_warning in grade csharp FAILED TEST warnings/unify_x_f_x in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unify_x_f_x.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unify_x_f_x.err Making Mercury/int3s/unify_x_f_x.int3 Making Mercury/ints/unify_x_f_x.int ** Nothing to be done for `unify_x_f_x.err'. rm -f unify_x_f_x.res_error diff -u unify_x_f_x.err_exp unify_x_f_x.err > unify_x_f_x.res_error || \ { test -f unify_x_f_x.err_exp2 && \ diff -u unify_x_f_x.err_exp2 unify_x_f_x.err > unify_x_f_x.res_error; } || \ { test -f unify_x_f_x.err_exp3 && \ diff -u unify_x_f_x.err_exp3 unify_x_f_x.err > unify_x_f_x.res_error; } || \ { test -f unify_x_f_x.err_exp4 && \ diff -u unify_x_f_x.err_exp4 unify_x_f_x.err > unify_x_f_x.res_error; } || \ { cat unify_x_f_x.err; cat unify_x_f_x.res_error; exit 1; } --- unify_x_f_x.err_exp 2024-05-08 21:29:27.000000000 +1000 +++ unify_x_f_x.err 2024-09-19 15:27:49.172018156 +1000 @@ -1,3 +0,0 @@ -unify_x_f_x.m:023: Warning: the variable `STATE_VARIABLE_Chars_0' is unified -unify_x_f_x.m:023: with a term containing itself. -unify_x_f_x.m:023: Warning: the condition of this if-then-else cannot succeed. make[3]: *** [/tmp/mmake.YfT2RT:922: unify_x_f_x.res_error] Error 1 make[3]: Target 'unify_x_f_x.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unify_x_f_x.log] Error 1 RUNNING TEST warnings/unneeded_mode_specific_clause in grade csharp FAILED TEST warnings/unknown_warning in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unknown_warning.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unknown_warning.err Making Mercury/int3s/unknown_warning.int3 Making Mercury/ints/unknown_warning.int ** Nothing to be done for `unknown_warning.err'. rm -f unknown_warning.res_error diff -u unknown_warning.err_exp unknown_warning.err > unknown_warning.res_error || \ { test -f unknown_warning.err_exp2 && \ diff -u unknown_warning.err_exp2 unknown_warning.err > unknown_warning.res_error; } || \ { test -f unknown_warning.err_exp3 && \ diff -u unknown_warning.err_exp3 unknown_warning.err > unknown_warning.res_error; } || \ { test -f unknown_warning.err_exp4 && \ diff -u unknown_warning.err_exp4 unknown_warning.err > unknown_warning.res_error; } || \ { cat unknown_warning.err; cat unknown_warning.res_error; exit 1; } --- unknown_warning.err_exp 2024-05-21 21:15:32.000000000 +1000 +++ unknown_warning.err 2024-09-19 15:27:49.236015160 +1000 @@ -1,5 +0,0 @@ -unknown_warning.m:017: Warning: in the first element of the list following the -unknown_warning.m:017: `disable_warning' keyword: expected the the name of a -unknown_warning.m:017: warning, got `singleton_varx', -unknown_warning.m:020: In clause for predicate `unknown_warning'/3: -unknown_warning.m:020: warning: variable `D' occurs only once in this scope. make[3]: *** [/tmp/mmake.tQ1vGy:922: unknown_warning.res_error] Error 1 make[3]: Target 'unknown_warning.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unknown_warning.log] Error 1 RUNNING TEST warnings/unsigned_zero_cmp in grade csharp FAILED TEST warnings/unneeded_mode_specific_clause in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unneeded_mode_specific_clause.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unneeded_mode_specific_clause.err Making Mercury/int3s/unneeded_mode_specific_clause.int3 Making Mercury/ints/unneeded_mode_specific_clause.int ** Nothing to be done for `unneeded_mode_specific_clause.err'. rm -f unneeded_mode_specific_clause.res_error diff -u unneeded_mode_specific_clause.err_exp unneeded_mode_specific_clause.err > unneeded_mode_specific_clause.res_error || \ { test -f unneeded_mode_specific_clause.err_exp2 && \ diff -u unneeded_mode_specific_clause.err_exp2 unneeded_mode_specific_clause.err > unneeded_mode_specific_clause.res_error; } || \ { test -f unneeded_mode_specific_clause.err_exp3 && \ diff -u unneeded_mode_specific_clause.err_exp3 unneeded_mode_specific_clause.err > unneeded_mode_specific_clause.res_error; } || \ { test -f unneeded_mode_specific_clause.err_exp4 && \ diff -u unneeded_mode_specific_clause.err_exp4 unneeded_mode_specific_clause.err > unneeded_mode_specific_clause.res_error; } || \ { cat unneeded_mode_specific_clause.err; cat unneeded_mode_specific_clause.res_error; exit 1; } --- unneeded_mode_specific_clause.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ unneeded_mode_specific_clause.err 2024-09-19 15:27:49.312011601 +1000 @@ -1,3 +0,0 @@ -unneeded_mode_specific_clause.m:014: Warning: the predicate `test_x'/2 has only -unneeded_mode_specific_clause.m:014: one mode, so there is no need to -unneeded_mode_specific_clause.m:014: restrict a clause for it to that mode. make[3]: *** [/tmp/mmake.H6wqjh:922: unneeded_mode_specific_clause.res_error] Error 1 make[3]: Target 'unneeded_mode_specific_clause.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unneeded_mode_specific_clause.log] Error 1 RUNNING TEST warnings/unused_args_analysis in grade csharp FAILED TEST warnings/unsigned_zero_cmp in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unsigned_zero_cmp.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unsigned_zero_cmp.err Making Mercury/int3s/unsigned_zero_cmp.int3 Making Mercury/ints/unsigned_zero_cmp.int ** Nothing to be done for `unsigned_zero_cmp.err'. rm -f unsigned_zero_cmp.res_error diff -u unsigned_zero_cmp.err_exp unsigned_zero_cmp.err > unsigned_zero_cmp.res_error || \ { test -f unsigned_zero_cmp.err_exp2 && \ diff -u unsigned_zero_cmp.err_exp2 unsigned_zero_cmp.err > unsigned_zero_cmp.res_error; } || \ { test -f unsigned_zero_cmp.err_exp3 && \ diff -u unsigned_zero_cmp.err_exp3 unsigned_zero_cmp.err > unsigned_zero_cmp.res_error; } || \ { test -f unsigned_zero_cmp.err_exp4 && \ diff -u unsigned_zero_cmp.err_exp4 unsigned_zero_cmp.err > unsigned_zero_cmp.res_error; } || \ { cat unsigned_zero_cmp.err; cat unsigned_zero_cmp.res_error; exit 1; } --- unsigned_zero_cmp.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ unsigned_zero_cmp.err 2024-09-19 15:27:49.364009167 +1000 @@ -1,46 +0,0 @@ -unsigned_zero_cmp.m:028: Warning: call to predicate `uint.<'/2 cannot succeed. -unsigned_zero_cmp.m:028: There are no uint values < 0u. -unsigned_zero_cmp.m:029: Warning: call to predicate `uint.>'/2 cannot succeed. -unsigned_zero_cmp.m:029: 0u is not > any uint value. -unsigned_zero_cmp.m:030: Warning: call to predicate `uint.=<'/2 cannot fail. -unsigned_zero_cmp.m:030: 0u is =< all uint values. -unsigned_zero_cmp.m:031: Warning: call to predicate `uint.>='/2 cannot fail. -unsigned_zero_cmp.m:031: All uint values are >= 0u. -unsigned_zero_cmp.m:034: Warning: call to predicate `uint8.<'/2 cannot succeed. -unsigned_zero_cmp.m:034: There are no uint8 values < 0u8. -unsigned_zero_cmp.m:035: Warning: call to predicate `uint8.>'/2 cannot succeed. -unsigned_zero_cmp.m:035: 0u8 is not > any uint8 value. -unsigned_zero_cmp.m:036: Warning: call to predicate `uint8.=<'/2 cannot fail. -unsigned_zero_cmp.m:036: 0u8 is =< all uint8 values. -unsigned_zero_cmp.m:037: Warning: call to predicate `uint8.>='/2 cannot fail. -unsigned_zero_cmp.m:037: All uint8 values are >= 0u8. -unsigned_zero_cmp.m:040: Warning: call to predicate `uint16.<'/2 cannot -unsigned_zero_cmp.m:040: succeed. -unsigned_zero_cmp.m:040: There are no uint16 values < 0u16. -unsigned_zero_cmp.m:041: Warning: call to predicate `uint16.>'/2 cannot -unsigned_zero_cmp.m:041: succeed. -unsigned_zero_cmp.m:041: 0u16 is not > any uint16 value. -unsigned_zero_cmp.m:042: Warning: call to predicate `uint16.=<'/2 cannot fail. -unsigned_zero_cmp.m:042: 0u16 is =< all uint16 values. -unsigned_zero_cmp.m:043: Warning: call to predicate `uint16.>='/2 cannot fail. -unsigned_zero_cmp.m:043: All uint16 values are >= 0u16. -unsigned_zero_cmp.m:046: Warning: call to predicate `uint32.<'/2 cannot -unsigned_zero_cmp.m:046: succeed. -unsigned_zero_cmp.m:046: There are no uint32 values < 0u32. -unsigned_zero_cmp.m:047: Warning: call to predicate `uint32.>'/2 cannot -unsigned_zero_cmp.m:047: succeed. -unsigned_zero_cmp.m:047: 0u32 is not > any uint32 value. -unsigned_zero_cmp.m:048: Warning: call to predicate `uint32.=<'/2 cannot fail. -unsigned_zero_cmp.m:048: 0u32 is =< all uint32 values. -unsigned_zero_cmp.m:049: Warning: call to predicate `uint32.>='/2 cannot fail. -unsigned_zero_cmp.m:049: All uint32 values are >= 0u32. -unsigned_zero_cmp.m:052: Warning: call to predicate `uint64.<'/2 cannot -unsigned_zero_cmp.m:052: succeed. -unsigned_zero_cmp.m:052: There are no uint64 values < 0u64. -unsigned_zero_cmp.m:053: Warning: call to predicate `uint64.>'/2 cannot -unsigned_zero_cmp.m:053: succeed. -unsigned_zero_cmp.m:053: 0u64 is not > any uint64 value. -unsigned_zero_cmp.m:054: Warning: call to predicate `uint64.=<'/2 cannot fail. -unsigned_zero_cmp.m:054: 0u64 is =< all uint64 values. -unsigned_zero_cmp.m:055: Warning: call to predicate `uint64.>='/2 cannot fail. -unsigned_zero_cmp.m:055: All uint64 values are >= 0u64. make[3]: *** [/tmp/mmake.uzJoId:922: unsigned_zero_cmp.res_error] Error 1 make[3]: Target 'unsigned_zero_cmp.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unsigned_zero_cmp.log] Error 1 RUNNING TEST warnings/unused_args_test in grade csharp FAILED TEST warnings/unused_args_test in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unused-args '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_args_test.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-unused-args '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_args_test.err Making Mercury/int3s/unused_args_test.int3 Making Mercury/ints/unused_args_test.int ** Nothing to be done for `unused_args_test.err'. rm -f unused_args_test.res_error diff -u unused_args_test.err_exp unused_args_test.err > unused_args_test.res_error || \ { test -f unused_args_test.err_exp2 && \ diff -u unused_args_test.err_exp2 unused_args_test.err > unused_args_test.res_error; } || \ { test -f unused_args_test.err_exp3 && \ diff -u unused_args_test.err_exp3 unused_args_test.err > unused_args_test.res_error; } || \ { test -f unused_args_test.err_exp4 && \ diff -u unused_args_test.err_exp4 unused_args_test.err > unused_args_test.res_error; } || \ { cat unused_args_test.err; cat unused_args_test.res_error; exit 1; } --- unused_args_test.err_exp 2024-05-01 21:28:03.000000000 +1000 +++ unused_args_test.err 2024-09-19 15:27:49.500002800 +1000 @@ -1,4 +0,0 @@ -unused_args_test.m:013: In predicate `unused_args_test.recursive'/3: -unused_args_test.m:013: warning: argument 1 is unused. -unused_args_test.m:015: In predicate `unused_args_test.nonrecursive'/1: -unused_args_test.m:015: warning: argument 1 is unused. make[3]: *** [/tmp/mmake.wV4eiZ:922: unused_args_test.res_error] Error 1 make[3]: Target 'unused_args_test.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unused_args_test.log] Error 1 RUNNING TEST warnings/unused_import in grade csharp FAILED TEST warnings/unused_import in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-interface-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_import.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-interface-imports '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_import.err Making Mercury/int3s/unused_import.int3 Making Mercury/ints/unused_import.int ** Nothing to be done for `unused_import.err'. rm -f unused_import.res_error diff -u unused_import.err_exp unused_import.err > unused_import.res_error || \ { test -f unused_import.err_exp2 && \ diff -u unused_import.err_exp2 unused_import.err > unused_import.res_error; } || \ { test -f unused_import.err_exp3 && \ diff -u unused_import.err_exp3 unused_import.err > unused_import.res_error; } || \ { test -f unused_import.err_exp4 && \ diff -u unused_import.err_exp4 unused_import.err > unused_import.res_error; } || \ { cat unused_import.err; cat unused_import.res_error; exit 1; } --- unused_import.err_exp 2024-05-16 21:41:02.000000000 +1000 +++ unused_import.err 2024-09-19 15:27:49.591998494 +1000 @@ -1,6 +0,0 @@ -unused_import.m:014: In module `unused_import': -unused_import.m:014: warning: module `float' is imported in the interface, -unused_import.m:014: but it is not used in the interface. -unused_import.m:015: In module `unused_import': -unused_import.m:015: warning: module `list' is imported in the interface, but -unused_import.m:015: it is not used in the interface. make[3]: *** [/tmp/mmake.e0WXpc:922: unused_import.res_error] Error 1 make[3]: Target 'unused_import.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unused_import.log] Error 1 RUNNING TEST warnings/unused_interface_import in grade csharp FAILED TEST warnings/unused_interface_import in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_interface_import.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_interface_import.err Making Mercury/int3s/unused_interface_import.int3 Making Mercury/int3s/unused_interface_import_helper_1.int3 Making Mercury/int3s/unused_interface_import_helper_2.int3 Making Mercury/ints/unused_interface_import.int Making Mercury/ints/unused_interface_import_helper_1.int Making Mercury/ints/unused_interface_import_helper_2.int ** Nothing to be done for `unused_interface_import.err'. rm -f unused_interface_import.res_error diff -u unused_interface_import.err_exp unused_interface_import.err > unused_interface_import.res_error || \ { test -f unused_interface_import.err_exp2 && \ diff -u unused_interface_import.err_exp2 unused_interface_import.err > unused_interface_import.res_error; } || \ { test -f unused_interface_import.err_exp3 && \ diff -u unused_interface_import.err_exp3 unused_interface_import.err > unused_interface_import.res_error; } || \ { test -f unused_interface_import.err_exp4 && \ diff -u unused_interface_import.err_exp4 unused_interface_import.err > unused_interface_import.res_error; } || \ { cat unused_interface_import.err; cat unused_interface_import.res_error; exit 1; } --- unused_interface_import.err_exp 2024-05-16 21:41:02.000000000 +1000 +++ unused_interface_import.err 2024-09-19 15:27:49.691993811 +1000 @@ -1,5 +0,0 @@ -unused_interface_import.m:009: In module `unused_interface_import': -unused_interface_import.m:009: warning: module -unused_interface_import.m:009: `unused_interface_import_helper_1' is imported -unused_interface_import.m:009: in the interface, but it is not used in the -unused_interface_import.m:009: interface. make[3]: *** [/tmp/mmake.6idzJw:922: unused_interface_import.res_error] Error 1 make[3]: Target 'unused_interface_import.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unused_interface_import.log] Error 1 RUNNING TEST warnings/up_to_date in grade csharp RUNNING TEST warnings/warn_contiguous_foreign in grade csharp RUNNING TEST warnings/warn_dead_procs in grade csharp FAILED TEST warnings/warn_dead_procs in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-dead-procs --infer-all '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_dead_procs.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-dead-procs --infer-all '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_dead_procs.c 2>&1 | grep -v "^Making" > warn_dead_procs.err rm -f warn_dead_procs.res_compile diff -u warn_dead_procs.err_exp warn_dead_procs.err > warn_dead_procs.res_compile || \ { test -f warn_dead_procs.err_exp2 && \ diff -u warn_dead_procs.err_exp2 warn_dead_procs.err > warn_dead_procs.res_compile; } || \ { test -f warn_dead_procs.err_exp3 && \ diff -u warn_dead_procs.err_exp3 warn_dead_procs.err > warn_dead_procs.res_compile; } || \ { test -f warn_dead_procs.err_exp4 && \ diff -u warn_dead_procs.err_exp4 warn_dead_procs.err > warn_dead_procs.res_compile; } || \ { cat warn_dead_procs.err; cat warn_dead_procs.res_compile; exit 1; } ... output log truncated, see `warn_dead_procs.err' for the complete log. is never called. warn_dead_procs.m:018: Warning: predicate `bar'/1 mode 0 is never called. warn_dead_procs.m:019: Warning: predicate `bar'/1 mode 1 is never called. warn_dead_procs.m:022: Inferred :- pred baz. --- warn_dead_procs.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ warn_dead_procs.err 2024-09-19 15:27:50.087975272 +1000 @@ -1,4 +1,5 @@ -warn_dead_procs.m:014: Warning: predicate `foo'/0 mode 0 is never called. +... output log truncated, see `warn_dead_procs.err' for the complete log. + is never called. warn_dead_procs.m:018: Warning: predicate `bar'/1 mode 0 is never called. warn_dead_procs.m:019: Warning: predicate `bar'/1 mode 1 is never called. warn_dead_procs.m:022: Inferred :- pred baz. make[3]: *** [/tmp/mmake.e2RpaT:933: warn_dead_procs.res_compile] Error 1 make[3]: Target 'warn_dead_procs.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `warn_dead_procs.err' for the complete log. is never called. warn_dead_procs.m:018: Warning: predicate `bar'/1 mode 0 is never called. warn_dead_procs.m:019: Warning: predicate `bar'/1 mode 1 is never called. warn_dead_procs.m:022: Inferred :- pred baz. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_dead_procs.log] Error 1 RUNNING TEST warnings/warn_dead_procs_trace in grade csharp FAILED TEST warnings/warn_dead_procs_trace in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-dead-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_dead_procs_trace.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-dead-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_dead_procs_trace.c 2>&1 | grep -v "^Making" > warn_dead_procs_trace.err rm -f warn_dead_procs_trace.res_compile diff -u warn_dead_procs_trace.err_exp warn_dead_procs_trace.err > warn_dead_procs_trace.res_compile || \ { test -f warn_dead_procs_trace.err_exp2 && \ diff -u warn_dead_procs_trace.err_exp2 warn_dead_procs_trace.err > warn_dead_procs_trace.res_compile; } || \ { test -f warn_dead_procs_trace.err_exp3 && \ diff -u warn_dead_procs_trace.err_exp3 warn_dead_procs_trace.err > warn_dead_procs_trace.res_compile; } || \ { test -f warn_dead_procs_trace.err_exp4 && \ diff -u warn_dead_procs_trace.err_exp4 warn_dead_procs_trace.err > warn_dead_procs_trace.res_compile; } || \ { cat warn_dead_procs_trace.err; cat warn_dead_procs_trace.res_compile; exit 1; } ... output log truncated, see `warn_dead_procs_trace.err' for the complete log. [38;5;203mis never called. --- warn_dead_procs_trace.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ warn_dead_procs_trace.err 2024-09-19 15:27:50.235968343 +1000 @@ -1 +1,2 @@ -warn_dead_procs_trace.m:040: Warning: predicate `t'/2 mode 0 is never called. +... output log truncated, see `warn_dead_procs_trace.err' for the complete log. +[38;5;203mis never called. make[3]: *** [/tmp/mmake.XjUH1Y:933: warn_dead_procs_trace.res_compile] Error 1 make[3]: Target 'warn_dead_procs_trace.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT ... output log truncated, see `warn_dead_procs_trace.err' for the complete log. [38;5;203mis never called. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_dead_procs_trace.log] Error 1 RUNNING TEST warnings/warn_non_contiguous in grade csharp FAILED TEST warnings/warn_non_contiguous in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-contiguous-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_non_contiguous.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-contiguous-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_non_contiguous.err Making Mercury/int3s/warn_non_contiguous.int3 Making Mercury/ints/warn_non_contiguous.int ** Nothing to be done for `warn_non_contiguous.err'. rm -f warn_non_contiguous.res_error diff -u warn_non_contiguous.err_exp warn_non_contiguous.err > warn_non_contiguous.res_error || \ { test -f warn_non_contiguous.err_exp2 && \ diff -u warn_non_contiguous.err_exp2 warn_non_contiguous.err > warn_non_contiguous.res_error; } || \ { test -f warn_non_contiguous.err_exp3 && \ diff -u warn_non_contiguous.err_exp3 warn_non_contiguous.err > warn_non_contiguous.res_error; } || \ { test -f warn_non_contiguous.err_exp4 && \ diff -u warn_non_contiguous.err_exp4 warn_non_contiguous.err > warn_non_contiguous.res_error; } || \ { cat warn_non_contiguous.err; cat warn_non_contiguous.res_error; exit 1; } --- warn_non_contiguous.err_exp 2024-05-23 21:50:03.000000000 +1000 +++ warn_non_contiguous.err 2024-09-19 15:27:50.311964786 +1000 @@ -1,14 +0,0 @@ -warn_non_contiguous.m:044: Warning: non-contiguous clauses for predicate `p'/2. -warn_non_contiguous.m:049: Gap in clauses of predicate `p'/2 starts after -warn_non_contiguous.m:049: this clause. -warn_non_contiguous.m:054: Gap in clauses of predicate `p'/2 ends with this -warn_non_contiguous.m:054: clause. -warn_non_contiguous.m:052: Warning: non-contiguous clauses for predicate `q'/2. -warn_non_contiguous.m:046: Gap 1 in clauses of predicate `q'/2 starts after -warn_non_contiguous.m:046: this clause. -warn_non_contiguous.m:050: Gap 1 in clauses of predicate `q'/2 ends with this -warn_non_contiguous.m:050: clause. -warn_non_contiguous.m:050: Gap 2 in clauses of predicate `q'/2 starts after -warn_non_contiguous.m:050: this clause. -warn_non_contiguous.m:055: Gap 2 in clauses of predicate `q'/2 ends with this -warn_non_contiguous.m:055: clause. make[3]: *** [/tmp/mmake.DNtuyV:922: warn_non_contiguous.res_error] Error 1 make[3]: Target 'warn_non_contiguous.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_non_contiguous.log] Error 1 RUNNING TEST warnings/warn_non_contiguous_foreign in grade csharp FAILED TEST warnings/warn_non_contiguous_foreign in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-contiguous-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_non_contiguous_foreign.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-non-contiguous-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_non_contiguous_foreign.err Making Mercury/int3s/warn_non_contiguous_foreign.int3 Making Mercury/ints/warn_non_contiguous_foreign.int ** Nothing to be done for `warn_non_contiguous_foreign.err'. rm -f warn_non_contiguous_foreign.res_error diff -u warn_non_contiguous_foreign.err_exp warn_non_contiguous_foreign.err > warn_non_contiguous_foreign.res_error || \ { test -f warn_non_contiguous_foreign.err_exp2 && \ diff -u warn_non_contiguous_foreign.err_exp2 warn_non_contiguous_foreign.err > warn_non_contiguous_foreign.res_error; } || \ { test -f warn_non_contiguous_foreign.err_exp3 && \ diff -u warn_non_contiguous_foreign.err_exp3 warn_non_contiguous_foreign.err > warn_non_contiguous_foreign.res_error; } || \ { test -f warn_non_contiguous_foreign.err_exp4 && \ diff -u warn_non_contiguous_foreign.err_exp4 warn_non_contiguous_foreign.err > warn_non_contiguous_foreign.res_error; } || \ { cat warn_non_contiguous_foreign.err; cat warn_non_contiguous_foreign.res_error; exit 1; } --- warn_non_contiguous_foreign.err_exp 2024-05-23 21:50:03.000000000 +1000 +++ warn_non_contiguous_foreign.err 2024-09-19 15:27:50.427959355 +1000 @@ -1,16 +0,0 @@ -warn_non_contiguous_foreign.m:055: Warning: non-contiguous clauses for -warn_non_contiguous_foreign.m:055: predicate `p'/2. -warn_non_contiguous_foreign.m:059: Gap in clauses of predicate `p'/2 starts -warn_non_contiguous_foreign.m:059: after this clause. -warn_non_contiguous_foreign.m:075: Gap in clauses of predicate `p'/2 ends -warn_non_contiguous_foreign.m:075: with this clause. -warn_non_contiguous_foreign.m:073: Warning: non-contiguous clauses for -warn_non_contiguous_foreign.m:073: predicate `q'/2. -warn_non_contiguous_foreign.m:057: Gap 1 in clauses of predicate `q'/2 starts -warn_non_contiguous_foreign.m:057: after this clause. -warn_non_contiguous_foreign.m:071: Gap 1 in clauses of predicate `q'/2 ends -warn_non_contiguous_foreign.m:071: with this clause. -warn_non_contiguous_foreign.m:071: Gap 2 in clauses of predicate `q'/2 starts -warn_non_contiguous_foreign.m:071: after this clause. -warn_non_contiguous_foreign.m:077: Gap 2 in clauses of predicate `q'/2 ends -warn_non_contiguous_foreign.m:077: with this clause. make[3]: *** [/tmp/mmake.ULrguv:922: warn_non_contiguous_foreign.res_error] Error 1 make[3]: Target 'warn_non_contiguous_foreign.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_non_contiguous_foreign.log] Error 1 RUNNING TEST warnings/warn_non_contiguous_foreign_group in grade csharp RUNNING TEST warnings/warn_return in grade csharp FAILED TEST warnings/warn_return in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_return.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_return.err Making Mercury/int3s/warn_return.int3 Making Mercury/ints/warn_return.int ** Nothing to be done for `warn_return.err'. rm -f warn_return.res_error diff -u warn_return.err_exp warn_return.err > warn_return.res_error || \ { test -f warn_return.err_exp2 && \ diff -u warn_return.err_exp2 warn_return.err > warn_return.res_error; } || \ { test -f warn_return.err_exp3 && \ diff -u warn_return.err_exp3 warn_return.err > warn_return.res_error; } || \ { test -f warn_return.err_exp4 && \ diff -u warn_return.err_exp4 warn_return.err > warn_return.res_error; } || \ { cat warn_return.err; cat warn_return.res_error; exit 1; } --- warn_return.err_exp3 2024-05-20 21:50:23.000000000 +1000 +++ warn_return.err 2024-09-19 15:27:50.663948306 +1000 @@ -1,2 +0,0 @@ -warn_return.m:024: Warning: the C# code for predicate `foo'/2 may contain a -warn_return.m:024: `return' statement. make[3]: *** [/tmp/mmake.NRmHvJ:922: warn_return.res_error] Error 1 make[3]: Target 'warn_return.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_return.log] Error 1 RUNNING TEST warnings/warn_self_import in grade csharp FAILED TEST warnings/warn_self_import in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-simple-code '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_self_import.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-simple-code '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_self_import.err Making Mercury/int3s/warn_self_import.int3 ... output log truncated, see `warn_self_import.err' for the complete log. Making Mercury/ints/warn_self_import.int ... output log truncated, see `warn_self_import.err' for the complete log. ** Nothing to be done for `warn_self_import.err'. rm -f warn_self_import.res_error diff -u warn_self_import.err_exp warn_self_import.err > warn_self_import.res_error || \ { test -f warn_self_import.err_exp2 && \ diff -u warn_self_import.err_exp2 warn_self_import.err > warn_self_import.res_error; } || \ { test -f warn_self_import.err_exp3 && \ diff -u warn_self_import.err_exp3 warn_self_import.err > warn_self_import.res_error; } || \ { test -f warn_self_import.err_exp4 && \ diff -u warn_self_import.err_exp4 warn_self_import.err > warn_self_import.res_error; } || \ { cat warn_self_import.err; cat warn_self_import.res_error; exit 1; } warn_self_import.m:017: Warning: module `warn_self_import' has a warn_self_import.m:017: `:- import_module' declaration for itself! warn_self_import.m:017: Warning: module `warn_self_import' has a warn_self_import.m:017: `:- import_module' declaration for itself! --- warn_self_import.err_exp 2024-06-03 21:47:31.000000000 +1000 +++ warn_self_import.err 2024-09-19 15:27:50.791942313 +1000 @@ -1,2 +1,4 @@ warn_self_import.m:017: Warning: module `warn_self_import' has a warn_self_import.m:017: `:- import_module' declaration for itself! +warn_self_import.m:017: Warning: module `warn_self_import' has a +warn_self_import.m:017: `:- import_module' declaration for itself! make[3]: *** [/tmp/mmake.5InUPE:922: warn_self_import.res_error] Error 1 make[3]: Target 'warn_self_import.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT warn_self_import.m:017: Warning: module `warn_self_import' has a warn_self_import.m:017: `:- import_module' declaration for itself! warn_self_import.m:017: Warning: module `warn_self_import' has a warn_self_import.m:017: `:- import_module' declaration for itself! END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_self_import.log] Error 1 RUNNING TEST warnings/warn_stubs in grade csharp FAILED TEST warnings/warn_stubs in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --allow-stubs --warn-unused-args '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_stubs.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --allow-stubs --warn-unused-args '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_stubs.err Making Mercury/int3s/warn_stubs.int3 Making Mercury/ints/warn_stubs.int ** Nothing to be done for `warn_stubs.err'. rm -f warn_stubs.res_error diff -u warn_stubs.err_exp warn_stubs.err > warn_stubs.res_error || \ { test -f warn_stubs.err_exp2 && \ diff -u warn_stubs.err_exp2 warn_stubs.err > warn_stubs.res_error; } || \ { test -f warn_stubs.err_exp3 && \ diff -u warn_stubs.err_exp3 warn_stubs.err > warn_stubs.res_error; } || \ { test -f warn_stubs.err_exp4 && \ diff -u warn_stubs.err_exp4 warn_stubs.err > warn_stubs.res_error; } || \ { cat warn_stubs.err; cat warn_stubs.res_error; exit 1; } --- warn_stubs.err_exp 2024-05-20 21:50:23.000000000 +1000 +++ warn_stubs.err 2024-09-19 15:27:50.871938567 +1000 @@ -1,3 +0,0 @@ -warn_stubs.m:009: Warning: no clauses for predicate `main'/2. -warn_stubs.m:010: Warning: no clauses for predicate `foo'/0. -warn_stubs.m:015: Warning: no clauses for predicate `main2'/2. make[3]: *** [/tmp/mmake.dnqKYY:922: warn_stubs.res_error] Error 1 make[3]: Target 'warn_stubs.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_stubs.log] Error 1 RUNNING TEST warnings/warn_succ_ind in grade csharp FAILED TEST warnings/warn_succ_ind in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_succ_ind.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --warn-suspicious-foreign-procs '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - warn_succ_ind.err Making Mercury/int3s/warn_succ_ind.int3 Making Mercury/ints/warn_succ_ind.int Making warn_succ_ind.err ... output log truncated, see `warn_succ_ind.err' for the complete log. rm -f warn_succ_ind.res_error diff -u warn_succ_ind.err_exp warn_succ_ind.err > warn_succ_ind.res_error || \ { test -f warn_succ_ind.err_exp2 && \ diff -u warn_succ_ind.err_exp2 warn_succ_ind.err > warn_succ_ind.res_error; } || \ { test -f warn_succ_ind.err_exp3 && \ diff -u warn_succ_ind.err_exp3 warn_succ_ind.err > warn_succ_ind.res_error; } || \ { test -f warn_succ_ind.err_exp4 && \ diff -u warn_succ_ind.err_exp4 warn_succ_ind.err > warn_succ_ind.res_error; } || \ { cat warn_succ_ind.err; cat warn_succ_ind.res_error; exit 1; } warn_succ_ind.m:038: Warning: the C# code for predicate `foo'/2 may set warn_succ_ind.m:038: `SUCCESS_INDICATOR', but it cannot fail. warn_succ_ind.m:062: Warning: the C# code for predicate `foo2'/2 may set warn_succ_ind.m:062: `SUCCESS_INDICATOR', but it cannot fail. warn_succ_ind.m:085: Warning: the C# code for predicate `bar'/2 does not appear warn_succ_ind.m:085: to set `SUCCESS_INDICATOR', but it can fail. warn_succ_ind.m:106: Warning: the C# code for predicate `bar2'/2 does not warn_succ_ind.m:106: appear to set `SUCCESS_INDICATOR', but it can fail. --- warn_succ_ind.err_exp3 2024-06-07 21:46:11.000000000 +1000 +++ warn_succ_ind.err 2024-09-19 15:27:51.011932013 +1000 @@ -1,8 +1,8 @@ -warn_succ_ind.m:046: Warning: the Java code for predicate `foo'/2 may set -warn_succ_ind.m:046: `SUCCESS_INDICATOR', but it cannot fail. -warn_succ_ind.m:070: Warning: the Java code for predicate `foo2'/2 may set -warn_succ_ind.m:070: `SUCCESS_INDICATOR', but it cannot fail. -warn_succ_ind.m:092: Warning: the Java code for predicate `bar'/2 does not -warn_succ_ind.m:092: appear to set `SUCCESS_INDICATOR', but it can fail. -warn_succ_ind.m:113: Warning: the Java code for predicate `bar2'/2 does not -warn_succ_ind.m:113: appear to set `SUCCESS_INDICATOR', but it can fail. +warn_succ_ind.m:038: Warning: the C# code for predicate `foo'/2 may set +warn_succ_ind.m:038: `SUCCESS_INDICATOR', but it cannot fail. +warn_succ_ind.m:062: Warning: the C# code for predicate `foo2'/2 may set +warn_succ_ind.m:062: `SUCCESS_INDICATOR', but it cannot fail. +warn_succ_ind.m:085: Warning: the C# code for predicate `bar'/2 does not appear +warn_succ_ind.m:085: to set `SUCCESS_INDICATOR', but it can fail. +warn_succ_ind.m:106: Warning: the C# code for predicate `bar2'/2 does not +warn_succ_ind.m:106: appear to set `SUCCESS_INDICATOR', but it can fail. make[3]: *** [/tmp/mmake.9VeZuw:922: warn_succ_ind.res_error] Error 1 make[3]: Target 'warn_succ_ind.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' ERROR OUTPUT warn_succ_ind.m:038: Warning: the C# code for predicate `foo'/2 may set warn_succ_ind.m:038: `SUCCESS_INDICATOR', but it cannot fail. warn_succ_ind.m:062: Warning: the C# code for predicate `foo2'/2 may set warn_succ_ind.m:062: `SUCCESS_INDICATOR', but it cannot fail. warn_succ_ind.m:085: Warning: the C# code for predicate `bar'/2 does not appear warn_succ_ind.m:085: to set `SUCCESS_INDICATOR', but it can fail. warn_succ_ind.m:106: Warning: the C# code for predicate `bar2'/2 does not warn_succ_ind.m:106: appear to set `SUCCESS_INDICATOR', but it can fail. END OF THE ERROR OUTPUT END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: warn_succ_ind.log] Error 1 FAILED TEST warnings/unused_args_analysis in grade csharp LOG OF THE FAILED TEST MERCURY_OPTIONS= --deep-random-write=25 --mdb-disable-progress make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --intermodule-analysis --optimize-unused-args --warn-unused-args '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_args_analysis.depend make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' make[3]: Entering directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --intermodule-analysis --optimize-unused-args --trace-optimized '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_args_analysis_helper_1.c 2>&1 | grep -v "^Making" > unused_args_analysis_helper_1.err { echo MCFLAGS += '--grade csharp --options-file /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/Mercury.options --mercury-linkage static -j2 --flags ../TESTS_FLAGS --flags ../WS_FLAGS --output-compile-error-lines 0 --color-diagnostics --infer-all --use-subdirs --intermodule-analysis --optimize-unused-args --warn-unused-args '; echo MCFLAGS += ' '; echo CFLAGS += ' '; echo JAVACFLAGS += '-J"-Xmx1024m" '; echo CSCFLAGS += ' '; echo C2INITARGS += ' /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/library/mer_std.init /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/runtime/mer_rt.init '; echo MLLIBS += ' '; echo MLOBJS += ' '; echo LDFLAGS += ' '; echo LD_LIBFLAGS += ' '; echo EXTRA_LIBRARIES += ''; echo EXTRA_LIB_DIRS += ''; echo LIBGRADES = 'hlc.gc '; echo INSTALL_PREFIX = '/mnt/testing/run/install'; echo LINKAGE = 'shared'; echo MERCURY_LINKAGE = 'shared'; } | /mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/stage2/scripts/mmc --make --options-file - unused_args_analysis.err Making Mercury/int3s/unused_args_analysis.int3 Making Mercury/analyses/time.analysis ... output log truncated, see `time.err' for the complete log. ** Error making `Mercury/analyses/time.analysis'. make[3]: *** [/tmp/mmake.DajFNe:1302: unused_args_analysis.err] Error 1 make[3]: Target 'unused_args_analysis.runtest' not remade because of errors. make[3]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' END OF THE LOG OF THE FAILED TEST make[2]: *** [../Mmake.common:377: unused_args_analysis.log] Error 1 make[2]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' FAILED tests in warnings in grade csharp make[1]: *** [../Mmake.common:404: runtests_local] Error 1 make[1]: Leaving directory '/mnt/testing/run/build/mercury-srcdist-rotd-2024-09-18/tests/warnings' SOME TESTS FAILED: see FAILED_TESTS and runtests.errs make: *** [../Mmake.common:304: runtests_dir] Error 1 ----------------------------------------------------------------------- ERROR EXIT: some tests failed 12 expected test case failures: hard_coded/array_sort hard_coded/construct_mangle hard_coded/dst_test hard_coded/final_excp hard_coded/foreign_import_module hard_coded/functor_ho_inst_excp_2 hard_coded/intermod_foreign_type hard_coded/mutable_excp hard_coded/seek_test hard_coded/stream_putback_binary hard_coded/write_binary hard_coded/write_xml 144 unexpected test case failures: exceptions/test_try_all general/read_dir_regression hard_coded/bit_buffer_test hard_coded/bitmap_test hard_coded/constant_prop_loop_inv hard_coded/construct_test hard_coded/export_test_1 hard_coded/functor_ho_inst_excp_1 hard_coded/parse_number_from_string hard_coded/putback_binary_int8 hard_coded/putback_binary_uint8 hard_coded/read_binary_int16 hard_coded/read_binary_int32 hard_coded/read_binary_int64 hard_coded/read_binary_uint16 hard_coded/read_binary_uint32 hard_coded/read_binary_uint64 hard_coded/read_bitmap_size hard_coded/write_binary_int8 hard_coded/write_binary_multibyte_int hard_coded/write_binary_uint8 hard_coded/write_binary_utf8 invalid/bad_exported_mode invalid/bad_fact_table_data-nodepend invalid/bad_fact_table_decls-nodepend invalid/bug150_bad_color-nodepend invalid/exist_foreign_error-nodepend invalid/exported_unify invalid/foreign_procs_exist_type-nodepend invalid/foreign_type_visibility-nodepend invalid/gh72_errors-nodepend invalid/illtyped_compare-nodepend invalid/instances_pc.instances_pc_helper_1 invalid/invalid_mllibs-nodepend invalid_nodepend/fundeps_vars-nodepend invalid_nodepend/require_tailrec_invalid-nodepend invalid_nodepend/unicode_1-nodepend invalid_nodepend/unicode_2-nodepend invalid_nodepend/where_direct_arg_2-nodepend invalid/pragma_c_code_dup_var-nodepend invalid/pragma_c_code_no_det-nodepend invalid/test_may_duplicate-nodepend invalid/test_may_export_body-nodepend invalid/try_detism-nodepend mmc_make/bug489 mmc_make/complex_test mmc_make/hello mmc_make/include_file mmc_make/linkage_test par_conj/pathological_right_recursion par_conj/threads_hang recompilation/add_constructor_nr-nodepend recompilation/add_constructor_r-nodepend recompilation/add_instance_2_r-nodepend recompilation/add_instance_r-nodepend recompilation/add_type_nr-nodepend recompilation/add_type_re-nodepend recompilation/change_class_r-nodepend recompilation/change_func_r-nodepend recompilation/change_instance_r-nodepend recompilation/change_mode_r-nodepend recompilation/change_type_nr-nodepend recompilation/combined_type_mode_nr-nodepend recompilation/field_r-nodepend recompilation/func_overloading_nr-nodepend recompilation/func_overloading_r-nodepend recompilation/lambda_mode_r-nodepend recompilation/nested_module_2_r-nodepend recompilation/nested_module_r-nodepend recompilation/no_version_numbers_r-nodepend recompilation/pragma_type_spec_r-nodepend recompilation/pred_ctor_ambiguity_r-nodepend recompilation/pred_overloading_r-nodepend recompilation/remove_type_re-nodepend recompilation/typeclass_method_pragma_r-nodepend recompilation/type_qual_re-nodepend recompilation/type_spec_rename_var_r-nodepend recompilation/type_spec_unname_var_r-nodepend recompilation/unchanged_pred_nr-nodepend recompilation/unchanged_with_type_nr-nodepend recompilation/with_type_re-nodepend submodules/dot_separator submodules/finalise_parent submodules/initialise_parent warnings/abstract_type_decl warnings/ambiguous_overloading warnings/arg_order_rearrangment warnings/bug311 warnings/bug412 warnings/bug477 warnings/det_infer_warning warnings/disabled_warning warnings/double_underscore warnings/duplicate_call warnings/duplicate_const warnings/empty_interface warnings/foreign_singleton warnings/foreign_term_invalid warnings/format_call_multi warnings/format_call_warning warnings/gh85 warnings/inconsistent_pred_order warnings/inference_test warnings/infinite_recursion warnings/missing_if warnings/missing_singleton_warning warnings/non_contiguous_decls warnings/non_stratification warnings/non_term_user_special warnings/obsolete_proc_pragma warnings/occurs warnings/pragma_source_file warnings/pragma_term_conflict warnings/purity_warnings warnings/redundant_coerce warnings/save warnings/simple_code warnings/singleton_test warnings/singleton_test_state_var warnings/spurious_obsolete warnings/state_vars_test warnings/subtype_order warnings/suspicious_foreign_code warnings/suspicious_recursion warnings/table_with_inline warnings/term_indirect_warning warnings/test_tscp warnings/unify_f_g warnings/unify_x_f_x warnings/unknown_warning warnings/unneeded_mode_specific_clause warnings/unsigned_zero_cmp warnings/unused_args_analysis warnings/unused_args_test warnings/unused_import warnings/unused_interface_import warnings/warn_dead_procs warnings/warn_dead_procs_trace warnings/warn_non_contiguous warnings/warn_non_contiguous_foreign warnings/warn_return warnings/warn_self_import warnings/warn_stubs warnings/warn_succ_ind ----------------------------------------------------------------------- finishing at Thu 19 Sep 2024 03:27:51 PM AEST 15:27:51 up 9 days, 35 min, 0 users, load average: 1.86, 1.66, 1.50