[Swift CI] Build Failure: 1. OSS - Swift ASAN - macOS (main) #5463

# [FAILURE] oss-swift-incremental-ASAN-RA-macos [#5463]

Build URL: https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-macos/5463/
Project: oss-swift-incremental-ASAN-RA-macos
Date of build: Fri, 12 Feb 2021 00:04:24 -0600
Build duration: 9 hr 9 min

Changes- Commit ccf244b89b14d9c20e6160274ec8aa6f728a4542 by beccadax:

Add ability to load access notes

  • edit: include/swift/AST/Module.h

  • edit: include/swift/Basic/SourceManager.h

  • edit: lib/Frontend/Frontend.cpp

  • edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp

  • add: test/SILGen/objc_access_notes.swift

  • add: lib/AST/AccessNotes.cpp

  • edit: include/swift/Frontend/FrontendOptions.h

  • edit: lib/AST/CMakeLists.txt

  • edit: include/swift/Frontend/Frontend.h

  • add: include/swift/AST/AccessNotes.h

  • add: test/SILGen/Inputs/objc_access_notes.accessnotes

  • edit: include/swift/Option/FrontendOptions.td

  • Commit fafbb891183712cffaac5f8fc29d31ae4b6def64 by beccadax:

    Apply access notes

    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: lib/Sema/TypeCheckDeclObjC.cpp
    • edit: test/SILGen/objc_access_notes.swift
  • Commit f99bfbadef5c398fdb1300d82d042573f150912a by beccadax:

    Warn about modifications made by access notes

    • edit: test/SILGen/objc_access_notes.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
  • Commit bde58ed167b551e9758137160b9195b74621b08d by beccadax:

    Flatten access note format

    • edit: test/SILGen/Inputs/objc_access_notes.accessnotes
    • edit: include/swift/AST/AccessNotes.h
    • edit: lib/AST/AccessNotes.cpp
  • Commit 9ca2fbdb7407d12940eb39df5b1b84fe1af8cbfc by beccadax:

    Clarify behavior of access note with ObjCName only

    • edit: lib/AST/AccessNotes.cpp
    • edit: test/SILGen/objc_access_notes.swift
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
  • Commit feca4e639126179183d863c0129e166a03059b11 by beccadax:

    Let access notes apply to accessors

    • edit: test/SILGen/objc_access_notes.swift
    • edit: include/swift/AST/AccessNotes.h
    • edit: test/SILGen/Inputs/objc_access_notes.accessnotes
    • edit: lib/AST/AccessNotes.cpp
  • Commit d51a3be2aaf36cdab08a8ece6b17b79cd70a544c by beccadax:

    [NFC] Make access note diagnostic locations more consistent

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
  • Commit 4743d9f3e158942de10fb67bc54009767638f8cd by beccadax:

    Diagnose @objc(selector) access note conflicts

    • edit: test/SILGen/Inputs/objc_access_notes.accessnotes
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: test/SILGen/objc_access_notes.swift
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit af55bbcede752e0e43d2cff021b6d2182c74c8fe by beccadax:

    [NFC] Correct copyright years

    • edit: include/swift/AST/AccessNotes.h
    • edit: lib/AST/AccessNotes.cpp
  • Commit d347ffae0ebf42363cd7305d0e30152f5e8d830c by beccadax:

    Correct access notes flag spelling and add to driver

    • edit: include/swift/Option/Options.td
    • add: test/Driver/access-notes.swift
    • edit: include/swift/Option/FrontendOptions.td
    • edit: test/SILGen/objc_access_notes.swift
    • edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
    • edit: lib/Driver/ToolChains.cpp
  • Commit e42294737f6b0f982a03cf722440422f37cf0d1c by beccadax:

    Handle access note I/O and parse errors

    • add: test/Sema/Inputs/bad.accessnotes
    • edit: include/swift/AST/DiagnosticsFrontend.def
    • edit: lib/AST/AccessNotes.cpp
    • edit: lib/Frontend/Frontend.cpp
    • add: test/Sema/access-notes-invalid.swift
  • Commit 899d1a47e5c8d45784261abb2bd8b67ac27d56f8 by beccadax:

    [NFC] Centralize ObjCSelector helper

    • edit: include/swift/AST/Identifier.h
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/AST/Identifier.cpp
    • edit: lib/AST/AccessNotes.cpp
  • Commit bf131394954fe745bd064004c8d61bcca9c6d800 by beccadax:

    Allow unknown keys in access notes

    • add: test/Sema/Inputs/extra.accessnotes
    • edit: include/swift/AST/DiagnosticsFrontend.def
    • edit: lib/AST/AccessNotes.cpp
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/AST/AccessNotes.h
    • edit: test/Sema/access-notes-invalid.swift
  • Commit 01fa74510e70caeccb3ec9de198f1c11cca1e57b by beccadax:

    [NFC] Clean up access note code

    • edit: include/swift/AST/AccessNotes.h
    • edit: lib/AST/AccessNotes.cpp
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: include/swift/AST/Module.h
    • edit: lib/Frontend/Frontend.cpp
  • Commit 276393f59660fcba2eaeb59aa5dbfb6457469f26 by beccadax:

    [NFC] Note missing access note validation

    • edit: test/Sema/access-notes-invalid.swift
  • Commit 79eaf77218d69567a3f0c202faa7ae8870e1ac86 by beccadax:

    Weaken access note warnings into remarks

    • edit: test/SILGen/objc_access_notes.swift
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 622d64928b6a8ff90a13fdd06c8bfc858ab66767 by beccadax:

    [NFC] Fix Windows driver tests

    • edit: test/Sema/access-notes-invalid.swift
    • edit: test/Driver/access-notes.swift
  • Commit d8c34638ec2dbfe7d422b849a79d54476c952e56 by beccadax:

    Update access note serialization for LLVM rebranch

    • edit: lib/AST/AccessNotes.cpp
  • Commit 6d940951ca58b08222289f369a143b932b74ef97 by nhawes:

    [SourceKit][SymbolGraph] Add a 'ParentContexts' field the CursorInfo response

    • edit: lib/SymbolGraphGen/Symbol.cpp
    • edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp
    • edit: tools/SourceKit/tools/sourcekitd-test/sourcekitd-test.cpp
    • add: include/swift/SymbolGraphGen/PathComponent.h
    • edit: tools/SourceKit/include/SourceKit/Core/LangSupport.h
    • add: test/SourceKit/CursorInfo/cursor_symbol_graph_parents.swift
    • edit: utils/gyb_sourcekit_support/UIDs.py
    • edit: include/swift/SymbolGraphGen/SymbolGraphGen.h
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
    • edit: lib/SymbolGraphGen/SymbolGraphGen.cpp
    • edit: lib/SymbolGraphGen/Symbol.h
  • Commit 8d0040fa2b9dc240081b7d3433d814fe6b2053b5 by beccadax:

    Improve access note error handling

    • edit: include/swift/AST/DiagnosticsFrontend.def
    • edit: lib/Frontend/Frontend.cpp
    • edit: lib/AST/AccessNotes.cpp
    • edit: test/Sema/access-notes-invalid.swift
    • edit: test/Sema/Inputs/bad.accessnotes
    • edit: include/swift/AST/AccessNotes.h
    • edit: test/Sema/Inputs/extra.accessnotes
  • Commit c250165037e07804105b448ae064fc520f84f161 by beccadax:

    Fix attempts to fix Windows tests

    • edit: test/Driver/access-notes.swift
    • edit: test/Sema/access-notes-invalid.swift
  • Commit ef97f5c3381ca07037c64dc35d61f04ae7605628 by beccadax:

    [NFC] Handle Windows error spelling difference

    • edit: test/Sema/access-notes-invalid.swift
  • Commit 327c916598b1f01dd59f9e1b7195b4b6e2911f08 by dsk:

    [test] Disable these tests on OpenBSD like Linux.

    • edit: test/Concurrency/Runtime/class_resilience.swift
    • edit: test/Concurrency/Runtime/protocol_resilience.swift
  • Commit 09d540ac719d1e07e363355a1f21bd422779e620 by rwidmann:

    Look Through Class-Bound Archetypes When Installing Semantic Members

    • add: test/decl/init/inherited-init-multifile.swift
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • add: test/decl/init/Inputs/inherited-init-multifile-other.swift
  • Commit 34ade3cc6600029a3ecf7944c94545944d686308 by rwidmann:

    Also Look Though Class-Bound Protocol Compositions

    • edit: test/decl/init/inherited-init-multifile.swift
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • edit: test/decl/init/Inputs/inherited-init-multifile-other.swift
  • Commit 8807d44211881bf1f0d82a471fccb1cf90f804bf by meghanavgupta:

    Remove an llvm_unreachable in ownership rauw

    • edit: lib/SILOptimizer/Utils/OwnershipOptUtils.cpp
    • edit: test/SILOptimizer/cse_ossa_nontrivial.sil
  • Commit 5a6de1ba771c5471fc81953a6d2da6c60535bfef by aschwaighofer:

    IRGen: Use opaque storage types for non-fixed indirect result types

    • edit: test/IRGen/partial_apply.sil
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: test/IRGen/generic_ternary.swift
    • edit: test/IRGen/TestABIInaccessible.swift
    • edit: test/IRGen/enum_future.sil
    • edit: lib/IRGen/GenCall.cpp
    • edit: test/IRGen/enum_dynamic_multi_payload.sil
    • edit: test/IRGen/dynamic_self_cast.swift
    • edit: test/IRGen/outlined_copy_addr.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-1distinct_generic_use.swift
    • edit: test/IRGen/enum.sil
    • edit: lib/IRGen/GenFunc.cpp
    • edit: test/IRGen/multi_module_resilience.swift
    • edit: test/IRGen/enum_resilience.swift
    • edit: test/IRGen/multi_file_resilience.swift
    • add: test/IRGen/non_fixed_return.swift
    • edit: test/IRGen/big_types_corner_cases.swift
  • Commit 33bc38cdb8a457a83262a8ecd651f70acd026350 by ben_barham:

    [IDE] SourceEntityWalker should walk all explicit declarations

    • edit: lib/Sema/DerivedConformanceDifferentiable.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/IDE/IDERequests.cpp
    • edit: lib/Sema/DerivedConformanceActor.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/DerivedConformanceAdditiveArithmetic.cpp
    • edit: lib/Sema/DerivedConformanceComparable.cpp
    • edit: lib/IDE/Refactoring.cpp
    • edit: lib/IDE/SourceEntityWalker.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
  • Commit 4128211f292c5704f920dc10eb9bf5a7897f73a2 by spestov:

    SILGen: Clean up emitLoadActorExecutorForCallee()

    • edit: lib/SILGen/SILGenFunction.h
    • edit: lib/SILGen/SILGenApply.cpp
  • Commit b81afe3c51726052d811f86bcf0fcd3121053181 by spestov:

    Sema: Don't need to explicitly calculate existentialTypeSupported()

    • edit: test/decl/protocol/conforms/circular_validation.swift
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: test/decl/protocol/protocols.swift
  • Commit 92bf897c943090d349f14423daf29aaad6eec2bd by spestov:

    Sema: Add a test case for unsupported existential type in 'where' clause

    • edit: test/type/protocol_types.swift
  • Commit cb1e729ffef8452bffc606b47e415170090889ad by alex:

    [build-presets] Verify generated SwiftSyntax files during Swift smoke testing

    • edit: utils/build-presets.ini
  • Commit 7be05deafcb1a690e0c6cd63520440c31e5961ef by dgregor:

    [Concurrency] Simplify checking for local functions.

    • edit: test/Concurrency/async_task_groups.swift
    • edit: test/Concurrency/actor_isolation.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 5af310a5c4e9a8deb79e0bb6d97aec1256cc031c by dgregor:

    [Concurrency] Don't diagnose non-ConcurrentValue parameters/result type of @concurrent functions.

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: test/Concurrency/concurrent_value_checking.swift
    • edit: lib/Sema/TypeCheckConcurrency.h
    • edit: lib/Sema/TypeCheckType.cpp
  • Commit 61f748501ec58590adf763b86bec24fee586a92e by github:

    [LTO] fix typo in lto_autolink.swift

    • edit: test/IRGen/lto_autolink.swift
  • Commit 3b1f01d60ef8b13e4ef23dc1ef672d06876bb797 by compnerd:

    build: build target libdispatch as necessary

    • edit: cmake/modules/Libdispatch.cmake
  • Commit 87a403e53fc5119ecad477c5f6780138ab64b6e8 by github:

    [Concurrency] Fix Android ARMv7 C libdispatch build (#35905)

    • edit: cmake/modules/Libdispatch.cmake
  • Commit 6dd1c4768ab91acd9c74aeda4ebc8e607bd4685a by dgregor:

    [Concurrency] Put the flow-sensitive concurrent captures check behind a flag

    • edit: test/Concurrency/concurrentfunction_capturediagnostics.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/Concurrency/Runtime/actor_counters.swift
    • edit: include/swift/Basic/LangOptions.h
    • edit: include/swift/Option/FrontendOptions.td
    • edit: test/Concurrency/concurrent_value_checking.swift
    • edit: test/SILGen/concurrent_functions.swift
    • edit: test/attr/attr_concurrent.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: test/Concurrency/actor_isolation.swift
  • Commit 0b819f83b3a8a797e4e6de3f25e393946d7c8a72 by dgregor:

    Concurrent functions don't need to ConcurrentValue parameters/results

    • edit: test/Concurrency/concurrent_value_checking.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit e30ced606937aa950de9e05a554a26d6a16159f7 by spestov:

    Disable complete_checkdeps_notifyupdate.swift even harder

    • edit: test/SourceKit/CodeComplete/complete_checkdeps_notifyupdate.swift
  • Commit 1c69d4fe83ad4e7f19415efa1b71eeb9da9f9ab4 by spestov:

    Disable test/IRGen/async/hop_to_executor.sil

    • edit: test/IRGen/async/hop_to_executor.sil
  • Commit a2dbc2455677d107550fa12d7401e3ffb66e15b0 by spestov:

    test/stdlib/unmanaged_rc.swift requires an optimized stdlib

    • edit: test/stdlib/unmanaged_rc.swift
  • Commit 8edf4264ae07c49f081feb14508c639e9611cde2 by spestov:

    GSB: Better handling of unresolved DependentMemberTypes in maybeResolveEquivalenceClass()

    • add: validation-test/compiler_crashers_2_fixed/rdar71162777.swift
    • delete: validation-test/compiler_crashers_2/rdar56398071.swift
    • edit: lib/AST/GenericSignatureBuilder.cpp
    • add: validation-test/compiler_crashers_2_fixed/rdar56398071.swift
  • Commit 5acd79517821651847da35ca5c55bc7e8524c17c by spestov:

    Add regression test for recently-fixed crasher

    • add: validation-test/compiler_crashers_2_fixed/sr13982.swift
  • Commit 9cddf498de3dfb7b07a6eaafc490fc6fb528d8da by ben_barham:

    [Refactoring] Replace attributes when converting to an async function

    • edit: test/refactoring/ConvertAsync/convert_function.swift
    • edit: lib/IDE/Refactoring.cpp
  • Commit bc5229701e0ce64401abdc34b17f175f4f59bc7c by ben_barham:

    [Refactoring] Handle closures with capture list in async refactoring

    • edit: lib/IDE/Refactoring.cpp
    • edit: test/refactoring/ConvertAsync/basic.swift
  • Commit 384b309f8998a274c4458684c53ed5b84614e422 by ben_barham:

    [Refactoring] Only convert calls with handlers that have completion-like names

    • edit: include/swift/ClangImporter/ClangImporter.h
    • edit: lib/ClangImporter/ImportName.cpp
    • edit: lib/IDE/Refactoring.cpp
    • edit: test/refactoring/ConvertAsync/basic.swift
  • Commit 2141bb0a6593fa1238181a506512ce9dc42e8474 by dgregor:

    [Concurrency] Diagnose ConcurrentValue restrictions on classes.

    • edit: test/Concurrency/concurrent_value_checking.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • add: test/Concurrency/concurrent_value_checking_objc.swift
  • Commit 07174486113e8c68f48e75b14ad42be19b4d5da7 by ben_barham:

    [Refactoring] Handle default arguments when converting call to async

    • edit: lib/IDE/Refactoring.cpp
    • edit: test/refactoring/ConvertAsync/basic.swift
  • Commit 9342540661ea429a8b14df90ef54b95fee73e5f4 by kfarvardin:

    add fix-it to note for "add 'async' to function"

    • edit: test/Concurrency/actor_isolation.swift
    • edit: lib/Sema/TypeCheckConcurrency.cpp
    • edit: test/Concurrency/global_actor_from_ordinary_context.swift
    • edit: test/attr/asynchandler.swift
    • edit: test/Concurrency/async_throwing.swift
    • edit: test/Concurrency/global_actor_inference.swift
    • edit: test/expr/unary/async_await.swift
    • edit: test/Concurrency/actor_call_implicitly_async.swift
    • edit: test/attr/attr_objc_async.swift
  • Commit 72f48eb3111bef3a3bd96c80e515dba19832034e by erik.pilkington:

    [clang] Add support for attribute 'swift_async_error'

    • edit: clang/test/Misc/pragma-attribute-supported-attributes-list.test
    • add: clang/test/SemaObjC/attr-swift-async-error.m
    • edit: clang/include/clang/Basic/Attr.td
    • edit: clang/include/clang/Basic/DiagnosticSemaKinds.td
    • edit: clang/include/clang/Basic/AttrDocs.td
    • edit: clang/lib/Sema/SemaDeclAttr.cpp
  • Commit b2784215e03059414bb74cd81cf9fc0c811ddf61 by davelee.com:

    [lldb] Fix crash in FormatEntity for mangled-name

    • edit: lldb/source/Core/FormatEntity.cpp
  • Commit 048bf74dec56b8f1c7257c6dbcd8839fae0f12b5 by aprantl:

    disable test on Linux and Windows

    • edit: lldb/test/API/lang/swift/async/async_fnargs/TestSwiftAsyncFnArgs.py
  • Commit e444b0d979fb8eae524fd472208d1f994f251509 by syaghmour:

    [LLDB] Remove uneeded CopyType from BlockPointerSyntheticFrontEnd

    • edit: lldb/test/API/lang/c/blocks/main.c
    • edit: lldb/source/Plugins/Language/CPlusPlus/BlockPointer.cpp
    • edit: lldb/test/API/lang/c/blocks/TestBlocks.py
  • Commit 038f07b8617e25a9544317cd961256b2700970bd by syaghmour:

    [LLDB] Fix how ObjCBOOLSummaryProvider deals with BOOL

    • edit: lldb/test/API/lang/objc/bitfield_ivars/TestBitfieldIvars.py
    • edit: lldb/source/Plugins/Language/ObjC/Cocoa.cpp
    • edit: lldb/test/API/lang/objc/bitfield_ivars/main.m
    • edit: lldb/test/API/functionalities/data-formatter/boolreference/main.mm
    • edit: lldb/test/API/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py
  • Commit 37c10a85fef7cba5e20ba8d42b7e7c140856414a by flo:

    [LV] Add tests showing suboptimal vectorization for narrow types.

    • add: llvm/test/Transforms/LoopVectorize/AArch64/extend-vectorization-factor-for-unprofitable-memops.ll
  • Commit a023bd3e31787536fc19f27563a6b163f03c0809 by github:

    add progress tracking to http client (#3255)

    • edit: Tests/PackageCollectionsTests/GitHubPackageMetadataProviderTests.swift
    • edit: Tests/PackageCollectionsTests/JSONPackageCollectionProviderTests.swift
    • edit: Sources/Basics/ConcurrencyHelpers.swift
    • edit: Sources/PackageCollections/Providers/GitHubPackageMetadataProvider.swift
    • edit: Sources/Basics/SwiftVersion.swift
    • edit: Tests/BasicsTests/HTTPClientTests.swift
    • edit: Sources/Basics/HTPClient+URLSession.swift
    • edit: Sources/PackageCollections/Providers/JSONPackageCollectionProvider.swift
    • edit: Sources/Basics/HTTPClient.swift
  • Commit 0daea76832feab497aa409ff9c06235b6d3c03a7 by github:

    [Collections] Add more info to certificate subject and issuer in signature (#3256)

    • edit: Sources/Build/SPMSwiftDriverExecutor.swift
    • edit: Sources/PackageCollections/Model/Collection.swift
    • edit: Tests/PackageCollectionsTests/Utility.swift
    • edit: Sources/PackageCollections/Providers/JSONPackageCollectionProvider.swift
    • edit: Tests/PackageCollectionsModelTests/PackageCollectionModelTests.swift
    • edit: Tests/PackageCollectionsTests/PackageCollectionsTests.swift
    • edit: Sources/PackageCollectionsModel/PackageCollectionModel+v1.swift
  • Commit b29d4d7478f12eb572375070f61da5a5956897aa by devteam.codafi:

    Re-enable Embedded Dependencies Test

    • edit: Tests/SwiftDriverTests/IncrementalCompilationTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/KeyAndFingerprintEnforcer.swift
  • Commit 092ff99d8abdf2ce30c71b15a23d25fcf7e44e41 by devteam.codafi:

    Clean Up Dictionary Subscripting

    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
  • Commit 423b16413449f2c0abc7c810b8a5f36bf1d00e1d by devteam.codafi:

    Clean up MultiDictionary.{keys, values}

    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
  • Commit acd46338dfb1bf7672b8363c2f9b5057e44e453f by devteam.codafi:

    Make MultiDictionary's Subscripts Function More Like Dictionary's

    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/NodeFinder.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraph.swift
  • Commit f6be3b89bef3c96a8c1ad94942a161efa21fd9c1 by devteam.codafi:

    Rewrite Multidictionary.keysContainingValue(_:)

    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/NodeFinder.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
  • Commit cd53de96f079b0d1d83641365cee131d3e71931b by devteam.codafi:

    Replace MultiDictionary.addValue(:forKey:) with MultiDictionary.insertValue(:forKey:)

    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/NodeFinder.swift
  • Commit 95f8b0cd6246043950897498c18a396db1861c88 by devteam.codafi:

    Add MultiDictionary.removeOccurrences(of:)

    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/NodeFinder.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
  • Commit 5d2e6ff966f460756abfa6e7315d708d024cf5fb by devteam.codafi:

    Remove MultiDictionary.replace(_:with:forKey:)

    • edit: Sources/SwiftDriver/IncrementalCompilation/ModuleDependencyGraphParts/NodeFinder.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
  • Commit db4f51b3e9050d88c5f7f405cf0153efb81674ba by devteam.codafi:

    Fixup Multidictionary Brief

    • edit: Sources/SwiftDriver/IncrementalCompilation/Multidictionary.swift
  • Commit 793e07f6aa846f6c0ed7cfe9409ad4dc995f2eee by achikin:

    Make the driver aware of all the flags the selected toolchain's swift-frontend supports.

    • edit: Sources/SwiftDriver/SwiftScan/DependencyGraphBuilder.swift
    • edit: Sources/SwiftDriver/Utilities/FileType.swift
    • edit: Tests/SwiftDriverTests/SwiftDriverTests.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift
    • add: Sources/SwiftDriver/Jobs/EmitSupportedFeaturesJob.swift
    • edit: Sources/SwiftDriver/Jobs/Job.swift
    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
    • edit: Sources/SwiftDriver/Jobs/CompileJob.swift
    • edit: Sources/CSwiftScan/include/swiftscan_header.h
    • edit: Sources/SwiftDriver/CMakeLists.txt
    • edit: Sources/SwiftDriver/ExplicitModuleBuilds/ModuleDependencyScanning.swift
  • Commit 31d8ccb67fd3f9319471ef5aba0a34f1a25ab9c7 by dungar:

    Add functions and tests to BidirectionalMap

    • add: Tests/SwiftDriverTests/BidirectionalMapTests.swift
    • edit: Sources/SwiftDriver/IncrementalCompilation/BidirectionalMap.swift
  • Commit 5bb17ab4efbc0e6157d428561171020544783283 by achikin:

    Use the FrontendOverride when querying the hostTriple

    • edit: Sources/SwiftDriver/Toolchains/Toolchain.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
    • edit: Sources/SwiftDriver/Toolchains/DarwinToolchain.swift
    • edit: Sources/SwiftDriver/Toolchains/GenericUnixToolchain.swift
    • edit: Sources/SwiftDriver/Toolchains/WebAssemblyToolchain.swift
  • Commit 14291cca7fb205f7a6e7765de9237066b7f2e27c by achikin:

    Use the FrontendOverride when using the fallback swift-frontend query for the list of supported features

    • edit: Sources/SwiftDriver/Jobs/EmitSupportedFeaturesJob.swift
    • edit: Sources/SwiftDriver/Driver/Driver.swift
  • Commit 2b2242d9fa5dd471e02f66e92790c3d63b2fa87d by achikin:

    Workaround a compiler error with SPI public type using implementationOnly properties.

    • edit: Sources/SwiftDriver/SwiftScan/SwiftScan.swift
    • edit: Tests/SwiftDriverTests/SwiftDriverTests.swift
Terms of Service

Privacy Policy

Cookie Policy