[m-rev.] for review: update grade set in nightly tests

Paul Bone pbone at csse.unimelb.edu.au
Wed Dec 23 11:29:12 AEDT 2009


On Tue, Dec 22, 2009 at 01:25:39PM +1100, Julien Fischer wrote:
>
> On Tue, 22 Dec 2009, Paul Bone wrote:
>
>> On Tue, Dec 22, 2009 at 12:50:32PM +1100, Julien Fischer wrote:
>>>
>>> The request for review here is to get some feedback on on what other
>>> grades should be built and tested during the nightly builds in addition
>>> to those in the diff below:
>>>
>>> Currently the following grade components are not tested at all,
>>> but probably should be:
>>>
>>> * exts
>>> * the rbmm related grades [which?]
>>
>> I think exts is currently broken.  I thought I sent an e-mail about this
>> recently but I might have forgotten.
>
> Where did you send it to?  I don't recall seeing it.

Ah,  I didn't send it.

It fails to bootcheck on goofy, a few standard library modules fail C
compilation with similar errors:

../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
                -c version_array2d.c -o version_array2d.pic_o
version_array2d.c: In function `version_array2d_module0':
version_array2d.c:334: error: invalid operands to binary +
make: *** [version_array2d.pic_o] Error 1

I've attached a full log.

>> I'd like to see some testing of asm_fast.gc.par.stseg, plus it'd be nice to
>> have a machine with it installed on, I'd like to compare it to some work I plan
>> to do on asm_fast.gc.par.  I've noticed that asm_fast.gc.par is being removed
>> from saturn, goofy, and golaith.  Leaving only taura where it is installed.
>> I'm happy to install it on paper (a core 2 duo) so that I have a two processor
>> machine with with it.  I'd also like to keep it on goliath as golaith is our
>> only multi-socket system (2x quad core).
>
> I'll add both asm_fast.gc.par and asm_fast.gc.par.stseg to saturn and
> the former to goliath as well.

Thanks.

-------------- next part --------------
starting at Sat Dec 12 07:22:04 EST 2009
+ /bin/pwd
+ sed 
s:/mount/munkora/mercury:/home/mercury:
s:/mount/munkora/home/mercury:/home/mercury:
s:/mount/munkora/clp/mercury:/home/mercury:
+ root=/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component
+ echo /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component
+ root=/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component
+ PATH=/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin:/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin
+ export PATH
+ test  = 
+ RMSTAGECMD=/bin/rm -fr
+ test false = true
+ stage2dir=stage2
+ stage3dir=stage3
+ false
+ ORIG_MERCURY_OPTIONS=
+ true
+ true
+ true
+ MERCURY_OPTIONS= --deep-random-write=25
+ false
+ MERCURY_OPTIONS= --deep-random-write=25 --deep-procrep-file
+ false
+ false
+ NEW_MERCURY_OPTIONS= --deep-random-write=25 --deep-procrep-file --mdb-disable-progress
+ MMAKE_USE_SUBDIRS=no
+ export MMAKE_USE_SUBDIRS
+ MMAKE_USE_MMC_MAKE=no
+ export MMAKE_USE_MMC_MAKE
+ true
+ MERCURY_OPTIONS=
+ export MERCURY_OPTIONS
+ mmake -k MMAKEFLAGS=-j2 all
cd scripts && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts'
gc_grade=`scripts/ml --grade asm_fast.gc --print-gc-grade`; \
	cd boehm_gc && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2 GC_GRADE=$gc_grade
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/boehm_gc'
MAKEFLAGS=""; export MAKEFLAGS; \
	make -j2 -j1 GRADE=asm_fast.gc GC_GRADE=gc \
		libgc.a libgc.so \
		FINAL_INSTALL_MERC_GC_LIB_DIR=/usr/local/mercury-DEV/lib/mercury/lib \
		so
make[2]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/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/g12/goofy-workspaces/pbone/threadscope_grade_component/boehm_gc'
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/boehm_gc'
cd runtime && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/runtime'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/runtime'
cd util && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/util'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/util'
cd robdd && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/robdd'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/robdd'
cd library && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/library'
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/library'
cd mdbcomp && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/mdbcomp'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/mdbcomp'
cd browser && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/browser'
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/browser'
cd trace && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/trace'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/trace'
cd ssdb && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/ssdb'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/ssdb'
cd compiler && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/compiler'
hash="#"; \
	m_file=maybe_mlds_to_gcc.m; \
	[ ! -f $m_file ] || chmod +w $m_file; \
	sed -e "/^${hash}if *ENABLE_GCC_BACK_END/,/^${hash}else/s/.*//" -e "/^${hash}endif/s/.*//" maybe_mlds_to_gcc.pp > $m_file.tmp && \
	mercury_update_interface -v $m_file && \
	touch maybe_mlds_to_gcc.pp_date && \
	chmod -w $m_file
`maybe_mlds_to_gcc.m' has not changed.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/compiler'
cd doc && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/doc'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/doc'
cd slice && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/slice'
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/slice'
cd profiler && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/profiler'
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/profiler'
cd deep_profiler && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake -j2
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/deep_profiler'
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/deep_profiler'
+ echo building of stage 1 successful
building of stage 1 successful
+ MERCURY_OPTIONS= --deep-random-write=25 --deep-procrep-file --mdb-disable-progress
+ export MERCURY_OPTIONS
+ MERCURY_COMPILER=/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/compiler/mercury_compile
+ export MERCURY_COMPILER
+ test -d stage2
+ false
+ /bin/rm -fr /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/compiler
+ /bin/rm -fr /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/library
+ wait
+ /bin/rm -fr /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/INSTALL /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/Mercury.options /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/Mmake.common /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/Mmake.common.in /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/Mmake.params /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/Mmake.workspace /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/Mmakefile /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/README /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/TODO /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/VERSION /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/WORK_IN_PROGRESS /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/aclocal.m4 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/bindist /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/browser /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/config.guess /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/config.status /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/config.sub /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/configure /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/configure.help /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/configure.in /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/deep_profiler /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/doc /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/install-sh /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/java /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/main.c /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/main.o /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/mdbcomp /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/mercury-compiler.spec /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/mps_gc /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/profiler /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/robdd /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/runtime /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/scripts /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/slice /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/ssdb /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/tools /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/trace /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/util
+ /bin/rm -fr /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/*
+ /bin/rm -fr /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/.INSTALL.in /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/.README.in /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/.mercury-compiler.spec.in
+ true
+ set +x
linking stage 2...
+ MMAKE_VPATH=.
+ export MMAKE_VPATH
+ MMAKE_DIR=/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts
+ export MMAKE_DIR
+ MMAKE=/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts/mmake
+ mmake_opts=-k 
+ MERCURY_MKINIT=/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/util/mkinit
+ export MERCURY_MKINIT
+ cd stage2
+ /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts/mmake -k -j2 runtime
cd scripts && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake 
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts'
make[1]: Nothing to be done for `default_target'.
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts'
gc_grade=`scripts/ml --grade asm_fast.gc.exts --print-gc-grade`; \
	cd boehm_gc && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  GC_GRADE=$gc_grade
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc'
MAKEFLAGS=""; export MAKEFLAGS; \
	make  -j1 GRADE=asm_fast.gc.exts GC_GRADE=gc \
		libgc.a libgc.so \
		FINAL_INSTALL_MERC_GC_LIB_DIR=/usr/local/mercury-DEV/lib/mercury/lib \
		so
make[2]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc'
CC="/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir" ./configure_atomic_ops.sh
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for ranlib... ranlib
checking for gcc... /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir accepts -g... yes
checking for /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir... gcc3
checking how to run the C preprocessor... /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking for ANSI C header files... (cached) yes
checking Determining PIC compiler flag... -fPIC
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating src/atomic_ops/Makefile
config.status: creating src/atomic_ops/sysdeps/Makefile
config.status: creating doc/Makefile
config.status: creating tests/Makefile
config.status: creating src/config.h
config.status: src/config.h is unchanged
config.status: executing depfiles commands
config.status: executing default commands
cd ./libatomic_ops-1.2; make CC="/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir" install
make[3]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2'
Making install in src
make[4]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src'
Making install in atomic_ops
make[5]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops'
Making install in sysdeps
make[6]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops/sysdeps'
make[7]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops/sysdeps'
make[7]: Nothing to be done for `install-exec-am'.
test -z "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps" || mkdir -p -- "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps"
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'generic_pthread.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/generic_pthread.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'aligned_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/aligned_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'acquire_release_volatile.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/acquire_release_volatile.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'char_acquire_release_volatile.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/char_acquire_release_volatile.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'char_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/char_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'short_acquire_release_volatile.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/short_acquire_release_volatile.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'short_aligned_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/short_aligned_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'short_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/short_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'int_acquire_release_volatile.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/int_acquire_release_volatile.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'int_aligned_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/int_aligned_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'int_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/int_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'all_acquire_release_volatile.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/all_acquire_release_volatile.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'all_aligned_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/all_aligned_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'all_atomic_load_store.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/all_atomic_load_store.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'read_ordered.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/read_ordered.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'ordered_except_wr.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/ordered_except_wr.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'ordered.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/ordered.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'ao_t_is_int.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/ao_t_is_int.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'test_and_set_t_is_ao_t.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/test_and_set_t_is_ao_t.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'test_and_set_t_is_char.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/test_and_set_t_is_char.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'emul_cas.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/emul_cas.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'standard_ao_double_t.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/standard_ao_double_t.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'README' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/README'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/alpha.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/alpha.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/arm.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/arm.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/x86.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/x86.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/hppa.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/hppa.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/ia64.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/ia64.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/powerpc.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/powerpc.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/sparc.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/sparc.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/hppa.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/hppa.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/m68k.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/m68k.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/s390.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/s390.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/ia64.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/ia64.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/x86_64.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/x86_64.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'gcc/cris.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/gcc/cris.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'icc/ia64.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/icc/ia64.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'msftc/x86.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/msftc/x86.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'hpc/ia64.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/hpc/ia64.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'hpc/hppa.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/hpc/hppa.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'sunc/sparc.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/sunc/sparc.h'
 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/install-sh -c -m 644 'ibmc/powerpc.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/sysdeps/ibmc/powerpc.h'
make[7]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops/sysdeps'
make[6]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops/sysdeps'
make[6]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops'
make[7]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops'
make[7]: Nothing to be done for `install-exec-am'.
test -z "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/" || mkdir -p -- "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops/"
 /usr/bin/install -c -m 644 'generalize.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops//generalize.h'
 /usr/bin/install -c -m 644 'generalize-small.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops//generalize-small.h'
make[7]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops'
make[6]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops'
make[5]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src/atomic_ops'
make[5]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src'
make[6]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src'
test -z "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/lib" || mkdir -p -- "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/lib"
 /usr/bin/install -c -m 644 'libatomic_ops.a' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/lib/libatomic_ops.a'
 /usr/bin/install -c -m 644 'libatomic_ops_gpl.a' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/lib/libatomic_ops_gpl.a'
 ranlib '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/lib/libatomic_ops.a'
 ranlib '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/lib/libatomic_ops_gpl.a'
test -z "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include" || mkdir -p -- "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include"
 /usr/bin/install -c -m 644 'atomic_ops.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops.h'
 /usr/bin/install -c -m 644 'atomic_ops_stack.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops_stack.h'
 /usr/bin/install -c -m 644 'atomic_ops_malloc.h' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/include/atomic_ops_malloc.h'
make[6]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src'
make[5]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src'
make[4]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/src'
Making install in doc
make[4]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/doc'
make[5]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/doc'
make[5]: Nothing to be done for `install-exec-am'.
test -z "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops" || mkdir -p -- "/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops"
 /usr/bin/install -c -m 644 'COPYING' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops/COPYING'
 /usr/bin/install -c -m 644 'LICENSING.txt' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops/LICENSING.txt'
 /usr/bin/install -c -m 644 'README.txt' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops/README.txt'
 /usr/bin/install -c -m 644 'COPYING' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops/COPYING'
 /usr/bin/install -c -m 644 'README_stack.txt' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops/README_stack.txt'
 /usr/bin/install -c -m 644 'README_malloc.txt' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops/README_malloc.txt'
 /usr/bin/install -c -m 644 'README_win32.txt' '/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-install/share/libatomic_ops/README_win32.txt'
make[5]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/doc'
make[4]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/doc'
Making install in tests
make[4]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/tests'
make  install-am
make[5]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/tests'
make[6]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/tests'
make[6]: Nothing to be done for `install-exec-am'.
make[6]: Nothing to be done for `install-data-am'.
make[6]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/tests'
make[5]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/tests'
make[4]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2/tests'
make[4]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2'
make[5]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2'
make[5]: Nothing to be done for `install-exec-am'.
make[5]: Nothing to be done for `install-data-am'.
make[5]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2'
make[4]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2'
make[3]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/libatomic_ops-1.2'
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o alloc.o alloc.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o reclaim.o reclaim.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o allchblk.o allchblk.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o misc.o misc.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING -o if_mach ./if_mach.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING -o if_not_there ./if_not_there.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING -o threadlibs ./threadlibs.c
rm -f mach_dep.o
./if_mach SPARC SOLARIS /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -o mach_dep2.o ./sparc_mach_dep.S
./if_mach SPARC OPENBSD /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --assemble -o mach_dep2.o ./sparc_sunos4_mach_dep.s
./if_mach SPARC NETBSD /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --assemble -o mach_dep2.o ./sparc_netbsd_mach_dep.s
./if_mach SPARC "" /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -o mach_dep1.o -I./include -I./libatomic_ops-install/include -fPIC -DMR_PIC -DLARGE_CONFIG  ./mach_dep.c
./if_mach SPARC "" ld -r -o mach_dep.o mach_dep1.o mach_dep2.o
./if_mach IA64 "" as  -o ia64_save_regs_in_stack.o ./ia64_save_regs_in_stack.s
./if_mach IA64 "" /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -o mach_dep1.o -I./include -I./libatomic_ops-install/include -fPIC -DMR_PIC -DLARGE_CONFIG  ./mach_dep.c
./if_mach IA64 "" ld -r -o mach_dep.o mach_dep1.o ia64_save_regs_in_stack.o
./if_not_there mach_dep.o /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -I./include -I./libatomic_ops-install/include -fPIC -DMR_PIC -DLARGE_CONFIG  ./mach_dep.c
^^^^Starting command^^^^
./if_not_there mach_dep.o `cygpath -w /bin/sh` /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -I./include -I./libatomic_ops-install/include -fPIC -DMR_PIC -DLARGE_CONFIG  ./mach_dep.c
/bin/sh: cygpath: not found
./if_not_there mach_dep.o /bin/sh /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -I./include -I./libatomic_ops-install/include -fPIC -DMR_PIC -DLARGE_CONFIG  ./mach_dep.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o os_dep.o os_dep.c
rm -f mark_rts.o
./if_mach ALPHA OSF1 /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING -Wo,-notail ./mark_rts.c
./if_not_there mark_rts.o /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING ./mark_rts.c
^^^^Starting command^^^^
./mark_rts.c: In function `GC_approx_sp':
./mark_rts.c:365: warning: function returns address of local variable
./if_not_there mark_rts.o `cygpath -w /bin/sh` /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING ./mark_rts.c
/bin/sh: cygpath: not found
./if_not_there mark_rts.o /bin/sh /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -c -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING ./mark_rts.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o headers.o headers.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o mark.o mark.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o obj_map.o obj_map.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o blacklst.o blacklst.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o finalize.o finalize.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o new_hblk.o new_hblk.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o dbg_mlc.o dbg_mlc.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o malloc.o malloc.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o stubborn.o stubborn.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o checksums.o checksums.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o pthread_support.o pthread_support.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o pthread_stop_world.o pthread_stop_world.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o darwin_stop_world.o darwin_stop_world.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o typd_mlc.o typd_mlc.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o ptr_chck.o ptr_chck.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o mallocx.o mallocx.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o gcj_mlc.o gcj_mlc.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o specific.o specific.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o gc_dlopen.o gc_dlopen.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o backgraph.o backgraph.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o win32_threads.o win32_threads.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o thread_local_alloc.o thread_local_alloc.c
/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc/../scripts/mgnuc --grade asm_fast.gc.exts --no-ansi --no-check --no-mercury-stdlib-dir -I./include -I./libatomic_ops-install/include -DNO_EXECUTE_PERMISSION -DLARGE_CONFIG  -fPIC -DMR_PIC   -DNO_DEBUGGING   -c -o dyn_load.o dyn_load.c
echo > base_lib
rm -f dont_ar_1
cp ./libatomic_ops-install/lib/libatomic_ops.a gc.a
./if_mach SPARC SOLARIS touch dont_ar_1
./if_mach SPARC SOLARIS ar rus gc.a alloc.o reclaim.o allchblk.o misc.o mach_dep.o os_dep.o mark_rts.o headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o malloc.o stubborn.o checksums.o pthread_support.o pthread_stop_world.o darwin_stop_world.o typd_mlc.o ptr_chck.o mallocx.o gcj_mlc.o specific.o gc_dlopen.o backgraph.o win32_threads.o thread_local_alloc.o dyn_load.o
./if_mach M68K AMIGA touch dont_ar_1
./if_mach M68K AMIGA ar -vrus gc.a alloc.o reclaim.o allchblk.o misc.o mach_dep.o os_dep.o mark_rts.o headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o malloc.o stubborn.o checksums.o pthread_support.o pthread_stop_world.o darwin_stop_world.o typd_mlc.o ptr_chck.o mallocx.o gcj_mlc.o specific.o gc_dlopen.o backgraph.o win32_threads.o thread_local_alloc.o dyn_load.o
./if_not_there dont_ar_1 ar ru gc.a alloc.o reclaim.o allchblk.o misc.o mach_dep.o os_dep.o mark_rts.o headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o malloc.o stubborn.o checksums.o pthread_support.o pthread_stop_world.o darwin_stop_world.o typd_mlc.o ptr_chck.o mallocx.o gcj_mlc.o specific.o gc_dlopen.o backgraph.o win32_threads.o thread_local_alloc.o dyn_load.o
^^^^Starting command^^^^
./if_not_there dont_ar_1 ranlib gc.a || cat /dev/null
^^^^Starting command^^^^
rm -f libgc.a
# `ln -s' here doesn't work with gnu-win32, so we use `cp' instead
# The sleep is necessary on MinGW, otherwise cp sometimes reports
# that it cannot stat gc.a, even though it is there.  Waiting for
# a second first seems to help.
sleep 1
cp gc.a libgc.a
rm -f on_sparc_sunos5_so
./if_mach SPARC SOLARIS touch on_sparc_sunos5_so
./if_mach SPARC SOLARIS make dyn_load_sunos53.o
./if_mach SPARC SOLARIS \
	gcc-3.4 -shared -o libgc.so alloc.o reclaim.o allchblk.o misc.o mach_dep.o os_dep.o mark_rts.o headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o malloc.o stubborn.o checksums.o pthread_support.o pthread_stop_world.o darwin_stop_world.o typd_mlc.o ptr_chck.o mallocx.o gcj_mlc.o specific.o gc_dlopen.o backgraph.o win32_threads.o thread_local_alloc.o dyn_load_sunos53.o \
		-ldl `./threadlibs`
./if_not_there on_sparc_sunos5_so make dyn_load.o
^^^^Starting command^^^^
make[3]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc'
make[3]: `dyn_load.o' is up to date.
make[3]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc'
./if_not_there on_sparc_sunos5_so \
	gcc-3.4 -shared -o libgc.so alloc.o reclaim.o allchblk.o misc.o mach_dep.o os_dep.o mark_rts.o headers.o mark.o obj_map.o blacklst.o finalize.o new_hblk.o dbg_mlc.o malloc.o stubborn.o checksums.o pthread_support.o pthread_stop_world.o darwin_stop_world.o typd_mlc.o ptr_chck.o mallocx.o gcj_mlc.o specific.o gc_dlopen.o backgraph.o win32_threads.o thread_local_alloc.o dyn_load.o -lc
^^^^Starting command^^^^
make[2]: Nothing to be done for `so'.
make[2]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc'
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/boehm_gc'
cd runtime && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake 
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/runtime'
if test -f mercury_conf.h ; then \
		mv mercury_conf.h mercury_conf.h.was ; fi
../tools/make_spec_ho_call > mercury_ho_call_codes.i
../config.status --header=mercury_conf.h
config.status: creating mercury_conf.h
# Check to ensure there were no misspelt autoconf variable names.
if grep -n '[^$]@' mercury_conf.h; then false; else true; fi
# Check if we need to update the file, and if yes, do so.
if test -f mercury_conf.h.was -a -f mercury_conf.h.date && \
		cmp mercury_conf.h.was mercury_conf.h > /dev/null ; \
		then mv mercury_conf.h.was mercury_conf.h ; \
	fi
# Update the datestamp to show that mercury_conf.h is now current,
# even if its modification date is old.
echo datestamp > mercury_conf.h.date ;
../tools/make_spec_method_call > mercury_method_call_codes.i
cat `vpath_find mercury.c mercury_accurate_gc.c mercury_agc_debug.c mercury_atomic_ops.c mercury_backjump.c mercury_bootstrap.c mercury_builtin_types.c mercury_bitmap.c mercury_construct.c mercury_context.c mercury_debug.c mercury_deconstruct.c mercury_deep_copy.c mercury_deep_profiling.c mercury_dlist.c mercury_dummy.c mercury_engine.c mercury_file.c mercury_float.c mercury_getopt1.c mercury_getopt.c mercury_grade.c mercury_hash_table.c mercury_heap_profile.c mercury_ho_call.c mercury_label.c mercury_layout_util.c mercury_memory.c mercury_memory_handlers.c mercury_memory_zones.c mercury_minimal_model.c mercury_misc.c mercury_mm_own_stacks.c mercury_par_builtin.c mercury_prof.c mercury_profiling_builtin.c mercury_prof_mem.c mercury_prof_time.c mercury_region.c mercury_regs.c mercury_reg_workarounds.c mercury_runtime_util.c mercury_signal.c mercury_stacks.c mercury_stack_layout.c mercury_stack_trace.c mercury_stm.c mercury_string.c mercury_tabling.c mercury_term_size.c mercury_thread.c mercury_threadscope.c mercury_timing.c mercury_trace_base.c mercury_trace_term.c mercury_trail.c mercury_type_desc.c mercury_type_info.c mercury_type_tables.c mercury_wrapper.c mercury_wsdeque.c` | grep '^INIT ' > mer_rt.init
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury.c -o mercury.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_accurate_gc.c -o mercury_accurate_gc.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_agc_debug.c -o mercury_agc_debug.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_atomic_ops.c -o mercury_atomic_ops.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_backjump.c -o mercury_backjump.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_bootstrap.c -o mercury_bootstrap.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_builtin_types.c -o mercury_builtin_types.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_bitmap.c -o mercury_bitmap.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_construct.c -o mercury_construct.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_context.c -o mercury_context.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_debug.c -o mercury_debug.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_deconstruct.c -o mercury_deconstruct.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_deep_copy.c -o mercury_deep_copy.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_deep_profiling.c -o mercury_deep_profiling.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_dlist.c -o mercury_dlist.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_dummy.c -o mercury_dummy.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_engine.c -o mercury_engine.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_file.c -o mercury_file.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_float.c -o mercury_float.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_getopt1.c -o mercury_getopt1.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_getopt.c -o mercury_getopt.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_grade.c -o mercury_grade.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_hash_table.c -o mercury_hash_table.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_heap_profile.c -o mercury_heap_profile.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_ho_call.c -o mercury_ho_call.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_label.c -o mercury_label.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_layout_util.c -o mercury_layout_util.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_memory.c -o mercury_memory.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_memory_handlers.c -o mercury_memory_handlers.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_memory_zones.c -o mercury_memory_zones.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_minimal_model.c -o mercury_minimal_model.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_misc.c -o mercury_misc.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_mm_own_stacks.c -o mercury_mm_own_stacks.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_par_builtin.c -o mercury_par_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_prof.c -o mercury_prof.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_profiling_builtin.c -o mercury_profiling_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_prof_mem.c -o mercury_prof_mem.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_prof_time.c -o mercury_prof_time.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_region.c -o mercury_region.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_regs.c -o mercury_regs.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_reg_workarounds.c -o mercury_reg_workarounds.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_runtime_util.c -o mercury_runtime_util.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_signal.c -o mercury_signal.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_stacks.c -o mercury_stacks.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_stack_layout.c -o mercury_stack_layout.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_stack_trace.c -o mercury_stack_trace.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_stm.c -o mercury_stm.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_string.c -o mercury_string.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_tabling.c -o mercury_tabling.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_term_size.c -o mercury_term_size.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_thread.c -o mercury_thread.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_threadscope.c -o mercury_threadscope.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_timing.c -o mercury_timing.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_trace_base.c -o mercury_trace_base.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_trace_term.c -o mercury_trace_term.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_trail.c -o mercury_trail.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_type_desc.c -o mercury_type_desc.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_type_info.c -o mercury_type_info.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_type_tables.c -o mercury_type_tables.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_wrapper.c -o mercury_wrapper.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -c mercury_wsdeque.c -o mercury_wsdeque.o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury.c -o mercury.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_accurate_gc.c -o mercury_accurate_gc.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_agc_debug.c -o mercury_agc_debug.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_atomic_ops.c -o mercury_atomic_ops.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_backjump.c -o mercury_backjump.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_bootstrap.c -o mercury_bootstrap.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_builtin_types.c -o mercury_builtin_types.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_bitmap.c -o mercury_bitmap.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_construct.c -o mercury_construct.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_context.c -o mercury_context.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_debug.c -o mercury_debug.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_deconstruct.c -o mercury_deconstruct.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_deep_copy.c -o mercury_deep_copy.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_deep_profiling.c -o mercury_deep_profiling.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_dlist.c -o mercury_dlist.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_dummy.c -o mercury_dummy.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_engine.c -o mercury_engine.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_file.c -o mercury_file.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_float.c -o mercury_float.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_getopt1.c -o mercury_getopt1.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_getopt.c -o mercury_getopt.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_grade.c -o mercury_grade.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_hash_table.c -o mercury_hash_table.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_heap_profile.c -o mercury_heap_profile.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_ho_call.c -o mercury_ho_call.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_label.c -o mercury_label.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_layout_util.c -o mercury_layout_util.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_memory.c -o mercury_memory.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_memory_handlers.c -o mercury_memory_handlers.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_memory_zones.c -o mercury_memory_zones.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_minimal_model.c -o mercury_minimal_model.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_misc.c -o mercury_misc.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_mm_own_stacks.c -o mercury_mm_own_stacks.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_par_builtin.c -o mercury_par_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_prof.c -o mercury_prof.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_profiling_builtin.c -o mercury_profiling_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_prof_mem.c -o mercury_prof_mem.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_prof_time.c -o mercury_prof_time.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_region.c -o mercury_region.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_regs.c -o mercury_regs.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_reg_workarounds.c -o mercury_reg_workarounds.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_runtime_util.c -o mercury_runtime_util.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_signal.c -o mercury_signal.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_stacks.c -o mercury_stacks.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_stack_layout.c -o mercury_stack_layout.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_stack_trace.c -o mercury_stack_trace.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_stm.c -o mercury_stm.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_string.c -o mercury_string.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_tabling.c -o mercury_tabling.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_term_size.c -o mercury_term_size.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_thread.c -o mercury_thread.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_threadscope.c -o mercury_threadscope.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_timing.c -o mercury_timing.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_trace_base.c -o mercury_trace_base.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_trace_term.c -o mercury_trace_term.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_trail.c -o mercury_trail.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_type_desc.c -o mercury_type_desc.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_type_info.c -o mercury_type_info.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_type_tables.c -o mercury_type_tables.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_wrapper.c -o mercury_wrapper.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts      --c-debug --no-ansi   --       -fPIC -DMR_PIC \
		-c mercury_wsdeque.c -o mercury_wsdeque.pic_o
rm -f libmer_rt.a
ar cr   \
		libmer_rt.a mercury.o mercury_accurate_gc.o mercury_agc_debug.o mercury_atomic_ops.o mercury_backjump.o mercury_bootstrap.o mercury_builtin_types.o mercury_bitmap.o mercury_construct.o mercury_context.o mercury_debug.o mercury_deconstruct.o mercury_deep_copy.o mercury_deep_profiling.o mercury_dlist.o mercury_dummy.o mercury_engine.o mercury_file.o mercury_float.o mercury_getopt1.o mercury_getopt.o mercury_grade.o mercury_hash_table.o mercury_heap_profile.o mercury_ho_call.o mercury_label.o mercury_layout_util.o mercury_memory.o mercury_memory_handlers.o mercury_memory_zones.o mercury_minimal_model.o mercury_misc.o mercury_mm_own_stacks.o mercury_par_builtin.o mercury_prof.o mercury_profiling_builtin.o mercury_prof_mem.o mercury_prof_time.o mercury_region.o mercury_regs.o mercury_reg_workarounds.o mercury_runtime_util.o mercury_signal.o mercury_stacks.o mercury_stack_layout.o mercury_stack_trace.o mercury_stm.o mercury_string.o mercury_tabling.o mercury_term_size.o mercury_thread.o mercury_threadscope.o mercury_timing.o mercury_trace_base.o mercury_trace_term.o mercury_trail.o mercury_type_desc.o mercury_type_info.o mercury_type_tables.o mercury_wrapper.o mercury_wsdeque.o
ranlib  libmer_rt.a
gcc-3.4 -shared -Wl,--no-undefined				\
		-o libmer_rt.so mercury.pic_o mercury_accurate_gc.pic_o mercury_agc_debug.pic_o mercury_atomic_ops.pic_o mercury_backjump.pic_o mercury_bootstrap.pic_o mercury_builtin_types.pic_o mercury_bitmap.pic_o mercury_construct.pic_o mercury_context.pic_o mercury_debug.pic_o mercury_deconstruct.pic_o mercury_deep_copy.pic_o mercury_deep_profiling.pic_o mercury_dlist.pic_o mercury_dummy.pic_o mercury_engine.pic_o mercury_file.pic_o mercury_float.pic_o mercury_getopt1.pic_o mercury_getopt.pic_o mercury_grade.pic_o mercury_hash_table.pic_o mercury_heap_profile.pic_o mercury_ho_call.pic_o mercury_label.pic_o mercury_layout_util.pic_o mercury_memory.pic_o mercury_memory_handlers.pic_o mercury_memory_zones.pic_o mercury_minimal_model.pic_o mercury_misc.pic_o mercury_mm_own_stacks.pic_o mercury_par_builtin.pic_o mercury_prof.pic_o mercury_profiling_builtin.pic_o mercury_prof_mem.pic_o mercury_prof_time.pic_o mercury_region.pic_o mercury_regs.pic_o mercury_reg_workarounds.pic_o mercury_runtime_util.pic_o mercury_signal.pic_o mercury_stacks.pic_o mercury_stack_layout.pic_o mercury_stack_trace.pic_o mercury_stm.pic_o mercury_string.pic_o mercury_tabling.pic_o mercury_term_size.pic_o mercury_thread.pic_o mercury_threadscope.pic_o mercury_timing.pic_o mercury_trace_base.pic_o mercury_trace_term.pic_o mercury_trail.pic_o mercury_type_desc.pic_o mercury_type_info.pic_o mercury_type_tables.pic_o mercury_wrapper.pic_o mercury_wsdeque.pic_o			\
		-Wl,-rpath,''/usr/local/mercury-DEV/lib/mercury/lib	\
		-L../boehm_gc -L/usr/local/lib -lgc ` case "asm_fast.gc.exts" in *.par*|*.mps*) echo "-lpthread" ;; esac `			\
		`gcc-3.4 -print-libgcc-file-name` -lm -lc
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/runtime'
+ echo building of stage 2 runtime successful
building of stage 2 runtime successful
+ cd stage2
+ /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts/mmake -k dep_library dep_mdbcomp dep_browser dep_ssdb dep_compiler dep_slice dep_profiler dep_deep_profiler
cd library && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/library'
config.status: creating LIB_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported --no-warn-unused-imports   mer_std
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/library'
cd mdbcomp && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  mer_mdbcomp.depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/mdbcomp'
config.status: creating MDBCOMP_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --grade asm_fast.gc.exts      --mercury-linkage shared --flags MDBCOMP_FLAGS      -f *.m
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage shared --flags MDBCOMP_FLAGS   --no-warn-nothing-exported --no-warn-unused-imports   mer_mdbcomp
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/mdbcomp'
cd browser && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  mer_browser.depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/browser'
config.status: creating MDB_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --grade asm_fast.gc.exts      --mercury-linkage shared --flags MDB_FLAGS      -f *.m
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage shared --flags MDB_FLAGS   --no-warn-nothing-exported --no-warn-unused-imports   mer_browser
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/browser'
cd ssdb && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  mer_ssdb.depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/ssdb'
config.status: creating SSDB_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --grade asm_fast.gc.exts      --mercury-linkage shared --flags SSDB_FLAGS      -f *.m
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage shared --flags SSDB_FLAGS   --no-warn-nothing-exported --no-warn-unused-imports   mer_ssdb
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/ssdb'
cd compiler && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/compiler'
[ -d ./ ] || mkdir -p ./
touch maybe_mlds_to_gcc.pp
MMAKE_DIR=../scripts ../scripts/mmake maybe_mlds_to_gcc.m
make[2]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/compiler'
/tmp/mmake.VsbySN:1064: warning: undefined variable `top_level.ms'
/tmp/mmake.VsbySN:1079: warning: undefined variable `top_level.os'
/tmp/mmake.VsbySN:1080: warning: undefined variable `top_level.cs'
/tmp/mmake.VsbySN:1081: warning: undefined variable `top_level.ss'
/tmp/mmake.VsbySN:1082: warning: undefined variable `top_level.ils'
/tmp/mmake.VsbySN:1083: warning: undefined variable `top_level.opts'
hash="#"; \
	m_file=maybe_mlds_to_gcc.m; \
	[ ! -f $m_file ] || chmod +w $m_file; \
	sed -e "/^${hash}if *ENABLE_GCC_BACK_END/,/^${hash}else/s/.*//" -e "/^${hash}endif/s/.*//" maybe_mlds_to_gcc.pp > $m_file.tmp && \
	mercury_update_interface -v $m_file && \
	touch maybe_mlds_to_gcc.pp_date && \
	chmod -w $m_file
