[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - OS X (master-rebranch) #119

# [FAILURE] oss-swift-master-rebranch-swift-incremental-RA-osx [#119]

Build URL: https://ci.swift.org/job/oss-swift-master-rebranch-swift-incremental-RA-osx/119/
Project: oss-swift-master-rebranch-swift-incremental-RA-osx
Date of build: Fri, 14 Aug 2020 20:32:17 -0500
Build duration: 1 hr 11 min

Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes- Commit d056f861af3bd1ab73c6ad30dd80ae061ad84358 by compnerd:

SPMBuildCore: detect Windows hosts properly

  • edit: Sources/SPMBuildCore/BuildParameters.swift

  • Commit a024e6ecd9f657a58ca5f81d279d7d9ff91c9167 by achikin:

    [Build Script Helper] Only export toolchain executable paths when they

    • edit: Utilities/build-script-helper.py
  • Commit bfef9d4b1263a3d9a62be1522e685ed43e678d28 by mishal_shah:

    [Preset] Source compat suite cross compile for macOS arm64

    • edit: utils/build-presets.ini
  • Commit cb4782cc949786ddc056349276149f0637456d9d by hborla:

    [CSGen] Remove favoring based on literals from computeFavoredTypeForExpr

    • edit: lib/Sema/CSGen.cpp
  • Commit 40c1687fd25ae2e26ad0f98a0704dd0d8240edef by achikin:

    [Fast Dependency Scanner] Produce information on whether an explicit

    • edit: include/swift/AST/ModuleDependencies.h
    • edit: include/swift/Serialization/SerializedModuleLoader.h
    • edit: test/ScanDependencies/module_deps_external.swift
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
    • edit: test/ScanDependencies/Inputs/ModuleDependencyGraph.swift
    • add: test/ScanDependencies/module_framework.swift
    • edit: test/ScanDependencies/explicit-module-map.swift
    • edit: lib/Serialization/ModuleDependencyScanner.cpp
    • edit: unittests/FrontendTool/ModuleLoadingTests.cpp
    • edit: lib/Serialization/SerializedModuleLoader.cpp
    • edit: lib/Frontend/ModuleInterfaceLoader.cpp
    • edit: lib/FrontendTool/ScanDependencies.cpp
    • edit: test/ScanDependencies/explicit-module-map-forwarding-module.swift
    • edit: test/ScanDependencies/module_not_found.swift
    • edit: test/ScanDependencies/can_import_with_map.swift
  • Commit cf773c3d0e9f647328846810907b79551b45a922 by achikin:

    [Explicit Module Loader] Refactor ESWL to use findModule instead of

    • edit: lib/Serialization/SerializedModuleLoader.cpp
    • edit: lib/Frontend/ModuleInterfaceLoader.cpp
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
    • edit: include/swift/Serialization/SerializedModuleLoader.h
  • Commit 2a8e4b2d49c95ae1d8d5273c229df2661d2d6a38 by achikin:

    Add IRGen test for Explicit Module Build with a framework dependency.

    • add: test/ScanDependencies/explicit-framework-irgen.swift
  • Commit 665100d74fbde73b580c95a58ee1b98e0729a467 by nate_chandler:

    [IRGen] Teach defineAlias to replace useds.

    • edit: lib/IRGen/GenDecl.cpp
  • Commit c123f4206f2fda4d5e75d3c6eaec03ccad7df62f by mishal_shah:

    [Build System] Move host lipo step after install step

    • edit: utils/build-script
  • Commit d2e162676d9a69f4a175b09bee46e3450e5c86b8 by augusto2112:

    Fix reading elf section from file buffer

    • edit: include/swift/Reflection/ReflectionContext.h
  • Commit f6976d862022fd3c79b2ba65b512ddf2555ccec8 by hamishknight:

    Have TBDGenDescriptor take ownership of TBDGenOptions

    • edit: include/swift/AST/TBDGenRequests.h
    • edit: lib/FrontendTool/TBD.cpp
    • edit: lib/TBDGen/TBDGen.cpp
    • edit: lib/IRGen/IRGenRequests.cpp
    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: include/swift/TBDGen/TBDGen.h
    • edit: lib/TBDGen/TBDGenVisitor.h
  • Commit 96f3b8759d02a1bcb0033886b9b84639939c041f by hamishknight:

    Introduce SymbolSourceMapRequest

    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/TBDGenRequests.h
    • edit: include/swift/AST/TBDGenTypeIDZone.def
    • edit: lib/TBDGen/TBDGenVisitor.h
    • edit: lib/TBDGen/TBDGen.cpp
  • Commit aa868085cd86200bef8538b070fbe7bc95f0748a by hamishknight:

    Allow TBDGenVisitor to visit non-public symbols

    • edit: lib/TBDGen/TBDGen.cpp
    • edit: include/swift/TBDGen/TBDGen.h
  • Commit d52a159903dd1b5c6a19b7248fb2644b091d1322 by mishal_shah:

    Remove old symlink before creating new symlink

    • edit: utils/recursive-lipo
  • Commit 1e940c2c7ef5b11982a1985eb953aa23a28c6ffa by dave:

    [NFC] Fix -Wsuggest-override warnings

    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: include/swift/AST/PrettyStackTrace.h
    • edit: include/swift/SIL/SILOpenedArchetypesTracker.h
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: include/swift/SIL/SILConstants.h
    • edit: lib/ClangImporter/ClangModuleDependencyScanner.cpp
    • edit: lib/Sema/CSFix.h
    • edit: include/swift/Driver/Action.h
    • edit: lib/IDE/TypeContextInfo.cpp
    • edit: include/swift/AST/ASTPrinter.h
    • edit: include/swift/SIL/PrettyStackTrace.h
    • edit: lib/AST/Pattern.cpp
    • edit: include/swift/SIL/OptimizationRemark.h
    • edit: lib/AST/TypeRepr.cpp
    • edit: include/swift/AST/ClangModuleLoader.h
    • edit: lib/AST/InlinableText.cpp
    • edit: lib/SIL/IR/SILFunction.cpp
    • edit: lib/SymbolGraphGen/SymbolGraphASTWalker.h
    • edit: include/swift/SIL/SILDebuggerClient.h
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/SILOptimizer/Transforms/CopyForwarding.cpp
    • edit: include/swift/SILOptimizer/Utils/LoadStoreOptUtils.h
    • edit: include/swift/AST/Evaluator.h
    • edit: lib/AST/Stmt.cpp
    • edit: include/swift/SILOptimizer/PassManager/PrettyStackTrace.h
    • edit: lib/AST/Decl.cpp
    • edit: stdlib/public/runtime/ReflectionMirror.mm
    • edit: lib/AST/Module.cpp
    • edit: include/swift/Reflection/TypeLowering.h
    • edit: include/swift/AST/NameLookup.h
    • edit: stdlib/public/Reflection/TypeLowering.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/IDE/ConformingMethodList.cpp
    • edit: lib/IDE/Refactoring.cpp
    • edit: lib/AST/Expr.cpp
  • Commit 721f90356735672ca030d54a1d7f26eb0f46109d by achikin:

    Address code-review feedback for #33430

    • edit: test/ScanDependencies/module_framework.swift
    • edit: include/swift/AST/ModuleDependencies.h
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
    • edit: test/ScanDependencies/explicit-framework-irgen.swift
  • Commit c25c180c08812ab5ba573b8d8342a81174d50b1e by nate_chandler:

    [IRGen] Erase thunks before emission.

    • edit: lib/IRGen/GenThunk.cpp
  • Commit 3ad2777a68daf66475024abfb5743bd3d95c00b7 by nate_chandler:

    [IRGen] Erase nonoverride descriptor on emission.

    • edit: lib/IRGen/GenMeta.cpp
  • Commit 00e143c0aa2965b1efc044a10f2cd2cc67e8eb37 by nate_chandler:

    [Runtime] Add trailing prespecializations to type descriptor.

    • edit: include/swift/ABI/Metadata.h
    • edit: include/swift/ABI/MetadataValues.h
  • Commit 5114f22e5e75ac821953708fa907876fa4b9ebbd by nate_chandler:

    [metadata prespecialization] Reemit dependent values.

    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_protocol_inmodule.swift
    • edit: lib/IRGen/IRGenModule.h
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-outmodule-othermodule.swift
    • edit: lib/IRGen/GenDecl.cpp
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-outmodule-samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-outmodule-frozen-othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_outmodule_samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-outmodule-frozen-samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_protocol_outmodule_samemodule.swift
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/IRGen/MetadataRequest.cpp
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_outmodule_othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_protocol_outmodule_othermodule.swift
  • Commit b1408028a79a271a257348b92786e6345adec74c by nate_chandler:

    [metadata prespecialization] Allow more noncanonical records.

    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: lib/IRGen/MetadataRequest.cpp
  • Commit 11d801de517889d7d241aa692846f8f86996a22a by dgregor:

    [Concurrency] Add @asyncHandler attribute.

    • add: test/attr/asynchandler.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • add: test/attr/asynchandler_noconcurrency.swift
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: include/swift/AST/Attr.def
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 6ed662ec1715eba50dd3eaa5160d09aac200d81d by dgregor:

    [Concurrency] @asyncHandler functions are an async context.

    • edit: lib/Sema/TypeChecker.h
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckEffects.cpp
    • edit: test/attr/asynchandler.swift
    • edit: include/swift/AST/Decl.h
    • edit: test/expr/unary/async_await.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 8cd892aba8edaf1c4155430186e4843926e14f57 by dgregor:

    [Concurrency] Serialize @asyncHandler attribute.

    • edit: include/swift/AST/Attr.def
  • Commit e54127b15214c30a15de2775826b5b48e349d89d by mishal_shah:

    Clean up the whitespace in build-script

    • edit: utils/build-script
  • Commit 8fa18a42b8acce46e718e5891f2c96fa72827311 by hlopko:

    Remove -Xcc -std=c++17 (#33449)

    • edit: test/Interop/Cxx/static/constexpr-static-member-var.swift
    • edit: test/Interop/Cxx/static/inline-static-member-var.swift
    • edit: test/Interop/Cxx/static/static-var.swift
    • edit: test/Interop/Cxx/reference/reference.swift
  • Commit aa5195aa89d956b2581110a573950d8e8f481677 by z.zoelec2:

    Remove unneeded CHECK in type-classification-non-trivial-irgen. (#33474)

    • edit: test/Interop/Cxx/class/type-classification-non-trivial-irgen.swift
  • Commit f523c8875459d6cd950fdbfefc6ab593ced876c0 by alaferriere:

    [Serialization] Serialize the isUserAccessible bit on functions

    • edit: lib/Serialization/ModuleFormat.h
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/Serialization/Serialization.cpp
    • add: test/IDE/Inputs/complete_user_accessibility_helper.swift
    • add: test/IDE/complete_user_accessible.swift
  • Commit 22c157f159f654d551b6ef9cfe97294286929bbb by rishizaki:

    [CodeCompletion] Parse #if block containing CC token as active

    • edit: lib/Parse/ParseIfConfig.cpp
    • add: test/IDE/complete_in_ifconfig.swift
    • edit: lib/Parse/Parser.cpp
  • Commit 66531729eb66efad1c0ad8f26d91e97514c02308 by rishizaki:

    [ASTScope] Remove includeInactiveIfConfigClauses flag

    • edit: lib/AST/ASTScopeCreation.cpp
    • edit: include/swift/AST/NameLookup.h
  • Commit dd6046ba1662a66ab144bd33684a50162db43000 by rishizaki:

    [CodeCompletion] Stop recording interface hash when searching CC token

    • edit: lib/Parse/ParseIfConfig.cpp
    • add: test/SourceKit/CodeComplete/complete_sequence_in_ifconfig.swift
  • Commit 7198b3bd83d7f0a409c663ec6788bb4e32847f02 by rishizaki:

    [CodeCompletion] Fast completion is now supported in inactive #if blocks

    • edit: lib/IDE/CompletionInstance.cpp
  • Commit 6cfdaf662de109275956665e8180fd93f671fa69 by rishizaki:

    [CodeCompletion] Reduce backtracking for searching CC token in IfConfig

    • edit: lib/Parse/ParseIfConfig.cpp
  • Commit a5a7c98be07d73a271e3220c9091ce8ad78c2502 by nate_chandler:

    [metadata prespecialization] getGenericMetadata finds records.

    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-1distinct_generic_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-4argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1argument-1distinct_use_generic_struct.swift
    • edit: lib/IRGen/MetadataRequest.cpp
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-2argument-3distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-0argument-within-class-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1argument-1distinct_use_generic_enum.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-2argument-within-class-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-3distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-2argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-evolution-1argument-1distinct_use-external_resilient-frozen.swift
    • edit: test/IRGen/prespecialized-metadata/enum-fileprivate-inmodule-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-within-struct-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-2argument-1_distinct_use-1st_argument_generic_class-2nd_argument_same_generic_class_different_value.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-2argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-within-struct-2argument-constrained_extension-equal_arguments-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-2distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-1conformance-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-4conformance-1distinct_use.swift
    • edit: lib/IRGen/IRGenModule.h
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-4distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1argument-1distinct_use_generic_class.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-2conformance-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-within-enum-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-within-class-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-evolution-1argument-1distinct_use-payload_size.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-5conformance-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-public-inmodule-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-0argument-within-class-1argument-1distinct_use.swift
    • edit: lib/IRGen/GenDecl.cpp
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1arg-2ancs-1distinct_use-1st_anc_gen-1arg-1st_arg_con_int-2nd_anc_gen-1st-arg_con_double.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1arg-2ancs-1distinct_use-1st_anc_gen-1arg-1st_arg_subclass_arg-2nd_anc_gen-1st-arg_con_int.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-1argument-1conformance-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-2argument-4distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1arg-2ancs-1distinct_use-1st_anc_gen-1arg-1st_arg_con_int-2nd_anc_gen-1st-arg_subclass_arg.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-2argument-1_distinct_use-1st_argument_generic_class-2nd_argument_distinct_generic_class.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-2argument-1_distinct_use-1st_argument_generic_class-2nd_argument_same_generic_class_same_value.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-3argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-2argument-2distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-3conformance-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1argument-1distinct_use_generic_class_specialized_at_generic_class.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-1argument-within-class-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1argument-1distinct_use-1st_argument_generic_class-1argument.swift
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-fileprivate-inmodule-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-1argument-1conformance-public-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-1argument-within-enum-1argument-1distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-1argument-within-struct-1argument-1distinct_use.swift
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: test/IRGen/prespecialized-metadata/class-fileprivate-inmodule-1arg-2ancs-1distinct_use-1st_anc_gen-1arg-1st_arg_subcls_arg-2nd_anc_gen-1st-arg_subcls_arg.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-1argument-5distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/struct-inmodule-2argument-5distinct_use.swift
    • edit: test/IRGen/prespecialized-metadata/enum-inmodule-5argument-1distinct_use.swift
  • Commit 409bc9d14f424e49ca3483f7e9e4c500ac904412 by nate_chandler:

    [Test] Specify vendor rather than listing OSes.

    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-resilient-1argument-1distinct_use-struct-outmodule-resilient-othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-outmodule-resilient-samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-inmodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-outmodule-othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_inmodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-1argument-1distinct_use-struct-outmodule-samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-outmodule-frozen-othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-resilient-1argument-1distinct_use-struct-outmodule-frozen-samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-resilient-1argument-1distinct_use-struct-outmodule-resilient-samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-resilient-1argument-1distinct_use-struct-outmodule-othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_outmodule_samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-resilient-1argument-1distinct_use-struct-inmodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_struct_outmodule_othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_protocol_outmodule_samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-outmodule-frozen-samemodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_protocol_inmodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-frozen-1argument-1distinct_use-struct-outmodule-resilient-othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-resilient-1argument-1distinct_use-struct-outmodule-frozen-othermodule.swift
    • edit: test/IRGen/prespecialized-metadata/struct-outmodule-2argument-1du-1arg_struct_outmodule_samemodule-2arg_protocol_outmodule_othermodule.swift
  • Commit 3edf8e16dea1739b86174c4e54a3ead13ca12693 by nate_chandler:

    [metadata prespecialization] Bump availability.

    • edit: lib/AST/Availability.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: test/IRGen/generic_metatypes_future.swift
  • Commit dc8bc70f2df7d050e3be0c230d2ac03898a44604 by danielzheng:

    [SIL] NFC: add header guard to SILInstructionWorklist.h. (#33460)

    • edit: include/swift/SIL/SILInstructionWorklist.h
  • Commit cb537b41fb3b7563bb9ebb71f14cd76fdf5e303a by hlopko:

    [cxx-interop] Import typedef-ed template instantiations #32950

    • add: test/Interop/Cxx/templates/decl-with-definition.swift
    • edit: docs/CppInteroperabilityManifesto.md
    • add: test/Interop/Cxx/templates/Inputs/linkage-of-swift-symbols-for-imported-types.h
    • add: test/Interop/Cxx/templates/decl-with-primitive-argument.swift
    • edit: lib/AST/ASTMangler.cpp
    • add: test/Interop/Cxx/templates/Inputs/decl-with-definition.h
    • add: test/Interop/Cxx/templates/Inputs/explicit-specialization.h
    • add: test/Interop/Cxx/templates/linkage-of-swift-symbols-for-imported-types-irgen.swift
    • add: test/Interop/Cxx/templates/using-directive.swift
    • edit: lib/ClangImporter/ImportName.cpp
    • add: test/Interop/Cxx/templates/Inputs/using-directive.h
    • add: test/Interop/Cxx/templates/decl-with-definition-silgen.swift
    • add: test/Interop/Cxx/templates/decl-with-definition-including-members.swift
    • add: test/Interop/Cxx/templates/Inputs/module.modulemap
    • add: test/Interop/Cxx/templates/eager-instatiation-problems.swift
    • add: test/Interop/Cxx/templates/mangling-silgen.swift
    • add: test/Interop/Cxx/templates/Inputs/decl-with-definition-including-members.h
    • add: test/Interop/Cxx/templates/explicit-specialization.swift
    • add: test/Interop/Cxx/templates/Inputs/canonical-types.h
    • edit: lib/ClangImporter/SwiftLookupTable.cpp
    • edit: test/lit.cfg
    • add: test/Interop/Cxx/templates/Inputs/eager-instantiation-problems.h
    • add: test/Interop/Cxx/templates/mangling-irgen.swift
    • add: test/Interop/Cxx/templates/decl-with-definition-irgen.swift
    • add: test/Interop/Cxx/templates/decl-without-definition.swift
    • edit: test/Demangle/Inputs/manglings.txt
    • add: test/Interop/Cxx/templates/canonical-types-module-interface.swift
    • add: test/Interop/Cxx/templates/decl-without-definition-module-interface.swift
    • edit: docs/ABI/Mangling.rst
    • add: test/Interop/Cxx/templates/Inputs/decl-with-primitive-argument.h
    • edit: include/swift/Strings.h
    • add: test/Interop/Cxx/templates/canonical-types.swift
    • add: test/Interop/Cxx/templates/Inputs/decl-without-definition.h
    • edit: lib/ClangImporter/ImportDecl.cpp
    • add: test/Interop/Cxx/templates/Inputs/mangling.h
    • add: test/Interop/Cxx/templates/using-directive-module-interface.swift
  • Commit f91fe9c0c1d7fa5e0b74d119ea58bb8b929966e8 by mracek:

    Use SWIFT_SDK_${prefix}_USE_ISYSROOT to select which SDKs should be

    • edit: cmake/modules/AddSwift.cmake
    • edit: cmake/modules/SwiftConfigureSDK.cmake
    • edit: stdlib/cmake/modules/AddSwiftStdlib.cmake