Build results: qc

Build results: qc

[OK] c47929f0e0eaa24466f6696bade0992765bd01bf

Update to match removal of low precedence ucon

	Union constructors are now prefix expressions, meaning
	that their value needs to be parenthesized.

OK: build: mbld

STDOUT

project base /home/ori/contbuilds/qc:
qc...
	6m	ctypes.myr 
	6m	err.myr 
	6m	ast.myr 
	6m	fold.myr 
	6m	hideset.myr 
	6m	tok.myr 
	6m	cpp.myr 
	6m	parse.myr 
	6m	emit.myr 
	6m	qc.myr 
	ld	-o qc /home/ori/bin/lib/myr/_myrrt.o cpp.o hideset.o emit.o tok.o fold.o parse.o err.o qc.o ast.o ctypes.o -L/home/ori/bin/lib/myr -lstd -lsys 


STDERR



OK: test: mbld test

STDOUT

project base /home/ori/contbuilds/qc:
qc...
run bash test/test.sh:	
	run test/execute/0001-sanity.c:	PASS
	run test/execute/0002-expr.c:	PASS
	run test/execute/0003-local.c:	PASS
	run test/execute/0004-pointer.c:	PASS
	run test/execute/0005-ifstmt.c:	PASS
	run test/execute/0006-whilestmt.c:	PASS
	run test/execute/0007-forstmt.c:	PASS
	run test/execute/0008-dowhilestmt.c:	PASS
	run test/execute/0009-expr.c:	PASS
	run test/execute/0010-goto.c:	PASS
	run test/execute/0011-assign.c:	PASS
	run test/execute/0012-expr.c:	PASS
	run test/execute/0013-addridx.c:	PASS
	run test/execute/0014-assignidx.c:	PASS
	run test/execute/0015-localarray.c:	PASS
	run test/execute/0016-addrarray.c:	PASS
	run test/execute/0017-struct.c:	PASS
	run test/execute/0018-structptr.c:	PASS
	run test/execute/0019-selfrefstruct.c:	PASS
	run test/execute/0020-ptrptr.c:	PASS
	run test/execute/0021-intfunc.c:	PASS
	run test/execute/0022-typedef.c:	PASS
	run test/execute/0023-global.c:	PASS
	run test/execute/0024-typedefstruct.c:	PASS
	run test/execute/0025-string.c:	PASS
	run test/execute/0026-implicitret.c:	PASS
	run test/execute/0027-charval.c:	PASS
	run test/execute/0028-bor.c:	PASS
	run test/execute/0029-band.c:	PASS
	run test/execute/0030-bxor.c:	PASS
	run test/execute/0031-relop.c:	PASS
	run test/execute/0032-indec.c:	PASS
	run test/execute/0033-ptrindec.c:	PASS
	run test/execute/0034-logandor.c:	PASS
	run test/execute/0035-breakcont.c:	PASS
	run test/execute/0036-notneg.c:	PASS
	run test/execute/0037-assignop.c:	PASS
	run test/execute/0038-ptradd.c:	PASS
	run test/execute/0039-sizeof.c:	PASS
	run test/execute/0040-cast.c:	PASS
	run test/execute/0041-queen.c:	PASS
	run test/execute/0042-prime.c:	PASS
	run test/execute/0043-union.c:	PASS
	run test/execute/0044-struct.c:	PASS
	run test/execute/0045-struct.c:	PASS
	run test/execute/0046-inits.c:	PASS
	run test/execute/0047-anonexport.c:	PASS
	run test/execute/0048-inits.c:	PASS
	run test/execute/0049-inits.c:	PASS
	run test/execute/0050-inits.c:	PASS
	run test/execute/0051-inits.c:	PASS
	run test/execute/0052-switch.c:	PASS
	run test/execute/0053-struct.c:	PASS
	run test/execute/0054-struct.c:	PASS
	run test/execute/0055-enum.c:	PASS
	run test/execute/0056-enum.c:	PASS
	run test/execute/0057-duff.c:	PASS
	run test/execute/0058-bug.c:	PASS
	run test/execute/0059-multistring.c:	PASS
	run test/execute/0060-charlit.c:	PASS
	run test/execute/0061-comments.c:	PASS
	run test/execute/0062-include.c:	PASS
	run test/execute/0063-define.c:	PASS
	run test/execute/0064-sysinclude.c:	PASS
	run test/execute/0065-ifdef.c:	PASS
	run test/execute/0066-cppelse.c:	PASS
	run test/execute/0067-define.c:	PASS
	run test/execute/0068-funclikemacro.c:	PASS
	run test/execute/0069-funclikemacro.c:	PASS
	run test/execute/0070-cppif.c:	PASS
	run test/execute/0071-cppelif.c:	PASS
	run test/execute/0072-cppelif.c:	PASS
	run test/execute/0073-ifndef.c:	PASS
	run test/execute/0074-undef.c:	PASS
	run test/execute/0075-ptraddasn.c:	PASS
	run test/execute/0076-ptrsubasn.c:	PASS
	run test/execute/0077-defined.c:	PASS
	run test/execute/0078-dirifexpr.c:	PASS
	run test/execute/0079-cond.c:	PASS
	run test/execute/0080-arrays.c:	PASS
	run test/execute/0081-bug.c:	PASS
	run test/execute/0082-voidret.c:	PASS
	run test/execute/0083-longlong.c:	PASS
	run test/execute/0084-ulonglong.c:	PASS
	run test/execute/0085-variadic.c:	PASS
	run test/execute/0086-variadic.c:	PASS
	run test/execute/0087-macros.c:	PASS
	run test/execute/0088-short.c:	PASS
	run test/execute/0089-fptr.c:	PASS
	run test/execute/0090-fptr.c:	PASS
	run test/execute/0091-fptr.c:	PASS
	run test/execute/0092-arrayinit.c:	PASS
	run test/execute/0093-arrayinit.c:	PASS
	run test/execute/0094-inferredarraysize.c:	PASS
	run test/execute/0095-arrayselector.c:	PASS
	run test/execute/0096-extern.c:	PASS
	run test/execute/0097-tentative.c:	PASS
	run test/execute/0098-tentative.c:	PASS
	run test/execute/0099-redeclaremacro.c:	PASS
	run test/execute/0100-wcharlit.c:	PASS
	run test/execute/0101-bug.c:	PASS
	run test/execute/0102-voidparam.c:	PASS
	run test/execute/0103-qbebug.c:	PASS
	run test/execute/0104-shl.c:	PASS
	run test/execute/0105-ppcast.c:	PASS
	run test/execute/0106-bnot.c:	PASS
	run test/execute/0107-bug.c:	PASS
	run test/error/0001-sanity.c:	PASS
	run test/error/0002-missinginclude.c:	PASS
	run test/error/0003-junkinclude.c:	PASS
	run test/error/0004-macroredef.c:	PASS
	run test/error/0005-fmacro.c:	PASS
	run test/error/0006-endif.c:	PASS
	run test/error/0007-unmatchedcppif.c:	PASS
	run test/error/0008-unmatchedcppelse.c:	PASS
	run test/error/0009-unmatchedcppelif.c:	PASS
	run test/error/0010-extraelif.c:	PASS
	run test/error/0011-extraelse.c:	PASS
	run test/error/0012-ifnoexpr.c:	PASS
	run test/error/0013-macro.c:	PASS
	run test/error/0014-macro.c:	PASS
	run test/error/0015-macro.c:	PASS
	run test/error/0016-arrayinitsize.c:	PASS
	run test/error/0017-duplicatefunc.c:	PASS
	run test/error/0018-voidparam.c:	PASS
TESTS PASSED


STDERR



OK: clean: mbld clean

STDOUT

project base /home/ori/contbuilds/qc:
	clean ast.use
	clean fold.o
	clean err.o
	clean emit.o
	clean fold.use
	clean ast.o
	clean cpp.use
	clean qc
	clean hideset.use
	clean tok.use
	clean parse.use
	clean hideset.o
	clean emit.use
	clean tok.o
	clean cpp.o
	clean ctypes.use
	clean qc.o
	clean err.use
	clean ctypes.o
	clean parse.o
	clean qc.use


STDERR