#
# ChangeLog for tests
#
# Generated by Trac 1.2.1
# Mar 9, 2025, 2:37:45 PM

Mon, 13 Jan 2025 03:34:39 GMT Peter A. Buhr <pabuhr@…> [5a79dae3]
	* tests/.expect/arithmeticConversions.x64.txt (added)

	expected output for arithmeticConversions test on x64


Mon, 13 Jan 2025 03:24:27 GMT Peter A. Buhr <pabuhr@…> [445b281]
	* tests/.expect/arithmeticConversions.x86.txt (moved)
	* tests/arithmeticConversions.cfa (moved)

	rename test ArithmeticConversions to arithmeticConversions


Mon, 13 Jan 2025 02:13:06 GMT Peter A. Buhr <pabuhr@…> [b0708ea]
	* tests/.expect/ArithmeticConversions.x86.txt (added)
	* tests/ArithmeticConversions.cfa (added)

	add test for gcc arithmetic conversions


Thu, 09 Jan 2025 16:44:59 GMT Andrew Beach <ajbeach@…> [5a894e12]
	* tests/exceptions/message.cfa (modified)

	Added more custom constructors into the new exceptions test to avoid ...


Wed, 08 Jan 2025 18:00:13 GMT Michael Brooks <mlbrooks@…> [d84f2ae]
	* src/GenPoly/Box.cpp (modified)
	* tests/.expect/functions.arm64.txt (modified)
	* tests/.expect/functions.x64.txt (modified)
	* tests/.expect/functions.x86.txt (modified)
	* tests/Makefile.am (modified)
	* tests/nowarn/unused.cfa (modified)

	Fix transpiler-induced unused parameter on layoutof.


Tue, 07 Jan 2025 21:31:21 GMT Andrew Beach <ajbeach@…> [190a833]
	* src/ControlStruct/ExceptDecl.cpp (modified)
	* tests/exceptions/.expect/message.txt (added)
	* tests/exceptions/message.cfa (added)

	Returning to exceptions after a long time and added the ability to ...


Tue, 07 Jan 2025 20:22:19 GMT Michael Brooks <mlbrooks@…> [10b5970]
	* libcfa/src/bits/queue.hfa (modified)
	* libcfa/src/concurrency/mutex_stmt.hfa (modified)
	* tests/Makefile.am (modified)
	* tests/PRNG.cfa (modified)
	* tests/alloc.cfa (modified)
	* tests/concurrency/channels/ping_pong.cfa (modified)
	* tests/concurrency/cluster.cfa (modified)
	* tests/concurrency/coroutineYield.cfa (modified)
	* tests/concurrency/examples/boundedBufferEXT.cfa (modified)
	* tests/concurrency/examples/boundedBufferINT.cfa (modified)
	* tests/concurrency/futures/wait_any.cfa (modified)
	* tests/concurrency/join.cfa (modified)
	* tests/concurrency/migrate.cfa (modified)
	* tests/concurrency/monitor.cfa (modified)
	* tests/concurrency/multi-monitor.cfa (modified)
	* tests/concurrency/mutexstmt/locks.cfa (modified)
	* tests/concurrency/mutexstmt/monitors.cfa (modified)
	* tests/concurrency/preempt.cfa (modified)
	* tests/concurrency/pthread/pthread_cond_test.cfa (modified)
	* tests/concurrency/pthread/pthread_once_test.cfa (modified)
	* tests/concurrency/readyQ/leader_spin.cfa (modified)
	* tests/concurrency/signal/block.cfa (modified)
	* tests/concurrency/signal/disjoint.cfa (modified)
	* tests/concurrency/signal/wait.cfa (modified)
	* tests/concurrency/suspend_then.cfa (modified)
	* tests/concurrency/thread.cfa (modified)
	* tests/concurrency/unified_locking/locks.cfa (modified)
	* tests/concurrency/unified_locking/pthread_locks.cfa (modified)
	* tests/concurrency/waitfor/barge.cfa (modified)
	* tests/concurrency/waitfor/statment.cfa (modified)
	* tests/concurrency/waitfor/when.cfa (modified)
	* tests/concurrency/waituntil/channel_zero_size.cfa (modified)
	* tests/concurrency/waituntil/one_chan.cfa (modified)
	* tests/configs/parsebools.cfa (modified)
	* tests/configs/parsenums.cfa (modified)
	* tests/coroutine/raii.cfa (modified)
	* tests/ctrl-flow/goto.cfa (modified)
	* tests/ctrl-flow/ifwhileCtl.cfa (modified)
	* tests/enum.cfa (modified)
	* tests/enum_tests/inc-dec.cfa (modified)
	* tests/enum_tests/planet.cfa (modified)
	* tests/enum_tests/structEnum.cfa (modified)
	* tests/exceptions/hotpotato.cfa (modified)
	* tests/exceptions/hotpotato_checked.cfa (modified)
	* tests/io/io-acquire-no-io.cfa (modified)
	* tests/link-once/main.cfa (modified)
	* tests/linking/mangling/main.cfa (modified)
	* tests/malloc.cfa (modified)
	* tests/mathX.cfa (modified)
	* tests/maybe.cfa (modified)
	* tests/poly-d-cycle.cfa (modified)
	* tests/poly-member.cfa (modified)
	* tests/poly-o-cycle.cfa (modified)
	* tests/quotedKeyword.cfa (modified)
	* tests/raii/partial.cfa (modified)
	* tests/result.cfa (modified)
	* tests/sizeof.cfa (modified)
	* tests/smart-pointers.cfa (modified)
	* tests/tuple/tupleAssign.cfa (modified)
	* tests/tuple/tuplePolymorphism.cfa (modified)
	* tests/tuple/tupleVariadic.cfa (modified)
	* tests/typeof.cfa (modified)

	Fix many test-suite- and libcfa-caused unused variable warnings.

	In ...


Mon, 06 Jan 2025 23:10:23 GMT Michael Brooks <Michael Brooks> [70670e7]
	* tests/array-collections/.expect/dimexpr-match-c-ERRS.arm64.txt (modified)

	Try to fix full build by regenerating botched .arm64.expect file on ...


