[Swift CI] Build Failure: 1. OSS - Swift ASAN - OS X (master) #4646

Report

[FAILURE] oss-swift-incremental-ASAN-RA-osx [#4646]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/4646/
Project:
oss-swift-incremental-ASAN-RA-osx
Date of build:
Mon, 20 Apr 2020 19:35:33 -0500
Build duration:
4 hr 26 min

Changes

  • Commit be54e193741070daa511f1e373b322b9ef22fbec by daniel_dunbar:
    [CAS] Stub out initial CASDatabase.

    • add: lib/CAS/CASDatabase.cpp
    • edit: lib/CMakeLists.txt
    • add: include/llbuild/CAS/CASDatabase.h
    • add: lib/CAS/CMakeLists.txt
    • add: include/llbuild/CAS/DataID.h
  • Commit 96e6e5042b45334a957d1670db2179ee569b3ae1 by brentdax:
    Fix @available(macCatalyst N, iOS N+M) bug

    • edit: lib/AST/Availability.cpp
    • edit: test/attr/attr_availability_maccatalyst.swift
  • Commit 9e0e611949e52755a71c882bebd72ce8c6d1a063 by nhawes:
    [SourceKit/CodeFormat] Update hasOutdent check to handle specialization

    • edit: test/swift-indent/basic.swift
    • edit: lib/IDE/Formatting.cpp
  • Commit 05736d14b872ae9754e2ec091633eabd49d42cdc by brentdax:
    Handle multiple @available attributes correctly

    • edit: lib/AST/Availability.cpp
  • Commit 4ed3665f8610f308c21701770c019d5e3e0face4 by pyaskevich:
    [Diagnostics] Provide anchors on demand instead of storing in

    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit f5714bf50d314c29283407091431f07b22a15763 by pyaskevich:
    [Diagnostics] Switch get{Raw}Anchor to return TypedNode

    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 71ab19bdced37694bbcad48acda1361da4ef52b9 by pyaskevich:
    [Diagnostics] Switch getConstraintLocator variants to accept

    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/ConstraintSystem.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 66a07bab956f8ee9c76e85745aa41ed152699e13 by pyaskevich:
    [Diagnostics] Switch getContextualType* to use TypedNode

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSDiagnostics.h
  • Commit 08e09fc68519ab7a40590561633012e5704c7869 by pyaskevich:
    [Diagnostics] Switch getType to use TypedNode

    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 6335a4f2efb400ef8ed6261349cf0cf592c95e7d by pyaskevich:
    [Diagnostics] Resolve const-ness problems introduced by TypedNode

    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: include/swift/AST/Expr.h
  • Commit 4ea7f3bbb1ef544586e2acbf823e162aa75036e0 by pyaskevich:
    [Diagnostics] Add helper functions to work with anchors - `{castTo,

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSDiagnostics.h
  • Commit 967b3a3c8dc4c1674c34384d781aff3e9bd79111 by pyaskevich:
    [Diagnostics] Adjust getCallInfo to accept TypedNode instead of

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSDiagnostics.h
  • Commit e01c1a1579a1ae8b4e7b4342d5e98e2882029d02 by nhawes:
    [SourceKit/CodeFormat] Get 'trailing' indentation to work in more places

    • edit: test/swift-indent/basic.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-inherits-item-no-comma.swift
    • edit: lib/IDE/Formatting.cpp
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-while-pattern-comma.swift
    • edit: test/SourceKit/CodeFormat/indent-trailing/trailing-closure-in.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-enum-case-empty.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-if-pattern-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-generic-param-no-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-parameter-list-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-guard-pattern-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-while-pattern-no-comma.swift
    • edit: test/SourceKit/CodeFormat/indent-trailing/trailing-guard-condition.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-if-pattern-no-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-enum-case-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-guard-pattern-no-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-if-pattern-empty.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-pattern-binding-decl-no-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-guard-pattern-empty.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-generic-param-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-pattern-binding-decl-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-enum-case-no-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-inherits-item-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-parameter-list-empty.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-parameter-list-no-comma.swift
    • add: test/SourceKit/CodeFormat/indent-trailing/trailing-while-pattern-empty.swift
  • Commit 6f3e2ee5dd989d5569277c8e7f407cf3d16b9b65 by passos.luciano:
    [CSSimplify] Fail when try do simplify a key path application to a key

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 574f0e8a5b07d5e014008f6cfabc8fcd793500ac by dgregor:
    [Platform] Stop inferring simulator-ness.

    • edit: test/Driver/linker.swift
    • edit: test/Driver/sanitizers.swift
    • edit: lib/Basic/Platform.cpp
    • edit: test/Driver/linker-arclite.swift
    • edit: test/Serialization/load-target-normalization.swift
    • edit: test/Driver/profiling.swift
    • edit: test/Parse/ConditionalCompilation/simulatorTargetEnv.swift
  • Commit 2e3b220d44063a1e0b6f6e59c76383c4440d8497 by dgregor:
    [Basic] Remove swift::tripleIsAnySimulator().

    • edit: lib/Basic/LangOptions.cpp
    • edit: include/swift/Basic/Platform.h
    • edit: lib/Driver/DarwinToolChains.cpp
    • edit: lib/IRGen/SwiftTargetInfo.cpp
    • edit: lib/Basic/Platform.cpp
  • Commit 38e3621bf1d6778537bbf753702d96a9c23304a9 by dgregor:
    [Driver] Infer simulator-ness for iOS/tvOS/watchOS.

    • edit: include/swift/AST/DiagnosticsDriver.def
    • edit: lib/Driver/Driver.cpp
    • add: test/Driver/infer-simulator.swift
  • Commit 3e385a83a4e350aace81815525b1c3c4d7a04797 by dgregor:
    [Driver] Update a test for the simulator inference.

    • edit: test/Driver/sanitize_scudo.swift
  • Commit b63e9a6bcff60f3c036cf81f38f1c5419ea1fe01 by dgregor:
    [Frontend] Infer simulator environment in the frontend, too.

    • edit: include/swift/AST/DiagnosticsDriver.def
    • edit: lib/Basic/Platform.cpp
    • edit: test/Driver/print_target_info.swift
    • edit: lib/Driver/Driver.cpp
    • edit: include/swift/Basic/Platform.h
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: include/swift/AST/DiagnosticsFrontend.def
  • Commit 14c4ea773fe1bd50568b13298ce622b4763e7f29 by dgregor:
    [Simulators] Only infer simulator environment when there is no

    • edit: lib/Basic/Platform.cpp
  • Commit ab81236c8cbc5da9b5200b50268fcde177630549 by passos.luciano:
    [tests] Adding SR-12626 and SR-12425 test cases

    • edit: test/attr/attr_dynamic_member_lookup.swift
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 453667f65972599efcce833677c12335b0da2ed2 by hamishknight:
    [Frontend] Validate ImplicitImportModuleNames early

    • edit: lib/Frontend/Frontend.cpp
    • edit: tools/SourceKit/lib/SwiftLang/CodeCompletionOrganizer.cpp
    • edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
    • edit: include/swift/Frontend/FrontendOptions.h
  • Commit 7f8a0e8a6cf2e9ea62695f7a50259ef017d553c2 by hamishknight:
    Requestify implicit imports

    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/Sema/SourceLoader.cpp
    • edit: lib/Immediate/REPL.cpp
    • edit: include/swift/AST/DiagnosticsCommon.def
    • edit: lib/AST/Module.cpp
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: include/swift/Frontend/Frontend.h
    • edit: include/swift/AST/Module.h
    • edit: unittests/AST/TestContext.cpp
    • edit: include/swift/AST/DiagnosticsFrontend.def
    • edit: lib/IDE/REPLCodeCompletion.cpp
    • edit: lib/Sema/ImportResolution.cpp
    • edit: lib/IDE/CompletionInstance.cpp
    • edit: include/swift/AST/SourceFile.h
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/Parse/Parser.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
  • Commit b500f371fe6b825b41b6018d1f0acf315bff788e by hamishknight:
    [Sema] Don't skip import resolution for empty file

    • edit: lib/Sema/ImportResolution.cpp
  • Commit 92103a7c634d333a9b1c76b72125e8596eeef18c by hamishknight:
    [AST] Remove SourceFile::addImports

    • edit: lib/AST/ASTDumper.cpp
    • edit: include/swift/AST/SourceFile.h
    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/Module.cpp
    • edit: lib/Sema/ImportResolution.cpp
  • Commit 115a8de9ae0116ea334d8662f839d36267e58a30 by acgarland:
    [SymbolGraph] Type subheadings: don't print generics/inheritance

    • edit: lib/SymbolGraphGen/DeclarationFragmentPrinter.cpp
    • add: test/SymbolGraph/Symbols/Mixins/DeclarationFragments/SubheadingDeclarationFragmentsTypes.swift
    • edit: lib/SymbolGraphGen/SymbolGraph.cpp
    • edit: lib/SymbolGraphGen/DeclarationFragmentPrinter.h
  • Commit c68c1234b4fced2e635820aa66fdde12cf38b7bc by xi_ge:
    ABI-checker: add an option to dump generated baselines into a directory.

    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • edit: test/api-digester/compare-dump-abi.swift
  • Commit 711fb028bae67770ae69fe92cd10bc27c75a11be by xi_ge:
    test: add a mock plist file for clang-importer-sdk. NFC

    • add: test/Inputs/clang-importer-sdk/System/Library/CoreServices/SystemVersion.plist
  • Commit 9af107295570abd8a6ba3c23fb4fd146d5f9f448 by hamishknight:
    [lldb] Update for removal of SourceFile::addImports

    • edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
    • edit: lldb/source/Symbol/SwiftASTContext.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntime.cpp
    • edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftREPL.cpp
    • edit: lldb/source/Target/Target.cpp
    • edit: lldb/include/lldb/Symbol/SwiftASTContext.h
  • Commit f53d12b2b0b7ea677ff6aeedcb303e8cd8ec2fbc by hamishknight:
    [lldb] Resolve imports before manipulating AST

    • edit: lldb/source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
  • Commit 5f8d7b22f5168b7b99cb4f55f182b2985b0d78de by jingham:
    Verify that the ShouldStopHere callback actually can produce a step out

    • edit: lldb/source/Target/ThreadPlanStepOut.cpp
  • Commit a6823609073bc0b59c1256028ebab997283c46e9 by ahatanaka:
    Don't drop ptrauth qualifiers when constructing C++ composite types

    • edit: clang/test/SemaCXX/ptrauth-qualifier.cpp
    • edit: clang/lib/Sema/SemaExprCXX.cpp
  • Commit 4005f0cce05f59bd3545eed16f090b8d95d4dc46 by ankit_aggarwal:
    [PackageModel] Use PolymorphicCodable for Target

    • edit: Sources/PackageModel/Target.swift
    • edit: Sources/PackageModel/Product.swift
    • edit: swift-tools-support-core/Sources/TSCUtility/CMakeLists.txt
    • edit: Sources/PackageModel/Package.swift
  • Commit d8492220237798ab701cd386c4da31e0e546f5ad by ankit_aggarwal:
    Add Process support for workingDirectory

    • edit: swift-tools-support-core/Tests/TSCBasicTests/ProcessTests.swift
    • edit: swift-tools-support-core/Sources/TSCBasic/Process.swift