Build results: mc

Build results: mc

FAIL

OK: build: make

STDOUT

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/cryptohash/libcryptohash.a...
mbld/mbld...


STDERR



FAIL: test: make check

STDOUT

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/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/cryptohash/libcryptohash.a...
mbld/mbld...
lib/std/test/rand...
lib/std/test/dirname...
lib/std/test/option...
lib/std/test/strsplit...
lib/std/test/ipparse...
lib/std/test/iterutil...
lib/std/test/htab...
lib/std/test/striter...
lib/std/test/bigint...
lib/std/test/fmt...
lib/std/test/strbuf...
lib/std/test/pathjoin...
lib/std/test/chartype...
lib/std/test/slcp...
lib/std/test/try...
lib/std/test/sort...
lib/std/test/search...
lib/std/test/cmp...
lib/thread/test/mutex...
lib/thread/test/spawn...
lib/thread/test/atomic...
lib/cryptohash/test/sha1...
lib/cryptohash/test/sha512...
lib/cryptohash/test/sha256...
lib/cryptohash/test/md5...
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 
testmatch.myr:19: dbgcompile:(byte[:], bool -> std.result(regex.regex#, regex.status)) arity mismatch (expected 2 args, got 1)
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/cryptohash/libcryptohash.a...
mbld/mbld...
lib/std/test/rand...
lib/std/test/dirname...
lib/std/test/option...
lib/std/test/strsplit...
lib/std/test/ipparse...
lib/std/test/iterutil...
lib/std/test/htab...
lib/std/test/striter...
lib/std/test/bigint...
lib/std/test/fmt...
lib/std/test/strbuf...
lib/std/test/pathjoin...
lib/std/test/chartype...
lib/std/test/slcp...
lib/std/test/try...
lib/std/test/sort...
lib/std/test/search...
lib/std/test/cmp...
lib/thread/test/mutex...
lib/thread/test/spawn...
lib/thread/test/atomic...
lib/cryptohash/test/sha1...
lib/cryptohash/test/sha512...
lib/cryptohash/test/sha256...
lib/cryptohash/test/md5...
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 
testmatch.myr:19: dbgcompile:(byte[:], bool -> std.result(regex.regex#, regex.status)) arity mismatch (expected 2 args, got 1)
Unable to run mbld test; have you build successfully
Makefile:18: recipe for target 'check' failed


STDERR

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: 10632 Aborted                 ./$1 $3
FAIL: "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"
FAIL: "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"
make: *** [check] Error 1


OK: clean: make clean

STDOUT



STDERR