#
# ChangeLog for tests
#
# Generated by Trac 1.2.1
# Jan 20, 2025, 2:56:31 PM

Mon, 06 May 2019 14:09:02 GMT Thierry Delisle <tdelisle@…> [f019069]
	* libcfa/src/concurrency/CtxSwitch-x86_64.S (modified)
	* libcfa/src/concurrency/coroutine.cfa (modified)
	* libcfa/src/concurrency/coroutine.hfa (modified)
	* tests/concurrent/coroutineThen.cfa (modified)

	Some more work on suspend_then


Wed, 01 May 2019 19:23:01 GMT Thierry Delisle <tdelisle@…> [b9696a8]
	* tests/concurrent/.expect/coroutineThen.txt (modified)
	* tests/concurrent/coroutineThen.cfa (modified)

	Improved test for suspend_then feature


Tue, 30 Apr 2019 18:54:01 GMT Thierry Delisle <tdelisle@…> [8278abf]
	* Jenkins/FullBuild (modified)
	* Jenkinsfile (modified)
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* benchmark/fixcsv.sh (added)
	* benchmark/jenkins.sh (deleted)
	* doc/proposals/unicode.html (added)
	* libcfa/prelude/sync-builtins.cf (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/Cost.h (modified)
	* src/ResolvExpr/ResolveAssertions.cc (modified)
	* src/SymTab/Mangler.cc (modified)
	* src/SymTab/Mangler.h (modified)
	* tests/builtins/sync.cfa (modified)
	* tools/PrettyGitLogs.sh (modified)

	Merge branch 'master' into ctxswitch


Tue, 30 Apr 2019 18:53:41 GMT Thierry Delisle <tdelisle@…> [5b11c25]
	* benchmark/ctxswitch/cfa_cor_then.cfa (added)
	* libcfa/src/concurrency/CtxSwitch-x86_64.S (modified)
	* libcfa/src/concurrency/coroutine.hfa (modified)
	* libcfa/src/concurrency/invoke.h (modified)
	* tests/concurrent/.expect/coroutineThen.txt (added)
	* tests/concurrent/coroutineThen.cfa (added)
	* tests/coroutine/.expect/suspend_then.txt (added)
	* tests/coroutine/suspend_then.cfa (added)

	Added new suspen_then function which runs a callback in the middle of ...


Tue, 30 Apr 2019 18:51:11 GMT Thierry Delisle <tdelisle@…> [c64e979]
	* libcfa/prelude/sync-builtins.cf (modified)
	* tests/builtins/sync.cfa (modified)

	Added atomic operations on pointers and fixed some mistakes


Tue, 23 Apr 2019 14:26:14 GMT Thierry Delisle <tdelisle@…> [8c3a0336]
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* doc/proposals/interned_string.cc (added)
	* doc/proposals/interned_string.h (added)
	* doc/proposals/vtable.md (modified)
	* doc/user/user.tex (modified)
	* libcfa/prelude/prelude-gen.cc (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/gmp.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/ResolveAssertions.cc (modified)
	* src/ResolvExpr/ResolveAssertions.h (modified)
	* src/ResolvExpr/TypeEnvironment.cc (modified)
	* src/ResolvExpr/TypeEnvironment.h (modified)
	* src/ResolvExpr/Unify.cc (modified)
	* src/SynTree/Declaration.h (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/loopctrl.txt (modified)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/completeTypeError.cfa (modified)
	* tests/coroutine/cntparens.cfa (added)
	* tests/coroutine/devicedriver.cfa (modified)
	* tests/function-operator.cfa (modified)
	* tests/io2.cfa (modified)
	* tests/loopctrl.cfa (modified)

	Merge branch 'master' into ctxswitch


Sat, 20 Apr 2019 19:24:18 GMT Peter A. Buhr <pabuhr@…> [8f194ee]
	* tests/coroutine/cntparens.cfa (added)

	add coroutine to parse balance parenthesis


Sat, 20 Apr 2019 19:23:19 GMT Peter A. Buhr <pabuhr@…> [342136ab]
	* tests/io2.cfa (modified)

	formatting


Sat, 20 Apr 2019 19:21:50 GMT Peter A. Buhr <pabuhr@…> [e7fdd76]
	* tests/coroutine/devicedriver.cfa (modified)

	update to read newlines


Mon, 15 Apr 2019 21:14:20 GMT Peter A. Buhr <pabuhr@…> [f29d603]
	* tests/completeTypeError.cfa (modified)

	formatting


Sat, 13 Apr 2019 19:51:58 GMT Peter A. Buhr <pabuhr@…> [67d4e37]
	* src/Parser/ParseNode.h (modified)
	* src/Parser/parser.yy (modified)
	* tests/.expect/loopctrl.txt (modified)
	* tests/loopctrl.cfa (modified)

	add chained for-control specifiers, update loop test and test output


Fri, 12 Apr 2019 01:29:10 GMT Peter A. Buhr <pabuhr@…> [25773cd]
	* tests/function-operator.cfa (modified)

	formatting


Thu, 11 Apr 2019 17:57:53 GMT Aaron Moss <a3moss@…> [de23648]
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* doc/proposals/vtable.md (modified)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Thu, 11 Apr 2019 17:57:49 GMT Aaron Moss <a3moss@…> [7889f14]
	* tests/.expect/completeTypeError.txt (modified)
	* tests/completeTypeError.cfa (modified)

	Regenerate tests for move to un-sized deref in prelude


Tue, 09 Apr 2019 14:14:35 GMT tdelisle <tdelisle@…> [e3a5a73]
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)

	Added defaults for test make command to ease hand testing


Mon, 08 Apr 2019 20:19:21 GMT tdelisle <tdelisle@…> [e16797c]
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)

	cleaned-up makefile rules required for tests


Thu, 28 Mar 2019 21:20:29 GMT tdelisle <tdelisle@…> [b611fc3]
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Thu, 28 Mar 2019 21:19:52 GMT tdelisle <tdelisle@…> [f806b61]
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Tests are now run in temporary directory


Thu, 28 Mar 2019 16:18:33 GMT tdelisle <tdelisle@…> [ce3d305]
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)

	Fixed expected tests that weren't properly regenerated for x86


Thu, 28 Mar 2019 15:50:41 GMT tdelisle <tdelisle@…> [ea62265]
	* tests/pybin/tools.py (modified)

	test now print better in dry-run mode


Thu, 28 Mar 2019 14:22:57 GMT tdelisle <tdelisle@…> [1241851]
	* configure (modified)
	* configure.ac (modified)
	* longrun_tests/Makefile.am (moved)
	* longrun_tests/Makefile.in (moved)
	* longrun_tests/block.c (moved)
	* longrun_tests/coroutine.c (moved)
	* longrun_tests/create.c (moved)
	* longrun_tests/disjoint.c (moved)
	* longrun_tests/enter.c (moved)
	* longrun_tests/enter3.c (moved)
	* longrun_tests/preempt.c (moved)
	* longrun_tests/processor.c (moved)
	* longrun_tests/stack.c (moved)
	* longrun_tests/update-type (moved)
	* longrun_tests/wait.c (moved)
	* longrun_tests/yield.c (moved)

	Moved longrun tests outside of tests folder


