# # ChangeLog for tests/.expect # # Generated by Trac 1.2.1 # Jul 25, 2024, 5:20:56 PM Mon, 15 Jul 2024 01:11:33 GMT Peter A. Buhr [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 [eb5dbfd] * tests/.expect/planet.txt (added) * tests/.in/planet.txt (added) * tests/planet.cfa (added) add enumeration planet program to test suite Sat, 16 Mar 2024 03:14:05 GMT Peter A. Buhr [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 [d887800] * tests/.expect/ato.x86.txt (modified) update ato expected output for x86 Sat, 16 Mar 2024 03:08:38 GMT Peter A. Buhr [897eb01] * tests/.expect/ato.arm64.txt (modified) update ato expected output for ARM Sat, 16 Mar 2024 02:00:40 GMT Peter A. Buhr [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 [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 [1df26c3] * tests/.expect/functions.x86.txt (modified) fix 32-bit functions results Wed, 06 Mar 2024 15:59:19 GMT Peter A. Buhr [7e13b11] * src/Parser/parser.yy (modified) * tests/.expect/functions.x64.txt (modified) documentations, support CFA declaration syntax in sizeof/alignof Sun, 25 Feb 2024 13:00:54 GMT Peter A. Buhr [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 [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 [1e93617] * tests/.expect/attributes.x86.txt (modified) update 32-bit test result for distribution of attributes for aggregates Fri, 23 Feb 2024 23:52:33 GMT Peter A. Buhr [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 Fri, 15 Dec 2023 02:05:55 GMT Peter A. Buhr [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 [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 [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 [2b12d6e] * tests/.expect/PRNG.arm64.txt (added) add PRNG expected output for arm64 Tue, 05 Dec 2023 13:46:27 GMT Peter A. Buhr [e274264] * tests/.expect/PRNG.x86.txt (modified) update PRNG output for x86 Tue, 05 Dec 2023 13:16:41 GMT Peter A. Buhr [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 [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 ... Tue, 21 Nov 2023 18:35:09 GMT Andrew Beach [4883712] * tests/.expect/withconflict.txt (added) * tests/withconflict.cfa (added) Added a test showing how the conflict handling in the with clause ... Thu, 02 Nov 2023 15:46:13 GMT Andrew Beach [5ad24a2c] * tests/.expect/attr-priority.txt (added) * tests/attr-priority.cfa (added) Added test for the checks on the constructor/destructor attributes. Thu, 12 Oct 2023 21:39:49 GMT Peter A. Buhr [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 ... Thu, 14 Sep 2023 14:43:31 GMT Andrew Beach [a738c68] * libcfa/src/common.hfa (modified) * tests/.expect/minmax.txt (modified) * tests/minmax.cfa (modified) Update max/min so n-ary version doesn't match against the 2 argument ... Fri, 11 Aug 2023 12:10:10 GMT Peter A. Buhr [b2ab352] * tests/.expect/alloc.txt (modified) * tests/io/.expect/manipulatorsOutput2.x64.txt (modified) * tests/io/.expect/manipulatorsOutput3.txt (moved) add missing .expect file Wed, 21 Jun 2023 17:28:09 GMT Michael Brooks [f02f546] * libcfa/src/parseargs.cfa (modified) * src/InitTweak/GenInit.cc (modified) * src/ResolvExpr/ResolveTypeof.h (modified) * src/ResolvExpr/Unify.cc (modified) * src/Validate/GenericParameter.cpp (modified) * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.arm64.txt (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.x64.txt (modified) * tests/array-container/.expect/dimexpr-match-c-ERRS.x86.txt (modified) * tests/array-container/.expect/dimexpr-match-c.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.arm64.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.x64.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa-ERRS.x86.txt (modified) * tests/array-container/.expect/dimexpr-match-cfa.txt (modified) * tests/array-container/.expect/safety-summary.txt (added) * tests/array-container/.expect/symtab-collision.txt (added) * tests/array-container/dimexpr-match.hfa (modified) * tests/array-container/safety-summary.cfa (added) * tests/array-container/symtab-collision.cfa (added) Implement new rules for array dimension expression matching. Core ... Tue, 20 Jun 2023 19:59:33 GMT Andrew Beach [caf06aa] * src/Validate/GenericParameter.cpp (modified) * tests/.expect/polybits.txt (added) * tests/polybits.cfa (added) Added the check for bitfields in sized polymorphic types. It was ... Sun, 18 Jun 2023 03:12:23 GMT Peter A. Buhr [b87ef7be] * tests/.expect/mathX.arm64.txt (modified) update mathX.arm64 expected output Sat, 17 Jun 2023 23:06:49 GMT Peter A. Buhr [c8cbb41] * tests/.expect/mathX.x86.txt (modified) update mathX.x86 expected output Sat, 17 Jun 2023 22:46:20 GMT Peter A. Buhr [600478d] * libcfa/src/math.hfa (modified) * tests/.expect/mathX.x64.txt (modified) change ceiling function to work with negative values Tue, 13 Jun 2023 20:33:16 GMT Michael Brooks [8f557161] * src/AST/Decl.cpp (modified) * src/Common/Eval.cc (modified) * src/Common/Eval.h (modified) * src/ResolvExpr/CurrentObject.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * tests/.expect/eval.txt (added) * tests/eval.cfa (added) Clarify and fix accuracy in `eval` public API, on reporting "unable ... Tue, 06 Jun 2023 02:33:25 GMT Peter A. Buhr [874b16e] * libcfa/src/fstream.cfa (modified) * libcfa/src/fstream.hfa (modified) * libcfa/src/parseconfig.cfa (modified) * tests/.expect/copyfile.txt (modified) * tests/.in/copyfile.txt (modified) * tests/configs/.expect/parseconfig.txt (modified) * tests/configs/parseconfig.cfa (modified) * tests/copyfile.cfa (modified) lower case type names open_failure, close_failure, write_failure, ... Fri, 26 May 2023 21:08:03 GMT Michael Brooks [7ae39f0] * tests/.expect/array-ERR1.txt (modified) * tests/.expect/array-ERR2.txt (modified) * tests/.expect/array-ERR3.txt (modified) * tests/.expect/array.txt (modified) * tests/array.cfa (modified) Re-enable testing function prototype taking length-star array, ... Thu, 25 May 2023 21:55:18 GMT Michael Brooks [a5aa5bf] * tests/.expect/array-ERR1.txt (added) * tests/.expect/array-ERR2.txt (added) * tests/.expect/array-ERR3.txt (added) * tests/.expect/array.txt (modified) * tests/Makefile.am (modified) * tests/array.cfa (modified) Flesh out "C" array syntax testing. Enable testing of ... Sun, 16 Apr 2023 13:08:32 GMT Peter A. Buhr [6349929] * tests/.expect/PRNG.x86.txt (modified) fix 32-bit build with new PRNG output Sat, 15 Apr 2023 20:52:59 GMT Peter A. Buhr [8a2f7f1] * tests/.expect/PRNG.x64.txt (modified) * tests/PRNG.cfa (modified) fix PRNG test to work correctly on ARM Tue, 04 Apr 2023 18:25:52 GMT Andrew Beach [bb7422a] * src/AST/SymbolTable.cpp (modified) * src/Parser/DeclarationNode.cc (modified) * src/Parser/ExpressionNode.cc (modified) * src/Parser/InitializerNode.cc (modified) * src/Parser/ParseNode.h (modified) * src/Parser/ParserTypes.h (modified) * src/Parser/RunParser.cpp (modified) * src/Parser/StatementNode.cc (modified) * src/Parser/TypeData.cc (modified) * src/Parser/TypeData.h (modified) * src/Parser/lex.ll (modified) * src/Parser/parser.yy (modified) * src/Parser/parserutility.cc (modified) * src/Parser/parserutility.h (modified) * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/attributes.x64.txt (modified) * tests/.expect/attributes.x86.txt (modified) * tests/errors/.expect/declaration.txt (modified) Translated parser to the new ast. This incuded a small fix in the ... Tue, 21 Mar 2023 12:06:41 GMT Peter A. Buhr [1205b3e] * tests/.expect/PRNG.x86.txt (modified) * tests/.expect/nested_function.x86.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x86.txt (modified) update 32-bit tests after change to PRNG Tue, 21 Mar 2023 11:44:45 GMT Peter A. Buhr [90fb672] * libcfa/src/bits/random.hfa (modified) * tests/.expect/PRNG.x64.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x64.txt (modified) use splitmix32/64 to prime set seed for all PRNG Mon, 20 Mar 2023 20:57:39 GMT caparsons [814a4da] * tests/.expect/PRNG.x64.txt (modified) * tests/.expect/nested_function.x64.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x64.txt (modified) updated expect files for prng based tests Fri, 24 Feb 2023 21:17:28 GMT Peter A. Buhr [44196deb] * libcfa/src/interpose.cfa (modified) * tests/.expect/attributes.x86.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 24 Feb 2023 21:17:11 GMT Peter A. Buhr [f9519d4] * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/declarationSpecifier.arm64.txt (modified) update expected test output for arm64 Fri, 24 Feb 2023 21:14:01 GMT Peter A. Buhr [2e77837] * tests/.expect/attributes.x86.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) update expected test output for 32-bit Fri, 24 Feb 2023 20:16:14 GMT Peter A. Buhr [421703e] * tests/.expect/attributes.x64.txt (modified) * tests/.expect/declarationSpecifier.x64.txt (modified) update expected test output after declaring anonymous structs static Sun, 05 Feb 2023 14:31:04 GMT Peter A. Buhr [35d1de5] * tests/.expect/forall.txt (modified) * tests/Makefile.am (modified) * tests/forall.cfa (modified) change test forall.cfa from compilation only to execution Thu, 22 Dec 2022 02:43:20 GMT Peter A. Buhr [be3b952] * tests/.expect/PRNG.x86.txt (modified) * tests/.expect/nested_function.x86.txt (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x86.txt (modified) update 32-bit .expect for tests using PRNG Thu, 22 Dec 2022 02:25:38 GMT Peter A. Buhr [ae7a085c] * tests/.expect/PRNG.x64.txt (modified) * tests/.expect/nested_function.x64.txt (modified) * tests/PRNG.cfa (modified) * tests/concurrent/pthread/.expect/bounded_buffer.x64.txt (modified) change printing format in PRNG, update .expect for tests using PRNG Thu, 22 Dec 2022 02:21:15 GMT Peter A. Buhr [b797d97] * libcfa/src/bits/random.hfa (modified) * tests/.expect/alloc.txt.old (deleted) formatting, switch to XOSHIRO256PP/XOSHIRO128PP as the 64/32-bit ... Fri, 09 Dec 2022 22:11:27 GMT Peter A. Buhr [261e107] * libcfa/src/bits/random.hfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) * tests/.expect/nested_function.x64.txt (modified) change all PRNG to prime the PRNG state in set_seed with the given seed Thu, 01 Dec 2022 03:36:25 GMT Peter A. Buhr [dd46fd3] * libcfa/src/bits/random.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel/fwd.hfa (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/startup.cfa (modified) * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) * tests/.expect/nested_function.x64.txt (modified) generalization of PRNG Tue, 22 Nov 2022 02:04:47 GMT Peter A. Buhr [7bc84b8] * tests/.expect/nested_function.x64.txt (added) * tests/concurrent/barrier/generation.cfa (modified) * tests/concurrent/barrier/order.cfa (modified) * tests/concurrent/once.cfa (modified) * tests/io/away_fair.cfa (modified) * tests/io/comp_basic.cfa (modified) * tests/io/comp_fair.cfa (modified) remove unsigned cast for prng calls Mon, 21 Nov 2022 22:52:57 GMT Peter A. Buhr [9fce2572] * libcfa/src/bits/random.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * tests/.expect/PRNG.x86.txt (added) * tests/.expect/nested_function.txt (deleted) * tests/.expect/nested_function.x86.txt (added) 32-bit update of PRNG Mon, 21 Nov 2022 03:24:14 GMT Peter A. Buhr [d2ad151] * libcfa/src/bits/random.hfa (modified) * libcfa/src/concurrency/invoke.h (modified) * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/concurrency/thread.hfa (modified) * libcfa/src/startup.cfa (modified) * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) * tests/.expect/PRNG.txt (deleted) * tests/.expect/PRNG.x64.txt (added) * tests/.expect/nested_function.txt (modified) * tests/PRNG.cfa (modified) * tests/concurrent/barrier/generation.cfa (modified) * tests/concurrent/barrier/order.cfa (modified) * tests/concurrent/once.cfa (modified) * tests/concurrent/readyQ/leader_spin.cfa (modified) * tests/io/away_fair.cfa (modified) * tests/io/comp_basic.cfa (modified) * tests/io/comp_fair.cfa (modified) major update of PRNG Mon, 14 Nov 2022 19:43:29 GMT Andrew Beach [1fb09ef] * 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. Tue, 01 Nov 2022 14:48:46 GMT Andrew Beach [1dafdfc] * src/GenPoly/InstantiateGenericNew.cpp (modified) * tests/.expect/loop-inc.txt (added) * tests/loop-inc.cfa (added) Moved code from _dtype_static_member_ initializer to an assignment in ... Wed, 12 Oct 2022 00:23:26 GMT Peter A. Buhr [116a2ea] * libcfa/src/concurrency/kernel/startup.cfa (modified) * libcfa/src/heap.cfa (modified) * libcfa/src/heap.hfa (modified) * libcfa/src/startup.cfa (modified) * tests/.expect/alloc.txt (modified) * tests/alloc.cfa (modified) * tests/alloc2.cfa (modified) * tests/malloc.cfa (modified) new heap and associated tests updated Thu, 29 Sep 2022 20:35:54 GMT Thierry Delisle [f92e7b9] * tests/configs/.expect/parseconfig.txt (moved) * 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 (moved) Moved parseconfigs tests to its own folder so I can add parseargs to ... Wed, 31 Aug 2022 17:50:10 GMT Thierry Delisle [594e1db] * tests/.expect/KRfunctions.arm64.txt (moved) * tests/.expect/KRfunctions.oast.arm64.txt (deleted) * tests/.expect/KRfunctions.oast.x64.txt (deleted) * tests/.expect/KRfunctions.oast.x86.txt (deleted) * tests/.expect/KRfunctions.x64.txt (moved) * tests/.expect/KRfunctions.x86.txt (moved) * tests/.expect/alloc-ERROR.oast.txt (deleted) * tests/.expect/alloc-ERROR.txt (moved) * tests/.expect/attributes.arm64.txt (moved) * tests/.expect/attributes.oast.arm64.txt (deleted) * tests/.expect/attributes.oast.x64.txt (deleted) * tests/.expect/attributes.oast.x86.txt (deleted) * tests/.expect/attributes.x64.txt (moved) * tests/.expect/attributes.x86.txt (moved) * tests/.expect/bitmanip2.x86.txt (moved) * tests/.expect/castError.oast.txt (deleted) * tests/.expect/castError.txt (moved) * tests/.expect/functions.arm64.txt (moved) * tests/.expect/functions.oast.arm64.txt (deleted) * tests/.expect/functions.oast.x64.txt (deleted) * tests/.expect/functions.oast.x86.txt (deleted) * tests/.expect/functions.x64.txt (moved) * tests/.expect/functions.x86.txt (moved) * tests/.expect/init1-ERROR.oast.txt (deleted) * tests/.expect/init1-ERROR.txt (moved) * tests/.expect/math.arm64.txt (moved) * tests/.expect/math.x64.txt (moved) * tests/.expect/math.x86.txt (moved) * tests/.expect/math1.oast.arm64.txt (deleted) * tests/.expect/math1.oast.x64.txt (deleted) * tests/.expect/math1.oast.x86.txt (deleted) * tests/.expect/math2.oast.arm64.txt (deleted) * tests/.expect/math2.oast.x64.txt (deleted) * tests/.expect/math2.oast.x86.txt (deleted) * tests/.expect/math3.oast.arm64.txt (deleted) * tests/.expect/math3.oast.x64.txt (deleted) * tests/.expect/math3.oast.x86.txt (deleted) * tests/.expect/math4.oast.arm64.txt (deleted) * tests/.expect/math4.oast.x64.txt (deleted) * tests/.expect/math4.oast.x86.txt (deleted) * tests/.expect/mathX.arm64.txt (moved) * tests/.expect/mathX.x64.txt (moved) * tests/.expect/mathX.x86.txt (moved) * tests/.expect/nested-types-ERR2.oast.txt (deleted) * tests/.expect/nested-types-ERR2.txt (moved) Removed a bunch of oast tests, since they are never triggered anymore. Wed, 31 Aug 2022 14:58:03 GMT Thierry Delisle [64af7ac] * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/declarationSpecifier.x64.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) * tests/declarationSpecifier.cfa (modified) * tests/quotedKeyword.cfa (modified) Added __thread and _Thread_local to some tests. Fri, 12 Aug 2022 13:07:28 GMT Peter A. Buhr [283876d] * tests/.expect/loop_else.txt (modified) * tests/loop_else.cfa (modified) * tests/loopctrl.cfa (modified) update loop tests and expected output for corrected @ usage for ... Wed, 10 Aug 2022 02:21:29 GMT Peter A. Buhr [ff36907] * tests/.expect/loopctrl.txt (modified) * tests/loopctrl.cfa (modified) update loop-control test and expected output Tue, 09 Aug 2022 21:40:36 GMT Peter A. Buhr [c48b61c] * tests/.expect/loop_else.txt (modified) * tests/.expect/loopctrl.txt (modified) * tests/loop_else.cfa (modified) * tests/loopctrl.cfa (modified) update for-control test-programs and expected output Fri, 01 Jul 2022 22:28:12 GMT Peter A. Buhr [6415549] * tests/.expect/attributes.nast.arm64.txt (modified) update attribute.cfa expect file for ARM64 Fri, 24 Jun 2022 16:12:26 GMT Thierry Delisle [3322180] * src/GenPoly/Box.cc (modified) * src/Validate/Autogen.cpp (modified) * tests/.expect/attributes.nast.arm64.txt (modified) * tests/.expect/attributes.nast.x64.txt (modified) * tests/.expect/attributes.nast.x86.txt (modified) * tests/.expect/attributes.oast.x64.txt (modified) Fix enum assignment warning Thu, 02 Jun 2022 08:12:53 GMT JiadaL [fc134a48] * src/CodeTools/ResolvProtoDump.cc (modified) * src/Common/ResolvProtoDump.cpp (modified) * src/InitTweak/GenInit.cc (modified) * src/ResolvExpr/CandidateFinder.cpp (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/ConversionCost.h (modified) * src/Validate/Autogen.cpp (modified) * tests/.expect/attributes.nast.x64.txt (modified) * tests/.expect/attributes.nast.x86.txt (modified) * tests/.expect/attributes.oast.x64.txt (modified) * tests/.expect/attributes.oast.x86.txt (modified) * tests/enum_tests/.expect/structEnum.txt (added) * tests/enum_tests/structEnum.cfa (added) Implement the struct enum Sat, 28 May 2022 03:22:23 GMT Peter A. Buhr [5416b44] * tests/.expect/nested_function.txt (modified) * tests/nested_function.cfa (modified) make expected output for nested functions deterministic Wed, 25 May 2022 21:51:24 GMT Andrew Beach [c715e5f] * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/coroutine.hfa (modified) * libcfa/src/concurrency/thread.hfa (modified) * libcfa/src/exception.hfa (modified) * src/CodeGen/GenType.cc (modified) * src/ControlStruct/ExceptDecl.cc (modified) * tests/.expect/quasiKeyword.txt (modified) * tests/exceptions/defaults.cfa (modified) * tests/linking/exception-nothreads.cfa (modified) * tests/linking/exception-withthreads.cfa (modified) * tests/quasiKeyword.cfa (modified) Removed most of the exception macros (EHM_ group). Made changes to ... Tue, 24 May 2022 03:14:00 GMT Peter A. Buhr [666f8a3] * tests/.expect/nested_function.txt (modified) * tests/nested_function.cfa (modified) fix test and expected output for nested functions run on user-thread ... Tue, 24 May 2022 02:27:52 GMT Peter A. Buhr [03656d1] * tests/.expect/nested_function.txt (added) * tests/nested_function.cfa (added) add test for nested functions run on user-thread stacks Wed, 04 May 2022 19:26:55 GMT caparsons [f6737ae1] * tests/.expect/loop_else.txt (added) * tests/loop_else.cfa (added) added else loop tests Tue, 03 May 2022 13:52:03 GMT Andrew Beach [39d9b32] * tests/.expect/forall.txt (modified) * tests/forall.cfa (modified) Adjusted line number in forall test. Fri, 29 Apr 2022 17:30:49 GMT Andrew Beach [298fe57] * src/AST/Convert.cpp (modified) * src/Common/utility.h (modified) * src/SymTab/Validate.cc (modified) * src/SymTab/Validate.h (modified) * src/Validate/EliminateTypedef.cpp (added) * src/Validate/EliminateTypedef.hpp (added) * src/Validate/FixQualifiedTypes.cpp (added) * src/Validate/FixQualifiedTypes.hpp (added) * src/Validate/ForallPointerDecay.cpp (modified) * src/Validate/ForallPointerDecay.hpp (modified) * src/Validate/GenericParameter.cpp (modified) * src/Validate/HoistStruct.cpp (added) * src/Validate/HoistStruct.hpp (added) * src/Validate/NoIdSymbolTable.hpp (added) * src/Validate/module.mk (modified) * src/main.cc (modified) * tests/.expect/nested-types-ERR2.nast.txt (added) * tests/.expect/nested-types-ERR2.oast.txt (moved) Translated 3/4 of validate_B. Link Reference To Types has been ... Thu, 17 Feb 2022 23:14:41 GMT Peter A. Buhr [a389ffe] * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/gccExtensions.arm64.txt (modified) * tests/.expect/random.arm64.txt (modified) change expected output for ARM tests Fri, 11 Feb 2022 13:34:36 GMT Peter A. Buhr [5910fc0] * tests/.expect/PRNG.txt (added) * tests/PRNG.cfa (added) add PRNG test Wed, 29 Dec 2021 22:35:37 GMT Peter A. Buhr [db1ebed] * tests/.expect/random.x86.txt (modified) update random .expect x86 Wed, 29 Dec 2021 22:06:07 GMT Peter A. Buhr [aa8e24c3] * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) * tests/.expect/random.x64.txt (modified) change range of integral random( u, l ) to [l,u], first attempt at ... Wed, 03 Nov 2021 17:23:19 GMT Thierry Delisle [77c01ec] * tests/.expect/declarationSpecifier.x86.txt (modified) * tests/.expect/gccExtensions.x86.txt (modified) Fixed tests for x86 Wed, 03 Nov 2021 16:40:18 GMT Thierry Delisle [637240f] * tests/.expect/declarationSpecifier.x64.txt (modified) * tests/.expect/gccExtensions.x64.txt (modified) Regenerated tests for changed to main_returned Tue, 31 Aug 2021 17:31:34 GMT Jacob Prud'homme [480389d2] * tests/.expect/parseconfig.txt (added) * tests/.in/parseconfig-all.txt (added) * tests/.in/parseconfig-errors.txt (added) * tests/.in/parseconfig-missing.txt (added) * tests/parseconfig.cfa (added) Wrote test suite for parse_config Mon, 09 Aug 2021 21:13:26 GMT Thierry Delisle [6545a88e] * tests/.expect/declarationSpecifier.x86.txt (modified) * tests/.expect/gccExtensions.x86.txt (modified) Fixed cfa outputs for cfa_main_returned (x86) Mon, 09 Aug 2021 21:08:44 GMT Thierry Delisle [eb2cfbf] * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/gccExtensions.arm64.txt (modified) Fixed cfa outputs for cfa_main_returned (arm) Mon, 09 Aug 2021 20:58:06 GMT Thierry Delisle [d16eb19] * tests/.expect/declarationSpecifier.x64.txt (modified) * tests/.expect/gccExtensions.x64.txt (modified) Fixed cfa outputs for cfa_main_returned Wed, 21 Jul 2021 02:53:47 GMT Peter A. Buhr [7056f56] * tests/.expect/counter.txt (modified) update existing counter test .expect file Tue, 20 Jul 2021 22:34:06 GMT Peter A. Buhr [d30804a] * tests/.expect/rational.txt (modified) * tests/rational.cfa (modified) augment rational test and expected output after rational changes Tue, 13 Jul 2021 16:41:41 GMT Michael Brooks [801978b] * src/GenPoly/Box.cc (modified) * tests/.expect/polymorphism.txt (modified) * tests/polymorphism.cfa (modified) GenPoly field-number selection for dynamic layouts uses uniqueId to ... Wed, 23 Jun 2021 20:52:43 GMT Michael Brooks [68b52b0] * src/Parser/DeclarationNode.cc (modified) * tests/.expect/forall.txt (modified) * tests/forall.cfa (modified) Implementing syntax forall( T * ) abbreviating forall( T & | sized(T) ) Thu, 17 Jun 2021 00:39:23 GMT Thierry Delisle [7e1cb79] * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (modified) * libcfa/src/exception.c (modified) * libcfa/src/stdhdr/pthread.h (added) * src/InitTweak/InitTweak.cc (modified) * tests/.expect/gmp.arm64.txt (added) * tests/array-container/.expect/array-md-sbscr-cases.txt (moved) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 16 Jun 2021 22:19:10 GMT Peter A. Buhr [d269894] * tests/.expect/gmp.arm64.txt (added) create .expect file for gmp test on ARM Wed, 16 Jun 2021 18:43:37 GMT Thierry Delisle [1d61b67] * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/typedefRedef.txt (modified) * tests/typedefRedef.cfa (modified) Added attribute case to typedef replacement test. Sat, 05 Jun 2021 19:21:19 GMT Peter A. Buhr [53692b3] * tests/.expect/array.txt (modified) * tests/.expect/cast.txt (modified) * tests/.expect/expression.txt (modified) * tests/.expect/forall.txt (modified) * tests/.expect/identFuncDeclarator.txt (modified) * tests/.expect/init1-ERROR.nast.txt (modified) * tests/.expect/init1.txt (modified) * tests/.expect/labelledExit.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/stdincludes.txt (deleted) * 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/builtins/.expect/sync.txt (modified) * tests/builtins/sync.cfa (modified) * tests/cast.cfa (modified) * tests/expression.cfa (modified) * tests/forall.cfa (modified) * tests/identFuncDeclarator.cfa (modified) * tests/include/.expect/includes.nast.txt (modified) * tests/include/.expect/stdincludes.txt (added) * tests/include/includes.cfa (modified) * tests/include/stdincludes.cfa (moved) * tests/init1.cfa (modified) * tests/labelledExit.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.nast.txt (modified) * tests/warnings/self-assignment.cfa (modified) second attempt to fix compile-only pragma message that gcc-10/11 quote Thu, 13 May 2021 21:49:44 GMT Andrew Beach [aff7e86] * libcfa/src/exception.hfa (modified) * src/CodeGen/LinkOnce.cc (added) * src/CodeGen/LinkOnce.h (added) * src/CodeGen/module.mk (modified) * src/InitTweak/InitTweak.cc (modified) * src/Virtual/Tables.cc (modified) * src/main.cc (modified) * tests/.expect/linkonce.txt (added) * tests/Makefile.am (modified) * tests/link-once/main.cfa (added) * tests/link-once/partner.cfa (added) Added a new attribute 'cfa_linkonce'. Sat, 24 Apr 2021 15:32:37 GMT Peter A. Buhr [fec63b2] * libcfa/src/Makefile.am (modified) * libcfa/src/strstream.cfa (added) * libcfa/src/strstream.hfa (added) * tests/.expect/strstream.txt (added) * tests/strstream.cfa (added) add first draft of strstream type Thu, 15 Apr 2021 16:27:42 GMT Peter A. Buhr [8590328] * tests/.expect/math.nast.x86.txt (modified) fix 32-bit math expected output after fixing log2 Wed, 14 Apr 2021 11:23:32 GMT Peter A. Buhr [ea1c97b] * tests/.expect/KRfunctions.nast.arm64.txt (modified) * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/extension.arm64.txt (modified) * tests/.expect/gccExtensions.arm64.txt (modified) * tests/.expect/math.nast.arm64.txt (modified) * tests/errors/.expect/completeType.nast.arm64.txt (modified) * tests/io/.expect/manipulatorsOutput1.arm64.txt (modified) * tests/io/.expect/manipulatorsOutput2.arm64.txt (modified) * tests/meta/.expect/archVast.nast.arm64.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Wed, 14 Apr 2021 11:23:19 GMT Peter A. Buhr [37477ef] * tests/.expect/KRfunctions.oast.x64.txt (modified) fix build for test KRfunctions on old ast Wed, 14 Apr 2021 03:01:21 GMT Peter A. Buhr [a195d6e] * tests/.expect/KRfunctions.nast.arm64.txt (modified) * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/extension.arm64.txt (modified) * tests/.expect/gccExtensions.arm64.txt (modified) * tests/.expect/math.nast.arm64.txt (modified) * tests/errors/.expect/completeType.nast.arm64.txt (modified) * tests/io/.expect/manipulatorsOutput1.arm64.txt (modified) * tests/io/.expect/manipulatorsOutput2.arm64.txt (modified) * tests/meta/.expect/archVast.nast.arm64.txt (modified) update expected output for ARM64 Wed, 14 Apr 2021 01:40:03 GMT Peter A. Buhr [a0ac7b0] * tests/.expect/math.nast.x86.txt (modified) * tests/math.cfa (modified) 32-bit, #ifdef 128-bit test and adjust expected output Wed, 14 Apr 2021 01:36:24 GMT Peter A. Buhr [e56cfb41] * tests/.expect/KRfunctions.nast.x86.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) * tests/.expect/extension.x86.txt (modified) * tests/.expect/gccExtensions.x86.txt (modified) 32-bit, update output to reflect new mangled-name numbering after ... Tue, 13 Apr 2021 22:57:29 GMT Peter A. Buhr [474d610] * tests/.expect/math.nast.x64.txt (modified) * tests/math.cfa (modified) add tests and expected output for integer log2 routines Tue, 13 Apr 2021 22:52:25 GMT Peter A. Buhr [e3cb4bf] * tests/.expect/KRfunctions.nast.x64.txt (modified) * tests/.expect/declarationSpecifier.x64.txt (modified) * tests/.expect/extension.x64.txt (modified) * tests/.expect/gccExtensions.x64.txt (modified) update output to reflect new mangled-name numbering after changing ...