# # ChangeLog for src/tests/Makefile.am # # Generated by Trac 1.2.1 # Nov 7, 2024, 12:25:27 AM Thu, 15 Dec 2016 22:16:42 GMT Rob Schluntz [66f8528] * .gitignore (modified) * Jenkinsfile (modified) * Makefile.am (modified) * Makefile.in (modified) * aclocal.m4 (modified) * automake/config.guess (added) * automake/config.sub (added) * configure (modified) * configure.ac (modified) * doc/proposals/NOTE.txt (added) * doc/proposals/closure.md (added) * doc/proposals/concurrency/Makefile (modified) * doc/proposals/concurrency/concurrency.tex (modified) * doc/proposals/concurrency/glossary.tex (modified) * doc/proposals/concurrency/style.tex (modified) * doc/proposals/concurrency/version (modified) * doc/proposals/references.md (added) * doc/proposals/references.pdf (added) * doc/proposals/virtual.txt (added) * doc/proposals/void_ptr.md (added) * doc/proposals/void_ptr.pdf (added) * doc/proposals/zero_one.md (added) * doc/proposals/zero_one.pdf (added) * doc/working/resolver_design.md (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/GenType.cc (modified) * src/CodeGen/OperatorTable.cc (modified) * src/Common/Assert.cc (modified) * src/Common/utility.h (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/lex.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.h (modified) * src/Parser/parser.yy (modified) * src/Parser/parseutility.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/Unify.cc (modified) * src/ResolvExpr/Unify.h (modified) * src/SymTab/Autogen.h (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/DeclarationWithType.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Type.h (modified) * src/driver/Makefile.am (modified) * src/driver/Makefile.in (modified) * src/driver/cfa.cc (modified) * src/examples/ArrayN.c (added) * src/examples/Bench.c (added) * src/examples/Makefile.am (modified) * src/examples/Makefile.in (modified) * src/examples/zero_one.c (added) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/assert (added) * src/libcfa/assert.c (added) * src/libcfa/concurrency/CtxSwitch-i386.S (added) * src/libcfa/concurrency/CtxSwitch-i686.S (added) * src/libcfa/concurrency/CtxSwitch-x86_64.S (added) * src/libcfa/concurrency/invoke.c (added) * src/libcfa/concurrency/invoke.h (added) * src/libcfa/concurrency/threads (added) * src/libcfa/concurrency/threads.c (added) * src/libcfa/libhdr.h (added) * src/libcfa/libhdr/libalign.h (added) * src/libcfa/libhdr/libdebug.h (added) * src/libcfa/libhdr/libtools.h (added) * src/libcfa/stdhdr/assert.h (modified) * src/main.cc (modified) * src/prelude/Makefile.am (added) * src/prelude/Makefile.in (added) * src/prelude/builtins.c (moved) * src/prelude/builtins.def (moved) * src/prelude/extras.c (moved) * src/prelude/extras.regx (moved) * src/prelude/prelude.cf (moved) * src/prelude/prototypes.awk (moved) * src/prelude/prototypes.c (moved) * src/tests/.expect/32/declarationSpecifier.txt (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/declarationSpecifier.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) * src/tests/.expect/castError.txt (modified) * src/tests/.expect/completeTypeError.txt (modified) * src/tests/.expect/constant0-1DP.txt (modified) * src/tests/.expect/constant0-1NDDP.txt (modified) * src/tests/.expect/coroutine.txt (added) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (modified) * src/tests/.expect/dtor-early-exit-ERR2.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) * src/tests/.expect/scopeErrors.txt (modified) * src/tests/.expect/voidPtr.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/coroutine.c (added) * src/tests/test.py (modified) * src/tests/voidPtr.c (added) Merge branch 'master' into tuples Conflicts: ... Wed, 14 Dec 2016 16:04:22 GMT Thierry Delisle [4782b39] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Fixed tests flags for 32-bit Tue, 13 Dec 2016 22:56:30 GMT Thierry Delisle [cc640aad] * Jenkinsfile (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Jenkins now builds both debug and release tests during full build Tue, 13 Dec 2016 22:42:53 GMT Thierry Delisle [6a1bdfd] * src/tests/.expect/castError.txt (modified) * src/tests/.expect/constant0-1DP.txt (modified) * src/tests/.expect/constant0-1NDDP.txt (modified) * src/tests/.expect/declarationErrors.txt (modified) * src/tests/.expect/dtor-early-exit-ERR1.txt (modified) * src/tests/.expect/dtor-early-exit-ERR2.txt (modified) * src/tests/.expect/memberCtors-ERR1.txt (modified) * src/tests/.expect/scopeErrors.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/test.py (modified) Python test script now supports both debug and no debug tests Fri, 25 Nov 2016 23:11:03 GMT Rob Schluntz [2c57025] * src/CodeGen/CodeGenerator.cc (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/InstantiateGeneric.cc (modified) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/ScrubTyVars.cc (modified) * src/ResolvExpr/AdjustExprType.cc (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/FindOpenVars.cc (modified) * src/ResolvExpr/PtrsCastable.cc (modified) * src/ResolvExpr/TypeEnvironment.cc (modified) * src/ResolvExpr/TypeEnvironment.h (modified) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/ApplicationExpr.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/Type.h (modified) * src/SynTree/TypeDecl.cc (modified) * src/libcfa/prelude.cf (modified) * src/tests/.expect/completeTypeError.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/completeTypeError.c (added) add support for built-in sized trait which decouples size/alignment ... Thu, 01 Sep 2016 20:53:22 GMT Rob Schluntz [4d4882a] * src/InitTweak/FixInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/InitTweak/InitTweak.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/tests/.expect/ctorWarnings.txt (deleted) * src/tests/.expect/memberCtors-ERR1.txt (added) * src/tests/.expect/memberCtors.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/ctorWarnings.c (deleted) * src/tests/memberCtors.c (added) implicitly insert missing copy constructors when appropriate, update ... Mon, 29 Aug 2016 21:58:17 GMT Rob Schluntz [3906301] * src/Common/SemanticError.cc (modified) * src/Common/SemanticError.h (modified) * src/InitTweak/FixInit.cc (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * src/tests/.expect/ctorWarnings.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) change constructor warnings into errors and update the test output Wed, 24 Aug 2016 17:55:39 GMT Rob Schluntz [486341f] * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/CodeGen/GenType.cc (modified) * src/CodeGen/GenType.h (modified) * src/InitTweak/FixInit.cc (modified) * src/tests/.expect/ctorWarnings.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/ctorWarnings.c (added) add option to CodeGen to output unmangled name, add ctorWarnings test Tue, 16 Aug 2016 19:20:06 GMT Thierry Delisle [7527e63] * .gitignore (modified) * INSTALL (modified) * Jenkins/FullBuild (modified) * doc/LaTeXmacros/common.tex (modified) * doc/aaron_comp_II/.gitignore (added) * doc/aaron_comp_II/Makefile (added) * doc/aaron_comp_II/comp_II.tex (added) * doc/aaron_comp_II/conversion_dag.eps (added) * doc/aaron_comp_II/conversion_dag.odg (added) * doc/aaron_comp_II/resolution_dag.eps (added) * doc/aaron_comp_II/resolution_dag.odg (added) * doc/bibliography/cfa.bib (modified) * doc/user/user.tex (modified) * doc/working/resolver_design.md (modified) * src/CodeGen/CodeGenerator.cc (modified) * src/CodeGen/CodeGenerator.h (modified) * src/ControlStruct/CaseRangeMutator.cc (deleted) * src/ControlStruct/CaseRangeMutator.h (deleted) * src/ControlStruct/MLEMutator.cc (modified) * src/ControlStruct/Mutate.cc (modified) * src/ControlStruct/module.mk (modified) * src/GenPoly/Box.cc (modified) * src/GenPoly/DeclMutator.cc (modified) * src/GenPoly/DeclMutator.h (modified) * src/GenPoly/GenPoly.cc (modified) * src/GenPoly/GenPoly.h (modified) * src/GenPoly/InstantiateGeneric.cc (added) * src/GenPoly/InstantiateGeneric.h (added) * src/GenPoly/PolyMutator.cc (modified) * src/GenPoly/ScrubTyVars.cc (modified) * src/GenPoly/ScrubTyVars.h (modified) * src/GenPoly/Specialize.cc (modified) * src/GenPoly/module.mk (modified) * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/FixInit.h (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/InitTweak/InitTweak.h (modified) * src/Makefile.in (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/Parser.cc (modified) * src/Parser/Parser.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/TypedefTable.cc (modified) * src/Parser/TypedefTable.h (modified) * src/Parser/lex.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.h (modified) * src/Parser/parser.yy (modified) * src/Parser/parseutility.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/SymTab/AddVisit.h (modified) * src/SymTab/Autogen.cc (modified) * src/SymTab/Autogen.h (modified) * src/SymTab/FixFunction.cc (modified) * src/SymTab/Validate.cc (modified) * src/SynTree/AddStmtVisitor.cc (modified) * src/SynTree/Declaration.cc (modified) * src/SynTree/Declaration.h (modified) * src/SynTree/DeclarationWithType.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/Expression.h (modified) * src/SynTree/FunctionDecl.cc (modified) * src/SynTree/Initializer.h (modified) * src/SynTree/Label.h (modified) * src/SynTree/Mutator.cc (modified) * src/SynTree/Mutator.h (modified) * src/SynTree/ObjectDecl.cc (modified) * src/SynTree/Statement.cc (modified) * src/SynTree/Statement.h (modified) * src/SynTree/SynTree.h (modified) * src/SynTree/Visitor.cc (modified) * src/SynTree/Visitor.h (modified) * src/driver/cfa.cc (modified) * src/examples/asm.c (deleted) * src/examples/gc_no_raii/bug-repro/return_template.c (modified) * src/examples/gc_no_raii/src/gc.h (modified) * src/examples/gc_no_raii/src/gcpointers.c (modified) * src/examples/gc_no_raii/src/gcpointers.h (modified) * src/examples/gc_no_raii/src/internal/memory_pool.h (modified) * src/examples/gc_no_raii/src/internal/state.h (modified) * src/examples/gc_no_raii/src/tools/worklist.h (modified) * src/examples/gc_no_raii/test/badlll.c (modified) * src/examples/gc_no_raii/test/gctest.c (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/main.cc (modified) * src/tests/.expect/32/extension.txt (modified) * src/tests/.expect/32/gccExtensions.txt (modified) * src/tests/.expect/64/extension.txt (modified) * src/tests/.expect/64/gccExtensions.txt (modified) * src/tests/.expect/asmName.txt (deleted) * src/tests/.expect/libcfa_vector.txt (deleted) * src/tests/.expect/multiDimension.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/asmName.c (deleted) * src/tests/exception.c (modified) * src/tests/gccExtensions.c (modified) * src/tests/init_once.c (modified) * src/tests/labelledExit.c (modified) * src/tests/multiDimension.c (added) * src/tests/switch.c (modified) * src/tests/test.py (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 16 Aug 2016 19:19:58 GMT Thierry Delisle [950f7a7] * src/tests/.expect/declarationSpecifier.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/declarationErrors.c (modified) * src/tests/declarationSpecifier.c (modified) Refactored declarations tests to be a little more complete Mon, 15 Aug 2016 20:13:38 GMT Peter A. Buhr [e82aa9df] * .gitignore (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/ParseNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/Parser/parseutility.cc (modified) * src/examples/asm.c (deleted) * src/tests/.expect/64/gccExtensions.txt (modified) * src/tests/.expect/asmName.txt (deleted) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/asmName.c (deleted) * src/tests/gccExtensions.c (modified) more refactoring of parser code Tue, 09 Aug 2016 19:38:29 GMT Peter A. Buhr [a6dd5b0] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) do not print command name when running tests Sun, 10 Jul 2016 20:35:32 GMT Peter A. Buhr [6e4b913] * Makefile.in (modified) * config.h.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.am (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/driver/cfa.cc (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.am (modified) * src/libcfa/Makefile.in (modified) * src/libcfa/extras.c (modified) * src/libcfa/extras.regx (modified) * src/libcfa/limits.c (modified) * src/libcfa/rational.c (modified) * src/tests/.expect/extension.txt (modified) * src/tests/.expect/gccExtensions.txt (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/avltree/avl.h (modified) * src/tests/avltree/avl1.c (modified) * src/tests/avltree/avl_test.c (modified) * src/tests/init_once.c (modified) allow 32-bit compilation of cfa-cpp, and 32-bit compilation of CFA ... Wed, 06 Jul 2016 17:54:43 GMT Thierry Delisle [d9b499c] * src/tests/.expect/extension.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) added test for only extension (only slightly overlaps with gccExtensions) Wed, 06 Jul 2016 16:55:04 GMT Thierry Delisle [97203a7] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) added make target for gccExtensions Wed, 29 Jun 2016 18:07:36 GMT Rob Schluntz [2fb2ad5] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) add dtor-early-exit and init_once to all-local Wed, 29 Jun 2016 16:47:03 GMT Rob Schluntz [85f0713] * src/tests/.expect/dtor-early-exit-ERR1.txt (added) * src/tests/.expect/dtor-early-exit-ERR2.txt (added) * src/tests/.expect/dtor-early-exit.txt (added) * src/tests/.expect/init_once.txt (added) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/dtor-early-exit.c (added) * src/tests/init_once.c (added) add init_once and dtor-early-exit tests Mon, 27 Jun 2016 22:01:15 GMT Peter A. Buhr [2e04c7b3] * src/SymTab/Validate.cc (modified) * src/SynTree/Statement.cc (modified) * src/tests/.expect/array.txt (moved) * src/tests/.expect/asmName.txt (moved) * src/tests/.expect/cast.txt (moved) * src/tests/.expect/castError.txt (moved) * src/tests/.expect/constant0-1.txt (moved) * src/tests/.expect/constant0-1DP.txt (moved) * src/tests/.expect/constant0-1ND.txt (moved) * src/tests/.expect/constant0-1NDDP.txt (moved) * src/tests/.expect/declarationErrors.txt (moved) * src/tests/.expect/declarationSpecifier.txt (moved) * src/tests/.expect/enum.txt (moved) * src/tests/.expect/expression.txt (moved) * src/tests/.expect/gccExtensions.txt (moved) * src/tests/.expect/identFuncDeclarator.txt (moved) * src/tests/.expect/identParamDeclarator.txt (moved) * src/tests/.expect/labelledExit.txt (moved) * src/tests/.expect/numericConstants.txt (moved) * src/tests/.expect/operators.txt (moved) * src/tests/.expect/scopeErrors.txt (moved) * src/tests/.expect/shortCircuit.txt (moved) * src/tests/.expect/switch.txt (moved) * src/tests/.expect/typeof.txt (moved) * src/tests/.expect/variableDeclarator.txt (moved) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/array.c (moved) * src/tests/asmName.c (moved) * src/tests/cast.c (moved) * src/tests/castError.c (moved) * src/tests/charStringConstants.c (moved) * src/tests/commentMisc.c (moved) * src/tests/constant0-1.c (moved) * src/tests/context.c (moved) * src/tests/declarationErrors.c (moved) * src/tests/declarationSpecifier.c (moved) * src/tests/enum.c (moved) * src/tests/exception.c (moved) * src/tests/expression.c (moved) * src/tests/forall.c (moved) * src/tests/functions.c (moved) * src/tests/gccExtensions.c (moved) * src/tests/identFuncDeclarator.c (moved) * src/tests/identParamDeclarator.c (moved) * src/tests/labelledExit.c (moved) * src/tests/namedParmArg.c (moved) * src/tests/numericConstants.c (moved) * src/tests/occursError.c (moved) * src/tests/operators.c (moved) * src/tests/scope.c (moved) * src/tests/scopeErrors.c (moved) * src/tests/shortCircuit.c (moved) * src/tests/structMember.c (moved) * src/tests/subrange.c (moved) * src/tests/switch.c (moved) * src/tests/test.py (modified) * src/tests/tuples.c (moved) * src/tests/typeGenerator.c (moved) * src/tests/typedef.c (moved) * src/tests/typedefDeclarator.c (moved) * src/tests/typeof.c (moved) * src/tests/variableDeclarator.c (moved) Merge branch 'master' of plg2:software/cfa/cfa-cc Mon, 27 Jun 2016 22:01:07 GMT Peter A. Buhr [c6b1105] * src/Parser/lex.cc (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.cc (modified) * src/Parser/parser.yy (modified) * src/examples/quoted_keyword.c (deleted) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) * src/tests/Typedef.c (modified) * src/tests/quoted_keyword.c (added) add reference operator, labels cannot be 0/1, small changes to tests Mon, 27 Jun 2016 20:39:29 GMT Thierry Delisle [21610e3] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Finally solved the -j issue in tests Mon, 27 Jun 2016 15:41:13 GMT Thierry Delisle [8f62de7] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) Updated makefiles in prevision of big tests renaming Tue, 21 Jun 2016 21:58:17 GMT Thierry Delisle [df42128] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) tests Makefile now has subsets of all tests as default make target Tue, 21 Jun 2016 18:45:20 GMT Thierry Delisle [927e9ce] * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) src/tests Makefile now builds all test on target all Mon, 20 Jun 2016 19:03:18 GMT Peter A. Buhr [a0dcd2e] * src/tests/Cast.c (modified) * src/tests/CommentMisc.c (modified) * src/tests/Constant0-1.c (modified) * src/tests/Context.c (modified) * src/tests/Exception.c (modified) * src/tests/Expression.c (modified) * src/tests/Forall.c (modified) * src/tests/Makefile.am (modified) * src/tests/Makefile.in (modified) update test programs, half done Wed, 15 Jun 2016 20:13:18 GMT Thierry Delisle [1c31f68] * src/tests/.expect/avl_test.txt (added) * src/tests/.expect/vector_test.txt (added) * src/tests/Makefile.am (modified) * src/tests/runTests.sh (modified) * src/tests/test.py (modified) * src/tests/vector/array.c (moved) * src/tests/vector/array.h (moved) * src/tests/vector/vector_int.c (moved) * src/tests/vector/vector_int.h (moved) * src/tests/vector/vector_test.c (moved) refactored tests to new python script Tue, 14 Jun 2016 15:12:40 GMT Thierry Delisle [ef7d253] * Makefile.in (modified) * config.h.in (modified) * configure (modified) * configure.ac (modified) * src/Makefile.in (modified) * src/driver/Makefile.in (modified) * src/examples/Makefile.in (modified) * src/libcfa/Makefile.in (modified) * src/tests/Makefile.am (added) * src/tests/Makefile.in (added) updated automake config to support less verbose build and compile the ...