#
# ChangeLog for tests
#
# Generated by Trac 1.2.1
# Mar 10, 2025, 2:18:31 AM

Wed, 24 Jul 2024 22:59:12 GMT Peter A. Buhr <pabuhr@…> [1ad112a5]
	* tests/enum_tests/.expect/input.txt (modified)
	* tests/enum_tests/input.cfa (modified)

	update enumeration input test


Fri, 19 Jul 2024 20:33:38 GMT Peter A. Buhr <pabuhr@…> [ce0b8b8]
	* tests/time.cfa (modified)

	documentation


Fri, 19 Jul 2024 12:06:28 GMT Peter A. Buhr <pabuhr@…> [b8561fa]
	* tests/time.cfa (modified)

	try again to fix the unfreed storage problem


Fri, 19 Jul 2024 12:00:03 GMT Peter A. Buhr <pabuhr@…> [3ee4a53]
	* tests/meta/dumpable.cfa (modified)

	formatting


Fri, 19 Jul 2024 03:01:28 GMT Peter A. Buhr <pabuhr@…> [d7b399f]
	* tests/meta/dumpable.cfa (modified)

	formatting


Fri, 19 Jul 2024 03:00:54 GMT Peter A. Buhr <pabuhr@…> [e3260aa1]
	* tests/time.cfa (modified)

	removed memory not freed message


Fri, 19 Jul 2024 01:58:21 GMT Peter A. Buhr <pabuhr@…> [e6128959]
	* libcfa/src/enum.cfa (modified)
	* src/ControlStruct/MultiLevelExit.cpp (modified)
	* tests/ctrl-flow/.expect/break-misc.txt (added)
	* tests/ctrl-flow/break-misc.cfa (added)
	* tests/enum_tests/.expect/input.txt (added)
	* tests/enum_tests/.in/input.txt (added)
	* tests/enum_tests/input.cfa (added)
	* tests/exceptions/.expect/try-ctrl-flow.txt (modified)

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


Fri, 19 Jul 2024 01:58:05 GMT Peter A. Buhr <pabuhr@…> [cd1d721]
	* tests/time.cfa (modified)

	modify time test to set time zone to America/Toronto so test is ...


Thu, 18 Jul 2024 17:54:33 GMT Peter A. Buhr <pabuhr@…> [f107afe]
	* src/ControlStruct/MultiLevelExit.cpp (modified)
	* tests/ctrl-flow/.expect/break-misc.txt (added)
	* tests/ctrl-flow/break-misc.cfa (added)
	* tests/exceptions/.expect/try-ctrl-flow.txt (modified)

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


Thu, 18 Jul 2024 17:54:26 GMT Peter A. Buhr <pabuhr@…> [1842167]
	* tests/enum_tests/.expect/input.txt (added)
	* tests/enum_tests/.in/input.txt (added)
	* tests/enum_tests/input.cfa (added)

	add test for reading in enumerators


Thu, 18 Jul 2024 16:52:39 GMT Andrew Beach <ajbeach@…> [c248b39]
	* src/ControlStruct/MultiLevelExit.cpp (modified)
	* tests/ctrl-flow/.expect/break-misc.txt (added)
	* tests/ctrl-flow/break-misc.cfa (added)
	* tests/exceptions/.expect/try-ctrl-flow.txt (modified)

	Unlabelled breaks were not targetting the correct enclosing control ...


Tue, 16 Jul 2024 21:28:10 GMT Andrew Beach <ajbeach@…> [88bc876]
	* src/AST/Print.cpp (modified)
	* src/CodeGen/CodeGenerator.cpp (modified)
	* src/ControlStruct/MultiLevelExit.cpp (modified)
	* tests/ctrl-flow/.expect/loop_else.txt (modified)
	* tests/ctrl-flow/loop_else.cfa (modified)

	Breaks (and some other control flow) in a loop else clause now work. ...


Mon, 15 Jul 2024 01:11:33 GMT Peter A. Buhr <pabuhr@…> [b2ca052]
	* tests/enum_tests/.expect/planet.txt (moved)
	* tests/enum_tests/.in/planet.txt (moved)
	* tests/enum_tests/planet.cfa (moved)

	move planet test under directory enum_tests


Mon, 15 Jul 2024 01:05:28 GMT Peter A. Buhr <pabuhr@…> [eb5dbfd]
	* tests/.expect/planet.txt (added)
	* tests/.in/planet.txt (added)
	* tests/planet.cfa (added)

	add enumeration planet program to test suite