Wed, 27 Mar 2019 18:44:34 GMT tdelisle <tdelisle@…> [a45fc7b]
	* tests/pybin/settings.py (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Tests no longer use subprocess.run(shell=True), which solves leak ...


Wed, 27 Mar 2019 15:09:23 GMT tdelisle <tdelisle@…> [86fb8f2]
	* doc/papers/concurrency/Paper.tex (modified)
	* doc/papers/concurrency/examples/Fib2.cfa (added)
	* doc/papers/concurrency/examples/Pingpong.cfa (modified)
	* doc/papers/concurrency/examples/Pingpong.py (modified)
	* doc/papers/concurrency/examples/ProdCons.cfa (modified)
	* doc/papers/concurrency/examples/ProdCons.cpp (modified)
	* doc/papers/concurrency/examples/ProdCons.py (added)
	* doc/user/user.tex (modified)
	* libcfa/prelude/builtins.c (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/math1.txt (modified)
	* tests/coroutine/pingpong.cfa (modified)
	* tests/math1.cfa (modified)
	* tests/rational.cfa (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Wed, 27 Mar 2019 15:09:15 GMT tdelisle <tdelisle@…> [2b10f95]
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Improved printing, added support for cpp tests and fix byte string ...


Wed, 27 Mar 2019 12:58:53 GMT Peter A. Buhr <pabuhr@…> [0087e0e]
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* tests/rational.cfa (modified)

	add rational exponentiation, code clean up


Tue, 26 Mar 2019 21:59:05 GMT Peter A. Buhr <pabuhr@…> [c274df2]
	* tests/math1.cfa (modified)

	update and add exponential tests


Tue, 26 Mar 2019 21:57:44 GMT Peter A. Buhr <pabuhr@…> [980aa4a]
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/math1.txt (modified)

	update expected output


Tue, 26 Mar 2019 21:55:29 GMT Peter A. Buhr <pabuhr@…> [363b48f]
	* tests/coroutine/pingpong.cfa (modified)

	change to reference, formatting


Tue, 26 Mar 2019 15:15:49 GMT tdelisle <tdelisle@…> [1bb2488]
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	No longer need to use popen and signal handling in test.py


Tue, 26 Mar 2019 14:36:58 GMT tdelisle <tdelisle@…> [5bf1f3e]
	* tests/pybin/settings.py (modified)
	* tests/pybin/test_run.py (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Code review of test.py and pybin


Mon, 25 Mar 2019 17:40:20 GMT tdelisle <tdelisle@…> [d3c1c6a]
	* tests/pybin/settings.py (modified)
	* tests/test.py (modified)

	Tests now prints path+name when runnning


Mon, 25 Mar 2019 16:05:29 GMT tdelisle <tdelisle@…> [5b993e0]
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/config.py.in (modified)
	* tests/pybin/settings.py (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Updated test scripts to use python3


Fri, 22 Mar 2019 19:44:08 GMT Peter A. Buhr <pabuhr@…> [f8cd310]
	* doc/papers/concurrency/examples/ProdCons.cfa (modified)
	* libcfa/src/heap.cfa (modified)
	* tests/concurrent/examples/boundedBufferEXT.cfa (modified)
	* tests/concurrent/examples/boundedBufferINT.cfa (modified)
	* tests/concurrent/examples/datingService.cfa (modified)
	* tests/concurrent/examples/quickSort.cfa (modified)
	* tests/concurrent/waitfor/parse2.cfa (modified)
	* tests/coroutine/.expect/fmtLines.txt (modified)
	* tests/coroutine/.in/fmtLines.txt (modified)
	* tests/coroutine/fibonacci.cfa (modified)
	* tests/coroutine/fmtLines.cfa (modified)
	* tests/coroutine/pingpong.cfa (modified)
	* tests/coroutine/prodcons.cfa (modified)
	* tests/coroutine/runningTotal.cfa (modified)
	* tests/raii/init_once.cfa (modified)

	update file names in emacs compile directive


Fri, 22 Mar 2019 19:28:14 GMT Peter A. Buhr <pabuhr@…> [386e710]
	* doc/papers/concurrency/examples/pingpong.py (deleted)
	* tests/coroutine/fibonacci_1.cfa (modified)

	refactor to look more like python


Thu, 21 Mar 2019 20:28:14 GMT Aaron Moss <a3moss@…> [17129659]
	* src/SynTree/Attribute.cc (modified)
	* src/SynTree/BaseSyntaxNode.h (modified)
	* src/SynTree/Constant.cc (modified)
	* tests/raii/.expect/memberCtors-ERR1.txt (modified)
	* tests/warnings/.expect/self-assignment.txt (modified)

	Fix line numbers in tests


Wed, 20 Mar 2019 20:42:12 GMT Aaron Moss <a3moss@…> [b5cff2b]
	* tests/raii/.expect/memberCtors-ERR1.txt (modified)
	* tests/warnings/.expect/self-assignment.txt (modified)

	Fix tests after symbol table merge


Tue, 19 Mar 2019 20:07:13 GMT Peter A. Buhr <pabuhr@…> [7cfd6d4]
	* tests/coroutine/devicedriver.cfa (modified)

	illustrate coroutine refactoring


Tue, 19 Mar 2019 14:46:50 GMT Peter A. Buhr <pabuhr@…> [0c81320]
	* libcfa/prelude/prelude-gen.cc (modified)
	* tests/forall.cfa (modified)
	* tests/rational.cfa (modified)

	add one_t constructor to prelude, remove one_t constructor from test ...


Tue, 19 Mar 2019 02:39:37 GMT Peter A. Buhr <pabuhr@…> [083203b]
	* tests/coroutine/.expect/devicedriver.txt (added)
	* tests/coroutine/.in/devicedriver.txt (added)
	* tests/coroutine/devicedriver.cfa (added)

	coroutine device-driver example


Tue, 19 Mar 2019 01:03:15 GMT Peter A. Buhr <pabuhr@…> [78e109f]
	* tests/concurrent/examples/quickSort.generic.cfa (added)

	generic quickSort that fails with thread thunk problem


Mon, 11 Mar 2019 02:55:16 GMT Peter A. Buhr <pabuhr@…> [9e6955d]
	* tests/.expect/completeTypeError.txt (modified)

	update generated code


Tue, 05 Mar 2019 13:45:24 GMT Peter A. Buhr <pabuhr@…> [17a1b21]
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* tests/.expect/io1.txt (modified)
	* tests/io1.cfa (modified)

	add printing and testing for zero_t and one_t


Thu, 21 Feb 2019 15:38:18 GMT Peter A. Buhr <pabuhr@…> [1b54b54]
	* src/Parser/parser.yy (modified)
	* tests/.expect/loopctrl.txt (modified)
	* tests/loopctrl.cfa (modified)

	add decrement to new for control, add tests for it


Wed, 20 Feb 2019 14:59:52 GMT Peter A. Buhr <pabuhr@…> [6dfed1f]
	* tests/warnings/self-assignment.cfa (modified)

	formatting


Wed, 20 Feb 2019 14:59:28 GMT Peter A. Buhr <pabuhr@…> [43a5603]
	* tests/sum.cfa (modified)

	fix cast


Wed, 20 Feb 2019 14:58:33 GMT Peter A. Buhr <pabuhr@…> [2e457d8]
	* tests/concurrent/examples/boundedBufferEXT.cfa (modified)
	* tests/concurrent/examples/boundedBufferINT.cfa (modified)
	* tests/concurrent/examples/datingService.cfa (modified)
	* tests/concurrent/examples/matrixSum.cfa (modified)
	* tests/concurrent/examples/quickSort.cfa (modified)

	formatting


Wed, 20 Feb 2019 14:56:39 GMT Peter A. Buhr <pabuhr@…> [97e8d1e]
	* tests/concurrent/examples/.expect/gortn.txt (added)
	* tests/concurrent/examples/gortn.cfa (added)

	add example to compare waitfor and go channels


Wed, 20 Feb 2019 04:27:07 GMT Peter A. Buhr <pabuhr@…> [b9afb1e]
	* tests/.expect/castError.txt (modified)
	* tests/raii/.expect/ctor-autogen-ERR1.txt (modified)
	* tests/warnings/.expect/self-assignment.txt (modified)

	update tests


Wed, 20 Feb 2019 04:26:25 GMT Peter A. Buhr <pabuhr@…> [f8de4e4]
	* tests/castError.cfa (modified)

	add test and formatting


Wed, 20 Feb 2019 04:25:50 GMT Peter A. Buhr <pabuhr@…> [2ede686]
	* tests/array.cfa (modified)

	formatting


Tue, 19 Feb 2019 17:44:09 GMT Peter A. Buhr <pabuhr@…> [b43ea9e]
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)

	fix 32-bit build


Mon, 18 Feb 2019 18:04:30 GMT Peter A. Buhr <pabuhr@…> [ee06e41b]
	* libcfa/prelude/prelude-gen.cc (modified)
	* libcfa/src/containers/maybe.cfa (modified)
	* libcfa/src/containers/result.cfa (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/sum.txt (modified)
	* tests/sum.cfa (modified)

	add char, signed char, unsigned char to basic types in prologue


Tue, 12 Feb 2019 13:09:37 GMT Peter A. Buhr <pabuhr@…> [e782290]
	* tests/literals.cfa (modified)

	conditional compile _FloatNN for gcc >= 7


Tue, 12 Feb 2019 02:40:38 GMT Peter A. Buhr <pabuhr@…> [7fabfdf]
	* tests/literals.cfa (modified)

	add _FloatNN constants


Tue, 12 Feb 2019 02:38:55 GMT Peter A. Buhr <pabuhr@…> [3e7c323]
	* tests/.expect/castError.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)

	update expected output because cost tuple is larger


Mon, 11 Feb 2019 13:37:05 GMT Peter A. Buhr <pabuhr@…> [0e66857]
	* src/ResolvExpr/typeops.h (modified)
	* tests/numericConstants.cfa (modified)
	* tests/sum.cfa (modified)

	formatting


Sun, 10 Feb 2019 15:12:55 GMT Peter A. Buhr <pabuhr@…> [1f86d5e]
	* Makefile.am (modified)
	* Makefile.in (modified)
	* automake/cfa.m4 (modified)
	* benchmark/Makefile.in (modified)
	* configure (modified)
	* configure.ac (modified)
	* driver/Makefile.in (modified)
	* driver/cfa.cc (modified)
	* libcfa/configure (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/config.h.in (modified)
	* tests/Makefile.in (modified)
	* tests/preempt_longrun/Makefile.in (modified)
	* tools/Makefile.in (modified)
	* tools/prettyprinter/Makefile.in (modified)

	remove unnecessary requirements in configure.ac, add check for ...


Wed, 23 Jan 2019 20:16:51 GMT Thierry Delisle <tdelisle@…> [1d832f4]
	* Jenkinsfile (modified)
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* benchmark/compile/empty.cfa (moved)
	* benchmark/creation/cfa_cor.cfa (moved)
	* benchmark/creation/cfa_thrd.cfa (moved)
	* benchmark/ctxswitch/cfa_cor.cfa (moved)
	* benchmark/ctxswitch/cfa_thrd.cfa (moved)
	* benchmark/ctxswitch/cfa_thrd2.cfa (moved)
	* benchmark/mutex/cfa1.cfa (moved)
	* benchmark/mutex/cfa2.cfa (moved)
	* benchmark/mutex/cfa4.cfa (moved)
	* benchmark/schedext/cfa1.cfa (moved)
	* benchmark/schedext/cfa2.cfa (moved)
	* benchmark/schedext/cfa4.cfa (moved)
	* benchmark/schedint/cfa1.cfa (moved)
	* benchmark/schedint/cfa2.cfa (moved)
	* benchmark/schedint/cfa4.cfa (moved)
	* libcfa/src/Makefile.in (modified)
	* src/cfa.make (modified)
	* tests/Makefile.in (modified)

	Merge branch 'jenkins-sandbox'


Wed, 23 Jan 2019 20:02:43 GMT Thierry Delisle <tdelisle@…> [0c13238]
	* tests/abort.cfa (added)
	* tests/pybin/print-core.gdb (added)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Aborts now create core dumps which are printed by the test harness. ...


Tue, 15 Jan 2019 21:16:15 GMT Thierry Delisle <tdelisle@…> [d0c91a6]
	* INSTALL (modified)
	* Jenkins/TestRegen (modified)
	* Jenkinsfile (modified)
	* Makefile.am (modified)
	* Makefile.in (modified)
	* aclocal.m4 (modified)
	* automake/cfa.m4 (modified)
	* automake/libtool.m4 (added)
	* automake/ltmain.sh (added)
	* automake/ltoptions.m4 (added)
	* automake/ltsugar.m4 (added)
	* automake/ltversion.m4 (added)
	* automake/lt~obsolete.m4 (added)
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* benchmark/Monitor.c (modified)
	* benchmark/c.c (added)
	* benchmark/cxx.cpp (added)
	* configure (modified)
	* configure.ac (modified)
	* doc/papers/concurrency/Paper.tex (modified)
	* doc/proposals/flags.md (modified)
	* doc/proposals/vtable.md (added)
	* doc/theses/lynn_tran_SE499/Bibliography.bib (added)
	* doc/theses/lynn_tran_SE499/Chapters/CFA.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Conclusion.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Demangler.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Extensions.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/GDB.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Introduction.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/uCPP.tex (added)
	* doc/theses/lynn_tran_SE499/LICENSE (added)
	* doc/theses/lynn_tran_SE499/SE499-master.zip (added)
	* doc/theses/lynn_tran_SE499/SE499-master/.gdbinit (added)
	* doc/theses/lynn_tran_SE499/SE499-master/README.md (added)
	* doc/theses/lynn_tran_SE499/SE499-master/test.cc (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils-gdb.gdb (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils-gdb.py (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils.cpp (added)
	* doc/theses/lynn_tran_SE499/Thesis.cls (added)
	* doc/theses/lynn_tran_SE499/lstpatch.sty (added)
	* doc/theses/lynn_tran_SE499/se499-report.tex (added)
	* doc/theses/lynn_tran_SE499/uContext_stack.png (added)
	* doc/theses/lynn_tran_SE499/vector.sty (added)
	* doc/user/user.tex (modified)
	* doc/working/exception/impl/Makefile (added)
	* doc/working/exception/impl/exception.c (modified)
	* doc/working/exception/impl/pdc.s (moved)
	* doc/working/exception/impl/pic.s (modified)
	* driver/Makefile.am (modified)
	* driver/Makefile.in (modified)
	* driver/as.cc (modified)
	* examples/ArrayN.c (modified)
	* examples/gc_no_raii/src/internal/collector.c (modified)
	* examples/gc_no_raii/src/internal/state.h (modified)
	* examples/gc_no_raii/src/tools/print.h (modified)
	* examples/multicore.c (modified)
	* examples/prolog.c (modified)
	* examples/quad.c (modified)
	* examples/square.c (modified)
	* examples/twice.c (modified)
	* examples/wrapper/src/main.c (modified)
	* examples/wrapper/src/pointer.h (modified)
	* examples/zero_one.c (modified)
	* libcfa/configure (modified)
	* libcfa/configure.ac (modified)
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/Makefile.in (modified)
	* libcfa/src/bits/locks.hfa (modified)
	* libcfa/src/concurrency/CtxSwitch-arm.S (moved)
	* libcfa/src/concurrency/coroutine.cfa (modified)
	* libcfa/src/concurrency/invoke.c (modified)
	* libcfa/src/concurrency/invoke.h (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/gmp.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* libcfa/src/stdlib.hfa (modified)
	* libcfa/src/time.cfa (modified)
	* src/CodeTools/ResolvProtoDump.cc (modified)
	* src/Common/FilterCombos.h (added)
	* src/Common/utility.h (modified)
	* src/GenPoly/Box.cc (modified)
	* src/GenPoly/Specialize.cc (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/Parser/TypeData.cc (modified)
	* src/ResolvExpr/Alternative.cc (modified)
	* src/ResolvExpr/Alternative.h (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/AlternativeFinder.h (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/Cost.h (modified)
	* src/ResolvExpr/ResolvMode.h (added)
	* src/ResolvExpr/ResolveAssertions.cc (added)
	* src/ResolvExpr/ResolveAssertions.h (added)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/ResolvExpr/SpecCost.cc (added)
	* src/ResolvExpr/TypeEnvironment.cc (modified)
	* src/ResolvExpr/TypeEnvironment.h (modified)
	* src/ResolvExpr/module.mk (modified)
	* src/ResolvExpr/typeops.h (modified)
	* src/SynTree/ApplicationExpr.cc (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/Expression.h (modified)
	* src/SynTree/FunctionDecl.cc (modified)
	* src/SynTree/FunctionType.cc (modified)
	* src/SynTree/ObjectDecl.cc (modified)
	* src/SynTree/ReferenceToType.cc (modified)
	* src/SynTree/Type.cc (modified)
	* src/Tuples/Explode.h (modified)
	* src/Tuples/TupleAssignment.cc (modified)
	* src/cfa.make (modified)
	* src/config.h.in (modified)
	* src/main.cc (modified)
	* tests/.expect/alloc-ERROR.txt (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/declarationErrors.txt (modified)
	* tests/.expect/heap.txt (deleted)
	* tests/.expect/nested-types-ERR2.txt (modified)
	* tests/.expect/scopeErrors.txt (modified)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/abs.cfa (modified)
	* tests/ato.cfa (modified)
	* tests/avltree/avl-private.cfa (moved)
	* tests/avltree/avl0.cfa (moved)
	* tests/avltree/avl1.cfa (moved)
	* tests/avltree/avl2.cfa (moved)
	* tests/avltree/avl3.cfa (moved)
	* tests/avltree/avl4.cfa (moved)
	* tests/avltree/avl_test.cfa (moved)
	* tests/builtins/sync.cfa (moved)
	* tests/complex.cfa (modified)
	* tests/concurrent/coroutineYield.cfa (moved)
	* tests/concurrent/examples/boundedBufferEXT.cfa (moved)
	* tests/concurrent/examples/boundedBufferINT.cfa (moved)
	* tests/concurrent/examples/datingService.cfa (moved)
	* tests/concurrent/examples/matrixSum.cfa (moved)
	* tests/concurrent/examples/quickSort.cfa (moved)
	* tests/concurrent/monitor.cfa (moved)
	* tests/concurrent/multi-monitor.cfa (moved)
	* tests/concurrent/preempt.cfa (moved)
	* tests/concurrent/signal/block.cfa (moved)
	* tests/concurrent/signal/disjoint.cfa (moved)
	* tests/concurrent/signal/wait.cfa (moved)
	* tests/concurrent/thread.cfa (moved)
	* tests/concurrent/waitfor/barge.cfa (moved)
	* tests/concurrent/waitfor/dtor.cfa (moved)
	* tests/concurrent/waitfor/else.cfa (moved)
	* tests/concurrent/waitfor/parse.cfa (moved)
	* tests/concurrent/waitfor/parse2.cfa (moved)
	* tests/concurrent/waitfor/recurse.cfa (moved)
	* tests/concurrent/waitfor/simple.cfa (moved)
	* tests/concurrent/waitfor/statment.cfa (moved)
	* tests/concurrent/waitfor/when.cfa (moved)
	* tests/coroutine/.expect/fmtLines.txt (modified)
	* tests/coroutine/.in/fmtLines.txt (modified)
	* tests/coroutine/fibonacci.cfa (moved)
	* tests/coroutine/fibonacci_1.cfa (moved)
	* tests/coroutine/fmtLines.cfa (moved)
	* tests/coroutine/pingpong.cfa (moved)
	* tests/coroutine/prodcons.cfa (moved)
	* tests/coroutine/runningTotal.cfa (moved)
	* tests/div.cfa (modified)
	* tests/except-0.cfa (modified)
	* tests/fallthrough.cfa (modified)
	* tests/fstream_test.cfa (modified)
	* tests/function-operator.cfa (modified)
	* tests/genericUnion.cfa (modified)
	* tests/gmp.cfa (modified)
	* tests/heap.cfa (modified)
	* tests/hello.cfa (modified)
	* tests/identity.cfa (modified)
	* tests/ifwhileCtl.cfa (modified)
	* tests/io1.cfa (modified)
	* tests/io2.cfa (modified)
	* tests/literals.cfa (modified)
	* tests/loopctrl.cfa (modified)
	* tests/math1.cfa (modified)
	* tests/math2.cfa (modified)
	* tests/math3.cfa (modified)
	* tests/math4.cfa (modified)
	* tests/minmax.cfa (modified)
	* tests/polymorphism.cfa (modified)
	* tests/preempt_longrun/Makefile.am (modified)
	* tests/preempt_longrun/Makefile.in (modified)
	* tests/pybin/tools.py (modified)
	* tests/quotedKeyword.cfa (modified)
	* tests/raii/.expect/ctor-autogen-ERR1.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR1.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR2.txt (modified)
	* tests/raii/.expect/memberCtors-ERR1.txt (modified)
	* tests/raii/ctor-autogen.cfa (moved)
	* tests/raii/dtor-early-exit.cfa (moved)
	* tests/raii/globals.cfa (moved)
	* tests/raii/init_once.cfa (moved)
	* tests/raii/memberCtors.cfa (moved)
	* tests/raii/multiDimension.cfa (moved)
	* tests/random.cfa (modified)
	* tests/rational.cfa (modified)
	* tests/references.cfa (modified)
	* tests/searchsort.cfa (modified)
	* tests/shortCircuit.cfa (modified)
	* tests/sum.cfa (modified)
	* tests/swap.cfa (modified)
	* tests/test.py (modified)
	* tests/time.cfa (modified)
	* tests/tuple/tupleAssign.cfa (moved)
	* tests/tuple/tupleCast.cfa (moved)
	* tests/tuple/tupleFunction.cfa (moved)
	* tests/tuple/tupleMember.cfa (moved)
	* tests/tuple/tuplePolymorphism.cfa (moved)
	* tests/tuple/tupleVariadic.cfa (moved)
	* tests/tuple/tuples.cfa (moved)
	* tests/userLiterals.cfa (modified)
	* tests/vector.cfa (modified)
	* tests/warnings/.expect/self-assignment.txt (modified)
	* tests/warnings/self-assignment.cfa (moved)
	* tests/withStatement.cfa (modified)
	* tools/Makefile.am (modified)
	* tools/Makefile.in (modified)
	* tools/prettyprinter/Makefile.am (modified)
	* tools/prettyprinter/Makefile.in (modified)

	Merge branch 'master' into jenkins-sandbox


Tue, 15 Jan 2019 16:50:27 GMT Thierry Delisle <tdelisle@…> [c9aba81]
	* tests/.expect/completeTypeError.txt (modified)

	Fix bad merge on tests


Mon, 14 Jan 2019 20:38:28 GMT Thierry Delisle <tdelisle@…> [276a55b2]
	* src/Common/FilterCombos.h (added)
	* src/Common/utility.h (modified)
	* src/GenPoly/Box.cc (modified)
	* src/GenPoly/Specialize.cc (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/ResolvExpr/Alternative.cc (modified)
	* src/ResolvExpr/Alternative.h (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/AlternativeFinder.h (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/Cost.h (modified)
	* src/ResolvExpr/ResolvMode.h (added)
	* src/ResolvExpr/ResolveAssertions.cc (added)
	* src/ResolvExpr/ResolveAssertions.h (added)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/ResolvExpr/SpecCost.cc (added)
	* src/ResolvExpr/TypeEnvironment.cc (modified)
	* src/ResolvExpr/TypeEnvironment.h (modified)
	* src/ResolvExpr/module.mk (modified)
	* src/ResolvExpr/typeops.h (modified)
	* src/SynTree/ApplicationExpr.cc (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/Expression.h (modified)
	* src/Tuples/Explode.h (modified)
	* src/Tuples/TupleAssignment.cc (modified)
	* tests/.expect/castError.txt (modified)
	* tests/searchsort.cfa (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Mon, 14 Jan 2019 20:35:49 GMT Thierry Delisle <tdelisle@…> [07ec1a2]
	* src/Parser/TypeData.cc (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/ReferenceToType.cc (modified)
	* src/SynTree/Type.cc (modified)
	* tests/.expect/alloc-ERROR.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/declarationErrors.txt (modified)
	* tests/.expect/nested-types-ERR2.txt (modified)

	Removed unnecessary trailing whitespaces in tests


Mon, 14 Jan 2019 18:16:39 GMT Thierry Delisle <tdelisle@…> [a109bb47]
	* tests/concurrent/examples/datingService.cfa (modified)

	Hopefully fixed the instability of the DatingService Test


Fri, 11 Jan 2019 20:15:51 GMT Aaron Moss <a3moss@…> [52ffa30]
	* automake/cfa.m4 (modified)
	* configure (modified)
	* libcfa/src/concurrency/CtxSwitch-arm.S (moved)
	* libcfa/src/concurrency/coroutine.cfa (modified)
	* libcfa/src/concurrency/invoke.c (modified)
	* libcfa/src/concurrency/invoke.h (modified)
	* tests/coroutine/pingpong.cfa (modified)
	* tests/test.py (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Fri, 11 Jan 2019 19:16:53 GMT Aaron Moss <a3moss@…> [d97c3a4]
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/Cost.h (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/nested-types-ERR2.txt (modified)

	Fix new cost model by boosting precedence of safe costs


Fri, 11 Jan 2019 16:01:30 GMT Thierry Delisle <tdelisle@…> [7bd3bf2]
	* src/ResolvExpr/Alternative.cc (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/FunctionDecl.cc (modified)
	* src/SynTree/FunctionType.cc (modified)
	* src/SynTree/ObjectDecl.cc (modified)
	* src/SynTree/ReferenceToType.cc (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/scopeErrors.txt (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Fri, 11 Jan 2019 16:01:11 GMT Thierry Delisle <tdelisle@…> [6044200]
	* tests/test.py (modified)

	Tests now properly ignore expected files with bogus prefixes/suffixes ...


Fri, 11 Jan 2019 15:55:37 GMT Thierry Delisle <tdelisle@…> [1427e90]
	* tests/coroutine/pingpong.cfa (modified)

	Added coroutine name to pingpong program for better errors


Thu, 10 Jan 2019 20:50:34 GMT Aaron Moss <a3moss@…> [e99e43f]
	* INSTALL (modified)
	* Jenkins/TestRegen (modified)
	* Jenkinsfile (added)
	* Makefile.am (modified)
	* Makefile.in (modified)
	* aclocal.m4 (modified)
	* automake/libtool.m4 (added)
	* automake/ltmain.sh (added)
	* automake/ltoptions.m4 (added)
	* automake/ltsugar.m4 (added)
	* automake/ltversion.m4 (added)
	* automake/lt~obsolete.m4 (added)
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* benchmark/Monitor.c (modified)
	* benchmark/c.c (added)
	* benchmark/cxx.cpp (added)
	* configure (modified)
	* configure.ac (modified)
	* doc/bibliography/pl.bib (modified)
	* doc/papers/concurrency/Paper.tex (modified)
	* doc/proposals/flags.md (modified)
	* doc/proposals/vtable.md (added)
	* doc/theses/aaron_moss_PhD/phd/Makefile (modified)
	* doc/theses/aaron_moss_PhD/phd/evaluation/generic-timing.dat (added)
	* doc/theses/aaron_moss_PhD/phd/evaluation/generic-timing.gp (added)
	* doc/theses/aaron_moss_PhD/phd/generic-types.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/introduction.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/macros.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/thesis.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified)
	* doc/theses/lynn_tran_SE499/Bibliography.bib (added)
	* doc/theses/lynn_tran_SE499/Chapters/CFA.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Conclusion.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Demangler.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Extensions.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/GDB.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Introduction.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/uCPP.tex (added)
	* doc/theses/lynn_tran_SE499/LICENSE (added)
	* doc/theses/lynn_tran_SE499/SE499-master.zip (added)
	* doc/theses/lynn_tran_SE499/SE499-master/.gdbinit (added)
	* doc/theses/lynn_tran_SE499/SE499-master/README.md (added)
	* doc/theses/lynn_tran_SE499/SE499-master/test.cc (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils-gdb.gdb (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils-gdb.py (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils.cpp (added)
	* doc/theses/lynn_tran_SE499/Thesis.cls (added)
	* doc/theses/lynn_tran_SE499/lstpatch.sty (added)
	* doc/theses/lynn_tran_SE499/se499-report.tex (added)
	* doc/theses/lynn_tran_SE499/uContext_stack.png (added)
	* doc/theses/lynn_tran_SE499/vector.sty (added)
	* doc/user/Makefile (modified)
	* doc/user/user.tex (modified)
	* doc/working/exception/impl/nopic.s (added)
	* doc/working/exception/impl/pic.s (added)
	* doc/working/exception/impl/test.c (added)
	* driver/Makefile.am (modified)
	* driver/Makefile.in (modified)
	* driver/as.cc (modified)
	* driver/cfa.cc (modified)
	* examples/ArrayN.c (modified)
	* examples/gc_no_raii/src/internal/collector.c (modified)
	* examples/gc_no_raii/src/internal/state.h (modified)
	* examples/gc_no_raii/src/tools/print.h (modified)
	* examples/multicore.c (modified)
	* examples/prolog.c (modified)
	* examples/quad.c (modified)
	* examples/square.c (modified)
	* examples/twice.c (modified)
	* examples/wrapper/src/main.c (modified)
	* examples/wrapper/src/pointer.h (modified)
	* examples/zero_one.c (modified)
	* libcfa/Makefile.am (modified)
	* libcfa/Makefile.in (modified)
	* libcfa/aclocal.m4 (modified)
	* libcfa/automake/libtool.m4 (added)
	* libcfa/automake/ltmain.sh (added)
	* libcfa/automake/ltoptions.m4 (added)
	* libcfa/automake/ltsugar.m4 (added)
	* libcfa/automake/ltversion.m4 (added)
	* libcfa/automake/lt~obsolete.m4 (added)
	* libcfa/configure (modified)
	* libcfa/configure.ac (modified)
	* libcfa/prelude/Makefile.am (modified)
	* libcfa/prelude/Makefile.in (modified)
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/Makefile.in (modified)
	* libcfa/src/bits/locks.hfa (modified)
	* libcfa/src/concurrency/invoke.h (modified)
	* libcfa/src/concurrency/kernel.cfa (modified)
	* libcfa/src/concurrency/kernel_private.hfa (modified)
	* libcfa/src/exception.c (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/gmp.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/iterator.cfa (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* libcfa/src/stdlib.hfa (modified)
	* libcfa/src/time.cfa (modified)
	* src/CodeTools/ResolvProtoDump.cc (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/Alternative.cc (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/ResolveTypeof.cc (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/FunctionDecl.cc (modified)
	* src/SynTree/FunctionType.cc (modified)
	* src/SynTree/ObjectDecl.cc (modified)
	* src/SynTree/ReferenceToType.cc (modified)
	* src/SynTree/Type.h (modified)
	* src/SynTree/TypeofType.cc (modified)
	* src/cfa.make (modified)
	* src/config.h.in (modified)
	* src/main.cc (modified)
	* tests/.expect/alloc-ERROR.txt (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/declarationErrors.txt (modified)
	* tests/.expect/heap.txt (deleted)
	* tests/.expect/loopctrl.txt (moved)
	* tests/.expect/nested-types-ERR1.txt (modified)
	* tests/.expect/nested-types-ERR2.txt (modified)
	* tests/.expect/quotedKeyword.txt (moved)
	* tests/.expect/scopeErrors.txt (modified)
	* tests/.expect/typedefRedef-ERR1.txt (modified)
	* tests/.expect/user_literals.txt (deleted)
	* tests/.expect/with-statement.txt (deleted)
	* tests/KRfunctions.cfa (moved)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/abs.cfa (moved)
	* tests/alloc.cfa (moved)
	* tests/array.cfa (moved)
	* tests/ato.cfa (moved)
	* tests/attributes.cfa (moved)
	* tests/avltree/avl-private.cfa (moved)
	* tests/avltree/avl0.cfa (moved)
	* tests/avltree/avl1.cfa (moved)
	* tests/avltree/avl2.cfa (moved)
	* tests/avltree/avl3.cfa (moved)
	* tests/avltree/avl4.cfa (moved)
	* tests/avltree/avl_test.cfa (moved)
	* tests/builtins/sync.cfa (moved)
	* tests/cast.cfa (moved)
	* tests/castError.cfa (moved)
	* tests/commentMisc.cfa (moved)
	* tests/completeTypeError.cfa (moved)
	* tests/complex.cfa (moved)
	* tests/concurrent/coroutineYield.cfa (moved)
	* tests/concurrent/examples/boundedBufferEXT.cfa (moved)
	* tests/concurrent/examples/boundedBufferINT.cfa (moved)
	* tests/concurrent/examples/datingService.cfa (moved)
	* tests/concurrent/examples/matrixSum.cfa (moved)
	* tests/concurrent/examples/quickSort.cfa (moved)
	* tests/concurrent/monitor.cfa (moved)
	* tests/concurrent/multi-monitor.cfa (moved)
	* tests/concurrent/preempt.cfa (moved)
	* tests/concurrent/signal/block.cfa (moved)
	* tests/concurrent/signal/disjoint.cfa (moved)
	* tests/concurrent/signal/wait.cfa (moved)
	* tests/concurrent/thread.cfa (moved)
	* tests/concurrent/waitfor/barge.cfa (moved)
	* tests/concurrent/waitfor/dtor.cfa (moved)
	* tests/concurrent/waitfor/else.cfa (moved)
	* tests/concurrent/waitfor/parse.cfa (moved)
	* tests/concurrent/waitfor/parse2.cfa (moved)
	* tests/concurrent/waitfor/recurse.cfa (moved)
	* tests/concurrent/waitfor/simple.cfa (moved)
	* tests/concurrent/waitfor/statment.cfa (moved)
	* tests/concurrent/waitfor/when.cfa (moved)
	* tests/context.cfa (moved)
	* tests/coroutine/.expect/fmtLines.txt (modified)
	* tests/coroutine/.in/fmtLines.txt (modified)
	* tests/coroutine/fibonacci.cfa (moved)
	* tests/coroutine/fibonacci_1.cfa (moved)
	* tests/coroutine/fmtLines.cfa (moved)
	* tests/coroutine/pingpong.cfa (moved)
	* tests/coroutine/prodcons.cfa (moved)
	* tests/coroutine/runningTotal.cfa (moved)
	* tests/counter.cfa (moved)
	* tests/declarationErrors.cfa (moved)
	* tests/declarationSpecifier.cfa (moved)
	* tests/designations.cfa (moved)
	* tests/div.cfa (moved)
	* tests/enum.cfa (moved)
	* tests/except-0.cfa (moved)
	* tests/except-1.cfa (moved)
	* tests/except-2.cfa (moved)
	* tests/except-3.cfa (moved)
	* tests/except-mac.hfa (moved)
	* tests/expression.cfa (moved)
	* tests/extension.cfa (moved)
	* tests/fallthrough.c (deleted)
	* tests/fallthrough.cfa (added)
	* tests/forall.cfa (moved)
	* tests/forctrl.c (deleted)
	* tests/fstream_test.cfa (moved)
	* tests/function-operator.cfa (moved)
	* tests/functions.cfa (moved)
	* tests/gccExtensions.cfa (moved)
	* tests/genericUnion.c (deleted)
	* tests/genericUnion.cfa (added)
	* tests/gmp.cfa (moved)
	* tests/heap.cfa (moved)
	* tests/hello.c (deleted)
	* tests/hello.cfa (added)
	* tests/identFuncDeclarator.cfa (moved)
	* tests/identParamDeclarator.cfa (moved)
	* tests/identity.c (deleted)
	* tests/identity.cfa (added)
	* tests/ifwhileCtl.cfa (moved)
	* tests/io1.c (deleted)
	* tests/io1.cfa (added)
	* tests/io2.c (deleted)
	* tests/io2.cfa (added)
	* tests/labelledExit.cfa (moved)
	* tests/limits.cfa (moved)
	* tests/literals.cfa (moved)
	* tests/long_tests.hfa (moved)
	* tests/loopctrl.cfa (added)
	* tests/math1.cfa (moved)
	* tests/math2.c (deleted)
	* tests/math2.cfa (added)
	* tests/math3.cfa (moved)
	* tests/math4.cfa (moved)
	* tests/maybe.cfa (moved)
	* tests/minmax.cfa (moved)
	* tests/namedParmArg.cfa (moved)
	* tests/nested-types.cfa (moved)
	* tests/numericConstants.cfa (moved)
	* tests/occursError.cfa (moved)
	* tests/operators.cfa (moved)
	* tests/polymorphism.cfa (moved)
	* tests/preempt_longrun/Makefile.am (modified)
	* tests/preempt_longrun/Makefile.in (modified)
	* tests/preempt_longrun/create.c (modified)
	* tests/preempt_longrun/enter3.c (modified)
	* tests/preempt_longrun/processor.c (modified)
	* tests/preempt_longrun/yield.c (modified)
	* tests/pybin/tools.py (modified)
	* tests/quotedKeyword.cfa (moved)
	* tests/raii/.expect/ctor-autogen-ERR1.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR1.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR2.txt (modified)
	* tests/raii/.expect/memberCtors-ERR1.txt (modified)
	* tests/raii/ctor-autogen.cfa (moved)
	* tests/raii/dtor-early-exit.cfa (moved)
	* tests/raii/globals.cfa (moved)
	* tests/raii/init_once.cfa (moved)
	* tests/raii/memberCtors.cfa (moved)
	* tests/raii/multiDimension.cfa (moved)
	* tests/random.cfa (moved)
	* tests/rational.cfa (moved)
	* tests/references.c (deleted)
	* tests/references.cfa (added)
	* tests/result.cfa (moved)
	* tests/scope.cfa (moved)
	* tests/scopeErrors.cfa (moved)
	* tests/searchsort.cfa (moved)
	* tests/shortCircuit.c (deleted)
	* tests/shortCircuit.cfa (added)
	* tests/simpleGenericTriple.cfa (moved)
	* tests/stdincludes.cfa (moved)
	* tests/structMember.cfa (moved)
	* tests/subrange.cfa (moved)
	* tests/sum.cfa (moved)
	* tests/swap.cfa (moved)
	* tests/switch.cfa (moved)
	* tests/test.py (modified)
	* tests/time.c (deleted)
	* tests/time.cfa (added)
	* tests/tuple/tupleAssign.cfa (moved)
	* tests/tuple/tupleCast.cfa (moved)
	* tests/tuple/tupleFunction.cfa (moved)
	* tests/tuple/tupleMember.cfa (moved)
	* tests/tuple/tuplePolymorphism.cfa (moved)
	* tests/tuple/tupleVariadic.cfa (moved)
	* tests/tuple/tuples.cfa (moved)
	* tests/typeGenerator.cfa (moved)
	* tests/typedef.cfa (moved)
	* tests/typedefDeclarator.cfa (moved)
	* tests/typedefRedef.cfa (moved)
	* tests/typeof.cfa (moved)
	* tests/userLiterals.cfa (moved)
	* tests/variableDeclarator.cfa (moved)
	* tests/vector.cfa (moved)
	* tests/virtualCast.cfa (moved)
	* tests/voidPtr.cfa (moved)
	* tests/warnings/.expect/self-assignment.txt (modified)
	* tests/warnings/self-assignment.cfa (moved)
	* tests/with-statement.c (deleted)
	* tests/withStatement.cfa (added)
	* tools/Makefile.am (modified)
	* tools/Makefile.in (modified)
	* tools/prettyprinter/Makefile.am (modified)
	* tools/prettyprinter/Makefile.in (modified)

	Merge remote-tracking branch 'plg/master' into deferred_resn


Thu, 10 Jan 2019 18:32:06 GMT Thierry Delisle <tdelisle@…> [08222c7]
	* src/ResolvExpr/Alternative.cc (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/FunctionDecl.cc (modified)
	* src/SynTree/FunctionType.cc (modified)
	* src/SynTree/ObjectDecl.cc (modified)
	* src/SynTree/ReferenceToType.cc (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/scopeErrors.txt (modified)

	Fixed some errors with incorrect trailing whitespace in the tests


Tue, 08 Jan 2019 16:31:21 GMT Thierry Delisle <tdelisle@…> [25cdca5]
	* doc/theses/lynn_tran_SE499/Bibliography.bib (added)
	* doc/theses/lynn_tran_SE499/Chapters/CFA.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Conclusion.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Demangler.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Extensions.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/GDB.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/Introduction.tex (added)
	* doc/theses/lynn_tran_SE499/Chapters/uCPP.tex (added)
	* doc/theses/lynn_tran_SE499/LICENSE (added)
	* doc/theses/lynn_tran_SE499/SE499-master.zip (added)
	* doc/theses/lynn_tran_SE499/SE499-master/.gdbinit (added)
	* doc/theses/lynn_tran_SE499/SE499-master/README.md (added)
	* doc/theses/lynn_tran_SE499/SE499-master/test.cc (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils-gdb.gdb (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils-gdb.py (added)
	* doc/theses/lynn_tran_SE499/SE499-master/utils.cpp (added)
	* doc/theses/lynn_tran_SE499/Thesis.cls (added)
	* doc/theses/lynn_tran_SE499/lstpatch.sty (added)
	* doc/theses/lynn_tran_SE499/se499-report.tex (added)
	* doc/theses/lynn_tran_SE499/uContext_stack.png (added)
	* doc/theses/lynn_tran_SE499/vector.sty (added)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/stdlib.hfa (modified)
	* libcfa/src/time.cfa (modified)
	* tests/concurrent/examples/quickSort.cfa (modified)
	* tests/coroutine/fmtLines.cfa (modified)
	* tests/fallthrough.cfa (modified)
	* tests/fstream_test.cfa (modified)
	* tests/genericUnion.cfa (modified)
	* tests/gmp.cfa (modified)
	* tests/io1.cfa (modified)
	* tests/io2.cfa (modified)
	* tests/loopctrl.cfa (modified)
	* tests/polymorphism.cfa (modified)
	* tests/pybin/tools.py (modified)
	* tests/raii/dtor-early-exit.cfa (modified)
	* tests/references.cfa (modified)
	* tests/searchsort.cfa (modified)
	* tests/sum.cfa (modified)
	* tests/swap.cfa (modified)
	* tests/time.cfa (modified)
	* tests/withStatement.cfa (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Wed, 26 Dec 2018 12:21:08 GMT Peter A. Buhr <pabuhr@…> [d5b2ac8]
	* tests/genericUnion.cfa (modified)
	* tests/withStatement.cfa (modified)

	formatting


Wed, 26 Dec 2018 12:20:39 GMT Peter A. Buhr <pabuhr@…> [f498c51]
	* tests/fallthrough.cfa (modified)
	* tests/polymorphism.cfa (modified)
	* tests/references.cfa (modified)

	change printf to sout


Wed, 26 Dec 2018 12:19:48 GMT Peter A. Buhr <pabuhr@…> [ef346f7c]
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/time.cfa (modified)
	* tests/loopctrl.cfa (modified)
	* tests/sum.cfa (modified)
	* tests/swap.cfa (modified)

	fix ostype


Sun, 23 Dec 2018 04:19:24 GMT Peter A. Buhr <pabuhr@…> [5ea5b28]
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/stdlib.hfa (modified)
	* tests/concurrent/examples/quickSort.c (modified)
	* tests/coroutine/fmtLines.c (modified)
	* tests/fallthrough.cfa (modified)
	* tests/fstream_test.cfa (modified)
	* tests/gmp.cfa (modified)
	* tests/io1.cfa (modified)
	* tests/io2.cfa (modified)
	* tests/loopctrl.cfa (modified)
	* tests/pybin/tools.py (modified)
	* tests/raii/dtor-early-exit.c (modified)
	* tests/searchsort.cfa (modified)
	* tests/swap.cfa (modified)
	* tests/time.cfa (modified)

	update iostream


Thu, 20 Dec 2018 17:00:13 GMT Aaron Moss <a3moss@…> [2a092d6]
	* tests/searchsort.cfa (modified)

	Fix errors in searchsort test


Thu, 20 Dec 2018 16:17:21 GMT Aaron Moss <a3moss@…> [73ac10e]
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* tests/searchsort.c (modified)

	Fixed error in searchsort test


Wed, 19 Dec 2018 19:35:51 GMT Thierry Delisle <tdelisle@…> [84b4d607]
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Fixed includes/excludes for test script in python


Wed, 19 Dec 2018 18:47:03 GMT Thierry Delisle <tdelisle@…> [107b01a]
	* Makefile.am (modified)
	* Makefile.in (modified)
	* aclocal.m4 (modified)
	* automake/libtool.m4 (added)
	* automake/ltmain.sh (added)
	* automake/ltoptions.m4 (added)
	* automake/ltsugar.m4 (added)
	* automake/ltversion.m4 (added)
	* automake/lt~obsolete.m4 (added)
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* configure (modified)
	* configure.ac (modified)
	* driver/Makefile.am (modified)
	* driver/Makefile.in (modified)
	* libcfa/configure (modified)
	* libcfa/configure.ac (modified)
	* src/Makefile.am (modified)
	* src/Makefile.in (modified)
	* src/config.h.in (modified)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/avltree/avl-private.cfa (moved)
	* tests/avltree/avl0.cfa (moved)
	* tests/avltree/avl1.cfa (moved)
	* tests/avltree/avl2.cfa (moved)
	* tests/avltree/avl3.cfa (moved)
	* tests/avltree/avl4.cfa (moved)
	* tests/avltree/avl_test.cfa (moved)
	* tests/builtins/sync.cfa (moved)
	* tests/concurrent/coroutineYield.cfa (moved)
	* tests/concurrent/examples/boundedBufferEXT.cfa (moved)
	* tests/concurrent/examples/boundedBufferINT.cfa (moved)
	* tests/concurrent/examples/datingService.cfa (moved)
	* tests/concurrent/examples/matrixSum.cfa (moved)
	* tests/concurrent/examples/quickSort.cfa (moved)
	* tests/concurrent/monitor.cfa (moved)
	* tests/concurrent/multi-monitor.cfa (moved)
	* tests/concurrent/preempt.cfa (moved)
	* tests/concurrent/signal/block.cfa (moved)
	* tests/concurrent/signal/disjoint.cfa (moved)
	* tests/concurrent/signal/wait.cfa (moved)
	* tests/concurrent/thread.cfa (moved)
	* tests/concurrent/waitfor/barge.cfa (moved)
	* tests/concurrent/waitfor/dtor.cfa (moved)
	* tests/concurrent/waitfor/else.cfa (moved)
	* tests/concurrent/waitfor/parse.cfa (moved)
	* tests/concurrent/waitfor/parse2.cfa (moved)
	* tests/concurrent/waitfor/recurse.cfa (moved)
	* tests/concurrent/waitfor/simple.cfa (moved)
	* tests/concurrent/waitfor/statment.cfa (moved)
	* tests/concurrent/waitfor/when.cfa (moved)
	* tests/coroutine/fibonacci.cfa (moved)
	* tests/coroutine/fibonacci_1.cfa (moved)
	* tests/coroutine/fmtLines.cfa (moved)
	* tests/coroutine/pingpong.cfa (moved)
	* tests/coroutine/prodcons.cfa (moved)
	* tests/coroutine/runningTotal.cfa (moved)
	* tests/preempt_longrun/Makefile.am (modified)
	* tests/preempt_longrun/Makefile.in (modified)
	* tests/raii/.expect/ctor-autogen-ERR1.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR1.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR2.txt (modified)
	* tests/raii/.expect/memberCtors-ERR1.txt (modified)
	* tests/raii/ctor-autogen.cfa (moved)
	* tests/raii/dtor-early-exit.cfa (moved)
	* tests/raii/globals.cfa (moved)
	* tests/raii/init_once.cfa (moved)
	* tests/raii/memberCtors.cfa (moved)
	* tests/raii/multiDimension.cfa (moved)
	* tests/tuple/tupleAssign.cfa (moved)
	* tests/tuple/tupleCast.cfa (moved)
	* tests/tuple/tupleFunction.cfa (moved)
	* tests/tuple/tupleMember.cfa (moved)
	* tests/tuple/tuplePolymorphism.cfa (moved)
	* tests/tuple/tupleVariadic.cfa (moved)
	* tests/tuple/tuples.cfa (moved)
	* tests/warnings/.expect/self-assignment.txt (modified)
	* tests/warnings/self-assignment.cfa (moved)
	* tools/Makefile.am (modified)
	* tools/Makefile.in (modified)
	* tools/prettyprinter/Makefile.am (modified)
	* tools/prettyprinter/Makefile.in (modified)

	Several changes to the makefiles
	- change .c tests to .cfa
	- add ...


Fri, 14 Dec 2018 23:44:21 GMT Aaron Moss <a3moss@…> [8deaf2b]
	* tests/.expect/completeTypeError.txt (modified)

	Regenerate completeTypeError results to account for new error format


Thu, 13 Dec 2018 21:22:08 GMT Thierry Delisle <tdelisle@…> [95d0a5db]
	* Makefile.am (modified)
	* Makefile.in (modified)
	* benchmark/Makefile.in (modified)
	* configure (modified)
	* configure.ac (modified)
	* driver/Makefile.in (modified)
	* libcfa/configure (modified)
	* libcfa/src/Makefile.in (modified)
	* src/Makefile.in (modified)
	* tests/Makefile.in (modified)
	* tests/preempt_longrun/Makefile.in (modified)
	* tools/Makefile.am (modified)
	* tools/Makefile.in (modified)
	* tools/prettyprinter/Makefile.in (modified)

	Removed backend_cc, everything now uses CC or CXX


Thu, 13 Dec 2018 17:22:27 GMT Thierry Delisle <tdelisle@…> [c13ef5db]
	* tests/loopctrl.c (deleted)

	removed duplicate loopctrl test


Thu, 13 Dec 2018 17:16:47 GMT Thierry Delisle <tdelisle@…> [9d6497a]
	* tests/coroutine/fmtLines.c (modified)
	* tests/coroutine/prodcons.c (modified)
	* tests/io1.cfa (modified)
	* tests/io2.cfa (modified)
	* tests/math1.cfa (modified)
	* tests/math2.cfa (modified)
	* tests/math3.cfa (modified)

	Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc


Thu, 13 Dec 2018 16:07:59 GMT Thierry Delisle <tdelisle@…> [014bb94]
	* tests/.expect/heap.txt (deleted)

	Temporarily disable heap as it doesn't work


Thu, 13 Dec 2018 04:24:32 GMT Peter A. Buhr <pabuhr@…> [18cf979]
	* tests/coroutine/prodcons.c (modified)

	update


Thu, 13 Dec 2018 04:23:54 GMT Peter A. Buhr <pabuhr@…> [5dd3098]
	* tests/coroutine/fmtLines.c (modified)

	formatting


Wed, 12 Dec 2018 23:32:47 GMT Peter A. Buhr <pabuhr@…> [7cccc20]
	* tests/io1.cfa (modified)

	one more speed up by subdividing long sout chains


Wed, 12 Dec 2018 22:22:48 GMT Peter A. Buhr <pabuhr@…> [ac1ae2c6]
	* tests/io2.cfa (modified)
	* tests/math1.cfa (modified)
	* tests/math2.cfa (modified)
	* tests/math3.cfa (modified)

	speed up longest test cases by subdividing long sout chains


Wed, 12 Dec 2018 20:52:19 GMT Thierry Delisle <tdelisle@…> [515a037]
	* benchmark/Makefile.am (modified)
	* benchmark/Makefile.in (modified)
	* benchmark/Monitor.c (modified)
	* doc/bibliography/pl.bib (modified)
	* doc/papers/concurrency/Paper.tex (modified)
	* doc/proposals/flags.md (modified)
	* doc/theses/aaron_moss_PhD/phd/thesis.tex (modified)
	* doc/theses/aaron_moss_PhD/phd/type-environment.tex (modified)
	* doc/user/user.tex (modified)
	* examples/ArrayN.c (modified)
	* examples/gc_no_raii/src/internal/collector.c (modified)
	* examples/gc_no_raii/src/internal/state.h (modified)
	* examples/gc_no_raii/src/tools/print.h (modified)
	* examples/multicore.c (modified)
	* examples/prolog.c (modified)
	* examples/quad.c (modified)
	* examples/square.c (modified)
	* examples/twice.c (modified)
	* examples/wrapper/src/main.c (modified)
	* examples/wrapper/src/pointer.h (modified)
	* examples/zero_one.c (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/gmp.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/iterator.cfa (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* libcfa/src/time.cfa (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ParseNode.h (modified)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/ResolveTypeof.cc (modified)
	* src/SynTree/Type.h (modified)
	* src/SynTree/TypeofType.cc (modified)
	* tests/.expect/alloc-ERROR.txt (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/declarationErrors.txt (modified)
	* tests/.expect/loopctrl.txt (modified)
	* tests/.expect/nested-types-ERR1.txt (modified)
	* tests/.expect/nested-types-ERR2.txt (modified)
	* tests/.expect/quotedKeyword.txt (moved)
	* tests/.expect/scopeErrors.txt (modified)
	* tests/.expect/typedefRedef-ERR1.txt (modified)
	* tests/.expect/user_literals.txt (deleted)
	* tests/.expect/with-statement.txt (deleted)
	* tests/KRfunctions.cfa (moved)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/abs.cfa (moved)
	* tests/alloc.cfa (moved)
	* tests/array.cfa (moved)
	* tests/ato.cfa (moved)
	* tests/attributes.cfa (moved)
	* tests/cast.cfa (moved)
	* tests/castError.cfa (moved)
	* tests/commentMisc.cfa (moved)
	* tests/completeTypeError.cfa (moved)
	* tests/complex.cfa (moved)
	* tests/concurrent/coroutineYield.c (modified)
	* tests/concurrent/examples/boundedBufferEXT.c (modified)
	* tests/concurrent/examples/boundedBufferINT.c (modified)
	* tests/concurrent/examples/datingService.c (modified)
	* tests/concurrent/examples/matrixSum.c (modified)
	* tests/concurrent/examples/quickSort.c (modified)
	* tests/concurrent/monitor.c (modified)
	* tests/concurrent/multi-monitor.c (modified)
	* tests/concurrent/preempt.c (modified)
	* tests/concurrent/signal/block.c (modified)
	* tests/concurrent/signal/disjoint.c (modified)
	* tests/concurrent/signal/wait.c (modified)
	* tests/concurrent/thread.c (modified)
	* tests/concurrent/waitfor/barge.c (modified)
	* tests/concurrent/waitfor/dtor.c (modified)
	* tests/concurrent/waitfor/else.c (modified)
	* tests/concurrent/waitfor/recurse.c (modified)
	* tests/concurrent/waitfor/simple.c (modified)
	* tests/concurrent/waitfor/statment.c (modified)
	* tests/concurrent/waitfor/when.c (modified)
	* tests/context.cfa (moved)
	* tests/coroutine/.expect/fmtLines.txt (modified)
	* tests/coroutine/.in/fmtLines.txt (modified)
	* tests/coroutine/fibonacci.c (modified)
	* tests/coroutine/fibonacci_1.c (modified)
	* tests/coroutine/fmtLines.c (modified)
	* tests/coroutine/pingpong.c (modified)
	* tests/coroutine/prodcons.c (modified)
	* tests/coroutine/runningTotal.c (modified)
	* tests/counter.cfa (moved)
	* tests/declarationErrors.cfa (moved)
	* tests/declarationSpecifier.cfa (moved)
	* tests/designations.cfa (moved)
	* tests/div.cfa (moved)
	* tests/enum.cfa (moved)
	* tests/except-0.cfa (moved)
	* tests/except-1.cfa (moved)
	* tests/except-2.cfa (moved)
	* tests/except-3.cfa (moved)
	* tests/except-mac.hfa (moved)
	* tests/expression.cfa (moved)
	* tests/extension.cfa (moved)
	* tests/fallthrough.cfa (moved)
	* tests/forall.cfa (moved)
	* tests/fstream_test.cfa (moved)
	* tests/function-operator.cfa (moved)
	* tests/functions.cfa (moved)
	* tests/gccExtensions.cfa (moved)
	* tests/genericUnion.cfa (moved)
	* tests/gmp.cfa (moved)
	* tests/heap.cfa (moved)
	* tests/hello.c (deleted)
	* tests/hello.cfa (added)
	* tests/identFuncDeclarator.cfa (moved)
	* tests/identParamDeclarator.cfa (moved)
	* tests/identity.c (deleted)
	* tests/identity.cfa (added)
	* tests/ifwhileCtl.cfa (moved)
	* tests/io1.cfa (moved)
	* tests/io2.c (deleted)
	* tests/io2.cfa (added)
	* tests/labelledExit.cfa (moved)
	* tests/limits.cfa (moved)
	* tests/literals.cfa (moved)
	* tests/long_tests.hfa (moved)
	* tests/loopctrl.cfa (added)
	* tests/math1.cfa (moved)
	* tests/math2.cfa (moved)
	* tests/math3.cfa (moved)
	* tests/math4.cfa (moved)
	* tests/maybe.cfa (moved)
	* tests/minmax.cfa (moved)
	* tests/namedParmArg.cfa (moved)
	* tests/nested-types.cfa (moved)
	* tests/numericConstants.cfa (moved)
	* tests/occursError.cfa (moved)
	* tests/operators.cfa (moved)
	* tests/polymorphism.cfa (moved)
	* tests/preempt_longrun/create.c (modified)
	* tests/preempt_longrun/enter3.c (modified)
	* tests/preempt_longrun/processor.c (modified)
	* tests/preempt_longrun/yield.c (modified)
	* tests/quotedKeyword.cfa (moved)
	* tests/raii/dtor-early-exit.c (modified)
	* tests/raii/globals.c (modified)
	* tests/random.cfa (moved)
	* tests/rational.cfa (moved)
	* tests/references.cfa (moved)
	* tests/result.cfa (moved)
	* tests/scope.cfa (moved)
	* tests/scopeErrors.cfa (moved)
	* tests/searchsort.cfa (moved)
	* tests/shortCircuit.c (deleted)
	* tests/shortCircuit.cfa (added)
	* tests/simpleGenericTriple.cfa (moved)
	* tests/stdincludes.cfa (moved)
	* tests/structMember.cfa (moved)
	* tests/subrange.cfa (moved)
	* tests/sum.cfa (moved)
	* tests/swap.cfa (moved)
	* tests/switch.cfa (moved)
	* tests/time.c (deleted)
	* tests/time.cfa (added)
	* tests/tuple/tupleAssign.c (modified)
	* tests/typeGenerator.cfa (moved)
	* tests/typedef.cfa (moved)
	* tests/typedefDeclarator.cfa (moved)
	* tests/typedefRedef.cfa (moved)
	* tests/typeof.cfa (moved)
	* tests/userLiterals.cfa (moved)
	* tests/variableDeclarator.cfa (moved)
	* tests/vector.cfa (moved)
	* tests/virtualCast.cfa (moved)
	* tests/voidPtr.cfa (moved)
	* tests/withStatement.cfa (moved)

	Merge branch 'master' into shared_library


Wed, 12 Dec 2018 14:16:12 GMT Peter A. Buhr <pabuhr@…> [200fcb3]
	* benchmark/Makefile.in (modified)
	* benchmark/Monitor.c (modified)
	* doc/papers/concurrency/Paper.tex (modified)
	* doc/proposals/flags.md (modified)
	* doc/user/user.tex (modified)
	* examples/ArrayN.c (modified)
	* examples/gc_no_raii/src/internal/collector.c (modified)
	* examples/gc_no_raii/src/internal/state.h (modified)
	* examples/gc_no_raii/src/tools/print.h (modified)
	* examples/multicore.c (modified)
	* examples/prolog.c (modified)
	* examples/quad.c (modified)
	* examples/square.c (modified)
	* examples/twice.c (modified)
	* examples/wrapper/src/main.c (modified)
	* examples/wrapper/src/pointer.h (modified)
	* examples/zero_one.c (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/gmp.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* libcfa/src/time.cfa (modified)
	* tests/abs.cfa (modified)
	* tests/ato.cfa (modified)
	* tests/complex.cfa (modified)
	* tests/concurrent/coroutineYield.c (modified)
	* tests/concurrent/examples/boundedBufferEXT.c (modified)
	* tests/concurrent/examples/boundedBufferINT.c (modified)
	* tests/concurrent/examples/datingService.c (modified)
	* tests/concurrent/examples/matrixSum.c (modified)
	* tests/concurrent/examples/quickSort.c (modified)
	* tests/concurrent/monitor.c (modified)
	* tests/concurrent/multi-monitor.c (modified)
	* tests/concurrent/signal/block.c (modified)
	* tests/concurrent/signal/disjoint.c (modified)
	* tests/concurrent/signal/wait.c (modified)
	* tests/concurrent/thread.c (modified)
	* tests/concurrent/waitfor/barge.c (modified)
	* tests/concurrent/waitfor/dtor.c (modified)
	* tests/concurrent/waitfor/else.c (modified)
	* tests/concurrent/waitfor/recurse.c (modified)
	* tests/concurrent/waitfor/simple.c (modified)
	* tests/concurrent/waitfor/statment.c (modified)
	* tests/concurrent/waitfor/when.c (modified)
	* tests/coroutine/.expect/fmtLines.txt (modified)
	* tests/coroutine/.in/fmtLines.txt (modified)
	* tests/coroutine/fibonacci.c (modified)
	* tests/coroutine/fibonacci_1.c (modified)
	* tests/coroutine/fmtLines.c (modified)
	* tests/coroutine/pingpong.c (modified)
	* tests/coroutine/prodcons.c (modified)
	* tests/coroutine/runningTotal.c (modified)
	* tests/div.cfa (modified)
	* tests/except-0.cfa (modified)
	* tests/fallthrough.cfa (modified)
	* tests/fstream_test.cfa (modified)
	* tests/function-operator.cfa (modified)
	* tests/gmp.cfa (modified)
	* tests/heap.cfa (modified)
	* tests/hello.cfa (modified)
	* tests/identity.cfa (modified)
	* tests/ifwhileCtl.cfa (modified)
	* tests/io1.cfa (modified)
	* tests/io2.cfa (modified)
	* tests/literals.cfa (modified)
	* tests/loopctrl.cfa (modified)
	* tests/math1.cfa (modified)
	* tests/math2.cfa (modified)
	* tests/math3.cfa (modified)
	* tests/math4.cfa (modified)
	* tests/minmax.cfa (modified)
	* tests/quotedKeyword.cfa (modified)
	* tests/raii/dtor-early-exit.c (modified)
	* tests/raii/globals.c (modified)
	* tests/random.cfa (modified)
	* tests/rational.cfa (modified)
	* tests/searchsort.cfa (modified)
	* tests/shortCircuit.cfa (modified)
	* tests/sum.cfa (modified)
	* tests/swap.cfa (modified)
	* tests/time.cfa (modified)
	* tests/tuple/tupleAssign.c (modified)
	* tests/userLiterals.cfa (modified)
	* tests/vector.cfa (modified)

	add auto newline to sout, change endl to nl


Tue, 20 Nov 2018 22:00:00 GMT Peter A. Buhr <pabuhr@…> [3d99498]
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)

	remove special case for test fstream_test


Fri, 16 Nov 2018 21:01:14 GMT Peter A. Buhr <pabuhr@…> [1e995d6]
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)

	fix cfa-suffix problem in build


Fri, 09 Nov 2018 02:00:59 GMT Peter A. Buhr <pabuhr@…> [80228a7]
	* tests/heap.cfa (modified)

	change from old to new style for-control


Fri, 09 Nov 2018 02:00:00 GMT Peter A. Buhr <pabuhr@…> [303d866]
	* tests/fallthrough.cfa (modified)

	switch to sout from printf


Wed, 07 Nov 2018 22:14:07 GMT Peter A. Buhr <pabuhr@…> [3180aa1]
	* tests/test.c (deleted)

	remove test file


Wed, 07 Nov 2018 22:13:08 GMT Peter A. Buhr <pabuhr@…> [61dafb8]
	* doc/user/user.tex (modified)
	* tests/.expect/loopctrl.txt (modified)
	* tests/loopctrl.cfa (modified)

	finish test and documentation for loop-control


Wed, 07 Nov 2018 18:29:43 GMT Peter A. Buhr <pabuhr@…> [dc8511c]
	* benchmark/Makefile.am (modified)
	* tests/.expect/alloc-ERROR.txt (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/completeTypeError.txt (modified)
	* tests/.expect/declarationErrors.txt (modified)
	* tests/.expect/nested-types-ERR1.txt (modified)
	* tests/.expect/nested-types-ERR2.txt (modified)
	* tests/.expect/quotedKeyword.txt (moved)
	* tests/.expect/scopeErrors.txt (modified)
	* tests/.expect/typedefRedef-ERR1.txt (modified)
	* tests/.expect/user_literals.txt (deleted)
	* tests/.expect/with-statement.txt (deleted)
	* tests/KRfunctions.cfa (moved)
	* tests/Makefile.am (modified)
	* tests/Makefile.in (modified)
	* tests/abs.cfa (moved)
	* tests/alloc.cfa (moved)
	* tests/array.cfa (moved)
	* tests/ato.cfa (moved)
	* tests/attributes.cfa (moved)
	* tests/cast.cfa (moved)
	* tests/castError.cfa (moved)
	* tests/commentMisc.cfa (moved)
	* tests/completeTypeError.cfa (moved)
	* tests/complex.cfa (moved)
	* tests/concurrent/coroutineYield.c (modified)
	* tests/concurrent/examples/matrixSum.c (modified)
	* tests/concurrent/preempt.c (modified)
	* tests/concurrent/signal/block.c (modified)
	* tests/concurrent/signal/disjoint.c (modified)
	* tests/concurrent/signal/wait.c (modified)
	* tests/context.cfa (moved)
	* tests/counter.cfa (moved)
	* tests/declarationErrors.cfa (moved)
	* tests/declarationSpecifier.cfa (moved)
	* tests/designations.cfa (moved)
	* tests/div.cfa (moved)
	* tests/enum.cfa (moved)
	* tests/except-0.cfa (moved)
	* tests/except-1.cfa (moved)
	* tests/except-2.cfa (moved)
	* tests/except-3.cfa (moved)
	* tests/except-mac.hfa (moved)
	* tests/expression.cfa (moved)
	* tests/extension.cfa (moved)
	* tests/fallthrough.cfa (moved)
	* tests/forall.cfa (moved)
	* tests/fstream_test.cfa (moved)
	* tests/function-operator.cfa (moved)
	* tests/functions.cfa (moved)
	* tests/gccExtensions.cfa (moved)
	* tests/genericUnion.cfa (moved)
	* tests/gmp.cfa (moved)
	* tests/heap.cfa (moved)
	* tests/hello.cfa (moved)
	* tests/identFuncDeclarator.cfa (moved)
	* tests/identParamDeclarator.cfa (moved)
	* tests/identity.cfa (moved)
	* tests/ifwhileCtl.cfa (moved)
	* tests/io1.cfa (moved)
	* tests/io2.cfa (moved)
	* tests/labelledExit.cfa (moved)
	* tests/limits.cfa (moved)
	* tests/literals.cfa (moved)
	* tests/long_tests.hfa (moved)
	* tests/loopctrl.cfa (moved)
	* tests/math1.cfa (moved)
	* tests/math2.cfa (moved)
	* tests/math3.cfa (moved)
	* tests/math4.cfa (moved)
	* tests/maybe.cfa (moved)
	* tests/minmax.cfa (moved)
	* tests/namedParmArg.cfa (moved)
	* tests/nested-types.cfa (moved)
	* tests/numericConstants.cfa (moved)
	* tests/occursError.cfa (moved)
	* tests/operators.cfa (moved)
	* tests/polymorphism.cfa (moved)
	* tests/preempt_longrun/create.c (modified)
	* tests/preempt_longrun/enter3.c (modified)
	* tests/preempt_longrun/processor.c (modified)
	* tests/preempt_longrun/yield.c (modified)
	* tests/quotedKeyword.cfa (moved)
	* tests/random.cfa (moved)
	* tests/rational.cfa (moved)
	* tests/references.cfa (moved)
	* tests/result.cfa (moved)
	* tests/scope.cfa (moved)
	* tests/scopeErrors.cfa (moved)
	* tests/searchsort.cfa (moved)
	* tests/shortCircuit.cfa (moved)
	* tests/simpleGenericTriple.cfa (moved)
	* tests/stdincludes.cfa (moved)
	* tests/structMember.cfa (moved)
	* tests/subrange.cfa (moved)
	* tests/sum.cfa (moved)
	* tests/swap.cfa (moved)
	* tests/switch.cfa (moved)
	* tests/test.c (added)
	* tests/time.cfa (moved)
	* tests/typeGenerator.cfa (moved)
	* tests/typedef.cfa (moved)
	* tests/typedefDeclarator.cfa (moved)
	* tests/typedefRedef.cfa (moved)
	* tests/typeof.cfa (moved)
	* tests/userLiterals.cfa (moved)
	* tests/variableDeclarator.cfa (moved)
	* tests/vector.cfa (moved)
	* tests/virtualCast.cfa (moved)
	* tests/voidPtr.cfa (moved)
	* tests/withStatement.cfa (moved)

	first attempt at updating suffixes for test programs


Fri, 02 Nov 2018 11:43:28 GMT Peter A. Buhr <pabuhr@…> [b6ad601]
	* src/Parser/lex.ll (modified)
	* src/Parser/parser.yy (modified)
	* tests/.expect/loopctrl.txt (moved)
	* tests/forctrl.c (deleted)
	* tests/loopctrl.c (added)

	start basetypeof, update loop control, remove unnecessary 0/1 check ...


Thu, 25 Oct 2018 15:55:21 GMT Thierry Delisle <tdelisle@…> [cdc02f2]
	* doc/user/Makefile (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iterator.cfa (modified)
	* src/Parser/lex.ll (modified)
	* src/Parser/parser.yy (modified)
	* tests/.expect/loopctrl.txt (moved)
	* tests/forctrl.c (deleted)
	* tests/loopctrl.c (added)

	Merge branch 'shared_library' of plg.uwaterloo.ca:software/cfa/cfa-cc ...