Mon, 06 Jan 2025 17:54:32 GMT Andrew Beach <ajbeach@…> [66e7cc1]
	* tests/.expect/castReturn.txt (added)
	* tests/.expect/const-ref.txt (added)
	* tests/castReturn.cfa (added)
	* tests/const-ref.cfa (added)

	Added some tests for recent changes to the resolver.


Mon, 06 Jan 2025 17:34:42 GMT Michael Brooks <mlbrooks@…> [58eb9250]
	* src/GenPoly/Box.cpp (modified)
	* tests/.expect/functions.x86.txt (modified)
	* tests/nowarn/.expect/printf-sizeof.txt (added)
	* tests/nowarn/printf-sizeof.cfa (added)
	* tests/nowarn/zero-thunk.cfa (modified)

	Partly fix #269 and try to fix nightly build.  Switch to correct type ...


Fri, 03 Jan 2025 22:07:43 GMT Michael Brooks <mlbrooks@…> [2e63915]
	* tests/Makefile.am (modified)
	* tests/array-collections/.expect/dimexpr-match-c-ERRS.arm64.txt (modified)
	* tests/array-collections/.expect/dimexpr-match-c-ERRS.x64.txt (modified)
	* tests/array-collections/.expect/dimexpr-match-c-ERRS.x86.txt (modified)
	* tests/array-collections/.expect/dimexpr-match-c.txt (modified)
	* tests/array-collections/.expect/dimexpr-match-cfa-ERRS.arm64.txt (modified)
	* tests/array-collections/.expect/dimexpr-match-cfa-ERRS.x64.txt (modified)
	* tests/array-collections/.expect/dimexpr-match-cfa-ERRS.x86.txt (modified)
	* tests/array-collections/.expect/dimexpr-match-cfa.txt (modified)
	* tests/array-collections/boxed.main.cfa (modified)
	* tests/array-collections/dimexpr-match-c.cfa (modified)
	* tests/array-collections/dimexpr-match-cfa.cfa (modified)

	Remove warnings from remaining array-collections tests.


Fri, 03 Jan 2025 00:23:11 GMT Michael Brooks <mlbrooks@…> [2a32118]
	* tests/.expect/array-ERR1.txt (modified)
	* tests/.expect/array-ERR2.txt (modified)
	* tests/.expect/array-ERR3.txt (modified)
	* tests/array.cfa (modified)

	Fix a warning missed in 2853d6fb0.


Fri, 03 Jan 2025 00:08:38 GMT Michael Brooks <mlbrooks@…> [656c8ac]
	* tests/Makefile.am (modified)

	Restore full sense of wflag strictness, mistakenly reduced in
	2853d6fb0.


Fri, 03 Jan 2025 00:00:01 GMT Michael Brooks <mlbrooks@…> [2853d6f]
	* tests/.expect/array-ERR1.txt (modified)
	* tests/.expect/array-ERR2.txt (modified)
	* tests/.expect/array-ERR3.txt (modified)
	* tests/.expect/array.txt (modified)
	* tests/.expect/attr-priority.txt (modified)
	* tests/.expect/cast.txt (modified)
	* tests/.expect/expression.txt (modified)
	* tests/.expect/identFuncDeclarator.txt (modified)
	* tests/.expect/init1-ERROR.txt (modified)
	* tests/.expect/init1.txt (modified)
	* tests/.expect/limits.txt (modified)
	* tests/.expect/nested-types-ERR1.txt (modified)
	* tests/.expect/nested-types-ERR2.txt (modified)
	* tests/.expect/nested-types.txt (modified)
	* tests/.expect/numericConstants.txt (modified)
	* tests/.expect/quasiKeyword.txt (modified)
	* tests/.expect/switch.txt (modified)
	* tests/.expect/typedefRedef-ERR1.txt (modified)
	* tests/.expect/typedefRedef.txt (modified)
	* tests/.expect/variableDeclarator.txt (modified)
	* tests/Makefile.am (modified)
	* tests/array.cfa (modified)
	* tests/attr-priority.cfa (modified)
	* tests/builtins/.expect/sync.txt (modified)
	* tests/builtins/sync.cfa (modified)
	* tests/cast.cfa (modified)
	* tests/concurrency/waitfor/.expect/parse.txt (modified)
	* tests/concurrency/waitfor/parse.cfa (modified)
	* tests/ctrl-flow/.expect/labelledExit.txt (modified)
	* tests/ctrl-flow/labelledExit.cfa (modified)
	* tests/expression.cfa (modified)
	* tests/identFuncDeclarator.cfa (modified)
	* tests/include/.expect/includes.txt (modified)
	* tests/include/.expect/stdincludes.txt (modified)
	* tests/include/includes.cfa (modified)
	* tests/include/stdincludes.cfa (modified)
	* tests/init1.cfa (modified)
	* tests/limits.cfa (modified)
	* tests/nested-types.cfa (modified)
	* tests/numericConstants.cfa (modified)
	* tests/quasiKeyword.cfa (modified)
	* tests/switch.cfa (modified)
	* tests/typedefRedef.cfa (modified)
	* tests/variableDeclarator.cfa (modified)
	* tests/warnings/.expect/self-assignment.txt (modified)
	* tests/warnings/self-assignment.cfa (modified)

	Remove uses of warnings to show test success.  Eliminate simple ...


Sat, 21 Dec 2024 05:21:36 GMT Michael Brooks <mlbrooks@…> [28c2c9d5]
	* tests/array-collections/array-raii.hfa (modified)

	Try to fix full build by suppressing known warning's -W code under ...


