Build results: mc
OK: build: make
./configure --redo
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Lots of output to emulate automake... ok
Testing for things you'll never use... fail
Satisfying the fortran77 lobby... ok
Burning CPU time checking for the bloody obvious... ok
Automake emulated successfully
Building with:
prefix=/usr/local
make[1]: Entering directory '/tmp/contbuild-work/mc/parse'
rm -f gram.h y.tab.h
yacc -d -ogram.c gram.y
[ -f y.tab.h ] && mv y.tab.h gram.h || [ -f gram.h ]
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
mkdir -p .deps && touch .deps/stamp
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/alloc.d alloc.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/bitset.d bitset.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/htab.d htab.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/pack.d pack.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/util.d util.c
ar -rcs libutil.a alloc.o bitset.o htab.o pack.o util.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
mkdir -p .deps && touch .deps/stamp
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/dump.d -I../util/ dump.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/err.d -I../util/ err.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/export.d -I../util/ export.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/fold.d -I../util/ fold.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/gram.d -I../util/ gram.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/infer.d -I../util/ infer.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/names.d -I../util/ names.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/node.d -I../util/ node.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/specialize.d -I../util/ specialize.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/stab.d -I../util/ stab.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/tok.d -I../util/ tok.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/type.d -I../util/ type.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/use.d -I../util/ use.c
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[1]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[1]: Entering directory '/tmp/contbuild-work/mc/mi'
make[2]: Entering directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
mkdir -p .deps && touch .deps/stamp
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/cfg.d -I../parse/ -I../util/ cfg.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/flatten.d -I../parse/ -I../util/ flatten.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/dfcheck.d -I../parse/ -I../util/ dfcheck.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/match.d -I../parse/ -I../util/ match.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/reaching.d -I../parse/ -I../util/ reaching.c
ar -rcs libmi.a cfg.o flatten.o dfcheck.o match.o reaching.o
make[1]: Leaving directory '/tmp/contbuild-work/mc/mi'
make[1]: Entering directory '/tmp/contbuild-work/mc/util'
make[1]: Leaving directory '/tmp/contbuild-work/mc/util'
make[1]: Entering directory '/tmp/contbuild-work/mc/6'
make[2]: Entering directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[2]: Entering directory '/tmp/contbuild-work/mc/mi'
make[3]: Entering directory '/tmp/contbuild-work/mc/parse'
make[4]: Entering directory '/tmp/contbuild-work/mc/util'
make[4]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[3]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libmi.a cfg.o flatten.o dfcheck.o match.o reaching.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/mi'
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
mkdir -p .deps && touch .deps/stamp
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/blob.d -I../parse/ -I../mi/ -I../util/ blob.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/gen.d -I../parse/ -I../mi/ -I../util/ gen.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/gengas.d -I../parse/ -I../mi/ -I../util/ gengas.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/genp9.d -I../parse/ -I../mi/ -I../util/ genp9.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/isel.d -I../parse/ -I../mi/ -I../util/ isel.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/locs.d -I../parse/ -I../mi/ -I../util/ locs.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/main.d -I../parse/ -I../mi/ -I../util/ main.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/ra.d -I../parse/ -I../mi/ -I../util/ ra.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/peep.d -I../parse/ -I../mi/ -I../util/ peep.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/simp.d -I../parse/ -I../mi/ -I../util/ simp.c
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/typeinfo.d -I../parse/ -I../mi/ -I../util/ typeinfo.c
cc -o 6m blob.o gen.o gengas.o genp9.o isel.o locs.o main.o ra.o peep.o simp.o typeinfo.o -L../parse/ -L../mi/ -L../util/ -lparse -lmi -lutil
make[1]: Leaving directory '/tmp/contbuild-work/mc/6'
make[1]: Entering directory '/tmp/contbuild-work/mc/muse'
make[2]: Entering directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
mkdir -p .deps && touch .deps/stamp
cc -c -Wno-shift-negative-value -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/.d -Wall -Wextra -Werror -Wno-unused-parameter -Wno-missing-field-initializers -Wno-sign-compare -g -O0 -MMD -MP -MF .deps/muse.d -I../parse/ -I../util/ muse.c
cc -o muse muse.o -L../parse/ -L../util/ -lparse -lutil
make[1]: Leaving directory '/tmp/contbuild-work/mc/muse'
make[1]: Entering directory '/tmp/contbuild-work/mc/rt'
cp start-linux.s start.s
cp abort-linux.s abort.s
cat start.s common.s abort.s > _myrrt.s
as -g -o _myrrt.o _myrrt.s
make[1]: Leaving directory '/tmp/contbuild-work/mc/rt'
make[1]: Entering directory '/tmp/contbuild-work/mc/doc'
make[1]: Leaving directory '/tmp/contbuild-work/mc/doc'
./mbldwrap.sh
project base /tmp/contbuild-work/mc:
lib/sys/libsys.a...
as -g -o util.o util+posixy-x64.s
6m syserrno+linux.myr
6m systypes.myr
6m sys+linux-x64.myr
as -g -o syscall.o syscall+linux-x64.s
6m ifreq+linux.myr
muse -o libsys.use -p sys ifreq.use syserrno.use systypes.use sys.use
ar -rcs libsys.a ifreq.o util.o syserrno.o syscall.o systypes.o sys.o
lib/std/libstd.a...
6m -I ../sys -I . types.myr
6m -I ../sys -I . cstrconv.myr
6m -I ../sys -I . errno.myr
6m -I ../sys -I . option.myr
6m -I ../sys -I . result.myr
6m -I ../sys -I . syswrap+posixy.myr
6m -I ../sys -I . die.myr
6m -I ../sys -I . sleq.myr
6m -I ../sys -I . hassuffix.myr
6m -I ../sys -I . extremum.myr
6m -I ../sys -I . memops.myr
6m -I ../sys -I . threadhooks.myr
6m -I ../sys -I . units.myr
6m -I ../sys -I . alloc.myr
6m -I ../sys -I . consts.myr
6m -I ../sys -I . chartype.myr
6m -I ../sys -I . utf.myr
6m -I ../sys -I . cmp.myr
6m -I ../sys -I . hasprefix.myr
6m -I ../sys -I . slcp.myr
6m -I ../sys -I . sldup.myr
6m -I ../sys -I . slfill.myr
6m -I ../sys -I . slpush.myr
6m -I ../sys -I . strfind.myr
6m -I ../sys -I . striter.myr
6m -I ../sys -I . bigint.myr
6m -I ../sys -I . fltbits.myr
6m -I ../sys -I . strbuf.myr
6m -I ../sys -I . fltfmt.myr
6m -I ../sys -I . hashfuncs.myr
6m -I ../sys -I . htab.myr
6m -I ../sys -I . intparse.myr
6m -I ../sys -I . introspect.myr
6m -I ../sys -I . strsplit.myr
6m -I ../sys -I . syswrap-ss+linux.myr
6m -I ../sys -I . varargs.myr
6m -I ../sys -I . writeall.myr
6m -I ../sys -I . fmt.myr
6m -I ../sys -I . assert.myr
6m -I ../sys -I . now.myr
6m -I ../sys -I . rand.myr
6m -I ../sys -I . sljoin.myr
6m -I ../sys -I . readall.myr
6m -I ../sys -I . slurp.myr
6m -I ../sys -I . dirname.myr
6m -I ../sys -I . optparse.myr
6m -I ../sys -I . dir+linux.myr
6m -I ../sys -I . ipparse.myr
6m -I ../sys -I . endian.myr
6m -I ../sys -I . strstrip.myr
6m -I ../sys -I . resolve+posixy.myr
6m -I ../sys -I . dialparse+posixy.myr
6m -I ../sys -I . iterutil.myr
6m -I ../sys -I . env+posixy.myr
6m -I ../sys -I . execvp.myr
6m -I ../sys -I . slput.myr
6m -I ../sys -I . spork.myr
6m -I ../sys -I . getint.myr
6m -I ../sys -I . blat.myr
6m -I ../sys -I . diriter.myr
6m -I ../sys -I . clear.myr
6m -I ../sys -I . wait+posixy.myr
6m -I ../sys -I . strjoin.myr
6m -I ../sys -I . mk.myr
6m -I ../sys -I . pathjoin.myr
6m -I ../sys -I . mktemp.myr
as -g -o memops-impl.o memops-impl+posixy-x64.s
6m -I ../sys -I . fndup.myr
6m -I ../sys -I . putint.myr
6m -I ../sys -I . mkpath.myr
6m -I ../sys -I . listen+posixy.myr
6m -I ../sys -I . slpop.myr
6m -I ../sys -I . bitset.myr
6m -I ../sys -I . fmtfuncs.myr
6m -I ../sys -I . try.myr
6m -I ../sys -I . sort.myr
6m -I ../sys -I . search.myr
6m -I ../sys -I . getcwd.myr
6m -I ../sys -I . swap.myr
6m -I ../sys -I . dial+posixy.myr
muse -o libstd.use -p std fmtfuncs.use fmt.use try.use pathjoin.use strjoin.use dir.use sljoin.use slpush.use strstrip.use htab.use now.use getcwd.use rand.use slurp.use varargs.use listen.use strbuf.use clear.use slput.use strsplit.use introspect.use mktemp.use alloc.use optparse.use memops.use fltbits.use striter.use sldup.use fltfmt.use extremum.use option.use errno.use wait.use slcp.use writeall.use putint.use consts.use syswrap.use readall.use sort.use blat.use diriter.use mk.use swap.use hassuffix.use execvp.use ipparse.use types.use slpop.use strfind.use utf.use dialparse.use cstrconv.use search.use die.use units.use result.use bitset.use env.use resolve.use intparse.use hasprefix.use mkpath.use getint.use dirname.use sleq.use endian.use iterutil.use spork.use assert.use cmp.use syswrap-ss.use chartype.use bigint.use threadhooks.use slfill.use hashfuncs.use fndup.use dial.use
ar -rcs libstd.a fmtfuncs.o fmt.o try.o pathjoin.o strjoin.o dir.o memops-impl.o sljoin.o slpush.o strstrip.o htab.o now.o getcwd.o rand.o slurp.o varargs.o listen.o strbuf.o clear.o slput.o strsplit.o introspect.o mktemp.o alloc.o optparse.o memops.o fltbits.o striter.o sldup.o fltfmt.o extremum.o option.o errno.o wait.o slcp.o writeall.o putint.o consts.o syswrap.o readall.o sort.o blat.o diriter.o mk.o swap.o hassuffix.o execvp.o ipparse.o types.o slpop.o strfind.o utf.o dialparse.o cstrconv.o search.o die.o units.o result.o bitset.o env.o resolve.o intparse.o hasprefix.o mkpath.o getint.o dirname.o sleq.o endian.o iterutil.o spork.o assert.o cmp.o syswrap-ss.o chartype.o bigint.o threadhooks.o slfill.o hashfuncs.o fndup.o dial.o
lib/regex/libregex.a...
6m -I ../std -I ../sys types.myr
6m -I ../std -I ../sys interp.myr
6m -I ../std -I ../sys ranges.myr
6m -I ../std -I ../sys compile.myr
muse -o libregex.use -p regex interp.use types.use compile.use ranges.use
ar -rcs libregex.a interp.o types.o compile.o ranges.o
lib/bio/libbio.a...
6m -I ../sys -I ../std bio.myr
6m -I ../sys -I ../std puti.myr
6m -I ../sys -I ../std iter.myr
6m -I ../sys -I ../std geti.myr
muse -o libbio.use -p bio puti.use bio.use geti.use iter.use
ar -rcs libbio.a puti.o bio.o geti.o iter.o
lib/regex/redump...
6m -I . -I ../sys -I ../bio -I ../std redump.myr
ld -o redump /tmp/contbuild-work/mc/rt/_myrrt.o redump.o -L. -L../sys -L../bio -L../std -L/home/ori/bin/lib/myr -lregex -lbio -lstd -lsys
lib/inifile/libinifile.a...
6m -I ../bio -I ../sys -I ../std types.myr
6m -I ../bio -I ../sys -I ../std access.myr
6m -I ../bio -I ../sys -I ../std write.myr
6m -I ../bio -I ../sys -I ../std parse.myr
muse -o libinifile.use -p inifile types.use access.use write.use parse.use
ar -rcs libinifile.a types.o access.o write.o parse.o
lib/thread/libthread.a...
6m -I ../std -I ../sys atomic.myr
6m -I ../std -I ../sys common.myr
6m -I ../std -I ../sys mutex+linux.myr
6m -I ../std -I ../sys spawn+linux.myr
6m -I ../std -I ../sys hookstd.myr
as -g -o atomic-impl.o atomic-impl+x64.s
as -g -o exit.o exit+linux-x64.s
muse -o libthread.use -p thread common.use spawn.use mutex.use hookstd.use atomic.use
ar -rcs libthread.a common.o exit.o spawn.o mutex.o hookstd.o atomic-impl.o atomic.o
lib/date/libdate.a...
6m -I ../std -I ../sys types.myr
6m -I ../std -I ../sys zoneinfo+posixy.myr
6m -I ../std -I ../sys names.myr
6m -I ../std -I ../sys fmt.myr
6m -I ../std -I ../sys date.myr
6m -I ../std -I ../sys parse.myr
muse -o libdate.use -p date types.use fmt.use names.use parse.use date.use zoneinfo.use
ar -rcs libdate.a types.o fmt.o names.o parse.o date.o zoneinfo.o
lib/cryptohash/libcryptohash.a...
6m -I ../sys -I ../std sha1.myr
6m -I ../sys -I ../std sha512.myr
6m -I ../sys -I ../std sha256.myr
6m -I ../sys -I ../std md5.myr
muse -o libcryptohash.use -p cryptohash md5.use sha1.use sha512.use sha256.use
ar -rcs libcryptohash.a md5.o sha1.o sha512.o sha256.o
mbld/mbld...
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys config.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys opts.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys types.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys util.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys deps.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys syssel.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys parse.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys build.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys install.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys subtest.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys clean.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys test.myr
6m -I ../lib/regex -I ../lib/bio -I ../lib/std -I ../lib/sys main.myr
ld -o mbld /tmp/contbuild-work/mc/rt/_myrrt.o clean.o config.o deps.o types.o syssel.o util.o subtest.o parse.o main.o build.o opts.o install.o test.o -L../lib/regex -L../lib/bio -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lregex -lbio -lstd -lsys
Makefile:15: config.mk: No such file or directory
./mbldwrap.sh: 22: ./mbldwrap.sh: ./mbld/mbld: not found
OK: test: make check
make[1]: Entering directory '/tmp/contbuild-work/mc/parse'
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[1]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[1]: Entering directory '/tmp/contbuild-work/mc/mi'
make[2]: Entering directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libmi.a cfg.o flatten.o dfcheck.o match.o reaching.o
make[1]: Leaving directory '/tmp/contbuild-work/mc/mi'
make[1]: Entering directory '/tmp/contbuild-work/mc/util'
make[1]: Leaving directory '/tmp/contbuild-work/mc/util'
make[1]: Entering directory '/tmp/contbuild-work/mc/6'
make[2]: Entering directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[2]: Entering directory '/tmp/contbuild-work/mc/mi'
make[3]: Entering directory '/tmp/contbuild-work/mc/parse'
make[4]: Entering directory '/tmp/contbuild-work/mc/util'
make[4]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[3]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libmi.a cfg.o flatten.o dfcheck.o match.o reaching.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/mi'
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
cc -o 6m blob.o gen.o gengas.o genp9.o isel.o locs.o main.o ra.o peep.o simp.o typeinfo.o -L../parse/ -L../mi/ -L../util/ -lparse -lmi -lutil
make[1]: Leaving directory '/tmp/contbuild-work/mc/6'
make[1]: Entering directory '/tmp/contbuild-work/mc/muse'
make[2]: Entering directory '/tmp/contbuild-work/mc/parse'
make[3]: Entering directory '/tmp/contbuild-work/mc/util'
make[3]: Leaving directory '/tmp/contbuild-work/mc/util'
ar -rcs libparse.a dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o
make[2]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[2]: Entering directory '/tmp/contbuild-work/mc/util'
make[2]: Leaving directory '/tmp/contbuild-work/mc/util'
cc -o muse muse.o -L../parse/ -L../util/ -lparse -lutil
make[1]: Leaving directory '/tmp/contbuild-work/mc/muse'
make[1]: Entering directory '/tmp/contbuild-work/mc/rt'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/tmp/contbuild-work/mc/rt'
make[1]: Entering directory '/tmp/contbuild-work/mc/doc'
make[1]: Leaving directory '/tmp/contbuild-work/mc/doc'
./mbldwrap.sh
project base /tmp/contbuild-work/mc:
lib/sys/libsys.a...
lib/std/libstd.a...
lib/regex/libregex.a...
lib/bio/libbio.a...
lib/regex/redump...
lib/inifile/libinifile.a...
lib/thread/libthread.a...
lib/date/libdate.a...
lib/cryptohash/libcryptohash.a...
mbld/mbld...
./mbldwrap.sh test:runtest
project base /tmp/contbuild-work/mc:
./runtest.sh
main...
../6/6m -I ../lib/std -I ../lib/sys main.myr
ld -o main ../rt/_myrrt.o main.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
splitline...
../6/6m -I ../lib/std -I ../lib/sys splitline.myr
ld -o splitline ../rt/_myrrt.o splitline.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
add...
../6/6m -I ../lib/std -I ../lib/sys add.myr
ld -o add ../rt/_myrrt.o add.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
mul...
../6/6m -I ../lib/std -I ../lib/sys mul.myr
ld -o mul ../rt/_myrrt.o mul.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
mul8...
../6/6m -I ../lib/std -I ../lib/sys mul8.myr
ld -o mul8 ../rt/_myrrt.o mul8.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
div...
../6/6m -I ../lib/std -I ../lib/sys div.myr
ld -o div ../rt/_myrrt.o div.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
mod...
../6/6m -I ../lib/std -I ../lib/sys mod.myr
ld -o mod ../rt/_myrrt.o mod.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
bsr...
../6/6m -I ../lib/std -I ../lib/sys bsr.myr
ld -o bsr ../rt/_myrrt.o bsr.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
chartest...
../6/6m -I ../lib/std -I ../lib/sys chartest.myr
ld -o chartest ../rt/_myrrt.o chartest.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
trunccast...
../6/6m -I ../lib/std -I ../lib/sys trunccast.myr
ld -o trunccast ../rt/_myrrt.o trunccast.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
zwidencast...
../6/6m -I ../lib/std -I ../lib/sys zwidencast.myr
ld -o zwidencast ../rt/_myrrt.o zwidencast.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
swidencast...
../6/6m -I ../lib/std -I ../lib/sys swidencast.myr
ld -o swidencast ../rt/_myrrt.o swidencast.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
derefassign...
../6/6m -I ../lib/std -I ../lib/sys derefassign.myr
ld -o derefassign ../rt/_myrrt.o derefassign.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
ptrpreinc...
../6/6m -I ../lib/std -I ../lib/sys ptrpreinc.myr
ld -o ptrpreinc ../rt/_myrrt.o ptrpreinc.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
incret...
../6/6m -I ../lib/std -I ../lib/sys incret.myr
ld -o incret ../rt/_myrrt.o incret.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
outparam...
../6/6m -I ../lib/std -I ../lib/sys outparam.myr
ld -o outparam ../rt/_myrrt.o outparam.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
outparam-sl...
../6/6m -I ../lib/std -I ../lib/sys outparam-sl.myr
ld -o outparam-sl ../rt/_myrrt.o outparam-sl.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
struct1...
../6/6m -I ../lib/std -I ../lib/sys struct1.myr
ld -o struct1 ../rt/_myrrt.o struct1.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
struct...
../6/6m -I ../lib/std -I ../lib/sys struct.myr
ld -o struct ../rt/_myrrt.o struct.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
align...
../6/6m -I ../lib/std -I ../lib/sys align.myr
ld -o align ../rt/_myrrt.o align.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
structptr...
../6/6m -I ../lib/std -I ../lib/sys structptr.myr
ld -o structptr ../rt/_myrrt.o structptr.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
structasn...
../6/6m -I ../lib/std -I ../lib/sys structasn.myr
ld -o structasn ../rt/_myrrt.o structasn.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
structarray...
../6/6m -I ../lib/std -I ../lib/sys structarray.myr
ld -o structarray ../rt/_myrrt.o structarray.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
structret...
../6/6m -I ../lib/std -I ../lib/sys structret.myr
ld -o structret ../rt/_myrrt.o structret.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
constslice...
../6/6m -I ../lib/std -I ../lib/sys constslice.myr
ld -o constslice ../rt/_myrrt.o constslice.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
exportmain...
../6/6m -I ../lib/std -I ../lib/sys exportmain.myr
ld -o exportmain ../rt/_myrrt.o exportmain.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
slalloc...
../6/6m -I ../lib/std -I ../lib/sys slalloc.myr
ld -o slalloc ../rt/_myrrt.o slalloc.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
neststruct...
../6/6m -I ../lib/std -I ../lib/sys neststruct.myr
ld -o neststruct ../rt/_myrrt.o neststruct.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
array...
../6/6m -I ../lib/std -I ../lib/sys array.myr
ld -o array ../rt/_myrrt.o array.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
arrayaddr...
../6/6m -I ../lib/std -I ../lib/sys arrayaddr.myr
ld -o arrayaddr ../rt/_myrrt.o arrayaddr.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
global-arrayvar...
../6/6m -I ../lib/std -I ../lib/sys global-arrayvar.myr
ld -o global-arrayvar ../rt/_myrrt.o global-arrayvar.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
arraylen...
../6/6m -I ../lib/std -I ../lib/sys arraylen.myr
ld -o arraylen ../rt/_myrrt.o arraylen.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
slice...
../6/6m -I ../lib/std -I ../lib/sys slice.myr
ld -o slice ../rt/_myrrt.o slice.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
slicelen...
../6/6m -I ../lib/std -I ../lib/sys slicelen.myr
ld -o slicelen ../rt/_myrrt.o slicelen.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
call...
../6/6m -I ../lib/std -I ../lib/sys call.myr
ld -o call ../rt/_myrrt.o call.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
doublecall...
../6/6m -I ../lib/std -I ../lib/sys doublecall.myr
ld -o doublecall ../rt/_myrrt.o doublecall.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
voidcall...
../6/6m -I ../lib/std -I ../lib/sys voidcall.myr
ld -o voidcall ../rt/_myrrt.o voidcall.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
voidarg...
../6/6m -I ../lib/std -I ../lib/sys voidarg.myr
ld -o voidarg ../rt/_myrrt.o voidarg.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
voidassign...
../6/6m -I ../lib/std -I ../lib/sys voidassign.myr
ld -o voidassign ../rt/_myrrt.o voidassign.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
callbig...
../6/6m -I ../lib/std -I ../lib/sys callbig.myr
ld -o callbig ../rt/_myrrt.o callbig.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
nestfn...
../6/6m -I ../lib/std -I ../lib/sys nestfn.myr
ld -o nestfn ../rt/_myrrt.o nestfn.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
foldidx...
../6/6m -I ../lib/std -I ../lib/sys foldidx.myr
ld -o foldidx ../rt/_myrrt.o foldidx.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
closure...
../6/6m -I ../lib/std -I ../lib/sys closure.myr
ld -o closure ../rt/_myrrt.o closure.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
fncast...
../6/6m -I ../lib/std -I ../lib/sys fncast.myr
ld -o fncast ../rt/_myrrt.o fncast.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
loop...
../6/6m -I ../lib/std -I ../lib/sys loop.myr
ld -o loop ../rt/_myrrt.o loop.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
subrangefor...
../6/6m -I ../lib/std -I ../lib/sys subrangefor.myr
ld -o subrangefor ../rt/_myrrt.o subrangefor.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
patiter...
../6/6m -I ../lib/std -I ../lib/sys patiter.myr
ld -o patiter ../rt/_myrrt.o patiter.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
custiter...
../6/6m -I ../lib/std -I ../lib/sys custiter.myr
ld -o custiter ../rt/_myrrt.o custiter.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
condiftrue...
../6/6m -I ../lib/std -I ../lib/sys condiftrue.myr
ld -o condiftrue ../rt/_myrrt.o condiftrue.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
condiffalse...
../6/6m -I ../lib/std -I ../lib/sys condiffalse.myr
ld -o condiffalse ../rt/_myrrt.o condiffalse.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
condifrel...
../6/6m -I ../lib/std -I ../lib/sys condifrel.myr
ld -o condifrel ../rt/_myrrt.o condifrel.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
ptrcmp...
../6/6m -I ../lib/std -I ../lib/sys ptrcmp.myr
ld -o ptrcmp ../rt/_myrrt.o ptrcmp.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
overlappingif...
../6/6m -I ../lib/std -I ../lib/sys overlappingif.myr
ld -o overlappingif ../rt/_myrrt.o overlappingif.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
fib...
../6/6m -I ../lib/std -I ../lib/sys fib.myr
ld -o fib ../rt/_myrrt.o fib.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
basicfloat...
../6/6m -I ../lib/std -I ../lib/sys basicfloat.myr
ld -o basicfloat ../rt/_myrrt.o basicfloat.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
sqrt...
../6/6m -I ../lib/std -I ../lib/sys sqrt.myr
ld -o sqrt ../rt/_myrrt.o sqrt.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
mandelbrot...
../6/6m -I ../lib/std -I ../lib/sys mandelbrot.myr
ld -o mandelbrot ../rt/_myrrt.o mandelbrot.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
log-and...
../6/6m -I ../lib/std -I ../lib/sys log-and.myr
ld -o log-and ../rt/_myrrt.o log-and.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
log-or...
../6/6m -I ../lib/std -I ../lib/sys log-or.myr
ld -o log-or ../rt/_myrrt.o log-or.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
str...
../6/6m -I ../lib/std -I ../lib/sys str.myr
ld -o str ../rt/_myrrt.o str.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
generic...
../6/6m -I ../lib/std -I ../lib/sys generic.myr
ld -o generic ../rt/_myrrt.o generic.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericval...
../6/6m -I ../lib/std -I ../lib/sys genericval.myr
ld -o genericval ../rt/_myrrt.o genericval.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
trait-builtin...
../6/6m -I ../lib/std -I ../lib/sys trait-builtin.myr
ld -o trait-builtin ../rt/_myrrt.o trait-builtin.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
emptytrait...
../6/6m -I ../lib/std -I ../lib/sys emptytrait.myr
ld -o emptytrait ../rt/_myrrt.o emptytrait.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
traitimpl...
../6/6m -I ../lib/std -I ../lib/sys traitimpl.myr
ld -o traitimpl ../rt/_myrrt.o traitimpl.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
nestucon...
../6/6m -I ../lib/std -I ../lib/sys nestucon.myr
ld -o nestucon ../rt/_myrrt.o nestucon.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
mkunion...
../6/6m -I ../lib/std -I ../lib/sys mkunion.myr
ld -o mkunion ../rt/_myrrt.o mkunion.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
uconinit...
../6/6m -I ../lib/std -I ../lib/sys uconinit.myr
ld -o uconinit ../rt/_myrrt.o uconinit.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericcall...
../6/6m -I ../lib/std -I ../lib/sys genericcall.myr
ld -o genericcall ../rt/_myrrt.o genericcall.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
generictype...
../6/6m -I ../lib/std -I ../lib/sys generictype.myr
ld -o generictype ../rt/_myrrt.o generictype.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericret...
../6/6m -I ../lib/std -I ../lib/sys genericret.myr
ld -o genericret ../rt/_myrrt.o genericret.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericmatch...
../6/6m -I ../lib/std -I ../lib/sys genericmatch.myr
ld -o genericmatch ../rt/_myrrt.o genericmatch.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericrec...
../6/6m -I ../lib/std -I ../lib/sys genericrec.myr
ld -o genericrec ../rt/_myrrt.o genericrec.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericimpl...
../6/6m -I ../lib/std -I ../lib/sys genericimpl.myr
ld -o genericimpl ../rt/_myrrt.o genericimpl.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
recgeneric...
../6/6m -I ../lib/std -I ../lib/sys recgeneric.myr
ld -o recgeneric ../rt/_myrrt.o recgeneric.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
bigtyblob...
../6/6m -I ../lib/std -I ../lib/sys bigtyblob.myr
ld -o bigtyblob ../rt/_myrrt.o bigtyblob.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericchain...
../6/6m -I ../lib/std -I ../lib/sys genericchain.myr
ld -o genericchain ../rt/_myrrt.o genericchain.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericmake...
../6/6m -I ../lib/std -I ../lib/sys genericmake.myr
ld -o genericmake ../rt/_myrrt.o genericmake.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
genericuret...
../6/6m -I ../lib/std -I ../lib/sys genericuret.myr
ld -o genericuret ../rt/_myrrt.o genericuret.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
sizeof...
../6/6m -I ../lib/std -I ../lib/sys sizeof.myr
ld -o sizeof ../rt/_myrrt.o sizeof.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
gsizeof...
../6/6m -I ../lib/std -I ../lib/sys gsizeof.myr
ld -o gsizeof ../rt/_myrrt.o gsizeof.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchint...
../6/6m -I ../lib/std -I ../lib/sys matchint.myr
ld -o matchint ../rt/_myrrt.o matchint.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchconst...
../6/6m -I ../lib/std -I ../lib/sys matchconst.myr
ld -o matchconst ../rt/_myrrt.o matchconst.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchnsconst...
../6/6m -I ../lib/std -I ../lib/sys matchnsconst.myr
ld -o matchnsconst ../rt/_myrrt.o matchnsconst.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchunion...
../6/6m -I ../lib/std -I ../lib/sys matchunion.myr
ld -o matchunion ../rt/_myrrt.o matchunion.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchtup...
../6/6m -I ../lib/std -I ../lib/sys matchtup.myr
ld -o matchtup ../rt/_myrrt.o matchtup.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchstruct...
../6/6m -I ../lib/std -I ../lib/sys matchstruct.myr
ld -o matchstruct ../rt/_myrrt.o matchstruct.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matcharray...
../6/6m -I ../lib/std -I ../lib/sys matcharray.myr
ld -o matcharray ../rt/_myrrt.o matcharray.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchargunion...
../6/6m -I ../lib/std -I ../lib/sys matchargunion.myr
ld -o matchargunion ../rt/_myrrt.o matchargunion.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchvoid...
../6/6m -I ../lib/std -I ../lib/sys matchvoid.myr
ld -o matchvoid ../rt/_myrrt.o matchvoid.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchexhaust...
../6/6m -I ../lib/std -I ../lib/sys matchexhaust.myr
ld -o matchexhaust ../rt/_myrrt.o matchexhaust.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchargstr...
../6/6m -I ../lib/std -I ../lib/sys matchargstr.myr
ld -o matchargstr ../rt/_myrrt.o matchargstr.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchunion_sl...
../6/6m -I ../lib/std -I ../lib/sys matchunion_sl.myr
ld -o matchunion_sl ../rt/_myrrt.o matchunion_sl.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchbind...
../6/6m -I ../lib/std -I ../lib/sys matchbind.myr
ld -o matchbind ../rt/_myrrt.o matchbind.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
matchptr...
../6/6m -I ../lib/std -I ../lib/sys matchptr.myr
ld -o matchptr ../rt/_myrrt.o matchptr.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
bigliteral...
../6/6m -I ../lib/std -I ../lib/sys bigliteral.myr
ld -o bigliteral ../rt/_myrrt.o bigliteral.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
arraylit-ni...
../6/6m -I ../lib/std -I ../lib/sys arraylit-ni.myr
ld -o arraylit-ni ../rt/_myrrt.o arraylit-ni.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
arraypass...
../6/6m -I ../lib/std -I ../lib/sys arraypass.myr
ld -o arraypass ../rt/_myrrt.o arraypass.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
livearraylit...
../6/6m -I ../lib/std -I ../lib/sys livearraylit.myr
ld -o livearraylit ../rt/_myrrt.o livearraylit.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
structlit...
../6/6m -I ../lib/std -I ../lib/sys structlit.myr
ld -o structlit ../rt/_myrrt.o structlit.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
livestructlit...
../6/6m -I ../lib/std -I ../lib/sys livestructlit.myr
ld -o livestructlit ../rt/_myrrt.o livestructlit.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
tuple...
../6/6m -I ../lib/std -I ../lib/sys tuple.myr
ld -o tuple ../rt/_myrrt.o tuple.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
slgrow...
../6/6m -I ../lib/std -I ../lib/sys slgrow.myr
ld -o slgrow ../rt/_myrrt.o slgrow.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
tyrec...
../6/6m -I ../lib/std -I ../lib/sys tyrec.myr
ld -o tyrec ../rt/_myrrt.o tyrec.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
infer-named...
../6/6m -I ../lib/std -I ../lib/sys infer-named.myr
ld -o infer-named ../rt/_myrrt.o infer-named.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
exportcycle...
../6/6m -I ../lib/std -I ../lib/sys exportcycle.myr
ld -o exportcycle ../rt/_myrrt.o exportcycle.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
import-type...
../6/6m -I ../lib/std -I ../lib/sys import-type.myr
ld -o import-type ../rt/_myrrt.o import-type.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
helloworld...
../6/6m -I ../lib/std -I ../lib/sys helloworld.myr
ld -o helloworld ../rt/_myrrt.o helloworld.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
encodechar...
../6/6m -I ../lib/std -I ../lib/sys encodechar.myr
ld -o encodechar ../rt/_myrrt.o encodechar.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
strtab...
../6/6m -I ../lib/std -I ../lib/sys strtab.myr
ld -o strtab ../rt/_myrrt.o strtab.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
catfile...
../6/6m -I ../lib/std -I ../lib/sys catfile.myr
ld -o catfile ../rt/_myrrt.o catfile.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
strstrip...
../6/6m -I ../lib/std -I ../lib/sys strstrip.myr
ld -o strstrip ../rt/_myrrt.o strstrip.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
strsplit...
../6/6m -I ../lib/std -I ../lib/sys strsplit.myr
ld -o strsplit ../rt/_myrrt.o strsplit.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
strfind...
../6/6m -I ../lib/std -I ../lib/sys strfind.myr
ld -o strfind ../rt/_myrrt.o strfind.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
strjoin...
../6/6m -I ../lib/std -I ../lib/sys strjoin.myr
ld -o strjoin ../rt/_myrrt.o strjoin.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
exporttrait...
../6/6m -I ../lib/std -I ../lib/sys exporttrait.myr
ld -o exporttrait ../rt/_myrrt.o exporttrait.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
local-labels...
../6/6m -I ../lib/std -I ../lib/sys local-labels.myr
ld -o local-labels ../rt/_myrrt.o local-labels.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
voideffect...
../6/6m -I ../lib/std -I ../lib/sys voideffect.myr
ld -o voideffect ../rt/_myrrt.o voideffect.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
foroptexpr...
../6/6m -I ../lib/std -I ../lib/sys foroptexpr.myr
ld -o foroptexpr ../rt/_myrrt.o foroptexpr.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
bounds...
../6/6m -I ../lib/std -I ../lib/sys bounds.myr
ld -o bounds ../rt/_myrrt.o bounds.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr
rvaldotlen...
../6/6m -I ../lib/std -I ../lib/sys rvaldotlen.myr
ld -o rvaldotlen ../rt/_myrrt.o rvaldotlen.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
destructuretup...
../6/6m -I ../lib/std -I ../lib/sys destructuretup.myr
ld -o destructuretup ../rt/_myrrt.o destructuretup.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
nestedgoto...
../6/6m -I ../lib/std -I ../lib/sys nestedgoto.myr
ld -o nestedgoto ../rt/_myrrt.o nestedgoto.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
initializer...
../6/6m -I ../lib/std -I ../lib/sys initializer.myr
ld -o initializer ../rt/_myrrt.o initializer.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
fmtalign...
../6/6m -I ../lib/std -I ../lib/sys fmtalign.myr
ld -o fmtalign ../rt/_myrrt.o fmtalign.o -L../lib/std -L../lib/sys -L/home/ori/bin/lib/myr -lstd -lsys
PASSED (137): main splitline add mul mul8 div mod bsr chartest trunccast zwidencast swidencast derefassign ptrpreinc incret outparam outparam-sl struct1 struct align structptr structasn structarray structret constslice exportmain slalloc neststruct array arrayaddr global-arrayvar arraylen slice slicelen call doublecall voidcall voidarg voidassign callbig nestfn foldidx closure fncast loop subrangefor patiter custiter condiftrue condiffalse condifrel ptrcmp overlappingif fib basicfloat sqrt mandelbrot log-and log-or str generic genericval trait-builtin emptytrait traitimpl nestucon mkunion uconinit genericcall generictype genericret genericmatch genericrec genericimpl recgeneric bigtyblob genericchain genericmake genericuret sizeof gsizeof matchint matchconst matchnsconst matchunion matchtup matchstruct matcharray matchargunion matchvoid matchexhaust matchargstr matchunion_sl matchbind matchptr matchmixed bigliteral arraylit-ni arraypass livearraylit structlit livestructlit tuple slgrow tyrec infer-named exportcycle import-type helloworld encodechar strtab catfile strstrip strsplit strfind strjoin local-labels declmismatch infermismatch usedef occur tyoccur union-extraarg union-missingarg match-badtypes generic-in-const aritylow arityhigh badop voideffect foroptexpr bounds rvaldotlen destructuretup nestedgoto initializer fmtalign
SUCCESS
./mbldwrap.sh test
project base /tmp/contbuild-work/mc:
lib/sys/libsys.a...
lib/std/libstd.a...
lib/regex/libregex.a...
lib/bio/libbio.a...
lib/regex/redump...
lib/inifile/libinifile.a...
lib/thread/libthread.a...
lib/date/libdate.a...
lib/cryptohash/libcryptohash.a...
mbld/mbld...
lib/std/test/rand...
6m -I . -I ../sys -I . test/rand.myr
ld -o test/rand /tmp/contbuild-work/mc/rt/_myrrt.o test/rand.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/dirname...
6m -I . -I ../sys -I . test/dirname.myr
ld -o test/dirname /tmp/contbuild-work/mc/rt/_myrrt.o test/dirname.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/option...
6m -I . -I ../sys -I . test/option.myr
ld -o test/option /tmp/contbuild-work/mc/rt/_myrrt.o test/option.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/strsplit...
6m -I . -I ../sys -I . test/strsplit.myr
ld -o test/strsplit /tmp/contbuild-work/mc/rt/_myrrt.o test/strsplit.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/ipparse...
6m -I . -I ../sys -I . test/ipparse.myr
ld -o test/ipparse /tmp/contbuild-work/mc/rt/_myrrt.o test/ipparse.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/iterutil...
6m -I . -I ../sys -I . test/iterutil.myr
ld -o test/iterutil /tmp/contbuild-work/mc/rt/_myrrt.o test/iterutil.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/htab...
6m -I . -I ../sys -I . test/htab.myr
ld -o test/htab /tmp/contbuild-work/mc/rt/_myrrt.o test/htab.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/striter...
6m -I . -I ../sys -I . test/striter.myr
ld -o test/striter /tmp/contbuild-work/mc/rt/_myrrt.o test/striter.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/bigint...
6m -I . -I ../sys -I . test/bigint.myr
ld -o test/bigint /tmp/contbuild-work/mc/rt/_myrrt.o test/bigint.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/fmt...
6m -I . -I ../sys -I . test/fmt.myr
ld -o test/fmt /tmp/contbuild-work/mc/rt/_myrrt.o test/fmt.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/strbuf...
6m -I . -I ../sys -I . test/strbuf.myr
ld -o test/strbuf /tmp/contbuild-work/mc/rt/_myrrt.o test/strbuf.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/pathjoin...
6m -I . -I ../sys -I . test/pathjoin.myr
ld -o test/pathjoin /tmp/contbuild-work/mc/rt/_myrrt.o test/pathjoin.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/chartype...
6m -I . -I ../sys -I . test/chartype.myr
ld -o test/chartype /tmp/contbuild-work/mc/rt/_myrrt.o test/chartype.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/slcp...
6m -I . -I ../sys -I . test/slcp.myr
ld -o test/slcp /tmp/contbuild-work/mc/rt/_myrrt.o test/slcp.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/try...
6m -I . -I ../sys -I . test/try.myr
ld -o test/try /tmp/contbuild-work/mc/rt/_myrrt.o test/try.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/sort...
6m -I . -I ../sys -I . test/sort.myr
ld -o test/sort /tmp/contbuild-work/mc/rt/_myrrt.o test/sort.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/search...
6m -I . -I ../sys -I . test/search.myr
ld -o test/search /tmp/contbuild-work/mc/rt/_myrrt.o test/search.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/std/test/cmp...
6m -I . -I ../sys -I . test/cmp.myr
ld -o test/cmp /tmp/contbuild-work/mc/rt/_myrrt.o test/cmp.o -L. -L../sys -L. -L/usr/local/lib/myr -lstd -lsys
lib/thread/test/mutex...
6m -I . -I ../std -I ../sys test/util.myr
6m -I . -I ../std -I ../sys test/mutex.myr
ld -o test/mutex /tmp/contbuild-work/mc/rt/_myrrt.o test/util.o test/mutex.o -L. -L../std -L../sys -L/usr/local/lib/myr -lthread -lstd -lsys
lib/thread/test/spawn...
6m -I . -I ../std -I ../sys test/spawn.myr
ld -o test/spawn /tmp/contbuild-work/mc/rt/_myrrt.o test/spawn.o -L. -L../std -L../sys -L/usr/local/lib/myr -lthread -lstd -lsys
lib/thread/test/atomic...
6m -I . -I ../std -I ../sys test/atomic.myr
ld -o test/atomic /tmp/contbuild-work/mc/rt/_myrrt.o test/atomic.o test/util.o -L. -L../std -L../sys -L/usr/local/lib/myr -lthread -lstd -lsys
lib/date/test/fmt...
6m -I . -I ../std -I ../sys test/fmt.myr
ld -o test/fmt /tmp/contbuild-work/mc/rt/_myrrt.o test/fmt.o -L. -L../std -L../sys -L/usr/local/lib/myr -ldate -lstd -lsys
lib/date/test/parse...
6m -I . -I ../std -I ../sys test/parse.myr
ld -o test/parse /tmp/contbuild-work/mc/rt/_myrrt.o test/parse.o -L. -L../std -L../sys -L/usr/local/lib/myr -ldate -lstd -lsys
lib/cryptohash/test/sha1...
6m -I . -I ../sys -I ../std test/util.myr
6m -I . -I ../sys -I ../std test/sha1.myr
ld -o test/sha1 /tmp/contbuild-work/mc/rt/_myrrt.o test/sha1.o test/util.o -L. -L../sys -L../std -L/usr/local/lib/myr -lcryptohash -lstd -lsys
lib/cryptohash/test/sha512...
6m -I . -I ../sys -I ../std test/sha512.myr
ld -o test/sha512 /tmp/contbuild-work/mc/rt/_myrrt.o test/util.o test/sha512.o -L. -L../sys -L../std -L/usr/local/lib/myr -lcryptohash -lstd -lsys
lib/cryptohash/test/sha256...
6m -I . -I ../sys -I ../std test/sha256.myr
ld -o test/sha256 /tmp/contbuild-work/mc/rt/_myrrt.o test/sha256.o test/util.o -L. -L../sys -L../std -L/usr/local/lib/myr -lcryptohash -lstd -lsys
lib/cryptohash/test/md5...
6m -I . -I ../sys -I ../std test/md5.myr
ld -o test/md5 /tmp/contbuild-work/mc/rt/_myrrt.o test/md5.o test/util.o -L. -L../sys -L../std -L/usr/local/lib/myr -lcryptohash -lstd -lsys
lib/regex/test/unicode...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . testmatch.myr
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . unicode.myr
ld -o unicode /tmp/contbuild-work/mc/rt/_myrrt.o testmatch.o unicode.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/regex/test/negclass...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . negclass.myr
ld -o negclass /tmp/contbuild-work/mc/rt/_myrrt.o negclass.o testmatch.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/inifile/test/inifile...
6m -I ../bio -I ../sys -I ../std -I . test/inifile.myr
ld -o test/inifile /tmp/contbuild-work/mc/rt/_myrrt.o test/inifile.o -L../bio -L../sys -L../std -L. -L/usr/local/lib/myr -linifile -lbio -lstd -lsys
lib/regex/test/subst...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . subst.myr
ld -o subst /tmp/contbuild-work/mc/rt/_myrrt.o testmatch.o subst.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/regex/test/basic...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . basic.myr
ld -o basic /tmp/contbuild-work/mc/rt/_myrrt.o basic.o testmatch.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/regex/test/failmatch...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . failmatch.myr
ld -o failmatch /tmp/contbuild-work/mc/rt/_myrrt.o testmatch.o failmatch.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/regex/test/search...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . search.myr
ld -o search /tmp/contbuild-work/mc/rt/_myrrt.o search.o testmatch.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/regex/test/boundaries...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . boundaries.myr
ld -o boundaries /tmp/contbuild-work/mc/rt/_myrrt.o testmatch.o boundaries.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/regex/test/class...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . class.myr
ld -o class /tmp/contbuild-work/mc/rt/_myrrt.o testmatch.o class.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
lib/regex/test/capture...
6m -I /tmp/contbuild-work/mc/lib/regex -I /tmp/contbuild-work/mc/lib/sys -I /tmp/contbuild-work/mc/lib/std -I . capture.myr
ld -o capture /tmp/contbuild-work/mc/rt/_myrrt.o testmatch.o capture.o -L/tmp/contbuild-work/mc/lib/regex -L/tmp/contbuild-work/mc/lib/sys -L/tmp/contbuild-work/mc/lib/std -L. -L/usr/local/lib/myr -lregex -lstd -lsys
run lib/std/test/rand: PASS
run lib/std/test/dirname: PASS
run lib/std/test/option: PASS
run lib/std/test/strsplit: PASS
run lib/std/test/ipparse: PASS
run lib/std/test/iterutil: PASS
run lib/std/test/htab: PASS
run lib/std/test/striter: PASS
run lib/std/test/bigint: PASS
run lib/std/test/fmt: PASS
run lib/std/test/strbuf: PASS
run lib/std/test/pathjoin: PASS
run lib/std/test/chartype: PASS
run lib/std/test/slcp: PASS
run lib/std/test/try: PASS
run lib/std/test/sort: PASS
run lib/std/test/search: PASS
run lib/std/test/cmp: PASS
run lib/thread/test/mutex: PASS
run lib/thread/test/spawn: PASS
run lib/thread/test/atomic: PASS
run lib/date/test/fmt: PASS
run lib/date/test/parse: PASS
run lib/cryptohash/test/sha1: PASS
run lib/cryptohash/test/sha512: PASS
run lib/cryptohash/test/sha256: PASS
run lib/cryptohash/test/md5: PASS
run lib/regex/test/unicode: PASS
run lib/regex/test/negclass: PASS
run lib/inifile/test/inifile: PASS
run lib/regex/test/subst: PASS
run lib/regex/test/basic: PASS
run lib/regex/test/failmatch: PASS
run lib/regex/test/search: PASS
run lib/regex/test/boundaries: PASS
run lib/regex/test/class: PASS
run lib/regex/test/capture: PASS
TESTS PASSED
FAIL: "../6/6m -I ../lib/std -I ../lib/sys matchmixed.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys declmismatch.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys infermismatch.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys usedef.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys occur.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys tyoccur.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys union-extraarg.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys union-missingarg.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys match-badtypes.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys generic-in-const.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys aritylow.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys arityhigh.myr"
FAIL: "../6/6m -I ../lib/std -I ../lib/sys badop.myr"
0x0000000000400266: out of bounds access
./runtest.sh: line 27: 29106 Aborted ./$1 $3
OK: clean: make clean
make[1]: Entering directory '/tmp/contbuild-work/mc/parse'
rm -f dump.o err.o export.o fold.o gram.o infer.o names.o node.o specialize.o stab.o tok.o type.o use.o gram.c gram.h libparse.a
rm -rf .deps/
make[1]: Leaving directory '/tmp/contbuild-work/mc/parse'
make[1]: Entering directory '/tmp/contbuild-work/mc/mi'
rm -f cfg.o flatten.o dfcheck.o match.o reaching.o libmi.a
rm -rf .deps/
make[1]: Leaving directory '/tmp/contbuild-work/mc/mi'
make[1]: Entering directory '/tmp/contbuild-work/mc/util'
rm -f alloc.o bitset.o htab.o pack.o util.o libutil.a
rm -rf .deps/
make[1]: Leaving directory '/tmp/contbuild-work/mc/util'
make[1]: Entering directory '/tmp/contbuild-work/mc/6'
rm -f 6m blob.o gen.o gengas.o genp9.o isel.o locs.o main.o ra.o peep.o simp.o typeinfo.o
rm -rf .deps/
make[1]: Leaving directory '/tmp/contbuild-work/mc/6'
make[1]: Entering directory '/tmp/contbuild-work/mc/muse'
rm -f muse muse.o
rm -rf .deps/
make[1]: Leaving directory '/tmp/contbuild-work/mc/muse'
make[1]: Entering directory '/tmp/contbuild-work/mc/rt'
rm -f _myrrt.o _myrrt.s start.s
make[1]: Leaving directory '/tmp/contbuild-work/mc/rt'
make[1]: Entering directory '/tmp/contbuild-work/mc/doc'
rm -f
rm -rf .deps/
make[1]: Leaving directory '/tmp/contbuild-work/mc/doc'
./mbldwrap.sh clean
project base /tmp/contbuild-work/mc:
clean ifreq.use
clean sys.o
clean systypes.use
clean util.o
clean syserrno.use
clean systypes.o
clean sys.use
clean syscall.o
clean libsys.a
clean syserrno.o
clean ifreq.o
clean dialparse.use
clean utf.o
clean strjoin.use
clean endian.o
clean execvp.o
clean strstrip.use
clean chartype.use
clean test/chartype.use
clean wait.use
clean strfind.use
clean hassuffix.o
clean die.o
clean dial.use
clean assert.o
clean getint.o
clean readall.o
clean rand.use
clean test/rand.use
clean now.o
clean swap.o
clean blat.o
clean option.use
clean test/option.use
clean try.use
clean test/try.use
clean dial.o
clean fmt.use
clean test/fmt.use
clean env.use
clean errno.use
clean slurp.o
clean chartype.o
clean test/chartype.o
clean errno.o
clean htab.use
clean test/htab.use
clean slcp.use
clean test/slcp.use
clean getcwd.use
clean extremum.use
clean sleq.o
clean optparse.o
clean fmt.o
clean test/fmt.o
clean syswrap.o
clean strbuf.o
clean test/strbuf.o
clean search.o
clean test/search.o
clean fltfmt.use
clean swap.use
clean units.o
clean strfind.o
clean env.o
clean listen.o
clean clear.o
clean iterutil.o
clean test/iterutil.o
clean alloc.o
clean dir.use
clean strsplit.o
clean test/strsplit.o
clean mktemp.use
clean mk.use
clean cstrconv.o
clean getcwd.o
clean cstrconv.use
clean fndup.use
clean memops-impl.o
clean getint.use
clean introspect.use
clean consts.o
clean intparse.o
clean blat.use
clean alloc.use
clean sleq.use
clean bitset.use
clean introspect.o
clean slfill.o
clean ipparse.o
clean test/ipparse.o
clean clear.use
clean syswrap.use
clean spork.o
clean mktemp.o
clean striter.use
clean test/striter.use
clean syswrap-ss.use
clean fmtfuncs.use
clean fndup.o
clean option.o
clean test/option.o
clean units.use
clean varargs.o
clean execvp.use
clean spork.use
clean pathjoin.o
clean test/pathjoin.o
clean mkpath.use
clean fltfmt.o
clean resolve.o
clean utf.use
clean diriter.use
clean sldup.o
clean consts.use
clean bigint.o
clean test/bigint.o
clean wait.o
clean fltbits.o
clean dialparse.o
clean sldup.use
clean result.use
clean ipparse.use
clean test/ipparse.use
clean bitset.o
clean syswrap-ss.o
clean strjoin.o
clean sort.o
clean test/sort.o
clean resolve.use
clean strsplit.use
clean test/strsplit.use
clean hashfuncs.use
clean cmp.use
clean test/cmp.use
clean slfill.use
clean threadhooks.o
clean die.use
clean rand.o
clean test/rand.o
clean extremum.o
clean putint.use
clean endian.use
clean search.use
clean test/search.use
clean threadhooks.use
clean slpush.o
clean strbuf.use
clean test/strbuf.use
clean diriter.o
clean striter.o
clean test/striter.o
clean types.o
clean sort.use
clean test/sort.use
clean slurp.use
clean dirname.use
clean test/dirname.use
clean slcp.o
clean test/slcp.o
clean hashfuncs.o
clean fltbits.use
clean slpop.o
clean dirname.o
clean test/dirname.o
clean mkpath.o
clean hasprefix.use
clean assert.use
clean fmtfuncs.o
clean bigint.use
clean test/bigint.use
clean readall.use
clean writeall.use
clean putint.o
clean writeall.o
clean varargs.use
clean try.o
clean test/try.o
clean hassuffix.use
clean pathjoin.use
clean test/pathjoin.use
clean listen.use
clean strstrip.o
clean libstd.a
clean types.use
clean now.use
clean slput.use
clean slpush.use
clean sljoin.use
clean intparse.use
clean sljoin.o
clean memops.use
clean htab.o
clean test/htab.o
clean slpop.use
clean result.o
clean mk.o
clean optparse.use
clean memops.o
clean hasprefix.o
clean iterutil.use
clean test/iterutil.use
clean slput.o
clean cmp.o
clean test/cmp.o
clean dir.o
clean interp.use
clean libregex.a
clean compile.o
clean types.use
clean compile.use
clean ranges.use
clean interp.o
clean ranges.o
clean types.o
clean testmatch.o
clean testmatch.use
clean unicode.use
clean unicode.o
clean unicode
clean bio.use
clean iter.o
clean iter.use
clean geti.o
clean puti.o
clean geti.use
clean libbio.a
clean puti.use
clean bio.o
clean redump.o
clean redump
clean redump.use
clean access.o
clean test/inifile
clean write.use
clean access.use
clean types.use
clean libinifile.a
clean parse.use
clean parse.o
clean types.o
clean write.o
clean negclass
clean negclass.use
clean negclass.o
clean test/inifile.o
clean test/inifile.use
clean subst.o
clean subst
clean subst.use
clean spawn.use
clean test/spawn.use
clean atomic.use
clean test/atomic.use
clean mutex.o
clean test/mutex.o
clean hookstd.use
clean spawn.o
clean test/spawn.o
clean exit.o
clean common.use
clean atomic.o
clean test/atomic.o
clean common.o
clean atomic-impl.o
clean hookstd.o
clean libthread.a
clean mutex.use
clean test/mutex.use
clean basic
clean basic.use
clean basic.o
clean failmatch.o
clean failmatch
clean failmatch.use
clean search.use
clean search
clean search.o
clean libdate.a
clean zoneinfo.o
clean date.use
clean names.o
clean types.use
clean fmt.use
clean test/fmt.use
clean fmt.o
clean test/fmt.o
clean parse.use
clean test/parse.use
clean date.o
clean parse.o
clean test/parse.o
clean names.use
clean types.o
clean zoneinfo.use
clean sha256.o
clean test/sha256.o
clean md5.o
clean test/md5.o
clean sha1.o
clean test/sha1.o
clean sha256.use
clean test/sha256.use
clean sha1.use
clean test/sha1.use
clean libcryptohash.a
clean sha512.o
clean test/sha512.o
clean md5.use
clean test/md5.use
clean sha512.use
clean test/sha512.use
clean boundaries.o
clean boundaries
clean boundaries.use
clean class.use
clean class
clean class.o
clean config.use
clean test.o
clean syssel.use
clean mbld
clean util.o
clean types.use
clean util.use
clean main.use
clean config.o
clean test.use
clean parse.use
clean syssel.o
clean main.o
clean opts.o
clean build.o
clean clean.o
clean opts.use
clean deps.o
clean deps.use
clean install.o
clean subtest.use
clean parse.o
clean clean.use
clean build.use
clean install.use
clean subtest.o
clean types.o
clean capture.use
clean capture.o
clean capture
rm -f
rm -rf .deps/