# # ChangeLog for tests/.expect # # Generated by Trac 1.2.1 # Nov 13, 2024, 8:22:41 PM 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 ... Fri, 19 Mar 2021 15:42:09 GMT Thierry Delisle [5c2b454] * tests/.expect/bitmanip2.nast.x86.txt (moved) removed bitmanip2 from old ast x86 tests Tue, 16 Mar 2021 15:21:33 GMT Peter A. Buhr [386af65] * tests/.expect/attributes.nast.arm64.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 16 Mar 2021 15:21:20 GMT Peter A. Buhr [5058ad2] * tests/.expect/attributes.oast.x64.txt (modified) update 64-bit old-AST expected output for new attribute test on x64 Tue, 16 Mar 2021 15:14:28 GMT Peter A. Buhr [cc18e17] * doc/bibliography/pl.bib (modified) * doc/theses/mubeen_zulfiqar_MMath/Makefile (modified) * doc/theses/mubeen_zulfiqar_MMath/allocator.tex (added) * doc/theses/mubeen_zulfiqar_MMath/background.tex (added) * doc/theses/mubeen_zulfiqar_MMath/benchmarks.tex (added) * doc/theses/mubeen_zulfiqar_MMath/conclusion.tex (added) * doc/theses/mubeen_zulfiqar_MMath/intro.tex (added) * doc/theses/mubeen_zulfiqar_MMath/uw-ethesis-frontpgs.tex (added) * doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.bib (added) * doc/theses/mubeen_zulfiqar_MMath/uw-ethesis.tex (added) * libcfa/src/concurrency/clib/cfathread.cfa (modified) * libcfa/src/concurrency/clib/cfathread.h (modified) * libcfa/src/stdhdr/math.h (modified) * tests/.expect/attributes.oast.x86.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 16 Mar 2021 15:14:23 GMT Peter A. Buhr [a196885] * tests/.expect/attributes.nast.arm64.txt (modified) update 364-bit expected output for new attribute test on ARM Tue, 16 Mar 2021 01:51:01 GMT Peter A. Buhr [05e29f0] * tests/.expect/attributes.oast.x86.txt (modified) update 32-bit old-AST expected output for new attribute test Mon, 15 Mar 2021 18:34:15 GMT Peter A. Buhr [9528767] * tests/.expect/attributes.nast.x86.txt (modified) update 32-bit expected output for new attribute test Mon, 15 Mar 2021 18:09:53 GMT Peter A. Buhr [ea837e94] * tests/.expect/attributes.nast.x64.txt (modified) * tests/attributes.cfa (modified) add more attribute location tests Wed, 03 Mar 2021 03:13:50 GMT Peter A. Buhr [c8e37e0] * tests/io/.expect/manipulatorsInput.arm64.txt (moved) * tests/io/.expect/manipulatorsInput.x64.txt (moved) * tests/io/.expect/manipulatorsInput.x86.txt (moved) * tests/io/.expect/manipulatorsOutput1.arm64.txt (moved) * tests/io/.expect/manipulatorsOutput1.x64.txt (moved) * tests/io/.expect/manipulatorsOutput1.x86.txt (moved) * tests/io/.expect/manipulatorsOutput2.arm64.txt (moved) * tests/io/.expect/manipulatorsOutput2.x64.txt (moved) * tests/io/.expect/manipulatorsOutput2.x86.txt (moved) * tests/io/.expect/manipulatorsOutput3.arm64.txt (moved) * tests/io/.expect/manipulatorsOutput3.x64.txt (moved) * tests/io/.in/manipulatorsInput.txt (moved) * tests/io/manipulatorsInput.cfa (moved) * tests/io/manipulatorsOutput1.cfa (moved) * tests/io/manipulatorsOutput2.cfa (moved) * tests/io/manipulatorsOutput3.cfa (moved) more test restructure under directories Wed, 03 Mar 2021 02:50:11 GMT Peter A. Buhr [6083392] * tests/.in/io.data (deleted) * tests/Makefile.am (modified) * tests/include/.expect/includes.nast.txt (moved) * tests/include/.expect/vector-containers.txt (moved) * tests/include/.expect/vector-fstream.txt (moved) * tests/include/.expect/vector-sequence.txt (moved) * tests/include/about.txt (moved) * tests/include/includes.cfa (moved) * tests/include/vector-containers.cfa (moved) * tests/include/vector-fstream.cfa (moved) * tests/include/vector-sequence.cfa (moved) * tests/io/.expect/io-acquire.txt (moved) * tests/io/.expect/io.nast.txt (moved) * tests/io/.expect/io1.oast.txt (moved) * tests/io/.expect/io2.oast.txt (moved) * tests/io/.in/io-acquire.txt (moved) * tests/io/.in/io.data (modified) * tests/io/.in/many_read.data (added) * tests/io/io-acquire.cfa (moved) * tests/io/io.cfa (moved) * tests/io/io1.cfa (moved) * tests/io/io2.cfa (moved) * tests/io/many_read.cfa (modified) restructure tests under directories and update test files Tue, 02 Mar 2021 22:23:55 GMT Peter A. Buhr [10dafa4] * tests/.expect/io-acquire.txt (added) * tests/.in/io-acquire.txt (added) * tests/io-acquire.cfa (added) add test for IO stream locking Mon, 22 Feb 2021 01:50:30 GMT Peter A. Buhr [097d3e1] * tests/.expect/Includes.nast.txt (added) * tests/Includes.cfa (added) * tests/Makefile.am (modified) * tests/zombies/includes.c (deleted) add test for list of /usr/include files Sun, 21 Feb 2021 21:32:07 GMT Peter A. Buhr [07c77ce] * tests/.expect/quasiKeyword.txt (added) * tests/Makefile.am (modified) * tests/quasiKeyword.cfa (added) add test for quasi-keywords Sun, 21 Feb 2021 16:11:00 GMT Peter A. Buhr [72c6950] * tests/.expect/io1.oast.txt (moved) * tests/.expect/io2.oast.txt (moved) * tests/io1.cfa (modified) change UTF-8 characters back to Latin-1, restructure code, update ... Sun, 21 Feb 2021 16:07:18 GMT Peter A. Buhr [d447238] * tests/.expect/io.nast.txt (added) * tests/io.cfa (added) combined tests io1.cfa and io2.cfa into io.cfa and create .expect ... Sun, 21 Feb 2021 16:02:33 GMT Peter A. Buhr [ee0fa3a] * tests/.expect/math1.oast.arm64.txt (added) * tests/.expect/math1.oast.x64.txt (added) * tests/.expect/math1.oast.x86.txt (added) * tests/.expect/math2.oast.arm64.txt (added) * tests/.expect/math2.oast.x64.txt (added) * tests/.expect/math2.oast.x86.txt (added) * tests/.expect/math3.oast.arm64.txt (added) * tests/.expect/math3.oast.x64.txt (added) * tests/.expect/math3.oast.x86.txt (added) * tests/.expect/math4.oast.arm64.txt (added) * tests/.expect/math4.oast.x64.txt (added) * tests/.expect/math4.oast.x86.txt (added) * tests/math1.cfa (added) * tests/math2.cfa (added) * tests/math3.cfa (added) * tests/math4.cfa (added) restore tests math1-4 and rename associated .except for oast Sun, 21 Feb 2021 03:41:37 GMT Peter A. Buhr [7cde04e] * src/main.cc (modified) * tests/.expect/mathX.nast.arm64.txt (modified) * tests/.expect/mathX.nast.x86.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Sun, 21 Feb 2021 03:41:24 GMT Peter A. Buhr [6cb7a92] * tests/.expect/math.nast.arm64.txt (moved) * tests/.expect/math.nast.x64.txt (moved) * tests/.expect/math.nast.x86.txt (moved) * tests/.expect/mathX.nast.arm64.txt (moved) * tests/.expect/mathX.nast.x64.txt (moved) * tests/.expect/mathX.nast.x86.txt (moved) * tests/math.cfa (modified) * tests/mathX.cfa (moved) formatting, rename match2 to mathX (extra) Thu, 18 Feb 2021 04:38:04 GMT Peter A. Buhr [7eb0014] * tests/.expect/math2.arm64.txt (modified) create .expect file for ARM 64-bit math2 test Thu, 18 Feb 2021 04:34:10 GMT Peter A. Buhr [d8ca0ff] * tests/.expect/math2.x86.txt (modified) create .expect file for x86 32-bit math test Thu, 18 Feb 2021 04:28:33 GMT Peter A. Buhr [06d75fcd] * tests/.expect/math2.arm64.txt (moved) * tests/.expect/math2.x64.txt (moved) * tests/.expect/math2.x86.txt (moved) * tests/math2.cfa (added) * tests/math4.cfa (deleted) rename math4 to math2, change printf to sout, correct constant ... Thu, 18 Feb 2021 03:37:47 GMT Peter A. Buhr [719c4ed] * tests/.expect/math.arm64.txt (added) * tests/.expect/math.x86.txt (added) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 18 Feb 2021 03:37:17 GMT Peter A. Buhr [1294d7f] * tests/.expect/math1.arm64.txt (deleted) * tests/.expect/math1.x64.txt (deleted) * tests/.expect/math1.x86.txt (deleted) * tests/.expect/math2.arm64.txt (deleted) * tests/.expect/math2.x64.txt (deleted) * tests/.expect/math2.x86.txt (deleted) * tests/.expect/math3.arm64.txt (deleted) * tests/.expect/math3.x64.txt (deleted) * tests/.expect/math3.x86.txt (deleted) * tests/math1.cfa (deleted) * tests/math2.cfa (deleted) * tests/math3.cfa (deleted) remove tests math1, math2, and math3 test/expect as they are combined ... Thu, 18 Feb 2021 03:32:42 GMT Peter A. Buhr [d23c0b2] * tests/.expect/math.arm64.txt (added) create .expect file for ARM 64-bit math test Thu, 18 Feb 2021 03:28:18 GMT Peter A. Buhr [f4f3f59] * tests/.expect/math.x86.txt (added) create .expect file for 32-bit math test Thu, 18 Feb 2021 03:08:58 GMT Peter A. Buhr [1717b12] * tests/.expect/math.x64.txt (added) * tests/math.cfa (added) combine math1-4 tests into single test Mon, 01 Feb 2021 21:23:55 GMT Andrew Beach [8be729f] * libcfa/src/memory.cfa (modified) * libcfa/src/memory.hfa (modified) * tests/.expect/smart-pointers.txt (added) * tests/smart-pointers.cfa (modified) That should fix the memory module. Simply removed all the special ... Tue, 26 Jan 2021 12:52:53 GMT Peter A. Buhr [667b3c7] * tests/.expect/attributes.oast.x86.txt (modified) generate new expected output for old ast 32-bit Tue, 26 Jan 2021 12:50:11 GMT Peter A. Buhr [1f8f5a7] * tests/.expect/attributes.nast.x86.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Tue, 26 Jan 2021 12:50:01 GMT Peter A. Buhr [81f93e0] * tests/.expect/attributes.oast.x64.txt (modified) generate new expected output for old ast 64-bit Tue, 26 Jan 2021 03:35:24 GMT Peter A. Buhr [27e2cac] * tests/.expect/attributes.nast.x86.txt (modified) update 32-bit .expect file Tue, 26 Jan 2021 03:18:43 GMT Peter A. Buhr [5282010] * tests/.expect/attributes.nast.x64.txt (modified) * tests/attributes.cfa (modified) fix declaration and generate new expected output Mon, 18 Jan 2021 20:34:57 GMT Michael Brooks [fcd0b9d7] * libcfa/src/concurrency/thread.cfa (modified) * src/ResolvExpr/PolyCost.cc (modified) * tests/.expect/poly-selection.txt (modified) * tests/avltree/avl.h (modified) * tests/avltree/avl1.cfa (modified) * tests/poly-selection.cfa (modified) PolyCost calculation result becomes 0 or 1 per type, avoiding double- ... Mon, 18 Jan 2021 19:11:11 GMT Michael Brooks [978e5eb] * src/ResolvExpr/SpecCost.cc (modified) * tests/.expect/poly-selection.txt (added) * tests/poly-selection.cfa (added) Calculation of specialization benefit (spec "cost") looks inside the ... Tue, 22 Dec 2020 14:16:04 GMT caparsons [0285efe] * tests/collections/.expect/multi_list.txt (moved) * tests/collections/.expect/queue.txt (moved) * tests/collections/.expect/sequence.txt (moved) * tests/collections/.expect/stack.txt (moved) * tests/unified_locking/.expect/locks.txt (moved) * tests/unified_locking/.expect/timeout_lock.txt (moved) moved expect files to appropriate location Mon, 21 Dec 2020 18:26:23 GMT caparsons [de2f969] * tests/.expect/queue.txt (modified) * tests/.expect/sequence.txt (modified) * tests/.expect/stack.txt (modified) * tests/collections/multi_list.cfa (added) * tests/collections/queue.cfa (added) * tests/collections/sequence.cfa (added) * tests/collections/stack.cfa (added) added more tests to cover all routines in collections and updated ... Mon, 21 Dec 2020 14:58:19 GMT caparsons [ebd1899] * tests/.expect/locks.txt (added) * tests/.expect/timeout_lock.txt (added) * tests/unified_locking/locks.cfa (moved) * tests/unified_locking/timeout_lock.cfa (moved) tweaked unified locking tests and added expect files Wed, 16 Dec 2020 21:03:50 GMT Fangren Yu [8ba363e] * src/ResolvExpr/Resolver.cc (modified) * tests/.expect/KRfunctions.nast.x86.txt (modified) * tests/.expect/attributes.nast.x86.txt (modified) * tests/.expect/functions.nast.x86.txt (modified) fix size type on 32 bit build Thu, 10 Dec 2020 04:10:07 GMT Peter A. Buhr [edf3ff1] * tests/.expect/multi_list.txt (added) * tests/.expect/queue.txt (added) * tests/.expect/sequence.txt (added) * tests/.expect/stack.txt (added) * tests/multi_list.cfa (modified) * tests/queue.cfa (modified) * tests/sequence.cfa (modified) * tests/stack.cfa (modified) add collection tests Fri, 04 Dec 2020 17:24:28 GMT Thierry Delisle [8271891] * tests/.expect/attributes.nast.x86.txt (added) * tests/.expect/attributes.oast.x86.txt (moved) Fixed attributes test for x86 new ast Fri, 04 Dec 2020 17:20:07 GMT Thierry Delisle [3534f6a] * tests/.expect/KRfunctions.nast.x86.txt (added) * tests/.expect/KRfunctions.oast.x86.txt (moved) * tests/.expect/functions.nast.x86.txt (added) * tests/.expect/functions.oast.x86.txt (moved) Fixed functions and KRfunctions tests for new ast x86 Fri, 04 Dec 2020 16:39:23 GMT Peter A. Buhr [54f89d5] * Jenkins/Distribute (added) * Jenkins/tools.groovy (added) * Jenkinsfile (modified) * example/io/simple/server.cfa (modified) * libcfa/src/bits/containers.hfa (modified) * libcfa/src/bits/multi_list.cfa (added) * libcfa/src/bits/queue.hfa (modified) * libcfa/src/bits/queue_example.cfa (modified) * libcfa/src/bits/sequence.hfa (modified) * libcfa/src/bits/stack.hfa (modified) * libcfa/src/concurrency/alarm.cfa (modified) * libcfa/src/concurrency/alarm.hfa (modified) * libcfa/src/concurrency/io.cfa (modified) * libcfa/src/concurrency/io/call.cfa.in (modified) * libcfa/src/concurrency/kernel.cfa (modified) * libcfa/src/concurrency/kernel/fwd.hfa (modified) * libcfa/src/concurrency/locks.cfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/concurrency/thread.cfa (modified) * libcfa/src/interpose.cfa (modified) * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/Candidate.cpp (modified) * tests/.expect/castError.nast.txt (modified) * tests/.expect/castError.oast.txt (modified) * tests/errors/.expect/completeType.nast.x64.txt (modified) * tests/meta/.expect/archVast.nast.x64.txt (modified) * tests/meta/.expect/archVast.oast.x64.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 04 Dec 2020 16:39:05 GMT Peter A. Buhr [ab0257b9] * tests/.expect/manipulatorsOutput2.arm64.txt (modified) update .expect file for test manipulatorsOutput2 on ARM Thu, 03 Dec 2020 18:53:23 GMT Thierry Delisle [62e456f] * example/io/cat.c (moved) * example/io/filereader.c (moved) * example/io/simple/client.c (moved) * example/io/simple/server.c (moved) * example/io/simple/server.cfa (moved) * example/io/simple/server_epoll.c (moved) * tests/.expect/KRfunctions.nast.arm64.txt (added) * tests/.expect/KRfunctions.oast.arm64.txt (moved) * tests/.expect/attributes.nast.arm64.txt (added) * tests/.expect/attributes.oast.arm64.txt (moved) * tests/.expect/functions.nast.arm64.txt (added) * tests/.expect/functions.oast.arm64.txt (moved) * tests/errors/.expect/completeType.nast.arm64.txt (added) * tests/errors/.expect/completeType.oast.arm64.txt (moved) * tests/meta/.expect/archVast.nast.arm64.txt (modified) * tests/meta/.expect/archVast.oast.arm64.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 03 Dec 2020 18:53:17 GMT Thierry Delisle [3233b91] * src/ResolvExpr/AlternativeFinder.cc (modified) * tests/.expect/castError.oast.txt (modified) * tests/meta/.expect/archVast.oast.x64.txt (modified) Fix left erros in old AST Thu, 03 Dec 2020 18:41:11 GMT Thierry Delisle [2595df1] * src/ResolvExpr/AlternativeFinder.cc (modified) * src/ResolvExpr/Candidate.cpp (modified) * tests/.expect/castError.nast.txt (modified) * tests/errors/.expect/completeType.nast.x64.txt (modified) * tests/meta/.expect/archVast.nast.x64.txt (modified) Now using string print to sort alternatives Thu, 03 Dec 2020 17:35:14 GMT Thierry Delisle [fa11053] * tests/.expect/KRfunctions.nast.arm64.txt (added) * tests/.expect/KRfunctions.oast.arm64.txt (moved) * tests/.expect/attributes.nast.arm64.txt (added) * tests/.expect/attributes.oast.arm64.txt (moved) * tests/.expect/functions.nast.arm64.txt (added) * tests/.expect/functions.oast.arm64.txt (moved) Fixed more new ast tests for arm Thu, 03 Dec 2020 17:11:36 GMT Thierry Delisle [63ec5fa] * tests/.expect/castError.nast.txt (added) * tests/.expect/castError.oast.txt (modified) Fixed cast error tests Thu, 03 Dec 2020 15:44:40 GMT Thierry Delisle [cd6a6ff] * src/AST/Print.cpp (modified) * src/AST/Type.cpp (modified) * src/AST/Type.hpp (modified) * src/AST/TypeEnvironment.cpp (modified) * src/ResolvExpr/TypeEnvironment.cc (modified) * src/SynTree/Expression.cc (modified) * src/SynTree/NamedTypeDecl.cc (modified) * src/SynTree/ReferenceToType.cc (modified) * src/SynTree/Type.cc (modified) * src/SynTree/Type.h (modified) * tests/.expect/alloc-ERROR.nast.txt (modified) * tests/.expect/alloc-ERROR.oast.txt (modified) * tests/.expect/init1-ERROR.nast.txt (modified) * tests/.expect/init1-ERROR.oast.txt (modified) * tests/errors/.expect/completeType.nast.x64.txt (modified) * tests/errors/.expect/completeType.oast.x64.txt (modified) * tests/raii/.expect/ctor-autogen-ERR1.nast.txt (modified) * tests/raii/.expect/ctor-autogen-ERR1.oast.txt (modified) * tests/warnings/.expect/self-assignment.nast.txt (modified) * tests/warnings/.expect/self-assignment.oast.txt (modified) Improved coverage of deterministic_output to be much finer grain.