Sat, 21 Dec 2024 02:43:21 GMT Michael Brooks <mlbrooks@…> [0cd168f]
	* tests/Makefile.am (modified)
	* tests/array-collections/array-raii.hfa (modified)

	Remove test-code-induced warnings from Array RAII.

	(Depends on ...


Sat, 21 Dec 2024 02:38:52 GMT Michael Brooks <mlbrooks@…> [0bf03ba2]
	* src/GenPoly/Specialize.cpp (modified)
	* src/InitTweak/FixInit.cpp (modified)
	* tests/Makefile.am (modified)
	* tests/nowarn/unused.cfa (modified)

	Remove warnings due to unused parameters in generated code for zero- ...


Fri, 20 Dec 2024 21:21:57 GMT Peter A. Buhr <pabuhr@…> [50cad32]
	* tests/.expect/attributes.x64.txt (modified)

	update architecture expect file for x64


Fri, 20 Dec 2024 21:19:19 GMT Peter A. Buhr <pabuhr@…> [d1566d4]
	* tests/.expect/attributes.x86.txt (modified)

	update architecture expect file for x86


Fri, 20 Dec 2024 21:16:45 GMT Peter A. Buhr <pabuhr@…> [9dc05782]
	* tests/.expect/attributes.arm64.txt (modified)

	update architecture expect file for ARM


Fri, 20 Dec 2024 20:35:35 GMT Peter A. Buhr <pabuhr@…> [d9f6d80]
	* benchmark/Makefile.am (modified)
	* doc/proposals/nowarn.md (modified)
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/concurrency/coroutine.cfa (modified)
	* src/Virtual/Tables.cpp (modified)
	* tests/Makefile.am (modified)
	* tests/collections/string-api-coverage.cfa (modified)
	* tests/exceptions/cancel/coroutine.cfa (modified)
	* tests/exceptions/cancel/thread.cfa (modified)
	* tests/exceptions/conditional.cfa (modified)
	* tests/exceptions/data-except.cfa (modified)
	* tests/exceptions/defaults.cfa (modified)
	* tests/exceptions/except-io.hfa (modified)
	* tests/exceptions/finally.cfa (modified)
	* tests/exceptions/interact.cfa (modified)
	* tests/exceptions/polymorphic.cfa (modified)
	* tests/exceptions/resume.cfa (modified)
	* tests/exceptions/terminate.cfa (modified)
	* tests/exceptions/trash.cfa (modified)
	* tests/exceptions/try-ctrl-flow.cfa (modified)
	* tests/exceptions/try-leave-catch.cfa (modified)
	* tests/exceptions/virtual-cast.cfa (modified)

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


Fri, 20 Dec 2024 20:35:25 GMT Peter A. Buhr <pabuhr@…> [77148b0]
	* tests/attributes.cfa (modified)

	fix build problem by fixing unsupported C23 attribute in test


Fri, 20 Dec 2024 20:11:10 GMT Andrew Beach <ajbeach@…> [5251c6b]
	* libcfa/src/bits/stack.hfa (modified)
	* libcfa/src/concurrency/coroutine.cfa (modified)
	* tests/exceptions/except-io.hfa (modified)

	Changed some inline declarations to static or static inline (which ...


Fri, 20 Dec 2024 19:31:09 GMT Michael Brooks <mlbrooks@…> [b12b1ba]
	* tests/collections/string-api-coverage.cfa (modified)

	Add completion of work in progress mistakenly included in 584612d. ...


Fri, 20 Dec 2024 19:21:36 GMT Michael Brooks <mlbrooks@…> [584612d]
	* tests/Makefile.am (modified)

	Add file missed in d9162ec9


Fri, 20 Dec 2024 15:52:16 GMT Andrew Beach <ajbeach@…> [d3cf623]
	* src/Virtual/Tables.cpp (modified)
	* tests/Makefile.am (modified)
	* tests/exceptions/cancel/coroutine.cfa (modified)
	* tests/exceptions/cancel/thread.cfa (modified)
	* tests/exceptions/conditional.cfa (modified)
	* tests/exceptions/data-except.cfa (modified)
	* tests/exceptions/defaults.cfa (modified)
	* tests/exceptions/finally.cfa (modified)
	* tests/exceptions/interact.cfa (modified)
	* tests/exceptions/polymorphic.cfa (modified)
	* tests/exceptions/resume.cfa (modified)
	* tests/exceptions/terminate.cfa (modified)
	* tests/exceptions/trash.cfa (modified)
	* tests/exceptions/try-ctrl-flow.cfa (modified)
	* tests/exceptions/try-leave-catch.cfa (modified)
	* tests/exceptions/virtual-cast.cfa (modified)

	Solved the requested warning with exceptions. Also went through the ...


Fri, 20 Dec 2024 04:18:58 GMT Peter A. Buhr <pabuhr@…> [956ad355]
	* tests/Makefile.am (modified)

	remove fixed tests from WFLGAS_OPT_LAX


Wed, 18 Dec 2024 23:37:11 GMT Michael Brooks <mlbrooks@…> [e0330d2c]
	* doc/proposals/nowarn.md (added)
	* src/CodeGen/CodeGenerator.cpp (modified)
	* tests/Makefile.am (modified)
	* tests/array-collections/array-basic.cfa (modified)
	* tests/nowarn/.expect/zero-thunk.txt (added)
	* tests/nowarn/zero-thunk.cfa (added)

	Remove unnecessary special case for zero_t in code gen that caused ...


Wed, 18 Dec 2024 18:02:07 GMT Michael Brooks <mlbrooks@…> [faf9e19]
	* tests/Makefile.am (modified)
	* tests/nowarn/.expect/fstream.txt (deleted)
	* tests/nowarn/.expect/list.txt (deleted)
	* tests/nowarn/.expect/string.txt (deleted)
	* tests/nowarn/fstream.cfa (deleted)
	* tests/nowarn/list.cfa (deleted)
	* tests/nowarn/string.cfa (deleted)

	Explicate the present state for test-suite programs being free of ...


Wed, 18 Dec 2024 15:33:40 GMT Andrew Beach <ajbeach@…> [5780d0d]
	* libcfa/prelude/builtins.c (modified)
	* tests/.expect/KRfunctions.arm64.txt (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/declarationSpecifier.arm64.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.arm64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/gccExtensions.arm64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)
	* tests/enum_tests/.expect/inc-dec.txt (added)
	* tests/enum_tests/inc-dec.cfa (added)

	Removed increment and decrement operators for enumerations from ...


Tue, 17 Dec 2024 03:45:55 GMT Peter A. Buhr <pabuhr@…> [4ff7ea3]
	* tests/.expect/attributes.x86.txt (modified)

	update expected for attribute test x86


Tue, 17 Dec 2024 03:37:58 GMT Peter A. Buhr <pabuhr@…> [9b55aa3]
	* tests/.expect/attributes.arm64.txt (modified)

	update expected for attribute test aarch64


Tue, 17 Dec 2024 02:37:09 GMT Peter A. Buhr <pabuhr@…> [262a864]
	* doc/proposals/enums.md (modified)
	* src/CodeGen/OperatorTable.cpp (modified)
	* src/Validate/ReplaceTypedef.cpp (modified)
	* tests/.expect/attributes.arm64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)

	merge


Tue, 17 Dec 2024 02:31:40 GMT Peter A. Buhr <pabuhr@…> [9a01745]
	* tests/.expect/attributes.x64.txt (modified)
	* tests/attributes.cfa (modified)

	add another attribute test


Mon, 16 Dec 2024 04:24:00 GMT Peter A. Buhr <pabuhr@…> [50e04cc]
	* tests/.expect/attributes.arm64.txt (modified)

	update expected output of atribute test for arm64


Mon, 16 Dec 2024 03:42:56 GMT Peter A. Buhr <pabuhr@…> [d344a63]
	* tests/.expect/attributes.x86.txt (modified)

	update expected output of atribute test for x86


Mon, 16 Dec 2024 03:14:13 GMT Peter A. Buhr <pabuhr@…> [0497b6ba]
	* tests/.expect/attr-priority.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/attributes.cfa (modified)
	* tests/warnings/.expect/self-assignment.txt (modified)

	update tests for attribute and semantic warnings


Fri, 13 Dec 2024 22:30:11 GMT Michael Brooks <mlbrooks@…> [d30c229]
	* tests/nowarn/.expect/string.txt (added)
	* tests/nowarn/string.cfa (added)

	Add test for milestone: String is warning-free


Fri, 13 Dec 2024 22:29:12 GMT Michael Brooks <mlbrooks@…> [96ef156]
	* libcfa/src/bits/debug.hfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* tests/nowarn/.expect/fstream.txt (added)
	* tests/nowarn/fstream.cfa (added)

	Fix IO stream to be warning-free.


Fri, 13 Dec 2024 22:05:32 GMT Michael Brooks <mlbrooks@…> [fb0f04d]
	* src/ControlStruct/ExceptDecl.cpp (modified)
	* tests/nowarn/.expect/exception.txt (added)
	* tests/nowarn/exception.cfa (added)

	Fix exceptions to be warning-free.


Fri, 13 Dec 2024 20:43:30 GMT Michael Brooks <mlbrooks@…> [9b01ed1]
	* tests/nowarn/.expect/socket.txt (deleted)
	* tests/nowarn/socket.cfa (deleted)

	End the meta-test of warning detection.  Reverse 135197188ba.

	This ...


Fri, 13 Dec 2024 18:07:59 GMT Michael Brooks <mlbrooks@…> [13519718]
	* tests/nowarn/.expect/socket.txt (added)
	* tests/nowarn/socket.cfa (added)

	Begin an exploratory meta-test of warning detection.  This change ...


Thu, 12 Dec 2024 21:45:14 GMT Michael Brooks <mlbrooks@…> [8ee211d]
	* libcfa/src/collections/array.hfa (modified)
	* libcfa/src/collections/list.hfa (modified)
	* tests/nowarn/.expect/array.txt (added)
	* tests/nowarn/.expect/list.txt (added)
	* tests/nowarn/array.cfa (added)
	* tests/nowarn/list.cfa (added)

	Make array and list headers free of warnings upon include and as used ...


Thu, 12 Dec 2024 21:35:32 GMT Michael Brooks <mlbrooks@…> [35cc6d4]
	* src/GenPoly/Box.cpp (modified)
	* src/Validate/Autogen.cpp (modified)
	* src/Validate/CompoundLiteral.cpp (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* tests/.expect/KRfunctions.arm64.txt (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/attributes.arm64.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)
	* tests/.expect/declarationSpecifier.arm64.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.arm64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/functions.arm64.txt (modified)
	* tests/.expect/functions.x64.txt (modified)
	* tests/.expect/functions.x86.txt (modified)
	* tests/.expect/gccExtensions.arm64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)
	* tests/nowarn/.expect/unused.txt (added)
	* tests/nowarn/unused.cfa (added)

	Mitigate several unused-declaration warnings in generated code.

	See ...


Thu, 12 Dec 2024 01:05:55 GMT Michael Brooks <mlbrooks@…> [bad15f7]
	* tests/raii/.expect/partial-ERR1.txt (modified)

	Take test-expect change missed in last commit.


Thu, 12 Dec 2024 00:53:36 GMT Michael Brooks <mlbrooks@…> [36dfdac]
	* src/AST/Pass.impl.hpp (modified)
	* tests/raii/.expect/partial.txt (modified)
	* tests/raii/partial.cfa (modified)

	Enable partial autogen for types declared inside functions.

	Done by ...


Thu, 12 Dec 2024 00:32:08 GMT Michael Brooks <mlbrooks@…> [5d3d281]
	* libcfa/src/concurrency/thread.cfa (modified)
	* libcfa/src/concurrency/thread.hfa (modified)
	* src/Validate/Autogen.cpp (modified)
	* tests/.expect/KRfunctions.arm64.txt (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/attributes.arm64.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)
	* tests/.expect/declarationSpecifier.arm64.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.arm64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/functions.arm64.txt (modified)
	* tests/.expect/functions.x64.txt (modified)
	* tests/.expect/functions.x86.txt (modified)

	Remove autogen forward declarations, which are never needed, and ...


Wed, 11 Dec 2024 23:32:21 GMT Michael Brooks <mlbrooks@…> [e797179]
	* tests/Makefile.am (modified)
	* tests/nowarn/.expect/no-autogen.txt (added)
	* tests/nowarn/no-autogen.cfa (added)

	Accept meta-test, expecting the buid to fail.

	The fix is ...


Wed, 11 Dec 2024 23:09:10 GMT Michael Brooks <mlbrooks@…> [64f3b9f]
	* src/AST/SymbolTable.cpp (modified)
	* src/AST/SymbolTable.hpp (modified)
	* src/ResolvExpr/Resolver.cpp (modified)
	* tests/Makefile.am (modified)
	* tests/raii/.expect/partial-ERR1.txt (added)
	* tests/raii/.expect/partial.txt (added)
	* tests/raii/partial.cfa (added)

	Fix support for partial autogen.

	Partial autogen means that some ...


Tue, 10 Dec 2024 20:07:59 GMT Peter A. Buhr <pabuhr@…> [ec22220]
	* tests/concurrency/waituntil/channel_close.cfa (modified)

	formatting


Tue, 10 Dec 2024 20:07:06 GMT Peter A. Buhr <pabuhr@…> [6e6e372]
	* tests/zero_one.cfa (modified)

	harmonize comments in test program


Tue, 10 Dec 2024 19:28:31 GMT Michael Brooks <mlbrooks@…> [8e4f34e]
	* libcfa/prelude/builtins.c (modified)
	* tests/zero_one.cfa (modified)

	Allow builtin ++ from += overloads, and similar, to work on a type ...


Tue, 10 Dec 2024 19:25:01 GMT Michael Brooks <mlbrooks@…> [fd0a1799]
	* tests/.expect/zero_one.txt (added)
	* tests/zero_one.cfa (added)
	* tests/zombies/zero_one.c (deleted)

	Resurrect test of zero_t/one_t and capture present state of ++


Thu, 05 Dec 2024 21:39:21 GMT Peter A. Buhr <pabuhr@…> [5b66938]
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)

	update .expect files for x86 architecture


