# [FAILURE] oss-swift-5.4-package-linux-ubuntu-16_04 [#78]
Build URL: https://ci.swift.org/job/oss-swift-5.4-package-linux-ubuntu-16_04/78/
Project: oss-swift-5.4-package-linux-ubuntu-16_04
Date of build: Mon, 11 Jan 2021 04:48:31 -0600
Build duration: 2 hr 17 min
Changes- Commit 8ac97f824a5801c92fa5e2fb42fe083b31b3fbee by spestov:
Sema: Add a timer for preCheckExpression()
-
edit: lib/Sema/PreCheckExpr.cpp
-
Commit 92afcf91ebfa6c7344d22ae13c743d105837d58f by spestov:
AST: Fast path to skip evaluating requests on local variables without property wrappers
- edit: lib/AST/Decl.cpp
- edit: lib/SILGen/SILGenDecl.cpp
-
Commit 7b0f71e1c1e0de443d854814fedd23a6a2c53d5d by spestov:
AST: Convert IsAsyncHandlerRequest to use separate caching
- edit: include/swift/AST/TypeCheckRequests.h
- edit: lib/Sema/ConstraintSystem.cpp
- edit: include/swift/AST/Decl.h
- edit: lib/AST/TypeCheckRequests.cpp
-
Commit 70e62708b601e073f18dc892a0778d11dd9c5d70 by spestov:
Sema: Optimize ConstraintSystem::is{Decl,Conformance}Unavailable
- edit: lib/Sema/ConstraintSystem.cpp
-
Commit 7c7ef062a00956aad6487d474e42531c33bcd1a1 by spestov:
ASTScope: Remove the ExpandASTScopeRequest
- edit: include/swift/AST/NameLookupTypeIDZone.def
- edit: lib/AST/ASTScopeCreation.cpp
- edit: include/swift/Basic/Statistics.def
- edit: include/swift/AST/ASTScope.h
- edit: include/swift/AST/NameLookupRequests.h
- edit: lib/AST/ASTScopeLookup.cpp
-
Commit a940c39d8d42b32281a96432d06ed688d4adbc93 by spestov:
ASTScope: Small optimization to ASTScopeImpl memory layout
- edit: include/swift/AST/ASTScope.h
- edit: lib/AST/ASTScopeCreation.cpp
-
Commit c3fd558d622ea2a763fdd9dc2869f6248b963819 by spestov:
AST: Change some writeDependencySink() methods to take the result by const reference
- edit: lib/AST/TypeCheckRequests.cpp
- edit: lib/AST/NameLookupRequests.cpp
- edit: include/swift/AST/NameLookupRequests.h
- edit: include/swift/AST/TypeCheckRequests.h
- edit: lib/AST/Module.cpp
-
Commit 6436bcdc78c5e38fcd91073237df3539f7bbdd07 by spestov:
AST: Add AnyRequest::isDependencySource()
- edit: include/swift/AST/AnyRequest.h
-
Commit a40fa90c9e7388963b50f1e827f9328521e17dbe by spestov:
AST: Simplify ExtendedNominalRequest::writeDependencySink()
- edit: lib/AST/NameLookupRequests.cpp
-
Commit 349bc138e056b64a18689cfd08836341f9107cde by spestov:
AST: Refactor request evaluator dependency tracking a bit
- edit: lib/AST/Evaluator.cpp
- edit: include/swift/AST/Evaluator.h
- edit: include/swift/AST/EvaluatorDependencies.h
-
Commit bfb98d8b88d35c5d5ea5f9059367425b078f3066 by spestov:
AST: Add some comments to EvaluatorDependencies.h
- edit: include/swift/AST/EvaluatorDependencies.h
-
Commit 537dd2ba4e857aea0b09deb34113084c9a472ae6 by spestov:
AST: Split off DependencyCollector.h from EvaluatorDependencies.h
- edit: lib/Sema/CSSimplify.cpp
- edit: lib/Sema/ConstraintGraph.cpp
- edit: lib/Sema/ConstraintSystem.cpp
- edit: lib/SILOptimizer/SemanticARC/SemanticARCOptVisitor.cpp
- edit: lib/Sema/MiscDiagnostics.cpp
- edit: lib/Serialization/Serialization.cpp
- edit: include/swift/AST/EvaluatorDependencies.h
- edit: include/swift/AST/ParseRequests.h
- edit: lib/AST/Decl.cpp
- edit: lib/SILOptimizer/Mandatory/ClosureLifetimeFixup.cpp
- edit: tools/swift-api-digester/ModuleAnalyzerNodes.cpp
- edit: lib/SILOptimizer/SemanticARC/OwnedToGuaranteedPhiOpt.cpp
- edit: lib/SILOptimizer/SemanticARC/SemanticARCOpts.cpp
- add: include/swift/AST/DependencyCollector.h
- edit: include/swift/AST/Evaluator.h
- edit: lib/SILOptimizer/Transforms/OptRemarkGenerator.cpp
- edit: lib/SILOptimizer/Differentiation/ADContext.cpp
- edit: tools/swift-refactor/swift-refactor.cpp
- edit: include/swift/AST/IRGenRequests.h
- edit: unittests/FrontendTool/ModuleLoadingTests.cpp
- edit: lib/SIL/Utils/BasicBlockUtils.cpp
- edit: lib/TBDGen/TBDGen.cpp
- edit: lib/FrontendTool/FrontendTool.cpp
- edit: lib/IDE/SourceEntityWalker.cpp
- edit: lib/SILOptimizer/Utils/Generics.cpp
- edit: lib/IDE/SyntaxModel.cpp
- edit: lib/AST/SubstitutionMap.cpp
- edit: lib/Sema/CSApply.cpp
- edit: include/swift/AST/SILGenRequests.h
- edit: lib/IDE/CompletionInstance.cpp
- edit: tools/swift-api-digester/swift-api-digester.cpp
- edit: lib/SIL/Utils/InstructionUtils.cpp
- edit: lib/Sema/TypeCheckCodeCompletion.cpp
- edit: lib/AST/UnqualifiedLookup.cpp
- edit: unittests/ClangImporter/ClangImporterTests.cpp
- edit: lib/SILOptimizer/SemanticARC/CopyValueOpts.cpp
- edit: lib/AST/OperatorNameLookup.cpp
- edit: lib/SILOptimizer/Mandatory/DiagnoseUnreachable.cpp
- edit: lib/Sema/ImportResolution.cpp
- edit: lib/IDE/SwiftSourceDocInfo.cpp
- edit: lib/Parse/ParseRequests.cpp
- edit: lib/Sema/CSSolver.cpp
-
Commit 36b44bc02263dd1c74dcee071c674bdc04f9c046 by spestov:
Basic: Introduce an x-macro for enumerating TypeIDZones
- edit: include/swift/Basic/DefineTypeIDZone.h
- edit: include/swift/Basic/TypeID.h
- add: include/swift/Basic/TypeIDZones.def
-
Commit a3706760459ea5daf9abae37465f11dfc6915934 by spestov:
AST: Use a SmallDenseSet for active request references
- edit: include/swift/AST/EvaluatorDependencies.h
-
Commit 4093b7b4fe071bdebf54d6a410c7152077cbd47b by spestov:
AST: Don't print cached request values when dumping dependencies
- edit: lib/AST/Evaluator.cpp
- edit: unittests/AST/ArithmeticEvaluator.cpp
-
Commit 597c97de792c289fa9863d233da50d3fe7e22c24 by spestov:
AST: Per-request caches
- add: include/swift/AST/RequestCache.h
- edit: include/swift/AST/Evaluator.h
-
Commit 9258826334e4935fd146ad14b91e4f0f74992740 by spestov:
AST: Convert some methods on DependencyRecorder to templates
- edit: include/swift/AST/Evaluator.h
- edit: include/swift/AST/EvaluatorDependencies.h
- edit: lib/AST/Evaluator.cpp
-
Commit 539eaca2895bbc530883255a44e468ce0c7f13f2 by spestov:
AST: Per-request dependency maps
- edit: include/swift/AST/RequestCache.h
- edit: include/swift/AST/EvaluatorDependencies.h
- edit: include/swift/AST/Evaluator.h
-
Commit b10dda6681ae55d496001827a8084421865919e4 by spestov:
Frontend: Don't record request references in WMO builds
- edit: include/swift/AST/DependencyCollector.h
- edit: lib/AST/Evaluator.cpp
- edit: include/swift/Basic/LangOptions.h
- edit: lib/Frontend/Frontend.cpp
- edit: include/swift/AST/EvaluatorDependencies.h
-
Commit 2b5e4e326df17071dcffea64530170cb6bd44704 by github:
change manifest loading deduping logic to be based on identity instead of manifest name (#3165) (#3175)
- edit: Sources/PackageModel/Product.swift
- edit: Sources/Workspace/Workspace.swift
- edit: Tests/WorkspaceTests/WorkspaceTests.swift