# [FAILURE] oss-swift-incremental-ASAN-RA-osx [#5165]
Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/5165/
Project: oss-swift-incremental-ASAN-RA-osx
Date of build: Wed, 07 Oct 2020 02:54:52 -0500
Build duration: 5 hr 13 min
Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
- Indication 1
- Swift Compile Error: Swift compiler error
Changes- Commit e36011def493dceec79381f2e4a051f1f1e610fe by dgregor:
[Type checker] Delay the diagnosis of missing witnesses further.
-
edit: lib/Sema/TypeCheckProtocol.cpp
-
edit: lib/Sema/TypeCheckProtocol.h
-
Commit fe4a8bb9f926684d2621fba13cc326580380bcbc by dgregor:
[Clang importer] Allow both sync and async imports with the same name.
- edit: test/ClangImporter/objc_async.swift
- edit: test/Inputs/clang-importer-sdk/usr/include/ObjCConcurrency.h
- edit: lib/ClangImporter/ImportName.cpp
- edit: lib/ClangImporter/ClangImporter.cpp
-
Commit 50f870566a1a35b4073adb1bce078451790b74a5 by dgregor:
Handle conformance with multiple protocol requirements with the same selector.
- edit: lib/Sema/TypeCheckDeclObjC.cpp
- add: test/decl/protocol/conforms/objc_async.swift
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: lib/Sema/TypeCheckProtocol.h
-
Commit 591e6e89e259818a8dd56bbba41057e776d92c8a by dgregor:
[Concurrency] Only infer @asyncHandler for witnesses within actor classes.
- edit: test/attr/asynchandler.swift
- edit: lib/Sema/TypeCheckConcurrency.cpp
- edit: lib/Sema/TypeCheckProtocol.cpp
- edit: test/decl/protocol/special/Actor.swift
- edit: lib/Sema/TypeCheckProtocol.h
-
Commit bb066b6fa68f06885c84838be7f7e264d70bc0e6 by dgregor:
[Concurrency] Make actor-isolated protocol witnesses an error.
- edit: test/decl/class/actor/conformance.swift
- edit: include/swift/AST/DiagnosticsSema.def
- edit: test/decl/protocol/special/Actor.swift
-
Commit 8ffaf79ec2e106a58dff2402a06210bf9ca97357 by cassie_jones:
[build] Support installing swift-driver without swiftpm
- edit: utils/build-script
-
Commit 00eb2e9db2140d7a7acdd9aa3176e12df9012a7d by xi_ge:
Frontend: add a frontend flag to disable building module from textual interface
- edit: include/swift/Frontend/FrontendOptions.h
- edit: lib/Frontend/ModuleInterfaceLoader.cpp
- add: test/ModuleInterface/disable-building-interface.swift
- edit: include/swift/Frontend/ModuleInterfaceLoader.h
- edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
- edit: include/swift/Option/FrontendOptions.td
-
Commit 82e9935885bed95b0091476bfda95f4fdae14e9b by rwidmann:
Correct the Serialization of Embedded Swift Dependencies
- edit: lib/Serialization/CMakeLists.txt
- edit: lib/AST/FineGrainedDependencyFormat.cpp
- delete: lib/Serialization/SerializeIncremental.cpp
- add: test/Serialization/embedded-swiftdeps.swift
- edit: lib/AST/FineGrainedDependencies.cpp
- edit: include/swift/AST/FineGrainedDependencyFormat.h
- edit: lib/Serialization/Serialization.cpp
-
Commit d7cd605c3129bd567f5be18b57eec33135dc439e by rwidmann:
Adjust the Registration of the Pseudo-Job for External Incremental Dependencies
- edit: lib/Driver/Compilation.cpp
- edit: include/swift/Driver/FineGrainedDependencyDriverGraph.h
- edit: lib/Driver/FineGrainedDependencyDriverGraph.cpp
-
Commit a77f059c8292c157f07a4de9a2d1ee9597c5b57d by rwidmann:
Turn on Cross-Module Incremental Dependencies!
- add: test/Incremental/CrossModule/Inputs/linear/C.json
- edit: lib/Serialization/SerializedModuleLoader.cpp
- add: test/Incremental/CrossModule/Inputs/transitive/B.json
- add: test/Incremental/CrossModule/Inputs/linear/B.swift
- add: test/Incremental/CrossModule/Inputs/transitive/A.json
- add: test/Incremental/CrossModule/Inputs/linear/C.swift
- add: test/Incremental/CrossModule/Inputs/transitive/B.swift
- add: test/Incremental/CrossModule/Inputs/transitive/C.json
- add: test/Incremental/CrossModule/linear.swift
- add: test/Incremental/CrossModule/transitive.swift
- add: test/Incremental/CrossModule/Inputs/linear/B.json
- add: test/Incremental/CrossModule/Inputs/transitive/A.swift
- add: test/Incremental/CrossModule/Inputs/transitive/C.swift
- add: test/Incremental/CrossModule/Inputs/linear/A.swift
- edit: include/swift/Option/Options.td
- add: test/Incremental/CrossModule/Inputs/linear/A.json
-
Commit 147f9e6c90f66068f567b5b7a14e7eb7abdafa29 by dgregor:
Generalize test
- edit: test/Misc/stats_dir_tracer.swift
-
Commit d695acfed113e0e1d59ee103862e43de3e65b1f0 by rwidmann:
Document 'standalone' Parameters
- edit: lib/AST/FineGrainedDependencyFormat.cpp
- edit: lib/Serialization/Serialization.cpp
- edit: include/swift/AST/FineGrainedDependencyFormat.h
- edit: lib/Driver/FineGrainedDependencyDriverGraph.cpp
-
Commit d2fc2c1e35dc53870d511555e8d12f20bd32cdae by nate_chandler:
[IRGen] Silenced unused variable warning.
- edit: lib/IRGen/GenCall.cpp
- edit: lib/IRGen/GenCall.h
-
Commit 15d90d8f5bae9ad4cc8949b05f017f55a93431f9 by nate_chandler:
[IRGen] Pull async polymorphic params from explosion.
- edit: lib/IRGen/GenProto.cpp
- edit: lib/IRGen/NecessaryBindings.h
- edit: lib/IRGen/GenCall.cpp
-
Commit 1a106d329fc4718a8ff5746ab174309a642d315f by nate_chandler:
[NFC] Tweaked name of NecessaryBindings factory method.
- edit: lib/IRGen/GenProto.cpp
- edit: lib/IRGen/NecessaryBindings.h
- edit: lib/IRGen/GenCall.cpp
-
Commit 72051efa034a1cd28bdbe3b7d09dcfeaeb7b3584 by nate_chandler:
[Concurrency] Async CC for protocol extension methods.
- edit: lib/IRGen/GenCall.cpp
- add: test/IRGen/async/run-call-protocolextension_instance-void-to-int64.sil
-
Commit b6fb435fbfbb6c0d22fa1706b9bc6c287acb8e02 by rwidmann:
Invert an error return to match the documentation
- edit: lib/AST/FineGrainedDependencyFormat.cpp
- edit: lib/AST/FineGrainedDependencies.cpp
-
Commit d5652fa9bf37b3bb6bfe0ec616ae220de2baff30 by klorentey:
[test] Don’t check for new behavior on older systems that don’t include the change
- edit: test/stdlib/TestData.swift
-
Commit 750735b6e28c92c3c7b553cfc59d78beaad2c519 by spestov:
ASTDumper: Add a couple of hacks to avoid crashes in -dump-parse
- edit: lib/AST/ASTDumper.cpp
-
Commit 0e276456bda5db63b201ba372e6866833f22fdda by spestov:
AST: The body of a GuardStmt is always a BraceStmt
- edit: lib/Sema/PCMacro.cpp
- edit: include/swift/AST/Stmt.h
- edit: lib/AST/Stmt.cpp
- edit: lib/AST/ASTWalker.cpp
- edit: lib/Sema/PlaygroundTransform.cpp
- edit: lib/Sema/TypeCheckStmt.cpp
-
Commit faae25a8bbb19a641ef6f286ada3a29ac7991287 by spestov:
AST: The body of a CaseStmt is always a BraceStmt
- edit: include/swift/AST/Stmt.h
- edit: lib/Sema/TypeCheckStmt.cpp
- edit: lib/AST/ASTWalker.cpp
- edit: lib/AST/Stmt.cpp
-
Commit da1c5c99a90b8a87e1b92e63c71d5d65d156f4ae by spestov:
Parse: Fix repeat/while error recovery path
- edit: lib/Parse/ParseStmt.cpp
- edit: lib/Parse/ParseDecl.cpp
-
Commit 00d8e3c2cd9122eeae465ecaa7e428f557041cc1 by rwidmann:
XFAIL Cross-Module Build Tests On Windows
- edit: test/Incremental/CrossModule/transitive.swift
- edit: test/Incremental/CrossModule/linear.swift
-
Commit e60a68e1eead0c29a178277aec5e504b4374d1a1 by dgregor:
Generalize test harder
- edit: test/Misc/stats_dir_tracer.swift
-
Commit 7ad7c1b54c9299a8b4736958a946570e69fd6890 by jonas:
[dotest] Simplify logic to find the Python path
- edit: lldb/packages/Python/lldbsuite/test/dotest.py
-
Commit a88b9a023637a189dc54f9365263f22b6c865187 by davelee.com:
[lldb] Reimplement and implement GetPointerType
- edit: lldb/source/Plugins/TypeSystem/Swift/SwiftASTContext.cpp
- edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
-
Commit ca973564c1907bcda7ef23d17f804ab25e3022bb by davelee.com:
Remove development reference comment
- edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
-
Commit 8f837b62fae0e36937f15cabb09322ba2e5785b8 by davelee.com:
Use GetDemangledType
- edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
-
Commit 688c2e80381be16aecbb7bae67bef1229610a60a by davelee.com:
Don't reuse variables; Nest in scopes
- edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
-
Commit 748d21fb5149271ba1fcd7506d5269a3c64fa365 by github:
Revert "Cargo-culted, but then Swift-ified and cleaned-up ModuleDependencyGraph"
- delete: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph Parts/NodeFinder.swift
- edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
- delete: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph Parts/JobTracker.swift
- delete: Sources/SwiftDriver/Incremental Compilation/DependencyKey.swift
- edit: Sources/SwiftDriver/Incremental Compilation/IncrementalCompilationState.swift
- edit: Sources/SwiftDriver/Incremental Compilation/SourceFileDependencyGraph.swift
- edit: Sources/SwiftDriver/Utilities/Diagnostics.swift
- delete: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph Parts/Tracer.swift
- delete: Sources/SwiftDriver/Incremental Compilation/TwoDMap.swift
- edit: Tests/SwiftDriverTests/SwiftDriverTests.swift
- delete: Tests/SwiftDriverTests/TwoDMapTests.swift
- delete: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph Parts/Node.swift
- delete: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph Parts/SwiftDeps.swift
- delete: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph.swift
- delete: Tests/SwiftDriverTests/ModuleDependencyGraphTests.swift
- edit: Sources/SwiftDriver/CMakeLists.txt
- delete: Sources/SwiftDriver/Incremental Compilation/DictionaryOfDictionaries.swift
- delete: Sources/SwiftDriver/Incremental Compilation/Multdictionary.swift
- edit: Sources/SwiftDriver/Incremental Compilation/InputIInfoMap.swift
- delete: Sources/SwiftDriver/Incremental Compilation/ModuleDependencyGraph Parts/Integrator.swift