# # ChangeLog for tests/.expect # # Generated by Trac 1.2.1 # Dec 19, 2024, 12:26:37 PM 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. Tue, 24 Nov 2020 22:48:06 GMT Michael Brooks [bb87dd0] * src/AST/Expr.hpp (modified) * src/ResolvExpr/CandidateFinder.cpp (modified) * tests/.expect/init1-ERROR.nast.txt (modified) Fixing test init1-ERROR on new ast. Applying equivalent of b81fd95, ... Tue, 24 Nov 2020 20:50:17 GMT Thierry Delisle [914844e] * tests/.expect/attributes.nast.x64.txt (modified) * tests/errors/.expect/completeType.nast.x64.txt (modified) fix attributes and completeType error for new ast (only x64) Tue, 24 Nov 2020 20:43:53 GMT Thierry Delisle [03f944f] * tests/.expect/attributes.nast.x64.txt (moved) * tests/.expect/attributes.oast.x64.txt (added) fixed attributes test for new ast (only x64) Tue, 24 Nov 2020 20:40:52 GMT Thierry Delisle [e4612e3] * tests/.expect/functions.nast.x64.txt (added) * tests/.expect/functions.oast.x64.txt (moved) Fixed functions test for new ast (only x64) Tue, 24 Nov 2020 20:36:21 GMT Thierry Delisle [d5e7a57] * tests/.expect/KRfunctions.nast.x64.txt (added) * tests/.expect/KRfunctions.oast.x64.txt (moved) Fix krfunctions test for new ast (only x64) Tue, 24 Nov 2020 20:27:41 GMT Thierry Delisle [5c028ac] * tests/.expect/alloc-ERROR.nast.txt (added) * tests/.expect/alloc-ERROR.oast.txt (moved) * tests/.expect/init1-ERROR.nast.txt (added) * tests/.expect/init1-ERROR.oast.txt (moved) updated expected for alloc-ERROR and init1-ERROR for new ast Sun, 15 Nov 2020 13:24:48 GMT Peter A. Buhr [95d0c29c] * tests/.expect/manipulatorsOutput2.txt (deleted) remove general .expect/manipulatorsOutput2.txt as there are ... Sat, 14 Nov 2020 04:10:12 GMT Peter A. Buhr [7232fe2] * tests/.expect/manipulatorsOutput2.txt (added) update manipulatorsOutput2 expect on ARM Fri, 13 Nov 2020 23:41:05 GMT Peter A. Buhr [26ceca1] * tests/.expect/manipulatorsOutput2.arm64.txt (added) enable test manipulatorsOutput2 on ARM Thu, 12 Nov 2020 18:56:45 GMT Thierry Delisle [a104311] * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/gccExtensions.arm64.txt (modified) Fixed new expected for arm after array_dim changes Thu, 12 Nov 2020 18:29:43 GMT Thierry Delisle [9d264e18] * benchmark/rmit.py (modified) * doc/theses/andrew_beach_MMath/features.tex (added) * libcfa/src/Makefile.am (modified) * libcfa/src/concurrency/locks.cfa (modified) * libcfa/src/concurrency/locks.hfa (modified) * libcfa/src/stdlib.cfa (modified) * libcfa/src/stdlib.hfa (modified) * src/AST/Convert.cpp (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/Pass.proto.hpp (modified) * src/InitTweak/GenInit.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/main.cc (modified) * tests/.expect/alloc-ERROR.txt (modified) * tests/alloc.cfa (modified) * tests/malloc.cfa (modified) * tests/manipulatorsOutput3.cfa (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Thu, 12 Nov 2020 18:29:36 GMT Thierry Delisle [d6ad99e] * tests/.expect/KRfunctions.arm64.txt (added) * tests/.expect/attributes.arm64.txt (added) * tests/.expect/bitmanip1.arm64.txt (added) * tests/.expect/bitmanip2.arm64.txt (added) * tests/.expect/bitmanip3.arm64.txt (added) * tests/.expect/declarationSpecifier.arm64.txt (added) * tests/.expect/extension.arm64.txt (added) * tests/.expect/functions.arm64.txt (added) * tests/.expect/gccExtensions.arm64.txt (added) * tests/.expect/manipulatorsInput.arm64.txt (added) * tests/.expect/manipulatorsOutput3.arm64.txt (added) * tests/.expect/math4.arm64.txt (added) * tests/errors/.expect/completeType.arm64.txt (added) Enable several tests for arm that had no expect file Thu, 12 Nov 2020 17:50:58 GMT Thierry Delisle [2c2b60f] * tests/.expect/alloc-ERROR.txt (modified) Fixed line numbers in alloc-ERROR Tue, 03 Nov 2020 22:29:45 GMT Thierry Delisle [a2f2fda] * tests/.expect/castError.oast.txt (moved) * tests/meta/.expect/archVast.nast.arm64.txt (added) * tests/meta/.expect/archVast.nast.x64.txt (added) * tests/meta/.expect/archVast.nast.x86.txt (added) * tests/meta/.expect/archVast.oast.arm64.txt (added) * tests/meta/.expect/archVast.oast.x64.txt (added) * tests/meta/.expect/archVast.oast.x86.txt (added) * tests/meta/archVast.cfa (added) * tests/pybin/settings.py (modified) * tests/pybin/test_run.py (modified) * tests/test.py (modified) Finished support for running tests for new and old ast Fri, 16 Oct 2020 01:41:31 GMT Michael Brooks [f1791a4] * src/InitTweak/FixGlobalInit.cc (modified) * src/InitTweak/FixInit.cc (modified) * src/InitTweak/InitTweak.cc (modified) * src/InitTweak/InitTweak.h (modified) * tests/.expect/const-init.txt (modified) * tests/const-init.cfa (modified) Expanding earlier #182 fix to another case of the same issue. [[Fixes ... Mon, 12 Oct 2020 12:12:25 GMT Peter A. Buhr [8fd0ce3] * tests/.expect/init1-ERROR.txt (modified) update init1-ERROR after remove incompatible-pointer-types warning Sun, 11 Oct 2020 14:29:06 GMT Peter A. Buhr [30cf6b0] * tests/.expect/init1.txt (modified) * tests/init1.cfa (modified) remove incompatible-pointer-types warning because compilers do not ... Sat, 10 Oct 2020 03:22:58 GMT Peter A. Buhr [ee858bf] * tests/.expect/init1-ERROR.txt (added) * tests/.expect/init1.txt (modified) * tests/Makefile.am (modified) * tests/init1.cfa (modified) add 0p test for function pointers, and seperate valid from error output Thu, 08 Oct 2020 01:33:22 GMT Michael Brooks [6fbe9a5] * libcfa/src/limits.cfa (modified) * libcfa/src/limits.hfa (modified) * src/InitTweak/FixGlobalInit.cc (modified) * tests/.expect/const-init.txt (added) * tests/.expect/limits.txt (modified) * tests/const-init.cfa (added) * tests/limits.cfa (modified) Fixing code-gen of constants. [[Fixes #182]] Removes workaround ... Wed, 07 Oct 2020 19:26:30 GMT Thierry Delisle [597c5d18] * tests/.expect/array.txt (modified) * tests/.expect/expression.txt (modified) Forgot line numbers in expected Fri, 02 Oct 2020 14:55:38 GMT Andrew Beach [91131689] * tests/.expect/poly-d-cycle.txt (moved) * tests/.expect/poly-o-cycle.txt (added) * tests/poly-d-cycle.cfa (added) * tests/poly-o-cycle.cfa (moved) Polymorphic structure cyclicic definitions are now tested with both ... Mon, 28 Sep 2020 18:02:23 GMT Thierry Delisle [0a19c51] * tests/.expect/array.txt (modified) * tests/.expect/forall.txt (modified) * tests/.expect/identFuncDeclarator.txt (modified) * tests/.expect/labelledExit.txt (modified) * tests/.expect/limits.txt (modified) * tests/.expect/nested-types.txt (modified) * tests/.expect/numericConstants.txt (modified) * tests/.expect/stdincludes.txt (modified) * tests/.expect/switch.txt (modified) * tests/.expect/variableDeclarator.txt (modified) * tests/Makefile.am (modified) * tests/warnings/.expect/self-assignment.txt (modified) Tests now compile with LC_ALL=en_US.ascii, to attempt to remove non- ... Mon, 28 Sep 2020 02:00:39 GMT Peter A. Buhr [66812dd] * tests/.expect/array.txt (modified) * tests/.expect/cast.txt (modified) * tests/.expect/enum.txt (modified) * tests/.expect/expression.txt (modified) * tests/.expect/forall.txt (modified) * tests/.expect/heap.txt (modified) * tests/.expect/identFuncDeclarator.txt (modified) * tests/.expect/identParamDeclarator.txt (modified) * tests/.expect/labelledExit.txt (modified) * tests/.expect/limits.txt (modified) * tests/.expect/maybe.txt (modified) * tests/.expect/nested-types.txt (modified) * tests/.expect/numericConstants.txt (modified) * tests/.expect/operators.txt (modified) * tests/.expect/result.txt (modified) * tests/.expect/stdincludes.txt (modified) * tests/.expect/switch.txt (modified) * tests/.expect/typedefRedef-ERR1.txt (modified) * tests/.expect/typedefRedef.txt (modified) * tests/.expect/typeof.txt (modified) * tests/.expect/variableDeclarator.txt (modified) * tests/.expect/voidPtr.txt (modified) * tests/Makefile.am (modified) * tests/array.cfa (modified) * tests/builtins/sync.cfa (modified) * tests/cast.cfa (modified) * tests/concurrent/.expect/cluster.txt (modified) * tests/concurrent/cluster.cfa (modified) * tests/concurrent/examples/.expect/datingService.txt (modified) * tests/concurrent/examples/datingService.cfa (modified) * tests/concurrent/futures/.expect/basic.txt (modified) * tests/concurrent/futures/basic.cfa (modified) * tests/concurrent/park/.expect/force_preempt.txt (modified) * tests/concurrent/park/.expect/start_parked.txt (modified) * tests/concurrent/park/force_preempt.cfa (modified) * tests/concurrent/park/start_parked.cfa (modified) * tests/enum.cfa (modified) * tests/exceptions/.expect/virtual-cast.txt (modified) * tests/exceptions/.expect/virtual-poly.txt (modified) * tests/exceptions/virtual-cast.cfa (modified) * tests/exceptions/virtual-poly.cfa (modified) * tests/expression.cfa (modified) * tests/forall.cfa (modified) * tests/heap.cfa (modified) * tests/identFuncDeclarator.cfa (modified) * tests/identParamDeclarator.cfa (modified) * tests/labelledExit.cfa (modified) * tests/limits.cfa (modified) * tests/maybe.cfa (modified) * tests/nested-types.cfa (modified) * tests/numericConstants.cfa (modified) * tests/operators.cfa (modified) * tests/raii/.expect/ctor-autogen.txt (modified) * tests/raii/.expect/init_once.txt (modified) * tests/raii/ctor-autogen.cfa (modified) * tests/raii/init_once.cfa (modified) * tests/result.cfa (modified) * tests/stdincludes.cfa (modified) * tests/switch.cfa (modified) * tests/typedefRedef.cfa (modified) * tests/typeof.cfa (modified) * tests/variableDeclarator.cfa (modified) * tests/voidPtr.cfa (modified) * tests/warnings/.expect/self-assignment.txt (modified) * tests/warnings/self-assignment.cfa (modified) * tests/zombies/structMember.cfa (modified) convert tests to always print output (no empty .expect files) Tue, 15 Sep 2020 19:04:59 GMT Thierry Delisle [2bb2d3f1] * tests/.expect/smart-pointers.txt (deleted) Disable smart pointer test Wed, 02 Sep 2020 17:13:28 GMT m3zulfiq [f76ff0b] * libcfa/src/heap.cfa (modified) * libcfa/src/stdlib.hfa (modified) * tests/.expect/alloc2.txt (added) * tests/alloc2.cfa (modified) * tests/malloc.cfa (modified) alloc2.txt: added expected output file for test alloc2.cfa. heap.cfa: ... Wed, 02 Sep 2020 12:40:34 GMT Peter A. Buhr [f6fe597] * tests/.expect/alloc-old.txt (deleted) rename tests/.expect/alloc-old.txt so it does not trigger test.py error Wed, 02 Sep 2020 12:38:55 GMT Peter A. Buhr [da5f7de] * tests/.expect/alloc-ERROR.txt (modified) fix build problem with mismatched line numbers Wed, 02 Sep 2020 12:35:18 GMT Peter A. Buhr [4557bcf7] * tests/.expect/alloc.txt.old (added) * tests/.expect/malloc.txt (added) add expect file for new malloc.cfa test to trigger test, temporarily ... Wed, 02 Sep 2020 00:05:48 GMT m3zulfiq [68f0c4e] * libcfa/src/stdlib.hfa (modified) * tests/.expect/alloc-old.txt (added) * tests/.expect/alloc.txt (modified) * tests/malloc.cfa (modified) stdlib.hfa: changed CFA malloc, realloc and resize as discussed with ... Mon, 31 Aug 2020 21:15:34 GMT Peter A. Buhr [942453a] * tests/.expect/abs.x86.txt (added) * tests/.expect/ato.x86.txt (added) * tests/.expect/manipulatorsOutput1.x86.txt (added) * tests/.expect/math1.x86.txt (added) * tests/.expect/math2.x86.txt (added) * tests/.expect/math3.x86.txt (added) * tests/.expect/random.x86.txt (added) create x86 expected results to harmonize with 64-bit ARM results Mon, 31 Aug 2020 16:28:13 GMT Thierry Delisle [207c7330] * tests/.expect/castError.txt (modified) * tests/.expect/init1.txt (modified) * tests/errors/.expect/completeType.x64.txt (modified) * tests/raii/.expect/ctor-autogen-ERR1.txt (modified) * tests/warnings/.expect/self-assignment.txt (modified) Updated expected output after removal of 'with resolved type' Mon, 31 Aug 2020 13:47:12 GMT Peter A. Buhr [369ffdf] * tests/.expect/abs.x64.txt (added) * tests/.expect/ato.x64.txt (added) * tests/.expect/manipulatorsOutput1.x64.txt (added) * tests/.expect/math1.x64.txt (added) * tests/.expect/math2.x64.txt (added) * tests/.expect/math3.x64.txt (added) * tests/.expect/random.x64.txt (added) create x86_64 expected results to harmonize with 64-bit ARM results