# # ChangeLog for tests/errors/.expect # # Generated by Trac 1.2.1 # Nov 14, 2024, 8:24:27 AM Tue, 03 Sep 2024 16:08:09 GMT Andrew Beach [db19e1d] * libcfa/prelude/prototypes.awk (modified) * libcfa/src/concurrency/future.hfa (modified) * src/CodeGen/CodeGenerator.cpp (modified) * src/CodeGen/GenType.cpp (modified) * src/Concurrency/Keywords.cpp (modified) * src/Concurrency/Waitfor.cpp (modified) * src/Parser/TypeData.cpp (modified) * src/Parser/parser.yy (modified) * tests/.expect/KRfunctions.arm64.txt (modified) * tests/.expect/KRfunctions.x64.txt (modified) * tests/.expect/KRfunctions.x86.txt (modified) * tests/.expect/attributes.arm64.txt (modified) * tests/.expect/attributes.x64.txt (modified) * tests/.expect/attributes.x86.txt (modified) * tests/.expect/castError.txt (modified) * tests/.expect/declarationSpecifier.arm64.txt (modified) * tests/.expect/declarationSpecifier.x64.txt (modified) * tests/.expect/declarationSpecifier.x86.txt (modified) * tests/.expect/extension.arm64.txt (modified) * tests/.expect/extension.x64.txt (modified) * tests/.expect/extension.x86.txt (modified) * tests/.expect/functions.arm64.txt (modified) * tests/.expect/functions.x64.txt (modified) * tests/.expect/functions.x86.txt (modified) * tests/.expect/gccExtensions.arm64.txt (modified) * tests/.expect/gccExtensions.x64.txt (modified) * tests/.expect/gccExtensions.x86.txt (modified) * tests/castError.cfa (modified) * tests/errors/.expect/declaration.txt (modified) * tests/errors/.expect/signature.txt (modified) * tests/errors/declaration.cfa (modified) * tests/gccExtensions.cfa (modified) * tests/meta/.expect/arch.arm64.txt (modified) * tests/meta/.expect/arch.x64.txt (modified) * tests/meta/.expect/arch.x86.txt (modified) Changed the interpritation of () to be no parameters instead of any ... Sun, 04 Aug 2024 15:59:24 GMT JiadaL [065de93] * tests/errors/.expect/completeType.x86.txt (modified) * tests/meta/.expect/arch.x86.txt (modified) Update test expect for x86 Sun, 04 Aug 2024 15:34:40 GMT JiadaL [ecaedf35] * tests/errors/.expect/completeType.arm64.txt (modified) * tests/meta/.expect/arch.arm64.txt (modified) Update test expect for arm64 Sun, 04 Aug 2024 04:29:29 GMT JiadaL [bcb41f7] * tests/.expect/castError.txt (modified) * tests/errors/.expect/completeType.x64.txt (modified) * tests/meta/.expect/arch.x64.txt (modified) Update .error as the cost model has changed Sat, 24 Feb 2024 04:41:10 GMT Peter A. Buhr [46aa60e] * src/GenPoly/Box.cpp (modified) * src/InitTweak/FixInit.cpp (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/GenInit.h (modified) * src/Parser/parser.yy (modified) * src/ResolvExpr/CandidateFinder.cpp (modified) * src/SymTab/GenImplicitCall.cpp (modified) * src/SymTab/GenImplicitCall.hpp (modified) * src/Validate/Autogen.cpp (modified) * tests/errors/.expect/declaration.txt (modified) Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc Fri, 06 Oct 2023 18:58:48 GMT Michael Brooks [4d860ea3] * src/Validate/NoIdSymbolTable.hpp (modified) * tests/errors/.expect/scope-type.txt (added) * tests/errors/.expect/scope.txt (modified) * tests/errors/scope-type.cfa (added) * tests/errors/scope.cfa (modified) Fix compiler bug where duplicate type declarations caused crash. ... 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 ... Thu, 01 Sep 2022 17:07:08 GMT Thierry Delisle [c87b604] * tests/array-container/.expect/language-dim-mismatch.oast.txt (deleted) * tests/array-container/.expect/language-dim-mismatch.txt (moved) * tests/concurrent/.expect/keywordErrors.oast.txt (deleted) * tests/concurrent/.expect/keywordErrors.txt (moved) * tests/concurrent/.expect/mainError.oast.txt (deleted) * tests/concurrent/.expect/mainError.txt (moved) * tests/errors/.expect/completeType.arm64.txt (moved) * tests/errors/.expect/completeType.oast.arm64.txt (deleted) * tests/errors/.expect/completeType.oast.x64.txt (deleted) * tests/errors/.expect/completeType.oast.x86.txt (deleted) * tests/errors/.expect/completeType.x64.txt (moved) * tests/errors/.expect/completeType.x86.txt (moved) * tests/errors/.expect/scope.oast.txt (deleted) * tests/errors/.expect/scope.txt (moved) * tests/include/.expect/includes.txt (moved) * tests/raii/.expect/ctor-autogen-ERR1.oast.txt (deleted) * tests/raii/.expect/ctor-autogen-ERR1.txt (moved) * tests/raii/.expect/memberCtors-ERR1.oast.txt (deleted) * tests/raii/.expect/memberCtors-ERR1.txt (moved) Removed the last old ast expected files Wed, 13 Apr 2022 18:55:51 GMT Andrew Beach [4ec9513] * src/AST/Convert.cpp (modified) * src/AST/Expr.hpp (modified) * src/AST/Fwd.hpp (modified) * src/AST/Pass.hpp (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/Pass.proto.hpp (modified) * src/AST/Print.cpp (modified) * src/AST/Visitor.hpp (modified) * src/Common/CodeLocationTools.cpp (modified) * src/InitTweak/GenInit.cc (modified) * src/InitTweak/GenInit.h (modified) * src/Validate/GenericParameter.cpp (added) * src/Validate/GenericParameter.hpp (added) * src/Validate/ReturnCheck.cpp (added) * src/Validate/ReturnCheck.hpp (added) * src/Validate/module.mk (modified) * src/main.cc (modified) * tests/array-container/.expect/language-dim-mismatch.nast.txt (added) * tests/array-container/.expect/language-dim-mismatch.oast.txt (moved) * tests/errors/.expect/scope.nast.txt (moved) * tests/errors/.expect/scope.oast.txt (added) Converted validate C, including adding DimensionExpr to the new ast. Fri, 08 Apr 2022 21:52:32 GMT Peter A. Buhr [11a1240] * tests/errors/.expect/scope.txt (modified) fix excepted output for errors/scope 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, 16 Dec 2020 19:43:12 GMT Fangren Yu [3e5dd913] * src/AST/Convert.cpp (modified) * src/AST/Decl.cpp (modified) * src/AST/Decl.hpp (modified) * src/AST/Expr.cpp (modified) * src/AST/ForallSubstitutionTable.cpp (deleted) * src/AST/ForallSubstitutionTable.hpp (deleted) * src/AST/ForallSubstitutor.hpp (deleted) * src/AST/Pass.hpp (modified) * src/AST/Pass.impl.hpp (modified) * src/AST/Pass.proto.hpp (modified) * src/AST/Print.cpp (modified) * src/AST/SymbolTable.cpp (modified) * src/AST/Type.cpp (modified) * src/AST/Type.hpp (modified) * src/AST/TypeEnvironment.cpp (modified) * src/AST/TypeEnvironment.hpp (modified) * src/AST/TypeSubstitution.cpp (modified) * src/AST/TypeSubstitution.hpp (modified) * src/AST/module.mk (modified) * src/GenPoly/GenPoly.cc (modified) * src/ResolvExpr/AdjustExprType.cc (modified) * src/ResolvExpr/CandidateFinder.cpp (modified) * src/ResolvExpr/CastCost.cc (modified) * src/ResolvExpr/CommonType.cc (modified) * src/ResolvExpr/ConversionCost.cc (modified) * src/ResolvExpr/FindOpenVars.cc (modified) * src/ResolvExpr/PolyCost.cc (modified) * src/ResolvExpr/PtrsAssignable.cc (modified) * src/ResolvExpr/PtrsCastable.cc (modified) * src/ResolvExpr/RenameVars.cc (modified) * src/ResolvExpr/RenameVars.h (modified) * src/ResolvExpr/ResolveTypeof.cc (modified) * src/ResolvExpr/Resolver.cc (modified) * src/ResolvExpr/SatisfyAssertions.cpp (modified) * src/ResolvExpr/Unify.cc (modified) * src/SymTab/Mangler.cc (modified) * src/SymTab/Validate.cc (modified) * src/Tuples/TupleAssignment.cc (modified) * tests/errors/.expect/completeType.nast.x64.txt (modified) * tests/errors/.expect/completeType.nast.x86.txt (modified) * tests/raii/.expect/ctor-autogen-ERR1.nast.txt (modified) reimplement function type and eliminate deep copy Fri, 04 Dec 2020 16:46:32 GMT Thierry Delisle [22a2e69] * tests/errors/.expect/completeType.nast.x86.txt (added) * tests/errors/.expect/completeType.oast.x86.txt (moved) Fix complete type for x86 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: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:06:11 GMT Thierry Delisle [f7ea791] * tests/errors/.expect/completeType.nast.arm64.txt (added) * tests/errors/.expect/completeType.oast.arm64.txt (moved) Fix errors completeType test for arm new/old 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 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:48:48 GMT Thierry Delisle [18fe0fe] * tests/errors/.expect/completeType.nast.x64.txt (moved) * tests/errors/.expect/completeType.oast.x64.txt (added) added new ast test for completeType errors 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 Sat, 10 Oct 2020 19:35:36 GMT Peter A. Buhr [2494720] * tests/errors/.expect/completeType.x64.txt (modified) 64-bit update .except after adding ftype 0p Sat, 10 Oct 2020 19:12:25 GMT Peter A. Buhr [6c57b67] * tests/errors/.expect/completeType.x86.txt (modified) 32-bit update .except after adding ftype 0p Thu, 03 Sep 2020 16:07:10 GMT Thierry Delisle [4bc27c0] * tests/errors/.expect/completeType.x86.txt (modified) Fixed 32bit tests 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' Wed, 19 Aug 2020 19:08:38 GMT Thierry Delisle [03a4c73] * tests/.expect/alloc-ERROR.txt (modified) * tests/.expect/castError.txt (modified) * tests/.expect/init1.txt (modified) * tests/errors/.expect/completeType.x64.txt (modified) * tests/errors/.expect/completeType.x86.txt (modified) * tests/raii/.expect/ctor-autogen-ERR1.txt (modified) * tests/warnings/.expect/self-assignment.txt (modified) Regenerated tests after add of 'with resolved type' Tue, 14 Jul 2020 02:27:51 GMT Peter A. Buhr [62328b1] * tests/errors/.expect/completeType.x86.txt (added) try again to commit this file from x64 side Tue, 14 Jul 2020 02:00:17 GMT Peter A. Buhr [cf5af9c] * libcfa/prelude/builtins.c (modified) * src/Parser/ExpressionNode.cc (modified) * tests/errors/.expect/completeType.x64.txt (moved) change from __SIZEOF_POINTER__ to __SIZEOF_INT128__ to determine if ... Sat, 11 Jul 2020 22:39:10 GMT Peter A. Buhr [9f350c4] * tests/errors/.expect/completeType.txt (modified) fix output difference resulting from new mangled name Thu, 21 May 2020 11:36:26 GMT Peter A. Buhr [918b90c] * tests/errors/.expect/completeType.txt (modified) fix expected output for completeType.txt Thu, 16 Apr 2020 17:25:53 GMT Thierry Delisle [7215000] * src/CompilationState.cc (modified) * src/CompilationState.h (modified) * src/ResolvExpr/TypeEnvironment.cc (modified) * src/main.cc (modified) * tests/Makefile.am (modified) * tests/Makefile.in (modified) * tests/errors/.expect/completeType.txt (modified) Added flag to disable non-deteministic parts of the output when testing Tue, 07 Apr 2020 16:10:28 GMT Thierry Delisle [216603a] * tests/errors/.expect/completeType.txt (modified) Fixed completeType error for x86 Mon, 06 Apr 2020 20:41:55 GMT Andrew Beach [f1b6671] * libcfa/prelude/Makefile.in (modified) * libcfa/src/Makefile.am (modified) * libcfa/src/Makefile.in (modified) * libcfa/src/exception.c (modified) * tests/errors/.expect/completeType.txt (modified) * tests/exceptions/.expect/interact.txt (modified) * tests/exceptions/.expect/resume.txt (modified) * tests/exceptions/.expect/terminate.txt (modified) * tests/exceptions/interact.cfa (modified) * tests/exceptions/resume.cfa (modified) * tests/exceptions/terminate.cfa (modified) Unwinding is now handled in exception handling code. That is used to ... Mon, 09 Mar 2020 15:06:19 GMT Thierry Delisle [e6cfa8ff] * src/Concurrency/Keywords.cc (modified) * tests/coroutine/.expect/fmtLines.txt (modified) * tests/errors/.expect/completeType.txt (modified) Fixed use after delete bug and regenerated stale tests Tue, 11 Feb 2020 21:14:23 GMT Thierry Delisle [0cc3c47] * tests/errors/.expect/signature.txt (modified) fixed new signature test Tue, 11 Feb 2020 20:04:23 GMT Thierry Delisle [cb8a18c] * tests/errors/.expect/completeType.txt (modified) * tests/errors/.expect/declaration.txt (modified) * tests/errors/.expect/scope.txt (modified) * tests/errors/.expect/signature.txt (modified) * tests/errors/signature.cfa (modified) Fixed error expect after the move Tue, 11 Feb 2020 16:39:47 GMT Thierry Delisle [686cb63] * tests/errors/.expect/completeType.txt (moved) * tests/errors/.expect/declaration.txt (moved) * tests/errors/.expect/scope.txt (moved) * tests/errors/.expect/signature.txt (added) * tests/errors/completeType.cfa (moved) * tests/errors/declaration.cfa (moved) * tests/errors/scope.cfa (moved) * tests/errors/signature.cfa (added) * tests/zombies/occursError.cfa (moved) * tests/zombies/scope.cfa (moved) Added new tests for signature errors. Moved several error tests to ...