#
# ChangeLog for tests/ctrl-flow
#
# Generated by Trac 1.2.1
# Mar 9, 2025, 4:12:14 AM

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 ...


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


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 ...


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


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 ...


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. ...


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


Mon, 14 Nov 2022 19:43:29 GMT Andrew Beach <ajbeach@…> [1fb09eff]
	* tests/ctrl-flow/.expect/ifwhileCtl.txt (moved)
	* tests/ctrl-flow/.expect/loop-inc.txt (moved)
	* tests/ctrl-flow/.expect/loop_else.txt (moved)
	* tests/ctrl-flow/.expect/loopctrl.txt (moved)
	* tests/ctrl-flow/ifwhileCtl.cfa (moved)
	* tests/ctrl-flow/loop-inc.cfa (moved)
	* tests/ctrl-flow/loop_else.cfa (moved)
	* tests/ctrl-flow/loopctrl.cfa (moved)

	Grouped some control flow tests together.