[Swift CI] Build Failure: OSS - Swift Package - OS X (master) #4128

Report

[FAILURE] oss-swift-package-osx [#4128]

Build URL:
https://ci.swift.org/job/oss-swift-package-osx/4128/
Project:
oss-swift-package-osx
Date of build:
Thu, 19 Dec 2019 00:32:27 -0600
Build duration:
4 hr 36 min

Changes

  • Commit 90a33fa32cf8ca083d986c0f492e3088db580b37 by YOCKOW:
    [run-test] Change default path for "lit.py" executable.

    • edit: utils/run-test
  • Commit 208ac454383374488825af639a13079301ff8cfe by rjmccall:
    TypeNodes.def -> TypeNodes.inc because of a random open-source request.

    • edit: lib/IRGen/GenCall.cpp
    • edit: lib/ClangImporter/ImportType.cpp
  • Commit a6fd37e12869510899bb2edb5c8c838cdd35bba9 by apl:
    [build] Remove make_relative_symlink from build-script-impl

    • edit: utils/build-script-impl
  • Commit d2f7a27190ffa9079acd6145c8a492e80c8f428e by rwidmann:
    [NFC] Const-ify Some ClangImporter Interfaces

    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: lib/ClangImporter/ImporterImpl.h
  • Commit ac75f31aca73d104eb0c9d2510b263f97b483511 by rwidmann:
    Drop unused argument to mirrored member importing

    • edit: lib/ClangImporter/ImportDecl.cpp
  • Commit a1b451470efbc7b8c076a53db47bbde3568e4564 by rwidmann:
    Teach loadNamedMembers to import inherited constructors

    • edit: test/NameBinding/Inputs/NamedLazyMembers/NamedLazyMembers.h
    • edit: lib/AST/NameLookup.cpp
    • edit: test/ClangImporter/attr-swift_name.swift
    • edit: lib/ClangImporter/ImporterImpl.h
    • edit: test/NameBinding/named_lazy_member_loading_objc_interface.swift
    • edit: lib/ClangImporter/ClangImporter.cpp
    • edit: lib/ClangImporter/ImportDecl.cpp
  • Commit b654bc358954a32a385050fbdc1f040a27c3fa49 by rwidmann:
    Force load all members of iterable contexts in the DWARF Importer

    • edit: lib/ClangImporter/DWARFImporter.cpp
  • Commit 3e47e23aeadd5cf03affa4468b50f4ad906d00f6 by mgottesman:
    [semantic-arc] Small cleanups + some comments. NFC.

    • edit: lib/SILOptimizer/Mandatory/SemanticARCOpts.cpp
  • Commit 5324bedc784e237dee12ad72ccaa6847075ab4e7 by francisvm:
    [Remarks][Driver] Ask for line tables when remarks are enabled

    • edit: clang/lib/Driver/ToolChains/Clang.cpp
    • edit: clang/test/Driver/debug-options.c
  • Commit fe26c5c5bf9b8c91e224b6c516d13c061b7d942f by vsapsai:
    [Attr] Support attribute_ ((fallthrough))

    • edit: clang/include/clang/Parse/Parser.h
    • edit: clang/lib/Sema/AnalysisBasedWarnings.cpp
    • add: clang/test/Sema/fallthrough-attr.c
    • edit: clang/test/SemaCXX/warn-unused-label-error.cpp
    • edit: clang/include/clang/Basic/Attr.td
    • edit: clang/lib/Parse/ParseDecl.cpp
    • edit: clang/test/SemaCXX/switch-implicit-fallthrough.cpp
    • edit: clang/lib/Parse/ParseStmt.cpp
  • Commit 94f15ba6f6be00ba10fe6b4dafd20b1d713197f2 by vsapsai:
    Allow Compiler.h to be included in C files and fix fallthrough warnings

    • edit: llvm/lib/Support/regcomp.c
    • edit: llvm/include/llvm/Support/Compiler.h
  • Commit 3cff6298e39605e67314e8911d01626061a97c24 by arphaman:
    Revert "[LoopUnroll] Add support for loops with exiting headers and

    • delete: llvm/test/Transforms/LoopUnroll/partially-unroll-unconditional-latch.ll
    • edit: llvm/test/Analysis/ScalarEvolution/scev-expander-reuse-unroll.ll
    • delete: llvm/test/Transforms/LoopUnroll/unroll-unconditional-latch.ll
    • edit: llvm/lib/Transforms/Utils/LoopUnroll.cpp
    • edit: llvm/test/Transforms/LoopUnroll/runtime-li.ll
    • edit: llvm/test/Transforms/LoopUnroll/unloop.ll
  • Commit b0fd0bd8d53e46e853e1c323cdcbc4967c8bf9a0 by aprantl:
    Suppress logging of empty module summaries (NFC)

    • edit: lldb/source/Target/SwiftLanguageRuntime.cpp
    • edit: lldb/include/lldb/Symbol/SwiftASTContext.h
    • edit: lldb/source/Symbol/SwiftASTContext.cpp
  • Commit 7d25a0000b09b9a88e6660d06fd7b6a69274345b by rjmccall:
    Use scope qualifiers in Clang's tblgen backends to get useful

    • edit: clang/utils/TableGen/ClangCommentHTMLNamedCharacterReferenceEmitter.cpp
    • edit: clang/utils/TableGen/NeonEmitter.cpp
    • edit: clang/utils/TableGen/ClangAttrEmitter.cpp
    • edit: clang/utils/TableGen/ClangDataCollectorsEmitter.cpp
    • edit: clang/utils/TableGen/ClangASTNodesEmitter.cpp
    • edit: clang/utils/TableGen/ClangDiagnosticsEmitter.cpp
    • edit: clang/utils/TableGen/ClangSACheckersEmitter.cpp
    • edit: clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp
    • edit: clang/utils/TableGen/ClangCommentCommandInfoEmitter.cpp
    • edit: clang/utils/TableGen/ClangOptionDocEmitter.cpp
  • Commit daf9c5c2abab81ab428eb68b92aa16369baff5a3 by rjmccall:
    Emit TypeNodes.def with tblgen.

    • edit: clang/utils/TableGen/TableGenBackends.h
    • delete: clang/include/clang/AST/TypeNodes.def
    • add: clang/utils/TableGen/ClangTypeNodesEmitter.cpp
    • edit: clang/utils/TableGen/TableGen.cpp
    • edit: clang/include/clang/AST/Type.h
    • edit: clang/utils/TableGen/CMakeLists.txt
    • add: clang/include/clang/Basic/TypeNodes.td
    • edit: clang/include/clang/AST/CMakeLists.txt
  • Commit 08ad4b0d275a8eec65e78035a25fc5d96002d291 by rjmccall:
    Remove TypeNodes.def from the modulemap.

    • edit: clang/include/clang/module.modulemap
  • Commit ed58bebf602bae331b53ad1d49df096e8b9a0e22 by rjmccall:
    Rename TypeNodes.def to TypeNodes.inc for consistency across all our

    • edit: clang/lib/CodeGen/CodeGenTypes.cpp
    • edit: clang/lib/AST/MicrosoftMangle.cpp
    • edit: clang/lib/CodeGen/ItaniumCXXABI.cpp
    • edit: clang/lib/Sema/SemaTemplateDeduction.cpp
    • edit: clang/include/clang/AST/ASTFwd.h
    • edit: clang/lib/AST/ItaniumMangle.cpp
    • edit: clang/include/clang/AST/TypeLocNodes.def
    • edit: clang/include/clang/AST/TypeVisitor.h
    • edit: clang/lib/AST/Type.cpp
    • edit: clang/lib/CodeGen/CGDebugInfo.cpp
    • edit: clang/lib/AST/ExprConstant.cpp
    • edit: clang/include/clang/AST/CMakeLists.txt
    • edit: clang/lib/AST/ASTDiagnostic.cpp
    • edit: clang/lib/AST/ASTTypeTraits.cpp
    • edit: clang/lib/Sema/SemaLookup.cpp
    • edit: clang/include/clang/AST/Type.h
    • edit: clang/include/clang/AST/ASTTypeTraits.h
    • edit: clang/lib/Sema/SemaExpr.cpp
    • edit: clang/lib/Serialization/ASTWriter.cpp
    • edit: clang/lib/Sema/SemaTemplate.cpp
    • edit: clang/include/clang/AST/TypeLoc.h
    • edit: clang/include/clang/AST/RecursiveASTVisitor.h
    • edit: clang/lib/AST/ASTContext.cpp
    • edit: clang/lib/AST/TypePrinter.cpp
    • edit: clang/lib/CodeGen/CodeGenFunction.cpp
  • Commit c9b4abc2cac4b413e6926b233c968f9219c6ce8c by rjmccall:
    Add Record::getValueAsOptionalDef().

    • edit: llvm/lib/TableGen/Record.cpp
    • edit: llvm/include/llvm/TableGen/Record.h
  • Commit fd13a8ed66e86d7a97d38ccc27c78f6249429049 by rjmccall:
    [NFC] Add a tablegen node for the root of the AST node hierarchies.

    • edit: clang/utils/TableGen/ClangASTNodesEmitter.cpp
    • edit: clang/utils/TableGen/ClangTypeNodesEmitter.cpp
    • edit: clang/include/clang/Basic/TypeNodes.td
    • edit: clang/utils/TableGen/ClangAttrEmitter.cpp
    • edit: clang/include/clang/Basic/CommentNodes.td
    • edit: clang/include/clang/Basic/StmtNodes.td
    • edit: clang/include/clang/Basic/DeclNodes.td
    • add: clang/utils/TableGen/ClangASTEmitters.h
    • edit: clang/utils/TableGen/TableGen.cpp
  • Commit 831a7752a67f1afbf69ab497fc15081f370594ad by rjmccall:
    [NFC] Rename ClangASTEmitters.h -> ASTTableGen.h

    • add: clang/utils/TableGen/ASTTableGen.h
    • edit: clang/utils/TableGen/ClangAttrEmitter.cpp
    • edit: clang/utils/TableGen/ClangTypeNodesEmitter.cpp
    • delete: clang/utils/TableGen/ClangASTEmitters.h
    • edit: clang/utils/TableGen/ClangASTNodesEmitter.cpp
    • edit: clang/utils/TableGen/TableGen.cpp
  • Commit e12542c924559584b74ccf8f33fe640d4b9620a3 by rjmccall:
    [NFC] Correct accidental use of tabs.

    • edit: clang/utils/TableGen/ClangTypeNodesEmitter.cpp
  • Commit 474c42d0bee469615fa9315c8f5b2d23287d3790 by rjmccall:
    Introduce some types and functions to make it easier to work with the

    • edit: clang/utils/TableGen/ASTTableGen.h
    • edit: clang/utils/TableGen/CMakeLists.txt
    • add: clang/utils/TableGen/ASTTableGen.cpp
    • edit: clang/utils/TableGen/ClangASTNodesEmitter.cpp
    • edit: clang/utils/TableGen/ClangTypeNodesEmitter.cpp
  • Commit 1942f51e28416f25dc321875da8348391576dfb3 by rjmccall:
    Add a function to get the ExceptionSpecInfo of a function type; NFC.

    • edit: clang/include/clang/AST/Type.h
  • Commit 5c22dba46cc41b62c6b7b9f4e2288e30683e1df7 by rjmccall:
    Extract out WrappedRecord as a convenience base class; NFC.

    • edit: clang/utils/TableGen/ASTTableGen.h
  • Commit 2fe0d65fedff54765f1ae32cd5b7c59b0ff59e7e by rjmccall:
    Enable better node-hierarchy metaprogramming; NFC.

    • edit: clang/utils/TableGen/ASTTableGen.h
    • edit: clang/utils/TableGen/ASTTableGen.cpp
    • edit: clang/utils/TableGen/ClangTypeNodesEmitter.cpp
  • Commit 62161f1090c8369080fbe9cc24ef41cf1ef793c4 by rjmccall:
    Extract the TypeClass TypeCode map into a .def file; NFC.

    • add: clang/include/clang/Serialization/TypeBitCodes.def
    • edit: clang/include/clang/Serialization/ASTBitCodes.h
  • Commit 654aeff015cd3fb3545ebf6f48fe3147a0477c4a by rjmccall:
    Standardize the reader methods in ASTReader; NFC.

    • edit: clang/lib/Serialization/ASTReaderDecl.cpp
    • edit: clang/lib/Serialization/ASTReaderStmt.cpp
    • edit: clang/utils/TableGen/ClangAttrEmitter.cpp
    • edit: clang/lib/Serialization/ASTReader.cpp
    • edit: clang/include/clang/Serialization/ASTReader.h
  • Commit 4429e447abf610148962bf73dde86611ce968388 by rjmccall:
    Abstract serialization: TableGen "basic" reader/writer CRTP classes that

    • edit: clang/utils/TableGen/CMakeLists.txt
    • add: clang/utils/TableGen/ClangASTPropertiesEmitter.cpp
    • edit: clang/utils/TableGen/TableGen.cpp
    • edit: clang/include/clang/Basic/TypeNodes.td
    • edit: clang/utils/TableGen/ASTTableGen.cpp
    • edit: clang/include/clang/Basic/DeclNodes.td
    • edit: clang/include/clang/AST/CMakeLists.txt
    • add: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/utils/TableGen/ASTTableGen.h
    • edit: clang/include/clang/Basic/StmtNodes.td
    • edit: clang/utils/TableGen/TableGenBackends.h
  • Commit dffa4cd2f78e99d51c70dd6f966bb2fdf51d6f2c by rjmccall:
    Abstract serialization: TableGen the (de)serialization code for Types.

    • edit: clang/lib/Serialization/ASTReader.cpp
    • edit: clang/include/clang/Serialization/ASTReader.h
    • edit: clang/include/clang/AST/Type.h
    • add: clang/include/clang/AST/AbstractTypeWriter.h
    • edit: clang/include/clang/Serialization/ASTWriter.h
    • add: clang/include/clang/AST/AbstractBasicReader.h
    • edit: clang/include/clang/AST/ASTContext.h
    • add: clang/include/clang/AST/TypeProperties.td
    • edit: clang/include/clang/AST/CMakeLists.txt
    • add: clang/include/clang/AST/AbstractBasicWriter.h
    • edit: clang/utils/TableGen/TableGen.cpp
    • edit: clang/lib/Serialization/ASTWriter.cpp
    • add: clang/include/clang/AST/AbstractTypeReader.h
  • Commit 1057edf31806d60bf072e13837a1678517d5f176 by rjmccall:
    MSVC build fix: forget some unneeded and incorrect friends.

    • edit: clang/include/clang/Serialization/ASTWriter.h
    • edit: clang/include/clang/Serialization/ASTReader.h
  • Commit 97d3a386a0887d67a2d0331cab4a7cf5a8759eb6 by rjmccall:
    [clang] Fix modules build after addition of TypeBitCodes.def

    • edit: clang/include/clang/module.modulemap
  • Commit d2f9cfab5a3a608c143a6ae4899e6f03258e278f by rjmccall:
    Move ASTRecordReader into its own header; NFC.

    • edit: clang/lib/Serialization/ASTReaderStmt.cpp
    • add: clang/include/clang/Serialization/ASTRecordReader.h
    • edit: clang/include/clang/Serialization/ASTReader.h
    • edit: clang/lib/Serialization/ASTReaderDecl.cpp
    • edit: clang/lib/Serialization/ASTReader.cpp
    • edit: clang/lib/StaticAnalyzer/Frontend/ModelInjector.cpp
  • Commit 57670c1512eba259e456ce58a9caa7aa87569f91 by rjmccall:
    Move ASTRecordWriter into its own header; NFC.

    • edit: clang/include/clang/Serialization/ASTWriter.h
    • edit: clang/lib/Serialization/ASTWriter.cpp
    • edit: clang/lib/Serialization/ASTWriterStmt.cpp
    • add: clang/include/clang/Serialization/ASTRecordWriter.h
    • edit: clang/lib/Serialization/ASTWriterDecl.cpp
  • Commit aadc0c8d249d1c3acc8667bf0dfcb57960019302 by rjmccall:
    Always -I clang/include when tblgen'ing in Clang.

    • edit: clang/include/clang/AST/TypeProperties.td
    • edit: clang/cmake/modules/AddClang.cmake
    • edit: clang/include/clang/AST/CMakeLists.txt
  • Commit 4bacd44affc6b5e55e9524d870bb24bd5de0edc9 by rjmccall:
    Tablegen: Remove the error for duplicate include files.

    • edit: llvm/lib/TableGen/TGLexer.h
    • add: llvm/test/TableGen/duplicate-include.td
    • edit: llvm/lib/TableGen/TGParser.h
    • edit: llvm/lib/TableGen/Main.cpp
    • edit: llvm/lib/TableGen/TGLexer.cpp
    • add: llvm/test/TableGen/duplicate-include.inc
  • Commit ed5e21361aa34144ace229c4dbbf7193eba7b06e by rjmccall:
    Move Basic{Reader,Writer} emission into ASTPropsEmitter; NFC.

    • edit: clang/utils/TableGen/ClangASTPropertiesEmitter.cpp
  • Commit c1182d42c84ca32fe19ed93ff7ff1fe342cfdc3b by rjmccall:
    Fixing a -Wcovered-switch diagnostic and changing tabs to spaces; NFC.

    • edit: clang/include/clang/AST/TypeProperties.td
  • Commit e6c5479798253882688aa5bfc2cabfc06f2d4da7 by rjmccall:
    Replace tabs with spaces.

    • edit: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/include/clang/AST/TypeProperties.td
  • Commit bd26cd6cd63d02d1a016caf0c67568350866fdef by rjmccall:
    Add the ability to use property-based serialization for "cased" types.

    • edit: clang/include/clang/AST/AbstractBasicReader.h
    • edit: clang/include/clang/Basic/StmtNodes.td
    • edit: clang/include/clang/Basic/DeclNodes.td
    • edit: clang/utils/TableGen/ClangASTNodesEmitter.cpp
    • edit: clang/include/clang/AST/AbstractBasicWriter.h
    • edit: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/utils/TableGen/ASTTableGen.h
    • add: clang/include/clang/Basic/ASTNode.td
    • edit: clang/include/clang/Basic/CommentNodes.td
    • edit: clang/utils/TableGen/ClangASTPropertiesEmitter.cpp
    • edit: clang/include/clang/Basic/TypeNodes.td
    • edit: clang/utils/TableGen/ASTTableGen.cpp
  • Commit db62b49ff7759fb42e653ca109b599db22447c9a by rjmccall:
    Use property-based serialization for DeclarationName.

    • edit: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/include/clang/AST/AbstractBasicReader.h
    • edit: clang/include/clang/AST/AbstractBasicWriter.h
  • Commit 535385d0a33786db4bc4157dbd6a4bd926ef7be2 by rjmccall:
    Add the ability to declare helper variables when reading properties from

    • edit: clang/utils/TableGen/ASTTableGen.h
    • edit: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/utils/TableGen/ClangASTPropertiesEmitter.cpp
  • Commit 94a3e68fcf36c38f7da6da6bba14af858b786eb4 by rjmccall:
    Add the ability for properties to be conditional on other properties.

    • edit: clang/utils/TableGen/ASTTableGen.h
    • edit: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/include/clang/AST/TypeProperties.td
    • edit: clang/utils/TableGen/ClangASTPropertiesEmitter.cpp
  • Commit 83864e9470c408447e7abf7327e5a8d41383d7c1 by rjmccall:
    Use property-based serialization for TemplateName.

    • edit: clang/include/clang/AST/TemplateName.h
    • edit: clang/include/clang/AST/AbstractBasicWriter.h
    • edit: clang/include/clang/AST/AbstractBasicReader.h
    • edit: clang/include/clang/AST/PropertiesBase.td
  • Commit 2c07b1e9cd662934b20655a1eaeda590c4a178d9 by rjmccall:
    Add Optional::map.

    • edit: llvm/include/llvm/ADT/Optional.h
  • Commit 5ccdd58821abc71c8120f260b1b2f490302d0e04 by rjmccall:
    Use property-based serialization for TemplateArgument.

    • edit: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/include/clang/AST/AbstractBasicReader.h
    • edit: clang/include/clang/Serialization/ASTRecordReader.h
    • edit: clang/include/clang/AST/AbstractBasicWriter.h
  • Commit 90719e7cfda272a809ffcf7a5540a8d092531fdb by rjmccall:
    Forward {read,write}SomeEnumType to {read,write}Enum instead of directly

    • edit: clang/include/clang/AST/AbstractBasicWriter.h
    • edit: clang/include/clang/AST/AbstractBasicReader.h
    • edit: clang/utils/TableGen/ClangASTPropertiesEmitter.cpp
  • Commit 2162c352984d2038e7ac71c053a8985820dd08b1 by rjmccall:
    Fix a bug in the property-based serialization of dependent template

    • edit: clang/test/PCH/cxx-templates.h
    • edit: clang/include/clang/AST/PropertiesBase.td
    • edit: clang/test/PCH/cxx-templates.cpp
  • Commit 52411891db09f6e23bb55da3fa32853dc705f8e0 by rjmccall:
    Abstract serialization fixes for the Apple Clang changes.

    • edit: clang/include/clang/AST/AbstractBasicWriter.h
    • edit: clang/include/clang/AST/AbstractBasicReader.h
    • edit: clang/lib/Serialization/ASTReaderDecl.cpp
    • edit: clang/lib/Serialization/ASTReaderStmt.cpp
    • edit: clang/utils/TableGen/ASTTableGen.h
  • Commit 2263ce7ea0135a0535df6e9e525353efd933ed99 by arphaman:
    [driver][darwin] Pass -platform_version flag to the linker instead of

    • edit: clang/test/Driver/darwin-infer-simulator-sdkroot.c
    • edit: clang/lib/Driver/ToolChains/Darwin.cpp
    • add: clang/test/Driver/Inputs/iPhoneOS13.0.sdk/SDKSettings.json
    • edit: llvm/include/llvm/Support/VersionTuple.h
    • add: clang/test/Driver/Inputs/WatchOS6.0.sdk/SDKSettings.json
    • add: clang/test/Driver/darwin-ld-platform-version-tvos.c
    • add: clang/test/Driver/darwin-ld-platform-version-watchos.c
    • edit: clang/test/Driver/target-triple-deployment.c
    • edit: clang/lib/Driver/ToolChains/Darwin.h
    • edit: clang/test/Driver/darwin-sdkroot.c
    • add: clang/test/Driver/darwin-ld-platform-version-ios.c
    • edit: clang/test/Driver/darwin-ld.c
    • add: clang/test/Driver/darwin-ld-platform-version-macos.c
  • Commit 48c9109f998d719281b8e0fc0c54a6235d92187e by phabouzit:
    [objc_direct] fix uniquing when re-declaring a readwrite-direct property

    • edit: clang/test/CodeGenObjC/direct-method.m
    • edit: clang/lib/AST/DeclObjC.cpp
  • Commit 0f72aeb0fe6986532ee16030dcf48228912cf2fc by arphaman:
    [driver][darwin] Use explicit -mlinker-version in the -platform_version

    • edit: clang/test/Driver/darwin-ld-platform-version-macos.c
    • edit: clang/test/Driver/darwin-ld-platform-version-watchos.c
    • edit: clang/test/Driver/darwin-ld-platform-version-ios.c
    • edit: clang/test/Driver/darwin-ld-platform-version-tvos.c
  • Commit 9223c98d73a19f47ee987d5b5467eb368f0514f1 by aprantl:
    [lldb] Actually enable wchar support in Editline when it is defined in

    • add: lldb/packages/Python/lldbsuite/test/iohandler/unicode/TestUnicode.py
    • edit: lldb/include/lldb/Host/Editline.h
  • Commit 29a326600b2ef005e4934aa1baf82e99463f9be3 by aprantl:
    Update testcase after DataFormatter caching bugfix

    • edit: lldb/packages/Python/lldbsuite/test/lang/swift/variables/objc_optionals/TestSwiftObjCOptionals.py
  • Commit 1af56d89886620cd0f0c374232e7c875cc04bc5b by aprantl:
    Enable additional DWARFImporter tests.

    • edit: lldb/packages/Python/lldbsuite/test/lang/swift/dwarfimporter/C/TestSwiftDWARFImporterC.py
    • edit: lldb/packages/Python/lldbsuite/test/lang/swift/dwarfimporter/Objective-C/TestSwiftDWARFImporterObjC.py
  • Commit eddd781e5095990ea9496e721c7213201841b5d4 by aprantl:
    Revert "Disable SwiftDWARFImporterDelegate by default."

    • edit: lldb/source/Core/CoreProperties.td
    • edit: lldb/lit/Swift/No.swiftmodule-ObjC.test
  • Commit c5e93175d368b1b5249b4645bbd18d17953d73a6 by aprantl:
    Make SwiftOptionSetSummaryProvider reject other types early (NFC)

    • edit: lldb/source/Plugins/Language/Swift/SwiftOptionSet.cpp
  • Commit dc9bd48051cb59b934347a9824288ceec1f5f7f8 by aprantl:
    Add support for C unions in Swift.

    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/Makefile
    • edit: lldb/source/Symbol/SwiftASTContext.cpp
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/TestSwiftCUnion.py
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/union.h
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/module.modulemap
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/main.swift