Thu, 11 Jul 2024 19:04:34 GMT JiadaL <j82liang@…> [236f133]
	* libcfa/src/enum.cfa (modified)
	* libcfa/src/enum.hfa (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* tests/enum_tests/.expect/voidEnum.txt (added)
	* tests/enum_tests/voidEnum.cfa (modified)

	Remove quasi_void for enums. The idea of quasi_void from Mike was to ...


Tue, 02 Jul 2024 18:30:54 GMT Peter A. Buhr <pabuhr@…> [72abc90a]
	* tests/ctrl-flow/loopctrl.cfa (modified)

	remove unnecessary assignment when looping with a structure type


Tue, 25 Jun 2024 03:06:35 GMT Peter A. Buhr <pabuhr@…> [5eb3f65]
	* libcfa/src/enum.cfa (modified)
	* libcfa/src/enum.hfa (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* tests/enum_tests/enumInlineValue.cfa (modified)
	* tests/enum_tests/position.cfa (modified)
	* tests/enum_tests/voidEnum.cfa (modified)

	change enumeration function names labelE, valueE, posE to label, ...


Mon, 10 Jun 2024 06:43:13 GMT JiadaL <j82liang@…> [85855b0]
	* libcfa/prelude/builtins.c (modified)
	* libcfa/src/enum.cfa (modified)
	* libcfa/src/enum.hfa (modified)
	* src/AST/Decl.cpp (modified)
	* src/AST/Decl.hpp (modified)
	* src/AST/Expr.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/SymbolTable.cpp (modified)
	* src/AST/SymbolTable.hpp (modified)
	* src/AST/Util.cpp (modified)
	* src/GenPoly/Lvalue.cpp (modified)
	* src/Parser/TypeData.cpp (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CandidateFinder.hpp (modified)
	* src/ResolvExpr/CastCost.cpp (modified)
	* src/ResolvExpr/CommonType.cpp (modified)
	* src/ResolvExpr/ConversionCost.cpp (modified)
	* src/ResolvExpr/Resolver.cpp (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/Validate/EnumAndPointerDecay.cpp (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* tests/enum_tests/.expect/enumInlineValue.txt (modified)
	* tests/enum_tests/enumInlineValue.cfa (modified)

	1. Implement enum cast; 2. Change valueE so that opague enum returns ...


Mon, 03 Jun 2024 19:03:48 GMT JiadaL <j82liang@…> [d68de59]
	* tests/enum_tests/enumInlineValue.cfa (modified)

	Update enumInlineValue.cfa


Fri, 24 May 2024 19:06:45 GMT JiadaL <j82liang@…> [7da6a31]
	* tests/enum_tests/.expect/voidEnum.txt (deleted)

	Disable to voidEnum test for now to pass the test suite (voidEnum is
	WIP)


Wed, 08 May 2024 01:03:20 GMT JiadaL <j82liang@…> [9b140bd]
	* tests/enum_tests/voidEnum.cfa (modified)

	Update the test file


Tue, 07 May 2024 23:04:31 GMT JiadaL <j82liang@…> [0b6c1c9]
	* doc/theses/mike_brooks_MMath/Makefile (modified)
	* doc/theses/mike_brooks_MMath/background.tex (modified)
	* doc/theses/mike_brooks_MMath/list.tex (modified)
	* doc/theses/mike_brooks_MMath/programs/lst-issues-intrusive.run.c (modified)
	* doc/theses/mike_brooks_MMath/programs/lst-issues-multi-static.run.c (modified)
	* doc/theses/mike_brooks_MMath/programs/lst-issues-wrapped-byref.run.cpp (modified)
	* doc/theses/mike_brooks_MMath/programs/lst-issues-wrapped-emplaced.run.cpp (modified)
	* doc/theses/mike_brooks_MMath/uw-ethesis-frontpgs.tex (modified)
	* libcfa/prelude/builtins.def (modified)
	* libcfa/src/stdhdr/math.h (modified)
	* src/AST/BasicKind.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Type.cpp (modified)
	* src/AST/TypeEnvironment.cpp (modified)
	* src/BasicTypes-gen.cpp (moved)
	* src/CodeGen/FixNames.cc (modified)
	* src/CompilationState.cpp (moved)
	* src/CompilationState.hpp (moved)
	* src/InitTweak/GenInit.cc (modified)
	* src/MakeLibCfa.cpp (modified)
	* src/MakeLibCfa.hpp (moved)
	* src/Makefile.am (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/Cost.h (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/SymTab/ManglerCommon.cc (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/main.cpp (moved)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

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


Tue, 07 May 2024 23:04:17 GMT JiadaL <j82liang@…> [c333ed2]
	* libcfa/src/enum.cfa (modified)
	* libcfa/src/enum.hfa (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CandidateFinder.hpp (modified)
	* src/ResolvExpr/CastCost.cc (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* src/Validate/ReplacePseudoFunc.cpp (deleted)
	* src/Validate/module.mk (modified)
	* src/main.cc (modified)
	* tests/enum_tests/.expect/voidEnum.txt (modified)
	* tests/enum_tests/structEnum.cfa (modified)

	Remove intermeidate type (enum attribute type); remove ...


Tue, 07 May 2024 20:43:41 GMT Peter A. Buhr <pabuhr@…> [195d1d8]
	* src/ResolvExpr/Cost.h (modified)
	* tests/pybin/tools.py (modified)
	* tests/test.py (modified)

	update search strings to raw strings for python 3.12


Sun, 28 Apr 2024 23:53:01 GMT JiadaL <j82liang@…> [c5c123f]
	* libcfa/src/enum.cfa (added)
	* tests/enum_tests/.expect/funcEnum.txt (added)
	* tests/enum_tests/.expect/position.txt (added)

	Missing changes for the last commit


Sun, 28 Apr 2024 23:50:11 GMT JiadaL <j82liang@…> [eb7586e]
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CastCost.cc (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* src/main.cc (modified)
	* tests/enum_tests/.expect/anonymous.txt (modified)
	* tests/enum_tests/.expect/stringEnum.txt (modified)
	* tests/enum_tests/anonymous.cfa (modified)
	* tests/enum_tests/enumInlineValue.cfa (modified)
	* tests/enum_tests/position.cfa (modified)
	* tests/enum_tests/stringEnum.cfa (modified)
	* tests/enum_tests/typedIntEnum.cfa (modified)

	1. Change return value of typed Enum in null context: they now return ...


Tue, 23 Apr 2024 18:18:29 GMT Peter A. Buhr <pabuhr@…> [4a3eb1c]
	* libcfa/src/stdlib.hfa (modified)
	* tests/alloc.cfa (modified)

	add combinations of pointer/reference for memset and memcpy


Sat, 16 Mar 2024 03:14:05 GMT Peter A. Buhr <pabuhr@…> [c041d29]
	* tests/.expect/ato.arm64.txt (modified)

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


Sat, 16 Mar 2024 03:13:17 GMT Peter A. Buhr <pabuhr@…> [d887800]
	* tests/.expect/ato.x86.txt (modified)

	update ato expected output for x86


Sat, 16 Mar 2024 03:08:38 GMT Peter A. Buhr <pabuhr@…> [897eb01]
	* tests/.expect/ato.arm64.txt (modified)

	update ato expected output for ARM


Sat, 16 Mar 2024 02:00:40 GMT Peter A. Buhr <pabuhr@…> [33807a1e]
	* tests/.expect/ato.x64.txt (modified)
	* tests/ato.cfa (modified)

	update string to type test


Wed, 06 Mar 2024 22:04:00 GMT Peter A. Buhr <pabuhr@…> [169496e1]
	* tests/.expect/functions.arm64.txt (modified)

	update expected output for functions test on ARM


Wed, 06 Mar 2024 16:19:36 GMT Peter A. Buhr <pabuhr@…> [1df26c3]
	* tests/.expect/functions.x86.txt (modified)

	fix 32-bit functions results


Wed, 06 Mar 2024 16:15:34 GMT Peter A. Buhr <pabuhr@…> [56b47b9]
	* tests/functions.cfa (modified)

	add updated function-declaration test


Wed, 06 Mar 2024 15:59:19 GMT Peter A. Buhr <pabuhr@…> [7e13b11]
	* src/Parser/parser.yy (modified)
	* tests/.expect/functions.x64.txt (modified)

	documentations, support CFA declaration syntax in sizeof/alignof


Mon, 26 Feb 2024 08:53:42 GMT JiadaL <j82liang@…> [a4da45e]
	* doc/LaTeXmacros/common.sty (modified)
	* doc/LaTeXmacros/common.tex (modified)
	* doc/LaTeXmacros/lstlang.sty (modified)
	* doc/bibliography/pl.bib (modified)
	* doc/proposals/enum.tex (modified)
	* doc/theses/jiada_liang_MMath/CFAenum.tex (added)
	* doc/theses/jiada_liang_MMath/background.tex (modified)
	* doc/theses/jiada_liang_MMath/content1.tex (deleted)
	* doc/theses/jiada_liang_MMath/content2.tex (deleted)
	* doc/theses/jiada_liang_MMath/implementation.tex (added)
	* doc/theses/jiada_liang_MMath/intro.tex (modified)
	* doc/theses/jiada_liang_MMath/relatedwork.tex (added)
	* doc/theses/jiada_liang_MMath/uw-ethesis-frontpgs.tex (modified)
	* doc/theses/jiada_liang_MMath/uw-ethesis.tex (modified)
	* doc/user/user.tex (modified)
	* libcfa/src/Exception.hfa (modified)
	* libcfa/src/bits/signal.hfa (modified)
	* libcfa/src/collections/string.cfa (modified)
	* libcfa/src/collections/string.hfa (modified)
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/collections/string_res.hfa (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* src/AST/Attribute.hpp (modified)
	* src/GenPoly/Box.cpp (modified)
	* src/InitTweak/FixInit.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/InitTweak/GenInit.h (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/DeclarationNode.h (modified)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/ResolveTypeof.cc (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/SymTab/GenImplicitCall.cpp (modified)
	* src/SymTab/GenImplicitCall.hpp (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/main.cc (modified)
	* tests/.expect/attributes.arm64.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)
	* tests/collections/.expect/string-istream-manip.txt (modified)
	* tests/collections/.in/string-istream-manip.txt (modified)
	* tests/collections/string-istream-manip.cfa (modified)
	* tests/configs/parsebools.cfa (modified)
	* tests/configs/parsenums.cfa (modified)
	* tests/configs/usage.cfa (modified)
	* tests/errors/.expect/declaration.txt (modified)
	* tests/exceptions/pingpong_nonlocal.cfa (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)
	* tools/cfa.nanorc (modified)

	Resolve conflict


Sun, 25 Feb 2024 13:00:54 GMT Peter A. Buhr <pabuhr@…> [6c68893]
	* tests/.expect/attributes.x86.txt (modified)

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


Sun, 25 Feb 2024 13:00:06 GMT Peter A. Buhr <pabuhr@…> [0a9b5c1]
	* tests/.expect/attributes.arm64.txt (modified)

	update 64-bit test result on ARM for distribution of attributes for ...


Sat, 24 Feb 2024 14:16:03 GMT Peter A. Buhr <pabuhr@…> [1e93617]
	* tests/.expect/attributes.x86.txt (modified)

	update 32-bit test result for distribution of attributes for
	aggregates


Sat, 24 Feb 2024 04:41:10 GMT Peter A. Buhr <pabuhr@…> [46aa60e]
	* src/GenPoly/Box.cpp (modified)
	* src/InitTweak/FixInit.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/InitTweak/GenInit.h (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/SymTab/GenImplicitCall.cpp (modified)
	* src/SymTab/GenImplicitCall.hpp (modified)
	* src/Validate/Autogen.cpp (modified)
	* tests/errors/.expect/declaration.txt (modified)

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


Fri, 23 Feb 2024 23:52:33 GMT Peter A. Buhr <pabuhr@…> [4eb3a7c5]
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/DeclarationNode.h (modified)
	* src/Parser/TypeData.cc (modified)
	* src/Parser/TypeData.h (modified)
	* src/Parser/parser.yy (modified)
	* tests/.expect/attributes.x64.txt (modified)

	first attempt at correct distribution of attributes for aggregates


Wed, 21 Feb 2024 21:25:45 GMT JiadaL <j82liang@…> [c17dc80]
	* tests/enum_tests/position.cfa (added)

	Add position.cfa test file


Mon, 12 Feb 2024 18:07:26 GMT Peter A. Buhr <pabuhr@…> [77bc259]
	* libcfa/src/Exception.hfa (modified)
	* libcfa/src/fstream.cfa (modified)
	* libcfa/src/fstream.hfa (modified)
	* tests/exceptions/pingpong_nonlocal.cfa (modified)

	move exception macro to general location, update more code to use
	macros


Sun, 11 Feb 2024 20:11:26 GMT Peter A. Buhr <pabuhr@…> [da22726]
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	switch from '\n' to nl, update test data


Sun, 11 Feb 2024 20:09:15 GMT Peter A. Buhr <pabuhr@…> [75e2286]
	* tests/collections/.expect/string-istream-manip.txt (modified)
	* tests/collections/.in/string-istream-manip.txt (modified)
	* tests/collections/string-istream-manip.cfa (modified)

	add tests for getline and quoted input manipulators


Sun, 11 Feb 2024 20:01:53 GMT Peter A. Buhr <pabuhr@…> [0b6089f]
	* tests/configs/parsebools.cfa (modified)
	* tests/configs/parsenums.cfa (modified)
	* tests/configs/usage.cfa (modified)

	formatting


Mon, 05 Feb 2024 07:17:33 GMT JiadaL <j82liang@…> [a55ebcc]
	* src/CompilationState.cc (modified)
	* src/CompilationState.h (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/Validate/FixQualifiedTypes.cpp (modified)
	* src/Validate/ReplacePseudoFunc.cpp (modified)
	* src/main.cc (modified)
	* tests/enum_tests/structEnum.cfa (modified)

	1. Add debug print option for replacePseudoFunc; 2. Change resolver ...


Sun, 28 Jan 2024 20:59:03 GMT Peter A. Buhr <pabuhr@…> [b771581]
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	add more input tests for recent changes


Sun, 28 Jan 2024 04:29:57 GMT Peter A. Buhr <pabuhr@…> [baa1d5d]
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	update testing for manipulators


Thu, 25 Jan 2024 17:39:15 GMT Peter A. Buhr <pabuhr@…> [68cf1d4]
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)

	update expected output for other architectures


Thu, 25 Jan 2024 13:58:44 GMT Peter A. Buhr <pabuhr@…> [5764204]
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	restrict nesting of manipulators and update manipulator test


Wed, 24 Jan 2024 17:11:48 GMT Michael Brooks <mlbrooks@…> [3db78b89]
	* libcfa/src/iostream.cfa (modified)
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)

	Fix string reading bug: Manipulator `ignore` should not write to its ...


Wed, 24 Jan 2024 16:58:10 GMT Michael Brooks <mlbrooks@…> [8a33777]
	* tests/collections/.expect/string-istream-manip.txt (modified)
	* tests/collections/.in/string-istream-manip.txt (modified)
	* tests/collections/string-istream-manip.cfa (modified)
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	Fix analysis error in string-input testing.

	Add comments ...


Fri, 19 Jan 2024 22:25:28 GMT Michael Brooks <mlbrooks@…> [f2898df]
	* libcfa/src/collections/string.cfa (modified)
	* libcfa/src/collections/string.hfa (modified)
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/collections/string_res.hfa (modified)
	* tests/collections/.expect/string-api-coverage.txt (modified)
	* tests/collections/string-api-coverage.cfa (modified)

	Implement string initialization and assignment from various numeric
	types


Fri, 19 Jan 2024 03:17:21 GMT Michael Brooks <mlbrooks@…> [e8b3717]
	* libcfa/src/collections/string.cfa (modified)
	* libcfa/src/collections/string.hfa (modified)
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/collections/string_res.hfa (modified)
	* tests/collections/.expect/string-api-coverage.txt (modified)
	* tests/collections/string-api-coverage.cfa (modified)
	* tests/collections/string-overwrite.cfa (modified)

	Modify substring interface from start-end to start-len, and add a ...


Wed, 17 Jan 2024 23:31:03 GMT Michael Brooks <mlbrooks@…> [7abc3de]
	* libcfa/src/collections/string.cfa (modified)
	* libcfa/src/collections/string.hfa (modified)
	* libcfa/src/collections/string_res.hfa (modified)
	* tests/collections/.expect/string-api-coverage.txt (modified)
	* tests/collections/string-api-coverage.cfa (modified)

	Harmonize string constructors with assignments, refactor ...


Wed, 17 Jan 2024 19:16:04 GMT Michael Brooks <mlbrooks@…> [e891349]
	* libcfa/src/collections/string.cfa (modified)
	* libcfa/src/collections/string.hfa (modified)
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/collections/string_res.hfa (modified)
	* tests/collections/.expect/string-api-coverage.txt (modified)
	* tests/collections/string-api-coverage.cfa (modified)

	Tweak string assignment-strcpy-strncpy and concatenate-strcat-strncat ...


Tue, 16 Jan 2024 22:30:58 GMT Michael Brooks <mlbrooks@…> [38951c31]
	* libcfa/src/collections/string.cfa (modified)
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/collections/string_res.hfa (modified)
	* tests/collections/.expect/string-api-coverage.txt (modified)
	* tests/collections/string-api-coverage.cfa (modified)

	Add missing test for string *= and refactor */*= to follow +/+= ...


Thu, 11 Jan 2024 20:06:35 GMT Michael Brooks <mlbrooks@…> [ee16f8fc]
	* tests/Makefile.am (modified)

	Attempt to fix overnight build; add test-suite Makefile entry missing ...


Wed, 10 Jan 2024 19:46:46 GMT Peter A. Buhr <pabuhr@…> [4d689e2]
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/collections/array.hfa (modified)
	* libcfa/src/raii.hfa (added)
	* tests/array-collections/.expect/array-raii-c.txt (added)
	* tests/array-collections/.expect/array-raii-cfa.txt (added)
	* tests/array-collections/array-raii-c.cfa (added)
	* tests/array-collections/array-raii-cfa.cfa (added)
	* tests/array-collections/array-raii.hfa (added)

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


Wed, 10 Jan 2024 17:01:02 GMT Michael Brooks <mlbrooks@…> [cfbc56ec]
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/collections/array.hfa (modified)
	* libcfa/src/raii.hfa (added)
	* tests/array-collections/.expect/array-raii-c.txt (added)
	* tests/array-collections/.expect/array-raii-cfa.txt (added)
	* tests/array-collections/array-raii-c.cfa (added)
	* tests/array-collections/array-raii-cfa.cfa (added)
	* tests/array-collections/array-raii.hfa (added)

	Enable array RAII and provide uninit(-), a uNoCtor equivalent.
 ...


Sat, 06 Jan 2024 13:14:15 GMT Peter A. Buhr <pabuhr@…> [f0c9c9b]
	* tests/exceptions/hotpotato.cfa (modified)
	* tests/exceptions/hotpotato_checked.cfa (modified)

	formatting


Thu, 04 Jan 2024 17:12:08 GMT Peter A. Buhr <pabuhr@…> [40002c5]
	* tests/concurrency/examples/quickSort.cfa (modified)

	update command-line processing


Thu, 04 Jan 2024 17:10:38 GMT Peter A. Buhr <pabuhr@…> [ca2feff]
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	update manipulator testing and expected output


Thu, 04 Jan 2024 17:09:16 GMT Peter A. Buhr <pabuhr@…> [e7eb1f0]
	* tests/collections/.expect/string-compare.txt (modified)
	* tests/collections/.expect/string-istream-manip.txt (modified)
	* tests/collections/string-compare.cfa (modified)

	update string testing and expected output


Wed, 20 Dec 2023 17:04:33 GMT Andrew Beach <ajbeach@…> [0a6d2045]
	* src/ControlStruct/ExceptTranslate.cpp (modified)
	* src/ControlStruct/MultiLevelExit.cpp (modified)
	* tests/exceptions/.expect/try-ctrl-flow.txt (modified)
	* tests/exceptions/.expect/try-leave-catch.txt (added)
	* tests/exceptions/try-ctrl-flow.cfa (modified)
	* tests/exceptions/try-leave-catch.cfa (added)

	You can how use local control flow out of 'catch' clauses. Added a ...


Fri, 15 Dec 2023 02:05:55 GMT Peter A. Buhr <pabuhr@…> [ca9d65e]
	* src/CodeGen/FixMain.cc (modified)
	* src/CodeGen/FixNames.cc (modified)
	* src/Concurrency/Corun.cpp (modified)
	* src/Concurrency/Keywords.cpp (modified)
	* src/ControlStruct/MultiLevelExit.cpp (modified)
	* src/GenPoly/Box.cpp (modified)
	* src/InitTweak/FixInit.cpp (modified)
	* src/Parser/DeclarationNode.cc (modified)
	* src/Parser/ExpressionNode.cc (modified)
	* src/Parser/TypeData.cc (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/Validate/ReplaceTypedef.cpp (modified)
	* tests/.expect/typedefRedef-ERR1.txt (modified)
	* tests/concurrency/.expect/ctor-check.txt (modified)
	* tests/exceptions/.expect/try-ctrl-flow.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR1.txt (modified)
	* tests/raii/.expect/dtor-early-exit-ERR2.txt (modified)

	second attempt at simplifying SemanticError messages


Wed, 13 Dec 2023 14:28:34 GMT Peter A. Buhr <pabuhr@…> [3e49c477]
	* tests/.expect/nested-types-ERR1.txt (modified)
	* tests/.expect/nested-types-ERR2.txt (modified)

	update expected output from tests after changes in semantic error ...


Tue, 05 Dec 2023 16:50:10 GMT Peter A. Buhr <pabuhr@…> [1c85ffc]
	* src/AST/Chain.hpp (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* tests/.expect/PRNG.x86.txt (modified)

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


Tue, 05 Dec 2023 14:11:22 GMT Peter A. Buhr <pabuhr@…> [2b12d6e]
	* tests/.expect/PRNG.arm64.txt (added)

	add PRNG expected output for arm64


Tue, 05 Dec 2023 13:46:27 GMT Peter A. Buhr <pabuhr@…> [e274264]
	* tests/.expect/PRNG.x86.txt (modified)

	update PRNG output for x86


Tue, 05 Dec 2023 13:16:41 GMT Peter A. Buhr <pabuhr@…> [3267041]
	* tests/.expect/PRNG.x64.txt (modified)
	* tests/PRNG.cfa (modified)

	reduce runtime testing duration of PRNG


Fri, 01 Dec 2023 19:37:02 GMT Andrew Beach <ajbeach@…> [dd900b5]
	* src/GenPoly/Box.cpp (modified)
	* tests/.expect/functions.arm64.txt (modified)
	* tests/.expect/functions.x64.txt (modified)
	* tests/.expect/functions.x86.txt (modified)

	Implicit and layout parameters are now marked as const. This is ...


Sun, 26 Nov 2023 14:40:56 GMT Peter A. Buhr <pabuhr@…> [6a1f553]
	* tests/io/io.cfa (modified)

	formatting


Tue, 21 Nov 2023 18:35:09 GMT Andrew Beach <ajbeach@…> [4883712]
	* tests/.expect/withconflict.txt (added)
	* tests/withconflict.cfa (added)

	Added a test showing how the conflict handling in the with clause ...


Fri, 17 Nov 2023 18:58:50 GMT Colby Parsons <caparsons@…> [41606df1]
	* tests/exceptions/.expect/cardgame.x86.txt (modified)

	regen expected to match test change


Fri, 17 Nov 2023 18:56:13 GMT caparson <caparson@…> [3f219eb]
	* tests/exceptions/.expect/cardgame.arm64.txt (modified)
	* tests/exceptions/.expect/cardgame.x64.txt (modified)
	* tests/exceptions/cardgame.cfa (modified)

	fixed bug where uninit mem was sometimes printed in test


Thu, 16 Nov 2023 14:52:53 GMT Colby Parsons <caparsons@…> [3f4f30a]
	* tests/exceptions/.expect/cardgame.x86.txt (added)

	added x86 expect file for non-local exception test cardgame


Thu, 16 Nov 2023 14:26:44 GMT caparsons <caparson@…> [aad677d]
	* tests/exceptions/.expect/cardgame.arm64.txt (added)

	added arm64 expect file for non-local exception test


Thu, 16 Nov 2023 14:13:00 GMT caparson <caparson@…> [89a8bab]
	* tests/exceptions/.expect/cardgame.x64.txt (moved)

	added architecture specific expect files for non-local exception test ...


Tue, 14 Nov 2023 17:19:09 GMT caparson <caparson@…> [8d182b1]
	* doc/bibliography/pl.bib (modified)
	* doc/proposals/enum.md (deleted)
	* doc/proposals/enum.tex (modified)
	* libcfa/src/iostream.cfa (modified)
	* src/AST/Convert.cpp (deleted)
	* src/AST/Convert.hpp (deleted)
	* src/AST/Decl.cpp (modified)
	* src/AST/SymbolTable.cpp (modified)
	* src/AST/SymbolTable.hpp (modified)
	* src/AST/Type.hpp (modified)
	* src/AST/module.mk (modified)
	* src/BasicTypes-gen.cc (modified)
	* src/CodeGen/CodeGenerator.cc (deleted)
	* src/CodeGen/CodeGenerator.h (deleted)
	* src/CodeGen/CodeGeneratorNew.cpp (modified)
	* src/CodeGen/CodeGeneratorNew.hpp (modified)
	* src/CodeGen/FixMain.cc (modified)
	* src/CodeGen/FixMain.h (modified)
	* src/CodeGen/FixMain2.cc (deleted)
	* src/CodeGen/FixNames.cc (modified)
	* src/CodeGen/FixNames.h (modified)
	* src/CodeGen/GenType.cc (modified)
	* src/CodeGen/Generate.cc (modified)
	* src/CodeGen/Generate.h (modified)
	* src/CodeGen/LinkOnce.cc (modified)
	* src/CodeGen/LinkOnce.h (modified)
	* src/CodeGen/module.mk (modified)
	* src/CodeTools/DeclStats.cc (deleted)
	* src/CodeTools/DeclStats.h (deleted)
	* src/CodeTools/ResolvProtoDump.cc (deleted)
	* src/CodeTools/ResolvProtoDump.h (deleted)
	* src/CodeTools/TrackLoc.cc (deleted)
	* src/CodeTools/TrackLoc.h (deleted)
	* src/CodeTools/module.mk (deleted)
	* src/Common/Eval.cc (modified)
	* src/Common/Eval.h (modified)
	* src/Common/Examine.cc (modified)
	* src/Common/Examine.h (modified)
	* src/Common/PassVisitor.cc (deleted)
	* src/Common/PassVisitor.h (deleted)
	* src/Common/PassVisitor.impl.h (deleted)
	* src/Common/PassVisitor.proto.h (deleted)
	* src/Common/UniqueName.cc (modified)
	* src/Common/UniqueName.h (modified)
	* src/Common/module.mk (modified)
	* src/Concurrency/Keywords.cc (deleted)
	* src/Concurrency/Waitfor.cc (deleted)
	* src/Concurrency/module.mk (modified)
	* src/ControlStruct/ExceptDecl.cc (deleted)
	* src/ControlStruct/ExceptTranslate.cc (deleted)
	* src/ControlStruct/ForExprMutator.cc (deleted)
	* src/ControlStruct/ForExprMutator.h (deleted)
	* src/ControlStruct/LabelFixer.cc (deleted)
	* src/ControlStruct/LabelFixer.h (deleted)
	* src/ControlStruct/LabelGenerator.cc (deleted)
	* src/ControlStruct/LabelGenerator.h (deleted)
	* src/ControlStruct/MLEMutator.cc (deleted)
	* src/ControlStruct/MLEMutator.h (deleted)
	* src/ControlStruct/Mutate.cc (deleted)
	* src/ControlStruct/Mutate.h (deleted)
	* src/ControlStruct/module.mk (modified)
	* src/GenPoly/Box.cc (deleted)
	* src/GenPoly/FindFunction.cc (modified)
	* src/GenPoly/FindFunction.h (modified)
	* src/GenPoly/GenPoly.cc (modified)
	* src/GenPoly/GenPoly.h (modified)
	* src/GenPoly/InstantiateGeneric.cc (deleted)
	* src/GenPoly/Lvalue.cc (deleted)
	* src/GenPoly/ScrubTyVars.cc (modified)
	* src/GenPoly/ScrubTyVars.h (modified)
	* src/GenPoly/Specialize.cc (deleted)
	* src/GenPoly/SpecializeNew.cpp (modified)
	* src/GenPoly/module.mk (modified)
	* src/InitTweak/FixGlobalInit.cc (modified)
	* src/InitTweak/FixInit.cc (deleted)
	* src/InitTweak/FixInitNew.cpp (modified)
	* src/InitTweak/GenInit.cc (modified)
	* src/InitTweak/GenInit.h (modified)
	* src/InitTweak/InitTweak.cc (modified)
	* src/InitTweak/InitTweak.h (modified)
	* src/InitTweak/module.mk (modified)
	* src/MakeLibCfa.cc (deleted)
	* src/MakeLibCfa.h (modified)
	* src/Makefile.am (modified)
	* src/Parser/RunParser.cpp (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/AdjustExprType.cc (modified)
	* src/ResolvExpr/AdjustExprType.hpp (modified)
	* src/ResolvExpr/Alternative.cc (deleted)
	* src/ResolvExpr/Alternative.h (deleted)
	* src/ResolvExpr/AlternativeFinder.cc (deleted)
	* src/ResolvExpr/AlternativeFinder.h (deleted)
	* src/ResolvExpr/AlternativePrinter.cc (deleted)
	* src/ResolvExpr/AlternativePrinter.h (deleted)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/CastCost.cc (modified)
	* src/ResolvExpr/CastCost.hpp (modified)
	* src/ResolvExpr/CommonType.cc (modified)
	* src/ResolvExpr/CommonType.hpp (modified)
	* src/ResolvExpr/ConversionCost.cc (modified)
	* src/ResolvExpr/ConversionCost.h (modified)
	* src/ResolvExpr/CurrentObject.cc (modified)
	* src/ResolvExpr/ExplodedActual.cc (deleted)
	* src/ResolvExpr/ExplodedActual.h (deleted)
	* src/ResolvExpr/FindOpenVars.cc (modified)
	* src/ResolvExpr/FindOpenVars.h (modified)
	* src/ResolvExpr/Occurs.cc (deleted)
	* src/ResolvExpr/PolyCost.cc (modified)
	* src/ResolvExpr/PolyCost.hpp (modified)
	* src/ResolvExpr/PtrsAssignable.cc (modified)
	* src/ResolvExpr/PtrsAssignable.hpp (modified)
	* src/ResolvExpr/PtrsCastable.cc (modified)
	* src/ResolvExpr/PtrsCastable.hpp (modified)
	* src/ResolvExpr/RenameVars.cc (modified)
	* src/ResolvExpr/RenameVars.h (modified)
	* src/ResolvExpr/ResolveAssertions.cc (deleted)
	* src/ResolvExpr/ResolveAssertions.h (deleted)
	* src/ResolvExpr/ResolveTypeof.cc (modified)
	* src/ResolvExpr/ResolveTypeof.h (modified)
	* src/ResolvExpr/Resolver.cc (modified)
	* src/ResolvExpr/Resolver.h (modified)
	* src/ResolvExpr/SatisfyAssertions.cpp (modified)
	* src/ResolvExpr/SpecCost.cc (modified)
	* src/ResolvExpr/TypeEnvironment.cc (deleted)
	* src/ResolvExpr/TypeEnvironment.h (deleted)
	* src/ResolvExpr/Unify.cc (modified)
	* src/ResolvExpr/Unify.h (modified)
	* src/ResolvExpr/module.mk (modified)
	* src/ResolvExpr/typeops.h (modified)
	* src/SymTab/Autogen.cc (deleted)
	* src/SymTab/Autogen.h (deleted)
	* src/SymTab/Demangle.cc (modified)
	* src/SymTab/FixFunction.cc (modified)
	* src/SymTab/FixFunction.h (modified)
	* src/SymTab/GenImplicitCall.cpp (modified)
	* src/SymTab/GenImplicitCall.hpp (modified)
	* src/SymTab/Indexer.cc (deleted)
	* src/SymTab/Indexer.h (deleted)
	* src/SymTab/Mangler.cc (modified)
	* src/SymTab/Mangler.h (modified)
	* src/SymTab/Validate.cc (deleted)
	* src/SymTab/Validate.h (deleted)
	* src/SymTab/ValidateType.cc (deleted)
	* src/SymTab/ValidateType.h (deleted)
	* src/SymTab/module.mk (modified)
	* src/SynTree/AddressExpr.cc (deleted)
	* src/SynTree/AggregateDecl.cc (deleted)
	* src/SynTree/ApplicationExpr.cc (deleted)
	* src/SynTree/ArrayType.cc (deleted)
	* src/SynTree/AttrType.cc (deleted)
	* src/SynTree/Attribute.cc (deleted)
	* src/SynTree/Attribute.h (deleted)
	* src/SynTree/BaseSyntaxNode.cc (deleted)
	* src/SynTree/BaseSyntaxNode.h (deleted)
	* src/SynTree/BasicType.cc (deleted)
	* src/SynTree/CommaExpr.cc (deleted)
	* src/SynTree/CompoundStmt.cc (deleted)
	* src/SynTree/Constant.cc (deleted)
	* src/SynTree/Constant.h (deleted)
	* src/SynTree/DeclReplacer.cc (deleted)
	* src/SynTree/DeclReplacer.h (deleted)
	* src/SynTree/DeclStmt.cc (deleted)
	* src/SynTree/Declaration.cc (deleted)
	* src/SynTree/Declaration.h (deleted)
	* src/SynTree/DeclarationWithType.cc (deleted)
	* src/SynTree/Expression.cc (deleted)
	* src/SynTree/Expression.h (deleted)
	* src/SynTree/FunctionDecl.cc (deleted)
	* src/SynTree/FunctionType.cc (deleted)
	* src/SynTree/Initializer.cc (deleted)
	* src/SynTree/Initializer.h (deleted)
	* src/SynTree/InlineMemberDecl.cc (deleted)
	* src/SynTree/Label.h (deleted)
	* src/SynTree/LinkageSpec.cc (deleted)
	* src/SynTree/LinkageSpec.h (deleted)
	* src/SynTree/Makefile (deleted)
	* src/SynTree/Mutator.h (deleted)
	* src/SynTree/NamedTypeDecl.cc (deleted)
	* src/SynTree/ObjectDecl.cc (deleted)
	* src/SynTree/PointerType.cc (deleted)
	* src/SynTree/ReferenceToType.cc (deleted)
	* src/SynTree/ReferenceType.cc (deleted)
	* src/SynTree/Statement.cc (deleted)
	* src/SynTree/Statement.h (deleted)
	* src/SynTree/SynTree.h (deleted)
	* src/SynTree/TupleExpr.cc (deleted)
	* src/SynTree/TupleType.cc (deleted)
	* src/SynTree/Type.cc (deleted)
	* src/SynTree/Type.h (deleted)
	* src/SynTree/TypeDecl.cc (deleted)
	* src/SynTree/TypeExpr.cc (deleted)
	* src/SynTree/TypeSubstitution.cc (deleted)
	* src/SynTree/TypeSubstitution.h (deleted)
	* src/SynTree/TypeofType.cc (deleted)
	* src/SynTree/VarArgsType.cc (deleted)
	* src/SynTree/Visitor.h (deleted)
	* src/SynTree/VoidType.cc (deleted)
	* src/SynTree/ZeroOneType.cc (deleted)
	* src/SynTree/module.mk (deleted)
	* src/Tuples/Explode.cc (modified)
	* src/Tuples/Explode.h (modified)
	* src/Tuples/TupleAssignment.cc (modified)
	* src/Tuples/TupleExpansion.cc (modified)
	* src/Tuples/Tuples.cc (modified)
	* src/Tuples/Tuples.h (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/Validate/FindSpecialDecls.cc (deleted)
	* src/Validate/FindSpecialDecls.h (modified)
	* src/Validate/HandleAttributes.cc (deleted)
	* src/Validate/HandleAttributes.h (deleted)
	* src/Validate/module.mk (modified)
	* src/Virtual/ExpandCasts.cc (modified)
	* src/Virtual/Tables.cc (modified)
	* src/Virtual/Tables.h (modified)
	* src/main.cc (modified)
	* tests/concurrency/waitfor/parse.cfa (modified)
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)

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


Tue, 14 Nov 2023 17:19:01 GMT caparson <caparson@…> [df8ba61a]
	* tests/exceptions/.expect/cardgame.txt (added)
	* tests/exceptions/cardgame.cfa (added)

	added test case for non-local ehm memory leak


Sat, 11 Nov 2023 12:42:34 GMT Peter A. Buhr <pabuhr@…> [2da12ae]
	* tests/concurrency/waitfor/parse.cfa (modified)

	formatting


Sat, 11 Nov 2023 12:38:56 GMT Peter A. Buhr <pabuhr@…> [3e4bf0d]
	* libcfa/src/iostream.cfa (modified)
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)

	input manipulators for getline, excl, and incl reset argument to null ...


Mon, 06 Nov 2023 21:33:44 GMT Andrew Beach <ajbeach@…> [c649d2c]
	* src/SymTab/Demangle.cc (modified)
	* src/SymTab/Demangle.h (modified)
	* src/SymTab/demangler.cc (modified)
	* tests/in-demangle.txt (added)

	Updated the demangler to also demangle operator names. You can also ...


Mon, 06 Nov 2023 19:20:29 GMT caparson <caparson@…> [0d41b2e]
	* tests/concurrency/cofor.cfa (modified)

	switched test to use new cofor syntax


Thu, 02 Nov 2023 15:55:48 GMT caparson <caparson@…> [9cbdc13]
	* tests/concurrency/actors/.expect/dynamic.txt (modified)
	* tests/concurrency/actors/.expect/static.txt (modified)
	* tests/concurrency/actors/dynamic.cfa (modified)
	* tests/concurrency/actors/static.cfa (modified)

	removed print from static and dynamic tests that could be reordered ...


Thu, 02 Nov 2023 15:46:13 GMT Andrew Beach <ajbeach@…> [5ad24a2c]
	* tests/.expect/attr-priority.txt (added)
	* tests/attr-priority.cfa (added)

	Added test for the checks on the constructor/destructor attributes.


Fri, 20 Oct 2023 13:37:11 GMT Peter A. Buhr <pabuhr@…> [abb04a4]
	* tests/genericUnion.cfa (modified)

	change genericUnion test fromt printf to sout


Thu, 19 Oct 2023 19:26:27 GMT caparsons <caparson@…> [cbbfba9]
	* tests/concurrency/waituntil/channel_close.cfa (modified)

	added fence to failing test to hopefully fix stale data issue on the ...


Tue, 17 Oct 2023 16:12:00 GMT Michael Brooks <mlbrooks@…> [37ceccb]
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* tests/collections/.expect/string-istream-manip.txt (modified)
	* tests/collections/string-istream-manip.cfa (modified)
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)

	Change string-read semantics so that reading nothing leaves the ...


Tue, 17 Oct 2023 12:49:51 GMT Peter A. Buhr <pabuhr@…> [2bf46a5]
	* tests/io/.expect/manipulatorsOutput4.txt (modified)
	* tests/io/manipulatorsOutput4.cfa (modified)

	add additional test for engineering and unit manipulator output


Thu, 12 Oct 2023 21:57:48 GMT Peter A. Buhr <pabuhr@…> [e85a72b8]
	* tests/test.py (modified)

	change valide (French) to valid (English)


Thu, 12 Oct 2023 21:39:49 GMT Peter A. Buhr <pabuhr@…> [80f8703]
	* tests/.expect/linkonce.txt (modified)
	* tests/link-once/main.cfa (modified)
	* tests/link-once/partner.cfa (modified)

	temporary fix to linkonce problem by changing -7 to 7 so ...


Mon, 09 Oct 2023 16:56:28 GMT caparsons <caparson@…> [26dfce5]
	* tests/concurrency/cofor.cfa (modified)

	Updated cofor test to use new corun statement


Fri, 06 Oct 2023 18:58:48 GMT Michael Brooks <mlbrooks@…> [4d860ea3]
	* src/Validate/NoIdSymbolTable.hpp (modified)
	* tests/errors/.expect/scope-type.txt (added)
	* tests/errors/.expect/scope.txt (modified)
	* tests/errors/scope-type.cfa (added)
	* tests/errors/scope.cfa (modified)

	Fix compiler bug where duplicate type declarations caused crash.
 ...


Thu, 05 Oct 2023 20:17:14 GMT Michael Brooks <mlbrooks@…> [0860d9c]
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* tests/collections/.expect/string-istream-manip.txt (modified)
	* tests/collections/.in/string-istream-manip.txt (modified)
	* tests/collections/string-istream-manip.cfa (modified)
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	Fix read-to-variable-length-string cases when internal buffer fills.
 ...


Thu, 05 Oct 2023 18:30:54 GMT Michael Brooks <mlbrooks@…> [8cffa4f]
	* libcfa/src/iostream.cfa (modified)
	* tests/collections/.expect/string-istream-manip.txt (modified)
	* tests/collections/.in/string-istream-manip.txt (modified)
	* tests/collections/string-istream-manip.cfa (modified)
	* tests/io/.expect/manipulatorsInput.arm64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x64.txt (modified)
	* tests/io/.expect/manipulatorsInput.x86.txt (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	Support match-failure reporting for string input.

	On failed match, ...


Thu, 05 Oct 2023 17:50:35 GMT Michael Brooks <mlbrooks@…> [bf1cbde]
	* libcfa/src/iostream.cfa (modified)
	* tests/collections/.in/string-istream-manip.txt (modified)
	* tests/io/.in/manipulatorsInput.txt (modified)
	* tests/io/manipulatorsInput.cfa (modified)

	Implement "scanset" semantics for manipulator `skip`, in place of ...


Wed, 04 Oct 2023 20:55:34 GMT Peter A. Buhr <pabuhr@…> [15b5abac]
	* tests/test.py (modified)

	increase timeout in test.py from 180 to 240 seconds to deal with long ...