Thu, 05 Dec 2024 16:37:27 GMT JiadaL <j82liang@…> [b38d24a]
	* tests/.expect/extension.arm64.txt (modified)

	update test expect


Thu, 05 Dec 2024 03:17:49 GMT JiadaL <j82liang@…> [eae8b37]
	* libcfa/prelude/builtins.c (modified)
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/enum.cfa (deleted)
	* libcfa/src/enum.hfa (deleted)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/rational.cfa (modified)
	* libcfa/src/rational.hfa (modified)
	* src/AST/Expr.cpp (modified)
	* src/Parser/TypeData.cpp (modified)
	* tests/.expect/KRfunctions.arm64.txt (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/declarationSpecifier.arm64.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/gccExtensions.arm64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/ctrl-flow/loopctrl.cfa (modified)
	* tests/enum_tests/.expect/position.txt (modified)
	* tests/enum_tests/anonymous.cfa (modified)
	* tests/enum_tests/enumInlineValue.cfa (modified)
	* tests/enum_tests/input.cfa (modified)
	* tests/enum_tests/planet.cfa (modified)
	* tests/enum_tests/position.cfa (modified)
	* tests/enum_tests/typedIntEnum.cfa (modified)
	* tests/enum_tests/voidEnum.cfa (modified)

	Move enum.hfa/enum.cfa to prelude


Fri, 29 Nov 2024 04:27:25 GMT Michael Brooks <mlbrooks@…> [718601e]
	* tests/.expect/functions.x86.txt (modified)

	Try 2 to fix arch-specific test failure from my last commit


Fri, 29 Nov 2024 02:24:53 GMT Michael Brooks <mlbrooks@…> [730992a]
	* tests/.expect/functions.x86.txt (modified)

	Try to fix arch-specific test failure from my last commit


Thu, 28 Nov 2024 21:34:08 GMT Michael Brooks <mlbrooks@…> [81e768d]
	* src/ResolvExpr/ResolveTypeof.cpp (modified)
	* src/ResolvExpr/Resolver.cpp (modified)
	* src/ResolvExpr/Unify.cpp (modified)
	* src/Validate/ReplaceTypedef.cpp (modified)
	* tests/.expect/array-ERR1.txt (modified)
	* tests/.expect/array-ERR2.txt (modified)
	* tests/.expect/array-ERR3.txt (modified)
	* tests/.expect/array.txt (modified)
	* tests/.expect/functions.arm64.txt (modified)
	* tests/.expect/functions.x64.txt (modified)
	* tests/.expect/functions.x86.txt (modified)
	* tests/.expect/tuplearray.txt (modified)
	* tests/.expect/typedefRedef-ERR1.txt (modified)
	* tests/.expect/typedefRedef.txt (modified)
	* tests/array-collections/.expect/c-dependent.txt (added)
	* tests/array-collections/c-dependent.cfa (added)
	* tests/array.cfa (modified)
	* tests/tuplearray.cfa (modified)
	* tests/typedefRedef.cfa (modified)

	Fix #276; add support for c-array parameters using dependent lengths. ...


Wed, 27 Nov 2024 21:01:37 GMT Andrew Beach <ajbeach@…> [108b2c7]
	* libcfa/prelude/builtins.c (modified)
	* libcfa/src/Makefile.am (modified)
	* libcfa/src/math.cfa (added)
	* tests/.expect/KRfunctions.arm64.txt (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/declarationSpecifier.arm64.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.arm64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/gccExtensions.arm64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)

	Moved the non-trivial bodies of the power (exponental) functions out ...


Wed, 20 Nov 2024 22:19:15 GMT Andrew Beach <ajbeach@…> [bdf40650]
	* src/GenPoly/Lvalue.cpp (modified)
	* tests/.expect/poly-member.txt (added)
	* tests/poly-member.cfa (added)

	Address-of is now moved under casts of any type and is done so ...


Sat, 16 Nov 2024 23:40:26 GMT Peter A. Buhr <pabuhr@…> [ea10f64]
	* tests/.expect/tuplearray.txt (added)
	* tests/tuplearray.cfa (added)

	first attempt at tests for tuple arrays


Tue, 12 Nov 2024 03:33:51 GMT Peter A. Buhr <pabuhr@…> [b5f1e850]
	* tests/concurrency/barrier/order.cfa (modified)

	update barrier test programs after changes


Tue, 12 Nov 2024 03:30:53 GMT Peter A. Buhr <pabuhr@…> [41882628]
	* tests/concurrency/actors/dynamic.cfa (modified)
	* tests/concurrency/actors/executor.cfa (modified)
	* tests/concurrency/actors/inherit.cfa (modified)
	* tests/concurrency/actors/inline.cfa (modified)
	* tests/concurrency/actors/matrixMultiply.cfa (modified)
	* tests/concurrency/actors/pingpong.cfa (modified)
	* tests/concurrency/actors/poison.cfa (modified)
	* tests/concurrency/actors/static.cfa (modified)
	* tests/concurrency/actors/types.cfa (modified)

	update test programs with actor name change


Wed, 30 Oct 2024 01:53:49 GMT Peter A. Buhr <pabuhr@…> [b699a61]
	* tests/enum_tests/input.cfa (modified)

	formatting


Fri, 18 Oct 2024 21:03:27 GMT Peter A. Buhr <pabuhr@…> [e8b5ba4]
	* tests/concurrency/examples/quickSort.cfa (modified)

	update how input/output files are opened


Sun, 13 Oct 2024 17:15:29 GMT Peter A. Buhr <pabuhr@…> [c565d68]
	* tests/collections/string-istream-manip.cfa (modified)
	* tests/designations.cfa (modified)
	* tests/enum.cfa (modified)
	* tests/exceptions/defaults.cfa (modified)

	change CFA tests to use C designator syntax


Fri, 13 Sep 2024 01:02:51 GMT Peter A. Buhr <pabuhr@…> [2b5e051]
	* tests/time.cfa (modified)

	increase unfreed storage for putenv/tzset


Thu, 12 Sep 2024 20:14:29 GMT Michael Brooks <mlbrooks@…> [b24cbaf]
	* tests/Makefile.am (modified)
	* tests/configs/.in/parseconfig.all.txt (moved)
	* tests/configs/.in/parseconfig.errors.txt (moved)
	* tests/configs/.in/parseconfig.missing.txt (moved)
	* tests/configs/parseconfig.cfa (modified)
	* tests/pybin/test_run.py (modified)
	* tests/test.py (modified)

	Reduce test suite's reliance on makefile.am EXTRA_DIST entries for ...


Thu, 12 Sep 2024 01:51:46 GMT Michael Brooks <mlbrooks@…> [406c806]
	* tests/io/.in/manipulatorsInput-uchunk.default.1.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.10.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.11.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.12.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.13.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.14.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.2.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.3.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.4.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.5.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.6.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.7.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.8.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.default.9.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.1.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.10.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.11.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.12.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.13.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.14.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.2.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.3.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.4.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.5.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.6.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.7.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.8.txt (moved)
	* tests/io/.in/manipulatorsInput-uchunk.getline.9.txt (moved)
	* tests/io/manipulatorsInput-uchunk.cfa (modified)
	* tests/io/manipulatorsInput-uchunk.extra.sh (modified)

	Attempt to fix Promote build by naming recently added test data files ...


Wed, 11 Sep 2024 20:49:07 GMT Michael Brooks <mlbrooks@…> [1665ee5]
	* libcfa/src/collections/array.hfa (modified)
	* tests/array-collections/.expect/array-raii-c.txt (modified)
	* tests/array-collections/.expect/array-raii-cfa.txt (modified)
	* tests/array-collections/array-raii-c.cfa (modified)
	* tests/array-collections/array-raii-cfa.cfa (modified)
	* tests/array-collections/array-raii.hfa (modified)

	Add uArray delayed-initialization equivalent to CFA array


Wed, 11 Sep 2024 18:27:04 GMT Michael Brooks <mlbrooks@…> [6325bd4]
	* tests/configs/usage.cfa (modified)

	Fix fork+exec missed case / broken build


Wed, 11 Sep 2024 17:34:08 GMT Michael Brooks <mlbrooks@…> [efe697d]
	* tests/io/.expect/manipulatorsInput-uchunk.txt (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.1.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.10.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.11.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.12.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.13.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.14.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.2.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.3.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.4.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.5.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.6.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.7.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.8.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.default.9.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.1.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.10.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.11.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.12.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.13.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.14.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.2.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.3.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.4.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.5.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.6.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.7.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.8.auxdata (added)
	* tests/io/.in/manipulatorsInput-uchunk.getline.9.auxdata (added)
	* tests/io/manipulatorsInput-uchunk.cfa (added)
	* tests/io/manipulatorsInput-uchunk.extra.sh (added)

	Add EOF test coverage for string reading.


Wed, 11 Sep 2024 17:33:42 GMT Michael Brooks <mlbrooks@…> [025f9c5]
	* tests/configs/parsebools.cfa (modified)
	* tests/configs/parsenums.cfa (modified)
	* tests/meta/fork+exec.cfa (modified)
	* tests/meta/fork+exec.hfa (modified)

	Update 'fork+exec' test utility to be valid also in C and C++.


Mon, 09 Sep 2024 21:15:32 GMT Andrew Beach <ajbeach@…> [b6f2e7ab]
	* src/AST/Expr.cpp (modified)
	* src/AST/Expr.hpp (modified)
	* src/AST/Pass.impl.hpp (modified)
	* src/AST/Print.cpp (modified)
	* src/AST/Util.cpp (modified)
	* src/CodeGen/CodeGenerator.cpp (modified)
	* src/Concurrency/Waitfor.cpp (modified)
	* src/GenPoly/Box.cpp (modified)
	* src/GenPoly/GenPoly.cpp (modified)
	* src/GenPoly/Lvalue.cpp (modified)
	* src/Parser/parser.yy (modified)
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* src/ResolvExpr/Unify.cpp (modified)
	* src/Validate/InitializerLength.cpp (modified)
	* tests/.expect/alloc-ERROR.txt (modified)
	* tests/.expect/extension.arm64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)

	Removed SizeofExpr::expr and AlignofExpr::expr, expressions that ...


Thu, 05 Sep 2024 20:07:48 GMT Andrew Beach <ajbeach@…> [82a5ea2]
	* src/GenPoly/Box.cpp (modified)
	* src/Validate/CheckAssertions.cpp (added)
	* src/Validate/CheckAssertions.hpp (added)
	* src/Validate/module.mk (modified)
	* src/main.cpp (modified)
	* tests/.expect/var-assert.txt (added)
	* tests/var-assert.cfa (added)

	Added checks for (and a test to check the checks) assertions we will ...


Tue, 03 Sep 2024 16:08:09 GMT Andrew Beach <ajbeach@…> [db19e1d]
	* libcfa/prelude/prototypes.awk (modified)
	* libcfa/src/concurrency/future.hfa (modified)
	* src/CodeGen/CodeGenerator.cpp (modified)
	* src/CodeGen/GenType.cpp (modified)
	* src/Concurrency/Keywords.cpp (modified)
	* src/Concurrency/Waitfor.cpp (modified)
	* src/Parser/TypeData.cpp (modified)
	* src/Parser/parser.yy (modified)
	* tests/.expect/KRfunctions.arm64.txt (modified)
	* tests/.expect/KRfunctions.x64.txt (modified)
	* tests/.expect/KRfunctions.x86.txt (modified)
	* tests/.expect/attributes.arm64.txt (modified)
	* tests/.expect/attributes.x64.txt (modified)
	* tests/.expect/attributes.x86.txt (modified)
	* tests/.expect/castError.txt (modified)
	* tests/.expect/declarationSpecifier.arm64.txt (modified)
	* tests/.expect/declarationSpecifier.x64.txt (modified)
	* tests/.expect/declarationSpecifier.x86.txt (modified)
	* tests/.expect/extension.arm64.txt (modified)
	* tests/.expect/extension.x64.txt (modified)
	* tests/.expect/extension.x86.txt (modified)
	* tests/.expect/functions.arm64.txt (modified)
	* tests/.expect/functions.x64.txt (modified)
	* tests/.expect/functions.x86.txt (modified)
	* tests/.expect/gccExtensions.arm64.txt (modified)
	* tests/.expect/gccExtensions.x64.txt (modified)
	* tests/.expect/gccExtensions.x86.txt (modified)
	* tests/castError.cfa (modified)
	* tests/errors/.expect/declaration.txt (modified)
	* tests/errors/.expect/signature.txt (modified)
	* tests/errors/declaration.cfa (modified)
	* tests/gccExtensions.cfa (modified)
	* tests/meta/.expect/arch.arm64.txt (modified)
	* tests/meta/.expect/arch.x64.txt (modified)
	* tests/meta/.expect/arch.x86.txt (modified)

	Changed the interpritation of () to be no parameters instead of any ...


Thu, 22 Aug 2024 18:32:14 GMT Peter A. Buhr <pabuhr@…> [790f251]
	* src/Parser/DeclarationNode.cpp (modified)
	* tests/.expect/opt-params.txt (modified)
	* tests/opt-params.cfa (modified)

	update error message for parameter default-initialization in ...


Tue, 20 Aug 2024 18:24:21 GMT Andrew Beach <ajbeach@…> [df2e00f]
	* libcfa/src/heap.cfa (modified)
	* tests/bugs/289.cfa (added)
	* tests/bugs/290.cfa (added)

	Made heap pass the invariant check. We should be able to enable ...


Sat, 17 Aug 2024 19:15:21 GMT Peter A. Buhr <pabuhr@…> [3ac5fd8]
	* doc/theses/jiada_liang_MMath/CFAenum.tex (modified)
	* doc/user/user.tex (modified)
	* libcfa/src/collections/string_res.cfa (modified)
	* libcfa/src/enum.cfa (modified)
	* libcfa/src/iostream.cfa (modified)
	* libcfa/src/iostream.hfa (modified)
	* libcfa/src/parseconfig.cfa (modified)
	* tests/.expect/copyfile.txt (modified)
	* tests/.in/copyfile.txt (modified)
	* tests/concurrency/examples/quickSort.cfa (modified)
	* tests/copyfile.cfa (modified)
	* tests/coroutine/.expect/fmtLines.txt (modified)
	* tests/coroutine/.in/fmtLines.txt (modified)
	* tests/coroutine/cntparens.cfa (modified)
	* tests/coroutine/devicedriver.cfa (modified)
	* tests/coroutine/fmtLines.cfa (modified)
	* tests/enum_tests/input.cfa (modified)
	* tests/generator/.expect/fmtLines.txt (modified)
	* tests/generator/.in/fmtLines.txt (modified)
	* tests/generator/fmtLines.cfa (modified)

	first attempt changing end-of-file to an exception


Fri, 16 Aug 2024 16:25:53 GMT Andrew Beach <ajbeach@…> [afb15cf]
	* src/Parser/DeclarationNode.cpp (modified)
	* tests/.expect/opt-params.txt (added)
	* tests/Makefile.am (modified)
	* tests/opt-params.cfa (added)

	Added a check to make sure that optional parameters to not appear on ...


Wed, 14 Aug 2024 17:17:27 GMT Michael Brooks <mlbrooks@…> [8da3cc4d]
	* tests/array-collections/.expect/accordion.txt (added)
	* tests/array-collections/accordion.cfa (added)

	Add missing integration test of accordions.

	Putting a CFA `array` ...


Wed, 14 Aug 2024 17:13:06 GMT Michael Brooks <mlbrooks@…> [2f31773]
	* src/ResolvExpr/CandidateFinder.cpp (modified)
	* tests/raii/.expect/typeof-member.txt (added)
	* tests/raii/typeof-member.cfa (added)

	Improve inability to declare a struct member having a managed type ...


Wed, 14 Aug 2024 17:12:18 GMT Michael Brooks <mlbrooks@…> [f9ad69d]
	* src/GenPoly/GenPoly.cpp (modified)
	* tests/.expect/poly-many-arsz.txt (added)
	* tests/poly-many-arsz.cfa (added)

	Fix #175


Wed, 14 Aug 2024 17:10:34 GMT Michael Brooks <mlbrooks@…> [1a2ba84]
	* tests/array-collections/dimexpr-match.hfa (modified)

	fix comment typo


Tue, 13 Aug 2024 13:17:26 GMT Peter A. Buhr <pabuhr@…> [dee680c]
	* src/GenPoly/Lvalue.cpp (modified)
	* tests/.expect/sizeof.txt (added)
	* tests/sizeof.cfa (added)

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


Tue, 13 Aug 2024 13:17:18 GMT Peter A. Buhr <pabuhr@…> [f9b42bd]
	* tests/time.cfa (modified)

	modify time test to deal with unfreed storage from putenv/tzset


Mon, 12 Aug 2024 22:47:39 GMT Andrew Beach <ajbeach@…> [97f8f0f]
	* src/GenPoly/Lvalue.cpp (modified)
	* tests/.expect/sizeof.txt (added)
	* tests/sizeof.cfa (added)

	Implemented special case of sizeof/alignof, where reference types are ...


Mon, 05 Aug 2024 18:01:50 GMT JiadaL <j82liang@…> [f6d2e9b]
	* tests/meta/.expect/arch.arm64.txt (modified)

	Change FX64 (x64) to FA64 (arm64)


Mon, 05 Aug 2024 01:49:25 GMT JiadaL <j82liang@…> [5f210c0]
	* libcfa/src/enum.cfa (modified)
	* libcfa/src/enum.hfa (modified)
	* src/ControlStruct/TranslateEnumRange.cpp (modified)
	* src/Validate/ImplementEnumFunc.cpp (modified)
	* tests/ctrl-flow/.expect/loopctrl.txt (modified)
	* tests/ctrl-flow/loopctrl.cfa (modified)

	Change enum pos to signed int to avoid underflow; operator on enum ...


Sun, 04 Aug 2024 18:34:55 GMT JiadaL <j82liang@…> [b59c21a]
	* tests/meta/.expect/arch.x86.txt (modified)

	remove leading whitespace


Sun, 04 Aug 2024 15:59:24 GMT JiadaL <j82liang@…> [065de93]
	* tests/errors/.expect/completeType.x86.txt (modified)
	* tests/meta/.expect/arch.x86.txt (modified)

	Update test expect for x86


Sun, 04 Aug 2024 15:34:40 GMT JiadaL <j82liang@…> [ecaedf35]
	* tests/errors/.expect/completeType.arm64.txt (modified)
	* tests/meta/.expect/arch.arm64.txt (modified)

	Update test expect for arm64


Sun, 04 Aug 2024 04:29:29 GMT JiadaL <j82liang@…> [bcb41f7]
	* tests/.expect/castError.txt (modified)
	* tests/errors/.expect/completeType.x64.txt (modified)
	* tests/meta/.expect/arch.x64.txt (modified)

	Update .error as the cost model has changed


Fri, 02 Aug 2024 13:13:54 GMT Peter A. Buhr <pabuhr@…> [8789ae4]
	* tests/ctrl-flow/.expect/loopctrl.txt (modified)
	* tests/ctrl-flow/loopctrl.cfa (modified)

	update loop control test and expected output


Mon, 29 Jul 2024 00:59:17 GMT Peter A. Buhr <pabuhr@…> [82ff201a]
	* tests/array-collections/array-sbscr-types.cfa (modified)

	add #include <assert.h>, as no longer in array.hfa


Thu, 25 Jul 2024 23:12:46 GMT Michael Brooks <mlbrooks@…> [fd4df379]
	* src/GenPoly/Box.cpp (modified)
	* tests/Makefile.am (modified)
	* tests/array-collections/.expect/boxed.txt (added)
	* tests/array-collections/boxed.bookend.cfa (added)
	* tests/array-collections/boxed.cases.hfa (added)
	* tests/array-collections/boxed.hfa (added)
	* tests/array-collections/boxed.main.cfa (added)

	Implement boxing for arrays.

	The added test is things that did not ...


Wed, 24 Jul 2024 22:59:16 GMT Peter A. Buhr <pabuhr@…> [878b1385]
	* src/ControlStruct/HoistControlDecls.cpp (modified)
	* src/ControlStruct/HoistControlDecls.hpp (modified)
	* src/main.cpp (modified)
	* tests/.expect/labelledExit.txt (deleted)
	* tests/Makefile.am (modified)
	* tests/ctrl-flow/.expect/fallthrough.txt (moved)
	* tests/ctrl-flow/.expect/goto.txt (added)
	* tests/ctrl-flow/.expect/labelledExit.txt (added)
	* tests/ctrl-flow/fallthrough.cfa (moved)
	* tests/ctrl-flow/goto.cfa (added)
	* tests/ctrl-flow/labelledExit.cfa (moved)

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


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


Wed, 24 Jul 2024 16:22:52 GMT Andrew Beach <ajbeach@…> [b6923b17]
	* src/ControlStruct/HoistControlDecls.cpp (modified)
	* src/ControlStruct/HoistControlDecls.hpp (modified)
	* src/main.cpp (modified)
	* tests/.expect/labelledExit.txt (deleted)
	* tests/Makefile.am (modified)
	* tests/ctrl-flow/.expect/fallthrough.txt (moved)
	* tests/ctrl-flow/.expect/goto.txt (added)
	* tests/ctrl-flow/.expect/labelledExit.txt (added)
	* tests/ctrl-flow/fallthrough.cfa (moved)
	* tests/ctrl-flow/goto.cfa (added)
	* tests/ctrl-flow/labelledExit.cfa (moved)

	Fixed goto labelled loop. I had to reorder some passes. Updated ...