`maybe_mlds_to_gcc.m' has not changed.
make[2]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/compiler'
config.status: creating COMP_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --grade asm_fast.gc.exts      --mercury-linkage static --flags COMP_FLAGS      -f *.m
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags COMP_FLAGS   --no-warn-unused-imports   top_level
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags COMP_FLAGS      mlds_to_gcc
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/compiler'
cd slice && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/slice'
config.status: creating SLICE_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags SLICE_FLAGS      mslice
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags SLICE_FLAGS      mdice
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags SLICE_FLAGS      mtc_union
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags SLICE_FLAGS      mcov
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags SLICE_FLAGS   --no-warn-det-decls-too-lax   mtc_diff
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/slice'
cd profiler && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/profiler'
config.status: creating PROF_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags PROF_FLAGS      mercury_profile
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/profiler'
cd deep_profiler && PATH=../scripts:../util:$PATH MMAKE_VPATH=. MMAKE_DIR=../scripts ../scripts/mmake  depend
make[1]: Entering directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/deep_profiler'
config.status: creating DEEP_FLAGS
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags DEEP_FLAGS      mdprof_cgi
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags DEEP_FLAGS      mdprof_test
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags DEEP_FLAGS      mdprof_dump
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags DEEP_FLAGS      mdprof_feedback
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --generate-dependencies --grade asm_fast.gc.exts      --mercury-linkage static --flags DEEP_FLAGS      mdprof_procrep
make[1]: Leaving directory `/mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/stage2/deep_profiler'
+ echo building of stage 2 dependencies successful
building of stage 2 dependencies successful
+ cd stage2/library
+ /mnt/g12/goofy-workspaces/pbone/threadscope_grade_component/scripts/mmake -k -j2 all-ints mercury
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type   array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     assoc_list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     backjump
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     benchmarking
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bintree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-obsolete   bintree_set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.read
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.write
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type --no-erlang-native-code   bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bool
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bt_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     calendar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     char
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   construct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     cord
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     counter
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   deconstruct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     digraph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   dir
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     enum
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     eqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported   erlang_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-inline-simple   erlang_rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   exception
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     float
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     gc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     graph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     group
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     injection
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     int
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     integer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn --no-warn-unknown-format-calls --no-warn-insts-without-matching-type   io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --optimize-constructor-last-call   lexer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   library
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     math
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     maybe
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported --no-warn-unused-imports   mer_std
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     multi_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     mutvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     ops
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pair
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     par_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parser
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parsing_utils
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pprint
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pretty_printer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     private_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     profiling_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     prolog
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     queue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     random
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rational
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     region_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     relation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     require
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     robdd
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_bbbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_ctree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set_ordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_unordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     solutions
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   sparse_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stack
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   std_util
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stm_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   stream
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stream.string_writer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   string
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     string.builder
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svarray
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     sveqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmulti_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svrelation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svvarset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_statistics
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   term_size_prof_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_to_xml
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.channel
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.mvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread.semaphore
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     time
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000 --structure-sharing-widening 1   tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   tree_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     type_desc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     unit
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     univ
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     varset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-short-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_types
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type   array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     assoc_list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     backjump
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     benchmarking
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bintree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-obsolete   bintree_set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-private-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type --no-erlang-native-code   bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bool
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bt_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     calendar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     char
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   construct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     cord
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     counter
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   deconstruct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     digraph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   dir
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     enum
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     eqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported   erlang_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-inline-simple   erlang_rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   exception
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     float
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     gc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     graph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     group
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     injection
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     int
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     integer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn --no-warn-unknown-format-calls --no-warn-insts-without-matching-type   io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --optimize-constructor-last-call   lexer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   library
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     math
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     maybe
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported --no-warn-unused-imports   mer_std
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     multi_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     mutvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     ops
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pair
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     par_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parser
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parsing_utils
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pprint
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pretty_printer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     private_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     profiling_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     prolog
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     queue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     random
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rational
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     region_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     relation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     require
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     robdd
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_bbbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_ctree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set_ordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_unordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     solutions
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   sparse_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stack
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   std_util
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stm_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-private-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   stream
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-private-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   string
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svarray
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     sveqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmulti_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svrelation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svvarset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_statistics
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   term_size_prof_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_to_xml
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-private-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     time
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000 --structure-sharing-widening 1   tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   tree_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     type_desc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     unit
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     univ
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     varset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_types
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.read
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.write
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   stream
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stream.string_writer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   string
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     string.builder
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.channel
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.mvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread.semaphore
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type   array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     assoc_list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     backjump
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     benchmarking
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bintree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-obsolete   bintree_set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.read
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.write
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type --no-erlang-native-code   bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bool
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bt_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     calendar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     char
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   construct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     cord
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     counter
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   deconstruct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     digraph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   dir
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     enum
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     eqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported   erlang_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-inline-simple   erlang_rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   exception
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     float
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     gc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     graph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     group
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     injection
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     int
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     integer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn --no-warn-unknown-format-calls --no-warn-insts-without-matching-type   io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --optimize-constructor-last-call   lexer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   library
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     math
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     maybe
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported --no-warn-unused-imports   mer_std
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     multi_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     mutvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     ops
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pair
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     par_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parser
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parsing_utils
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pprint
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pretty_printer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     private_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     profiling_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     prolog
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     queue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     random
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rational
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     region_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     relation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     require
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     robdd
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_bbbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_ctree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set_ordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_unordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     solutions
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   sparse_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stack
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   std_util
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stm_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   stream
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stream.string_writer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   string
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     string.builder
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svarray
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     sveqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmulti_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svrelation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svvarset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_statistics
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   term_size_prof_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_to_xml
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.channel
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.mvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread.semaphore
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     time
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000 --structure-sharing-widening 1   tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   tree_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     type_desc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     unit
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     univ
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     varset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_types
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stream.string_writer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     varset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     univ
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     unit
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     type_desc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000 --structure-sharing-widening 1   tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     time
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   string
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   stream
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stm_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   std_util
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     solutions
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_tree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set_ordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     require
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     random
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     private_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pretty_printer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parser
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pair
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     ops
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     mutvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     maybe
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     math
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --optimize-constructor-last-call   lexer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn --no-warn-unknown-format-calls --no-warn-insts-without-matching-type   io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     integer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     int
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     float
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   exception
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-inline-simple   erlang_rtti_implementation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     enum
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   dir
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   deconstruct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   construct
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     char
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bool
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type --no-erlang-native-code   bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     benchmarking
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     assoc_list
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type   array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     backjump
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bintree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bt_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     calendar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     cord
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     counter
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   sparse_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported   erlang_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     gc
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt_io
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     injection
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     multi_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     par_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parsing_utils
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_bbbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_unordlist
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     profiling_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     prolog
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     queue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rational
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rbtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     region_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtree
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_ctree234
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stack
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svarray
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svvarset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_statistics
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   term_size_prof_builtin
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_to_xml
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   tree_bitset
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_types
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     string.builder
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000 --structure-sharing-widening 1   tree234 > tree234.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type   array > array.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     assoc_list > assoc_list.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     benchmarking > benchmarking.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-insts-without-matching-type --no-erlang-native-code   bitmap > bitmap.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bool > bool.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   builtin > builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     char > char.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   construct > construct.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   deconstruct > deconstruct.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   dir > dir.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     enum > enum.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-inline-simple   erlang_rtti_implementation > erlang_rtti_implementation.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   exception > exception.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     float > float.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     int > int.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     integer > integer.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn --no-warn-unknown-format-calls --no-warn-insts-without-matching-type   io > io.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --optimize-constructor-last-call   lexer > lexer.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   list > list.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   map > map.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     math > math.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     maybe > maybe.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     mutvar > mutvar.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     ops > ops.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pair > pair.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parser > parser.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pretty_printer > pretty_printer.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     private_builtin > private_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     random > random.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     require > require.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtti_implementation > rtti_implementation.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set > set.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --inline-vars-threshold 10000   set_ordlist > set_ordlist.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_tree234 > set_tree234.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     solutions > solutions.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-halt-at-warn   std_util > std_util.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stm_builtin > stm_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     store > store.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   stream > stream.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unknown-format-calls   string > string.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmap > svmap.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svset > svset.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_builtin > table_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term > term.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_io > term_io.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     time > time.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     type_desc > type_desc.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     unit > unit.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     univ > univ.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     varset > varset.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stream.string_writer > stream.string_writer.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-obsolete   bintree_set
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.read
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.write
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     digraph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     eqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     graph
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     group
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     robdd
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     relation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbag
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbimap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmulti_map
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svqueue
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array2d
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_bitmap
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_hash_table
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_store
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread.semaphore
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c tree234.c -o tree234.o
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     array2d > array2d.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     backjump > backjump.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bag > bag.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bimap > bimap.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bintree > bintree.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer > bit_buffer.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bt_array > bt_array.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     calendar > calendar.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     cord > cord.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     counter > counter.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported   erlang_builtin > erlang_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     gc > gc.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt > getopt.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     getopt_io > getopt_io.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     hash_table > hash_table.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     injection > injection.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     multi_map > multi_map.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     par_builtin > par_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     parsing_utils > parsing_utils.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pqueue > pqueue.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     profiling_builtin > profiling_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     prolog > prolog.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     queue > queue.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rational > rational.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rbtree > rbtree.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     region_builtin > region_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     rtree > rtree.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_bbbtree > set_bbbtree.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --structure-sharing-widening 1   set_ctree234 > set_ctree234.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     set_unordlist > set_unordlist.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   sparse_bitset > sparse_bitset.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     stack > stack.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     string.builder > string.builder.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svarray > svarray.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svvarset > svvarset.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     table_statistics > table_statistics.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   term_size_prof_builtin > term_size_prof_builtin.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     term_to_xml > term_to_xml.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread > thread.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --use-atomic-cells --optimize-constant-propagation   tree_bitset > tree_bitset.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array > version_array.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_types > version_types.err 2>&1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c array.c -o array.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c assoc_list.c -o assoc_list.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c benchmarking.c -o benchmarking.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bitmap.c -o bitmap.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bool.c -o bool.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c builtin.c -o builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c char.c -o char.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c construct.c -o construct.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c deconstruct.c -o deconstruct.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c dir.c -o dir.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c enum.c -o enum.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c erlang_rtti_implementation.c -o erlang_rtti_implementation.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c exception.c -o exception.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c float.c -o float.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c int.c -o int.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c integer.c -o integer.o
../scripts/mgnuc --grade asm_fast.gc.exts       --no-ansi --       -c io.c -o io.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c lexer.c -o lexer.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c list.c -o list.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c map.c -o map.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c math.c -o math.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c maybe.c -o maybe.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c mutvar.c -o mutvar.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c ops.c -o ops.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c pair.c -o pair.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c parser.c -o parser.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c pretty_printer.c -o pretty_printer.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c private_builtin.c -o private_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c random.c -o random.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c require.c -o require.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c rtti_implementation.c -o rtti_implementation.o
rtti_implementation.m: In function `rtti_implementation_module20':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m: In function `rtti_implementation_module22':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m: In function `rtti_implementation_module50':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m: In function `rtti_implementation_module51':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c set.c -o set.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c set_ordlist.c -o set_ordlist.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c set_tree234.c -o set_tree234.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c solutions.c -o solutions.o
solutions.c: In function `solutions_module30':
solutions.c:2479: error: invalid operands to binary +
solutions.c: In function `solutions_module31':
solutions.c:2772: error: invalid operands to binary +
solutions.c: In function `solutions_module32':
solutions.c:3076: error: invalid operands to binary +
solutions.c: In function `solutions_module33':
solutions.c:3368: error: invalid operands to binary +
solutions.c: In function `solutions_module34':
solutions.c:3660: error: invalid operands to binary +
solutions.c: In function `solutions_module35':
solutions.c:3962: error: invalid operands to binary +
make: *** [solutions.o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c std_util.c -o std_util.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c stm_builtin.c -o stm_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c store.c -o store.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c stream.c -o stream.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c stream.string_writer.c -o stream.string_writer.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c string.c -o string.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svmap.c -o svmap.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svset.c -o svset.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c table_builtin.c -o table_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c term.c -o term.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c term_io.c -o term_io.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c time.c -o time.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c type_desc.c -o type_desc.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c unit.c -o unit.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c univ.c -o univ.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c varset.c -o varset.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c array.c -o array.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c assoc_list.c -o assoc_list.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c benchmarking.c -o benchmarking.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bitmap.c -o bitmap.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bool.c -o bool.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c builtin.c -o builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c char.c -o char.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c construct.c -o construct.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c deconstruct.c -o deconstruct.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c dir.c -o dir.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c enum.c -o enum.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c erlang_rtti_implementation.c -o erlang_rtti_implementation.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c exception.c -o exception.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c float.c -o float.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c int.c -o int.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c integer.c -o integer.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts       --no-ansi --       -fPIC -DMR_PIC \
		-c io.c -o io.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c lexer.c -o lexer.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c list.c -o list.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c map.c -o map.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c math.c -o math.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c maybe.c -o maybe.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c mutvar.c -o mutvar.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c ops.c -o ops.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c pair.c -o pair.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c parser.c -o parser.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c pretty_printer.c -o pretty_printer.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c private_builtin.c -o private_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c random.c -o random.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c require.c -o require.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c rtti_implementation.c -o rtti_implementation.pic_o
rtti_implementation.m: In function `rtti_implementation_module20':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m: In function `rtti_implementation_module22':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m: In function `rtti_implementation_module50':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
rtti_implementation.m: In function `rtti_implementation_module51':
rtti_implementation.m:2214: warning: assignment makes integer from pointer without a cast
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c set.c -o set.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c set_ordlist.c -o set_ordlist.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c set_tree234.c -o set_tree234.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c solutions.c -o solutions.pic_o
solutions.c: In function `solutions_module30':
solutions.c:2479: error: invalid operands to binary +
solutions.c: In function `solutions_module31':
solutions.c:2772: error: invalid operands to binary +
solutions.c: In function `solutions_module32':
solutions.c:3076: error: invalid operands to binary +
solutions.c: In function `solutions_module33':
solutions.c:3368: error: invalid operands to binary +
solutions.c: In function `solutions_module34':
solutions.c:3660: error: invalid operands to binary +
solutions.c: In function `solutions_module35':
solutions.c:3962: error: invalid operands to binary +
make: *** [solutions.pic_o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c std_util.c -o std_util.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c stm_builtin.c -o stm_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c store.c -o store.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c stream.c -o stream.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c stream.string_writer.c -o stream.string_writer.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c string.c -o string.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svmap.c -o svmap.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svset.c -o svset.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c table_builtin.c -o table_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c term.c -o term.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c term_io.c -o term_io.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c time.c -o time.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c tree234.c -o tree234.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c type_desc.c -o type_desc.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c unit.c -o unit.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c univ.c -o univ.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c varset.c -o varset.pic_o
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pprint
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     sveqvclass
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svrelation
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.mvar
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-obsolete   bintree_set > bintree_set.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.read > bit_buffer.read.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     bit_buffer.write > bit_buffer.write.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     digraph > digraph.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     eqvclass > eqvclass.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     graph > graph.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     group > group.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     relation > relation.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     robdd > robdd.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbag > svbag.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svbimap > svbimap.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svmulti_map > svmulti_map.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svqueue > svqueue.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-local-thread-engine-base   thread.semaphore > thread.semaphore.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_array2d > version_array2d.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_bitmap > version_bitmap.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_hash_table > version_hash_table.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     version_store > version_store.err 2>&1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c array2d.c -o array2d.o
array2d.c: In function `array2d_module0':
array2d.c:331: error: invalid operands to binary +
make: *** [array2d.o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c backjump.c -o backjump.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bag.c -o bag.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bimap.c -o bimap.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bintree.c -o bintree.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bit_buffer.c -o bit_buffer.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bt_array.c -o bt_array.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c calendar.c -o calendar.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c cord.c -o cord.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c counter.c -o counter.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c erlang_builtin.c -o erlang_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c gc.c -o gc.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c getopt.c -o getopt.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c getopt_io.c -o getopt_io.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c hash_table.c -o hash_table.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c injection.c -o injection.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c multi_map.c -o multi_map.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c par_builtin.c -o par_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c parsing_utils.c -o parsing_utils.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c pqueue.c -o pqueue.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c profiling_builtin.c -o profiling_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c prolog.c -o prolog.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c queue.c -o queue.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c rational.c -o rational.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c rbtree.c -o rbtree.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c region_builtin.c -o region_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c rtree.c -o rtree.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c set_bbbtree.c -o set_bbbtree.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c set_ctree234.c -o set_ctree234.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c set_unordlist.c -o set_unordlist.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c sparse_bitset.c -o sparse_bitset.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c stack.c -o stack.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c string.builder.c -o string.builder.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svarray.c -o svarray.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svvarset.c -o svvarset.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c table_statistics.c -o table_statistics.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c term_size_prof_builtin.c -o term_size_prof_builtin.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c term_to_xml.c -o term_to_xml.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c thread.c -o thread.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c tree_bitset.c -o tree_bitset.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c version_array.c -o version_array.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c version_types.c -o version_types.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c array2d.c -o array2d.pic_o
array2d.c: In function `array2d_module0':
array2d.c:331: error: invalid operands to binary +
make: *** [array2d.pic_o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c backjump.c -o backjump.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bag.c -o bag.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bimap.c -o bimap.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bintree.c -o bintree.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bit_buffer.c -o bit_buffer.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bt_array.c -o bt_array.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c calendar.c -o calendar.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c cord.c -o cord.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c counter.c -o counter.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c erlang_builtin.c -o erlang_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c gc.c -o gc.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c getopt.c -o getopt.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c getopt_io.c -o getopt_io.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c hash_table.c -o hash_table.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c injection.c -o injection.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c multi_map.c -o multi_map.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c par_builtin.c -o par_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c parsing_utils.c -o parsing_utils.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c pqueue.c -o pqueue.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c profiling_builtin.c -o profiling_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c prolog.c -o prolog.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c queue.c -o queue.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c rational.c -o rational.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c rbtree.c -o rbtree.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c region_builtin.c -o region_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c rtree.c -o rtree.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c set_bbbtree.c -o set_bbbtree.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c set_ctree234.c -o set_ctree234.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c set_unordlist.c -o set_unordlist.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c sparse_bitset.c -o sparse_bitset.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c stack.c -o stack.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c string.builder.c -o string.builder.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svarray.c -o svarray.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svvarset.c -o svvarset.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c table_statistics.c -o table_statistics.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c term_size_prof_builtin.c -o term_size_prof_builtin.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c term_to_xml.c -o term_to_xml.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c thread.c -o thread.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c tree_bitset.c -o tree_bitset.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c version_array.c -o version_array.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c version_types.c -o version_types.pic_o
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   library
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.channel
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     pprint > pprint.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     sveqvclass > sveqvclass.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     svrelation > svrelation.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.mvar > thread.mvar.err 2>&1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bintree_set.c -o bintree_set.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bit_buffer.read.c -o bit_buffer.read.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c bit_buffer.write.c -o bit_buffer.write.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c digraph.c -o digraph.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c eqvclass.c -o eqvclass.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c graph.c -o graph.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c group.c -o group.o
graph.c: In function `graph_module3':
graph.c:789: error: invalid operands to binary +
make: *** [graph.o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c relation.c -o relation.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c robdd.c -o robdd.o
In file included from robdd.m:391:
../robdd/bryant.c: In function `MR_ROBDD_restrictThresh':
../robdd/bryant.c:1662: warning: cast to pointer from integer of different size
../robdd/bryant.c:1662: warning: cast to pointer from integer of different size
../robdd/bryant.c:1668: warning: cast to pointer from integer of different size
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svbag.c -o svbag.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svbimap.c -o svbimap.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svmulti_map.c -o svmulti_map.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svqueue.c -o svqueue.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c thread.semaphore.c -o thread.semaphore.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c version_array2d.c -o version_array2d.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c version_bitmap.c -o version_bitmap.o
version_array2d.c: In function `version_array2d_module0':
version_array2d.c:334: error: invalid operands to binary +
make: *** [version_array2d.o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c version_hash_table.c -o version_hash_table.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c version_store.c -o version_store.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bintree_set.c -o bintree_set.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bit_buffer.read.c -o bit_buffer.read.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c bit_buffer.write.c -o bit_buffer.write.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c digraph.c -o digraph.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c eqvclass.c -o eqvclass.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c graph.c -o graph.pic_o
graph.c: In function `graph_module3':
graph.c:789: error: invalid operands to binary +
make: *** [graph.pic_o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c group.c -o group.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c relation.c -o relation.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c robdd.c -o robdd.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svbag.c -o svbag.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svbimap.c -o svbimap.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svmulti_map.c -o svmulti_map.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svqueue.c -o svqueue.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c thread.semaphore.c -o thread.semaphore.pic_o
In file included from robdd.m:391:
../robdd/bryant.c: In function `MR_ROBDD_restrictThresh':
../robdd/bryant.c:1662: warning: cast to pointer from integer of different size
../robdd/bryant.c:1662: warning: cast to pointer from integer of different size
../robdd/bryant.c:1668: warning: cast to pointer from integer of different size
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c version_array2d.c -o version_array2d.pic_o
version_array2d.c: In function `version_array2d_module0':
version_array2d.c:334: error: invalid operands to binary +
make: *** [version_array2d.pic_o] Error 1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c version_bitmap.c -o version_bitmap.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c version_hash_table.c -o version_hash_table.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c version_store.c -o version_store.pic_o
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --make-transitive-optimization-interface --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported --no-warn-unused-imports   mer_std
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-unused-imports   library > library.err 2>&1
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS     thread.channel > thread.channel.err 2>&1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c pprint.c -o pprint.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c sveqvclass.c -o sveqvclass.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c svrelation.c -o svrelation.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c thread.mvar.c -o thread.mvar.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c pprint.c -o pprint.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c sveqvclass.c -o sveqvclass.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c svrelation.c -o svrelation.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c thread.mvar.c -o thread.mvar.pic_o
/home/goofy/public/mercury-latest/x86_64-unknown-linux-gnu/bin/mmc --compile-to-c --grade asm_fast.gc.exts      --mercury-linkage shared --flags LIB_FLAGS   --flags INTER_FLAGS  --no-warn-nothing-exported --no-warn-unused-imports   mer_std > mer_std.err 2>&1
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c library.c -o library.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c thread.channel.c -o thread.channel.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c library.c -o library.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c thread.channel.c -o thread.channel.pic_o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -c mer_std.c -o mer_std.o
../scripts/mgnuc --grade asm_fast.gc.exts        --       -fPIC -DMR_PIC \
		-c mer_std.c -o mer_std.pic_o
echo > mer_std.init
../util/mkinit -k array.c array2d.c assoc_list.c backjump.c bag.c benchmarking.c bimap.c bintree.c bintree_set.c bit_buffer.c bit_buffer.read.c bit_buffer.write.c bitmap.c bool.c bt_array.c builtin.c calendar.c char.c construct.c cord.c counter.c deconstruct.c digraph.c dir.c enum.c eqvclass.c erlang_builtin.c erlang_rtti_implementation.c exception.c float.c gc.c getopt.c getopt_io.c graph.c group.c hash_table.c injection.c int.c integer.c io.c lexer.c library.c list.c map.c math.c maybe.c mer_std.c multi_map.c mutvar.c ops.c pair.c par_builtin.c parser.c parsing_utils.c pprint.c pqueue.c pretty_printer.c private_builtin.c profiling_builtin.c prolog.c queue.c random.c rational.c rbtree.c region_builtin.c relation.c require.c robdd.c rtree.c rtti_implementation.c set.c set_bbbtree.c set_ctree234.c set_ordlist.c set_tree234.c set_unordlist.c solutions.c sparse_bitset.c stack.c std_util.c stm_builtin.c store.c stream.c stream.string_writer.c string.c string.builder.c svarray.c svbag.c svbimap.c sveqvclass.c svmap.c svmulti_map.c svqueue.c svrelation.c svset.c svvarset.c table_builtin.c table_statistics.c term.c term_io.c term_size_prof_builtin.c term_to_xml.c thread.c thread.channel.c thread.mvar.c thread.semaphore.c time.c tree234.c tree_bitset.c type_desc.c unit.c univ.c varset.c version_array.c version_array2d.c version_bitmap.c version_hash_table.c version_store.c version_types.c  >> mer_std.init
./print_extra_inits array.m array2d.m assoc_list.m backjump.m bag.m benchmarking.m bimap.m bintree.m bintree_set.m bit_buffer.m bit_buffer.read.m bit_buffer.write.m bitmap.m bool.m bt_array.m builtin.m calendar.m char.m construct.m cord.m counter.m deconstruct.m digraph.m dir.m enum.m eqvclass.m erlang_builtin.m erlang_rtti_implementation.m exception.m float.m gc.m getopt.m getopt_io.m graph.m group.m hash_table.m injection.m int.m integer.m io.m lexer.m library.m list.m map.m math.m maybe.m mer_std.m multi_map.m mutvar.m ops.m pair.m par_builtin.m parser.m parsing_utils.m pprint.m pqueue.m pretty_printer.m private_builtin.m profiling_builtin.m prolog.m queue.m random.m rational.m rbtree.m region_builtin.m relation.m require.m robdd.m rtree.m rtti_implementation.m set.m set_bbbtree.m set_ctree234.m set_ordlist.m set_tree234.m set_unordlist.m solutions.m sparse_bitset.m stack.m std_util.m stm_builtin.m store.m stream.m stream.string_writer.m string.m string.builder.m svarray.m svbag.m svbimap.m sveqvclass.m svmap.m svmulti_map.m svqueue.m svrelation.m svset.m svvarset.m table_builtin.m table_statistics.m term.m term_io.m term_size_prof_builtin.m term_to_xml.m thread.m thread.channel.m thread.mvar.m thread.semaphore.m time.m tree234.m tree_bitset.m type_desc.m unit.m univ.m varset.m version_array.m version_array2d.m version_bitmap.m version_hash_table.m version_store.m version_types.m >> mer_std.init
make: Target `mercury' not remade because of errors.
+ echo building of stage 2 library not successful
building of stage 2 library not successful
+ exit 1
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 489 bytes
Desc: Digital signature
URL: <http://lists.mercurylang.org/archives/reviews/attachments/20091223/fcf09e72/attachment.sig>


More information about the reviews mailing list