#
# ChangeLog for /
#
# Generated by Trac 1.2.1
# Feb 20, 2025, 9:22:34 PM

Wed, 09 Dec 2020 23:04:42 GMT Thierry Delisle <tdelisle@…> [5992ff4]
	* Makefile.am (modified)
	* tools/Makefile.am (modified)

	Tentative fix to last commit


Wed, 09 Dec 2020 20:26:00 GMT Thierry Delisle <tdelisle@…> [a1850ac]
	* configure.ac (modified)

	No longer distribute tools or pretty/printer


Wed, 09 Dec 2020 20:01:32 GMT Thierry Delisle <tdelisle@…> [1a2a49b]
	* libcfa/src/stdlib.hfa (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* src/Common/CodeLocationTools.hpp (modified)

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


Wed, 09 Dec 2020 20:01:28 GMT Thierry Delisle <tdelisle@…> [2a59655]
	* Makefile.am (modified)
	* driver/Makefile.am (modified)
	* libcfa/prelude/Makefile.am (modified)
	* libcfa/src/Makefile.am (modified)
	* tests/Makefile.am (modified)

	make distcheck FINALLY passes


Wed, 09 Dec 2020 15:05:55 GMT Andrew Beach <ajbeach@…> [364a03c]
	* src/Common/CodeLocationTools.cpp (modified)
	* src/Common/CodeLocationTools.hpp (modified)

	Added more information to checkAllCodeLocations.


Tue, 08 Dec 2020 23:40:21 GMT Peter A. Buhr <pabuhr@…> [48f6252]
	* Jenkins/Distribute (modified)
	* Jenkins/FullBuild (modified)
	* Jenkinsfile (modified)
	* Makefile.am (modified)
	* configure.ac (modified)
	* libcfa/configure.ac (modified)
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/concurrency/preemption.cfa (modified)
	* src/AST/module.mk (modified)
	* src/Common/CodeLocationTools.cpp (modified)
	* tests/Makefile.am (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

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


Tue, 08 Dec 2020 23:40:10 GMT Peter A. Buhr <pabuhr@…> [0f7a0ea]
	* libcfa/src/stdlib.hfa (modified)

	[fixes #228] delete of 0-sized object always calls destructor; always ...


Tue, 08 Dec 2020 21:03:43 GMT Thierry Delisle <tdelisle@…> [d7a10af]
	* libcfa/src/Makefile.am (modified)

	Fixed installation of exception.h


Tue, 08 Dec 2020 20:54:44 GMT Thierry Delisle <tdelisle@…> [8e0adcd]
	* libcfa/src/Makefile.am (modified)

	concurrency/exception.h is now correctly installed


Tue, 08 Dec 2020 20:27:36 GMT Thierry Delisle <tdelisle@…> [3359802]
	* tests/Makefile.am (modified)

	Added missing test data to distributed files


Tue, 08 Dec 2020 18:54:40 GMT Thierry Delisle <tdelisle@…> [8089fde]
	* Jenkins/Distribute (modified)
	* Jenkins/FullBuild (modified)

	Full build now builds new ast.
	Full build now distribute builds. ...


Tue, 08 Dec 2020 18:29:41 GMT Thierry Delisle <tdelisle@…> [dde7d6d]
	* Jenkins/Distribute (modified)

	I still don't understand globals in groovy.


Tue, 08 Dec 2020 18:22:47 GMT Thierry Delisle <tdelisle@…> [8e58264]
	* Jenkins/Distribute (modified)
	* Jenkinsfile (modified)

	First attempt at full distribute.
	Fixed some typos.


Tue, 08 Dec 2020 18:01:05 GMT Thierry Delisle <tdelisle@…> [3f91792]
	* libcfa/src/bits/collection.hfa (modified)
	* libcfa/src/bits/multi_list.cfa (modified)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/queue_example.cfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/sequence_example.cfa (modified)
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/bits/stack_example.cfa (modified)
	* src/Common/CodeLocationTools.cpp (added)
	* src/Common/CodeLocationTools.hpp (added)
	* src/Common/module.mk (modified)
	* src/main.cc (modified)

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


Tue, 08 Dec 2020 18:00:55 GMT Thierry Delisle <tdelisle@…> [33a129a]
	* configure.ac (modified)

	Fixed default ast to be consistent with tests.
	Fix ...


Tue, 08 Dec 2020 17:59:16 GMT Thierry Delisle <tdelisle@…> [a12810d]
	* libcfa/src/concurrency/preemption.cfa (modified)

	static variables in preemption_ready() seem to be able to lead to a ...


Tue, 08 Dec 2020 17:58:31 GMT Thierry Delisle <tdelisle@…> [a778e8e]
	* tests/Makefile.am (modified)

	Added missing tests to distribute


Tue, 08 Dec 2020 16:03:42 GMT Thierry Delisle <tdelisle@…> [a468e1e9]
	* tests/Makefile.am (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	Test script now supports --list-dist which list all the files needed ...


Mon, 07 Dec 2020 22:42:21 GMT Andrew Beach <ajbeach@…> [c9e0991]
	* src/Common/CodeLocationTools.cpp (modified)

	Clean-up the code location tools.


Mon, 07 Dec 2020 20:51:59 GMT Peter A. Buhr <pabuhr@…> [d6089ad]
	* src/Common/CodeLocationTools.cpp (added)
	* src/Common/CodeLocationTools.hpp (added)
	* src/Common/module.mk (modified)
	* src/main.cc (modified)

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


Mon, 07 Dec 2020 20:51:50 GMT Peter A. Buhr <pabuhr@…> [58870e6b]
	* libcfa/src/bits/collection.hfa (modified)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/stack.hfa (modified)

	switch from reference back to pointer


Mon, 07 Dec 2020 20:49:17 GMT Andrew Beach <ajbeach@…> [f57faf6f]
	* src/Common/CodeLocationTools.cpp (added)
	* src/Common/CodeLocationTools.hpp (added)
	* src/Common/module.mk (modified)
	* src/main.cc (modified)

	Added a new-ast tools for code locations. The fill pass is being used ...


Mon, 07 Dec 2020 17:57:06 GMT Thierry Delisle <tdelisle@…> [08ce416]
	* Makefile.am (modified)
	* configure.ac (modified)
	* libcfa/configure.ac (modified)
	* libcfa/src/Makefile.am (modified)
	* src/AST/module.mk (modified)
	* tests/Makefile.am (modified)

	Changed configure to use new-ast by default.
	Ast options no longer ...


Sat, 05 Dec 2020 13:54:29 GMT Peter A. Buhr <pabuhr@…> [e91a255]
	* libcfa/src/bits/sequence.hfa (modified)

	fix code placement error


Sat, 05 Dec 2020 13:48:42 GMT Peter A. Buhr <pabuhr@…> [ec5d599]
	* Jenkins/Distribute (modified)
	* Jenkins/tools.groovy (modified)
	* Jenkinsfile (modified)
	* tests/.expect/KRfunctions.nast.x86.txt (added)
	* tests/.expect/KRfunctions.oast.x86.txt (moved)
	* tests/.expect/attributes.nast.x86.txt (added)
	* tests/.expect/attributes.oast.x86.txt (moved)
	* tests/.expect/functions.nast.x86.txt (added)
	* tests/.expect/functions.oast.x86.txt (moved)
	* tests/.expect/manipulatorsOutput2.arm64.txt (modified)
	* tests/errors/.expect/completeType.nast.x86.txt (added)
	* tests/errors/.expect/completeType.oast.x86.txt (moved)
	* tests/meta/.expect/archVast.nast.x86.txt (modified)
	* tests/meta/.expect/archVast.oast.x86.txt (modified)

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


Sat, 05 Dec 2020 13:48:32 GMT Peter A. Buhr <pabuhr@…> [7c1144b]
	* libcfa/src/bits/collection.hfa (modified)
	* libcfa/src/bits/multi_list.cfa (modified)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/queue_example.cfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/sequence_example.cfa (modified)
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/bits/stack_example.cfa (modified)

	formatting, more switch from pointer to reference


Fri, 04 Dec 2020 20:44:08 GMT Thierry Delisle <tdelisle@…> [ad915e0]
	* Jenkins/Distribute (modified)

	Fixed incorrect space


Fri, 04 Dec 2020 20:39:32 GMT Thierry Delisle <tdelisle@…> [7e366bd]
	* Jenkins/Distribute (modified)

	Fix call to sed in jenkins distribute


Fri, 04 Dec 2020 20:27:51 GMT Thierry Delisle <tdelisle@…> [7d5d3f3]
	* Jenkins/Distribute (modified)

	Fix escape characters in jenkins distribute


Fri, 04 Dec 2020 20:14:39 GMT Thierry Delisle <tdelisle@…> [6b293bd]
	* Jenkins/Distribute (modified)

	Like Cforall, groovy does not support tuple assign and tuple ...


Fri, 04 Dec 2020 20:10:55 GMT Thierry Delisle <tdelisle@…> [8fe6040]
	* Jenkins/Distribute (modified)

	Distribute now prints the version


Fri, 04 Dec 2020 19:28:03 GMT Thierry Delisle <tdelisle@…> [9c4ad67]
	* Jenkins/tools.groovy (modified)

	Fixed typo


Fri, 04 Dec 2020 18:35:13 GMT Thierry Delisle <tdelisle@…> [a12cd594]
	* Jenkins/tools.groovy (modified)

	Messed up last commit


Fri, 04 Dec 2020 18:24:21 GMT Thierry Delisle <tdelisle@…> [d4e338f]
	* Jenkins/tools.groovy (modified)

	Fixed how GitLogMessage saves results


Fri, 04 Dec 2020 18:16:24 GMT Thierry Delisle <tdelisle@…> [6c0ef72]
	* Jenkins/tools.groovy (modified)

	Tools.checkout now uses explicit credentials


Fri, 04 Dec 2020 18:09:17 GMT Thierry Delisle <tdelisle@…> [6cdec7e]
	* Jenkins/tools.groovy (modified)

	Fixed incorrect condition in gitlog


Fri, 04 Dec 2020 18:05:09 GMT Thierry Delisle <tdelisle@…> [143cbf1]
	* Jenkins/tools.groovy (modified)

	Update tools.groovy checkout for specific hash


Fri, 04 Dec 2020 17:52:04 GMT Thierry Delisle <tdelisle@…> [6a531ab]
	* Jenkins/tools.groovy (modified)
	* Jenkinsfile (modified)

	Quick build now uses new AST.
	Moved some more common code to ...


Fri, 04 Dec 2020 17:24:28 GMT Thierry Delisle <tdelisle@…> [8271891]
	* tests/.expect/attributes.nast.x86.txt (added)
	* tests/.expect/attributes.oast.x86.txt (moved)

	Fixed attributes test for x86 new ast


Fri, 04 Dec 2020 17:20:07 GMT Thierry Delisle <tdelisle@…> [3534f6a]
	* tests/.expect/KRfunctions.nast.x86.txt (added)
	* tests/.expect/KRfunctions.oast.x86.txt (moved)
	* tests/.expect/functions.nast.x86.txt (added)
	* tests/.expect/functions.oast.x86.txt (moved)

	Fixed functions and KRfunctions tests for new ast x86


Fri, 04 Dec 2020 17:02:21 GMT Thierry Delisle <tdelisle@…> [85799aa]
	* Jenkinsfile (modified)

	Fixed bad copy-paste


Fri, 04 Dec 2020 16:57:05 GMT Thierry Delisle <tdelisle@…> [fe3d9ab]
	* Jenkinsfile (modified)

	Jenkins now prints AST version in long description


Fri, 04 Dec 2020 16:49:34 GMT Thierry Delisle <tdelisle@…> [3c6480b7]
	* libcfa/src/bits/multi_list.cfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* tests/.expect/manipulatorsOutput2.arm64.txt (modified)

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


Fri, 04 Dec 2020 16:49:26 GMT Thierry Delisle <tdelisle@…> [36ec816]
	* tests/meta/.expect/archVast.nast.x86.txt (modified)
	* tests/meta/.expect/archVast.oast.x86.txt (modified)

	Fix meta tests for x86


Fri, 04 Dec 2020 16:46:32 GMT Thierry Delisle <tdelisle@…> [22a2e69]
	* tests/errors/.expect/completeType.nast.x86.txt (added)
	* tests/errors/.expect/completeType.oast.x86.txt (moved)

	Fix complete type for x86


Fri, 04 Dec 2020 16:39:23 GMT Peter A. Buhr <pabuhr@…> [54f89d5]
	* Jenkins/Distribute (added)
	* Jenkins/tools.groovy (added)
	* Jenkinsfile (modified)
	* example/io/simple/server.cfa (modified)
	* libcfa/src/bits/containers.hfa (modified)
	* libcfa/src/bits/multi_list.cfa (added)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/queue_example.cfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/concurrency/alarm.cfa (modified)
	* libcfa/src/concurrency/alarm.hfa (modified)
	* libcfa/src/concurrency/io.cfa (modified)
	* libcfa/src/concurrency/io/call.cfa.in (modified)
	* libcfa/src/concurrency/kernel.cfa (modified)
	* libcfa/src/concurrency/kernel/fwd.hfa (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)
	* libcfa/src/concurrency/thread.cfa (modified)
	* libcfa/src/interpose.cfa (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/Candidate.cpp (modified)
	* tests/.expect/castError.nast.txt (modified)
	* tests/.expect/castError.oast.txt (modified)
	* tests/errors/.expect/completeType.nast.x64.txt (modified)
	* tests/meta/.expect/archVast.nast.x64.txt (modified)
	* tests/meta/.expect/archVast.oast.x64.txt (modified)

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


Fri, 04 Dec 2020 16:39:05 GMT Peter A. Buhr <pabuhr@…> [ab0257b9]
	* tests/.expect/manipulatorsOutput2.arm64.txt (modified)

	update .expect file for test manipulatorsOutput2 on ARM


Fri, 04 Dec 2020 16:13:52 GMT Peter A. Buhr <pabuhr@…> [a32cbac2]
	* libcfa/src/bits/sequence.hfa (modified)

	add comments to SeqIter


Fri, 04 Dec 2020 14:56:43 GMT Peter A. Buhr <pabuhr@…> [4f649cb]
	* libcfa/src/bits/multi_list.cfa (modified)

	print task id rather than task address for multi-list test


Fri, 04 Dec 2020 13:25:37 GMT Peter A. Buhr <pabuhr@…> [f7386f7]
	* libcfa/src/bits/multi_list.cfa (modified)

	add queue to multi-list container test


Fri, 04 Dec 2020 03:46:19 GMT Peter A. Buhr <pabuhr@…> [1ac1f0b]
	* libcfa/src/bits/multi_list.cfa (modified)

	rename iterators to remove cast


Fri, 04 Dec 2020 02:20:04 GMT Peter A. Buhr <pabuhr@…> [a9a1d06]
	* Jenkins/Distribute (modified)
	* Jenkins/tools.groovy (modified)

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


Fri, 04 Dec 2020 02:19:55 GMT Peter A. Buhr <pabuhr@…> [34dcc78c]
	* libcfa/src/bits/multi_list.cfa (modified)

	re-purpose Seqable as Colable for stack


Fri, 04 Dec 2020 02:16:41 GMT Thierry Delisle <tdelisle@…> [6c9e0bc]
	* Jenkins/Distribute (modified)
	* Jenkins/tools.groovy (modified)

	Removed infinite recursion


Fri, 04 Dec 2020 02:14:54 GMT Thierry Delisle <tdelisle@…> [68f2e42]
	* Jenkins/tools.groovy (modified)

	Bad copy-paste


Fri, 04 Dec 2020 02:11:17 GMT Thierry Delisle <tdelisle@…> [032fd93]
	* Jenkins/tools.groovy (modified)

	Changed groovy to not use ternary


Fri, 04 Dec 2020 01:58:29 GMT Thierry Delisle <tdelisle@…> [1de50a9]
	* libcfa/src/bits/multi_list.cfa (added)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/stack.hfa (modified)

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


Fri, 04 Dec 2020 01:58:21 GMT Thierry Delisle <tdelisle@…> [cf2257f]
	* Jenkins/Distribute (modified)

	Removed incorrect error handling


Fri, 04 Dec 2020 01:56:53 GMT Peter A. Buhr <pabuhr@…> [7b2a786]
	* Jenkins/Distribute (added)
	* Jenkins/tools.groovy (added)
	* Jenkinsfile (modified)
	* libcfa/src/bits/containers.hfa (modified)
	* libcfa/src/concurrency/alarm.cfa (modified)
	* libcfa/src/concurrency/alarm.hfa (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)

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


Fri, 04 Dec 2020 01:56:31 GMT Peter A. Buhr <pabuhr@…> [a5a67ab8]
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/stack.hfa (modified)

	small changes to container switch to references


Fri, 04 Dec 2020 01:56:11 GMT Thierry Delisle <tdelisle@…> [d29a394]
	* Jenkins/Distribute (modified)
	* Jenkins/tools.groovy (modified)

	Distribute not checksout a specific commit on the target node


Fri, 04 Dec 2020 01:53:51 GMT Peter A. Buhr <pabuhr@…> [9082e0f1]
	* libcfa/src/bits/multi_list.cfa (added)

	add multi-list container test


Fri, 04 Dec 2020 01:49:59 GMT Thierry Delisle <tdelisle@…> [c3d3c22]
	* Jenkins/Distribute (modified)

	Changed distribute to target specific commit


Fri, 04 Dec 2020 01:43:24 GMT Thierry Delisle <tdelisle@…> [f78ead5]
	* Jenkins/Distribute (modified)
	* Jenkins/tools.groovy (modified)

	Getting last successful Full Build by default


Fri, 04 Dec 2020 01:32:25 GMT Thierry Delisle <tdelisle@…> [782d479]
	* Jenkins/Distribute (modified)

	Changed parameter from int to string


Fri, 04 Dec 2020 01:09:32 GMT Thierry Delisle <tdelisle@…> [4b138dd]
	* Jenkins/Distribute (modified)

	Fixed Distribute Loading tools


Fri, 04 Dec 2020 01:02:54 GMT Thierry Delisle <tdelisle@…> [fd0ba75]
	* Jenkins/Distribute (modified)

	Extra old style import


Fri, 04 Dec 2020 01:01:49 GMT Thierry Delisle <tdelisle@…> [6855d14]
	* Jenkins/Distribute (modified)

	Missed curly


Fri, 04 Dec 2020 00:46:34 GMT Thierry Delisle <tdelisle@…> [55da258]
	* libcfa/src/bits/containers.hfa (modified)
	* libcfa/src/concurrency/alarm.cfa (modified)
	* libcfa/src/concurrency/alarm.hfa (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)

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


Fri, 04 Dec 2020 00:46:27 GMT Thierry Delisle <tdelisle@…> [4011b98]
	* Jenkins/Distribute (added)
	* Jenkins/tools.groovy (modified)

	First pieces of distribute jenkins script


Thu, 03 Dec 2020 22:03:54 GMT Colby Alexander Parsons <caparsons@…> [0797198]
	* Jenkins/tools.groovy (added)
	* Jenkinsfile (modified)

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


Thu, 03 Dec 2020 22:03:49 GMT Colby Alexander Parsons <caparsons@…> [8e655f7c]
	* libcfa/src/bits/containers.hfa (modified)

	fixed collision between Sequence and containers.hfa


Thu, 03 Dec 2020 21:57:45 GMT Thierry Delisle <tdelisle@…> [91aa5ab]
	* Jenkinsfile (modified)

	Didn't save properly


Thu, 03 Dec 2020 21:56:35 GMT Thierry Delisle <tdelisle@…> [1483a16]
	* Jenkins/tools.groovy (modified)
	* Jenkinsfile (modified)

	Loading seems to work, usage doesn't


Thu, 03 Dec 2020 21:53:12 GMT Thierry Delisle <tdelisle@…> [953d433]
	* Jenkinsfile (modified)

	More attempts at loading tools


Thu, 03 Dec 2020 21:51:36 GMT Thierry Delisle <tdelisle@…> [8ca82de]
	* Jenkins/tools.groovy (modified)
	* Jenkinsfile (modified)

	More attempts at loading tools


Thu, 03 Dec 2020 21:48:22 GMT Thierry Delisle <tdelisle@…> [234ede4]
	* Jenkinsfile (modified)

	typo


Thu, 03 Dec 2020 21:47:41 GMT Colby Alexander Parsons <caparsons@…> [4aeaee5]
	* libcfa/src/concurrency/alarm.cfa (modified)
	* libcfa/src/concurrency/alarm.hfa (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)

	added alarm callback to union and refactored


Thu, 03 Dec 2020 21:46:44 GMT Thierry Delisle <tdelisle@…> [d8d9130f]
	* Jenkinsfile (modified)

	Changed how groovy scripts are imported


Thu, 03 Dec 2020 21:40:43 GMT Thierry Delisle <tdelisle@…> [bd8dca2]
	* Jenkinsfile (modified)

	Pushed import in jenkinsfile to much later


Thu, 03 Dec 2020 21:38:01 GMT Thierry Delisle <tdelisle@…> [c74e601]
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/queue_example.cfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)

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


Thu, 03 Dec 2020 21:37:50 GMT Thierry Delisle <tdelisle@…> [27b1ca1]
	* Jenkins/tools.groovy (added)
	* Jenkinsfile (modified)

	Modified Jenkinsfile to move out some of the helper for later reuse


Thu, 03 Dec 2020 21:24:36 GMT Colby Alexander Parsons <caparsons@…> [cad1df1]
	* libcfa/src/concurrency/locks.cfa (modified)
	* libcfa/src/concurrency/locks.hfa (modified)

	fixed a lot of bugs and integrated new sequence changes


Thu, 03 Dec 2020 20:33:18 GMT Colby Alexander Parsons <caparsons@…> [aeb31b1]
	* example/io/cat.c (moved)
	* example/io/filereader.c (moved)
	* example/io/simple/client.c (moved)
	* example/io/simple/server.c (moved)
	* example/io/simple/server.cfa (moved)
	* example/io/simple/server_epoll.c (moved)
	* libcfa/src/concurrency/io.cfa (modified)
	* libcfa/src/concurrency/io/call.cfa.in (modified)
	* libcfa/src/concurrency/kernel.cfa (modified)
	* libcfa/src/concurrency/kernel/fwd.hfa (modified)
	* libcfa/src/concurrency/thread.cfa (modified)
	* libcfa/src/interpose.cfa (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/Candidate.cpp (modified)
	* tests/.expect/KRfunctions.nast.arm64.txt (added)
	* tests/.expect/KRfunctions.oast.arm64.txt (moved)
	* tests/.expect/attributes.nast.arm64.txt (added)
	* tests/.expect/attributes.oast.arm64.txt (moved)
	* tests/.expect/castError.nast.txt (added)
	* tests/.expect/castError.oast.txt (modified)
	* tests/.expect/functions.nast.arm64.txt (added)
	* tests/.expect/functions.oast.arm64.txt (moved)
	* tests/errors/.expect/completeType.nast.arm64.txt (added)
	* tests/errors/.expect/completeType.nast.x64.txt (modified)
	* tests/errors/.expect/completeType.oast.arm64.txt (moved)
	* tests/meta/.expect/archVast.nast.arm64.txt (modified)
	* tests/meta/.expect/archVast.nast.x64.txt (modified)
	* tests/meta/.expect/archVast.oast.arm64.txt (modified)
	* tests/meta/.expect/archVast.oast.x64.txt (modified)

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


Thu, 03 Dec 2020 20:32:44 GMT Colby Alexander Parsons <caparsons@…> [a78c3ff]
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/queue_example.cfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)

	switched queue and sequence to use references


Thu, 03 Dec 2020 20:19:37 GMT Thierry Delisle <tdelisle@…> [0f88a225]
	* example/io/simple/server.cfa (modified)

	updated out-of-date example echo network server


Thu, 03 Dec 2020 20:18:55 GMT Thierry Delisle <tdelisle@…> [fe9468e2]
	* libcfa/src/concurrency/io.cfa (modified)
	* libcfa/src/concurrency/io/call.cfa.in (modified)
	* libcfa/src/concurrency/kernel/fwd.hfa (modified)
	* libcfa/src/concurrency/thread.cfa (modified)

	Added function thread_rand as a tls-safe version of __tls_rand()


Thu, 03 Dec 2020 20:15:55 GMT Thierry Delisle <tdelisle@…> [6011658]
	* libcfa/src/concurrency/kernel.cfa (modified)
	* libcfa/src/interpose.cfa (modified)

	Fixed abort to no longer deadlock when calling itself recursively. ...


Thu, 03 Dec 2020 18:53:23 GMT Thierry Delisle <tdelisle@…> [62e456f]
	* example/io/cat.c (moved)
	* example/io/filereader.c (moved)
	* example/io/simple/client.c (moved)
	* example/io/simple/server.c (moved)
	* example/io/simple/server.cfa (moved)
	* example/io/simple/server_epoll.c (moved)
	* tests/.expect/KRfunctions.nast.arm64.txt (added)
	* tests/.expect/KRfunctions.oast.arm64.txt (moved)
	* tests/.expect/attributes.nast.arm64.txt (added)
	* tests/.expect/attributes.oast.arm64.txt (moved)
	* tests/.expect/functions.nast.arm64.txt (added)
	* tests/.expect/functions.oast.arm64.txt (moved)
	* tests/errors/.expect/completeType.nast.arm64.txt (added)
	* tests/errors/.expect/completeType.oast.arm64.txt (moved)
	* tests/meta/.expect/archVast.nast.arm64.txt (modified)
	* tests/meta/.expect/archVast.oast.arm64.txt (modified)

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


Thu, 03 Dec 2020 18:53:17 GMT Thierry Delisle <tdelisle@…> [3233b91]
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* tests/.expect/castError.oast.txt (modified)
	* tests/meta/.expect/archVast.oast.x64.txt (modified)

	Fix left erros in old AST


Thu, 03 Dec 2020 18:49:01 GMT Thierry Delisle <tdelisle@…> [b5629d8]
	* libcfa/src/bits/collection.hfa (modified)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/queue_example.cfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/sequence_example.cfa (modified)
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/bits/stack_example.cfa (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Type.cpp (modified)
	* src/AST/Type.hpp (modified)
	* src/AST/TypeEnvironment.cpp (modified)
	* src/Common/CodeLocation.h (modified)
	* src/Common/SemanticError.cc (modified)
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/TypeEnvironment.cc (modified)
	* src/ResolvExpr/TypeEnvironment.h (modified)
	* src/SynTree/Expression.cc (modified)
	* src/SynTree/NamedTypeDecl.cc (modified)
	* src/SynTree/ReferenceToType.cc (modified)
	* src/SynTree/Type.cc (modified)
	* src/SynTree/Type.h (modified)
	* tests/.expect/KRfunctions.nast.arm64.txt (added)
	* tests/.expect/KRfunctions.oast.arm64.txt (moved)
	* tests/.expect/alloc-ERROR.nast.txt (modified)
	* tests/.expect/alloc-ERROR.oast.txt (modified)
	* tests/.expect/attributes.nast.arm64.txt (added)
	* tests/.expect/attributes.oast.arm64.txt (moved)
	* tests/.expect/castError.nast.txt (added)
	* tests/.expect/castError.oast.txt (modified)
	* tests/.expect/functions.nast.arm64.txt (added)
	* tests/.expect/functions.oast.arm64.txt (moved)
	* tests/.expect/init1-ERROR.nast.txt (modified)
	* tests/.expect/init1-ERROR.oast.txt (modified)
	* tests/errors/.expect/completeType.nast.arm64.txt (added)
	* tests/errors/.expect/completeType.nast.x64.txt (modified)
	* tests/errors/.expect/completeType.oast.arm64.txt (moved)
	* tests/errors/.expect/completeType.oast.x64.txt (modified)
	* tests/meta/.expect/archVast.nast.arm64.txt (modified)
	* tests/meta/.expect/archVast.nast.x64.txt (modified)
	* tests/meta/.expect/archVast.nast.x86.txt (modified)
	* tests/meta/.expect/archVast.oast.arm64.txt (modified)
	* tests/meta/.expect/archVast.oast.x64.txt (modified)
	* tests/meta/.expect/archVast.oast.x86.txt (modified)
	* tests/raii/.expect/ctor-autogen-ERR1.nast.txt (modified)
	* tests/raii/.expect/ctor-autogen-ERR1.oast.txt (modified)
	* tests/warnings/.expect/self-assignment.nast.txt (modified)
	* tests/warnings/.expect/self-assignment.oast.txt (modified)

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


Thu, 03 Dec 2020 18:47:42 GMT Thierry Delisle <tdelisle@…> [f0d67e5]
	* example/io/cat.c (moved)
	* example/io/filereader.c (moved)
	* example/io/simple/client.c (moved)
	* example/io/simple/server.c (moved)
	* example/io/simple/server.cfa (moved)
	* example/io/simple/server_epoll.c (moved)

	Restored io examples to example folder


Thu, 03 Dec 2020 18:41:11 GMT Thierry Delisle <tdelisle@…> [2595df1]
	* src/ResolvExpr/AlternativeFinder.cc (modified)
	* src/ResolvExpr/Candidate.cpp (modified)
	* tests/.expect/castError.nast.txt (modified)
	* tests/errors/.expect/completeType.nast.x64.txt (modified)
	* tests/meta/.expect/archVast.nast.x64.txt (modified)

	Now using string print to sort alternatives


Thu, 03 Dec 2020 17:35:14 GMT Thierry Delisle <tdelisle@…> [fa11053]
	* tests/.expect/KRfunctions.nast.arm64.txt (added)
	* tests/.expect/KRfunctions.oast.arm64.txt (moved)
	* tests/.expect/attributes.nast.arm64.txt (added)
	* tests/.expect/attributes.oast.arm64.txt (moved)
	* tests/.expect/functions.nast.arm64.txt (added)
	* tests/.expect/functions.oast.arm64.txt (moved)

	Fixed more new ast tests for arm


Thu, 03 Dec 2020 17:13:23 GMT Thierry Delisle <tdelisle@…> [7c243a5]
	* tests/.expect/castError.nast.txt (added)
	* tests/.expect/castError.oast.txt (modified)

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


Thu, 03 Dec 2020 17:11:44 GMT Thierry Delisle <tdelisle@…> [cc5cc27]
	* libcfa/src/bits/collection.hfa (modified)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/bits/stack_example.cfa (modified)

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


Thu, 03 Dec 2020 17:11:36 GMT Thierry Delisle <tdelisle@…> [63ec5fa]
	* tests/.expect/castError.nast.txt (added)
	* tests/.expect/castError.oast.txt (modified)

	Fixed cast error tests


Thu, 03 Dec 2020 17:06:11 GMT Thierry Delisle <tdelisle@…> [f7ea791]
	* tests/errors/.expect/completeType.nast.arm64.txt (added)
	* tests/errors/.expect/completeType.oast.arm64.txt (moved)

	Fix errors completeType test for arm new/old


Thu, 03 Dec 2020 17:02:36 GMT Thierry Delisle <tdelisle@…> [89c982c]
	* tests/meta/.expect/archVast.nast.arm64.txt (modified)
	* tests/meta/.expect/archVast.oast.arm64.txt (modified)

	Fix meta tests for arm new/old


Thu, 03 Dec 2020 16:56:01 GMT Peter A. Buhr <pabuhr@…> [636d3715]
	* libcfa/src/bits/collection.hfa (modified)
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/bits/sequence.hfa (modified)
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/bits/stack_example.cfa (modified)

	more code sharing in containers