[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (master) #13405

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#13405]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/13405/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Fri, 15 May 2020 14:59:23 -0500
Build duration:
1 hr 8 min

Identified problems:

  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
  • Swift Compile Error: Swift compiler error

Changes

  • Commit d60d6dde228ab7f86d0f7966404e7a3f74b45df7 by mgottesman:
    [gardening] Propagate type info to silence static analyzer nullptr

    • edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
  • Commit 61d47939706ca815d50c939bc03d2b38de786d78 by gribozavr:
    Added tests for edge cases in importing and mangling C structs

    • add: test/Interop/C/struct/struct-decl-context-irgen.swift
    • add: test/Interop/C/struct/Inputs/struct-decl-context.h
    • add: test/Interop/C/struct/struct-decl-context-module-interface.swift
    • add: test/Interop/C/struct/Inputs/module.modulemap
  • Commit 3fa1d1fe3f4b76c03d76c7d6b9966e7458827b9a by abdulras:
    runtime: ingest LLVMSupport into the runtime

    • add: stdlib/public/LLVMSupport/MemAlloc.cpp
    • edit: stdlib/public/stubs/GlobalObjects.cpp
    • add: stdlib/include/llvm/Support/Unicode.h
    • add: stdlib/include/llvm/ADT/Triple.h
    • add: stdlib/include/llvm-c/ErrorHandling.h
    • add: stdlib/include/llvm/Support/SwapByteOrder.h
    • add: stdlib/include/llvm/Support/FileSystem.h
    • add: stdlib/include/llvm/ADT/iterator_range.h
    • add: stdlib/public/LLVMSupport/MD5.cpp
    • add: stdlib/public/LLVMSupport/Host.cpp
    • add: stdlib/public/LLVMSupport/Unix/Program.inc
    • add: stdlib/public/LLVMSupport/Unix/ThreadLocal.inc
    • add: stdlib/include/llvm/Support/ThreadLocal.h
    • add: stdlib/include/llvm/Support/Threading.h
    • add: stdlib/include/llvm/Support/Path.h
    • add: stdlib/public/LLVMSupport/Unix/Threading.inc
    • add: stdlib/public/LLVMSupport/Windows/Process.inc
    • add: stdlib/include/llvm/Support/CBindingWrapping.h
    • add: stdlib/public/LLVMSupport/ManagedStatic.cpp
    • add: stdlib/include/llvm/ADT/StringExtras.h
    • edit: stdlib/public/runtime/Metadata.cpp
    • add: stdlib/public/LLVMSupport/CMakeLists.txt
    • add: stdlib/include/llvm/Support/ARMBuildAttributes.h
    • add: stdlib/include/llvm/Support/Windows/WindowsSupport.h
    • add: stdlib/public/LLVMSupport/Program.cpp
    • add: stdlib/public/LLVMSupport/Twine.cpp
    • add: stdlib/include/llvm/ADT/StringMap.h
    • add: stdlib/public/LLVMSupport/Unicode.cpp
    • add: stdlib/public/LLVMSupport/SmallPtrSet.cpp
    • add: stdlib/include/llvm/Support/Format.h
    • add: stdlib/include/llvm/Support/NativeFormatting.h
    • add: stdlib/include/llvm/Support/ManagedStatic.h
    • add: stdlib/include/llvm/Support/PointerLikeTypeTraits.h
    • add: stdlib/public/LLVMSupport/Unix/Process.inc
    • add: stdlib/include/llvm/Support/Signals.h
    • add: stdlib/public/LLVMSupport/YAMLParser.cpp
    • add: stdlib/public/LLVMSupport/Windows/Signals.inc
    • add: stdlib/include/llvm/Support/Atomic.h
    • add: stdlib/public/LLVMSupport/Windows/Host.inc
    • add: stdlib/include/llvm/Support/Host.h
    • add: stdlib/public/LLVMSupport/APInt.cpp
    • add: stdlib/include/llvm/ADT/SmallPtrSet.h
    • edit: stdlib/public/CMakeLists.txt
    • edit: stdlib/public/Reflection/CMakeLists.txt
    • add: stdlib/include/llvm/Support/Chrono.h
    • add: stdlib/public/LLVMSupport/ConvertUTFWrapper.cpp
    • add: stdlib/include/llvm/Support/ConvertUTF.h
    • add: stdlib/include/llvm/Support/FormatCommon.h
    • add: stdlib/public/LLVMSupport/ErrorHandling.cpp
    • add: stdlib/include/llvm-c/ExternC.h
    • add: stdlib/public/LLVMSupport/APFloat.cpp
    • add: stdlib/public/LLVMSupport/Triple.cpp
    • add: stdlib/include/llvm/ADT/IntrusiveRefCntPtr.h
    • add: stdlib/include/llvm/Support/FormatProviders.h
    • add: stdlib/include/llvm/Support/WithColor.h
    • edit: unittests/runtime/CMakeLists.txt
    • add: stdlib/include/llvm/ADT/FoldingSet.h
    • add: stdlib/include/llvm/ADT/STLExtras.h
    • add: stdlib/include/llvm/ADT/PointerUnion.h
    • edit: stdlib/public/runtime/MetadataCache.h
    • add: stdlib/include/llvm/ADT/APFloat.h
    • add: stdlib/include/llvm/Support/ELFAttributes.h
    • add: stdlib/include/llvm/Support/YAMLParser.h
    • add: stdlib/include/llvm/ADT/StringSwitch.h
    • add: stdlib/public/LLVMSupport/MemoryBuffer.cpp
    • add: stdlib/include/llvm/Support/SmallVectorMemoryBuffer.h
    • add: stdlib/public/LLVMSupport/StringMap.cpp
    • edit: stdlib/public/SwiftRemoteMirror/CMakeLists.txt
    • add: stdlib/include/llvm/Config/abi-breaking.h.cmake
    • add: stdlib/include/llvm/Support/FormatVariadic.h
    • add: stdlib/public/LLVMSupport/SmallVector.cpp
    • add: stdlib/include/llvm/Support/ReverseIteration.h
    • add: stdlib/include/llvm/ADT/APInt.h
    • add: stdlib/include/llvm/ADT/SmallVector.h
    • add: stdlib/include/llvm/Support/SMLoc.h
    • edit: unittests/Reflection/CMakeLists.txt
    • add: stdlib/include/llvm/Support/Debug.h
    • add: stdlib/public/LLVMSupport/raw_ostream.cpp
    • add: stdlib/include/llvm/Support/MathExtras.h
    • add: stdlib/include/llvm/ADT/APSInt.h
    • edit: stdlib/public/runtime/CMakeLists.txt
    • add: stdlib/include/llvm/ADT/StringMapEntry.h
    • add: stdlib/include/llvm/Support/X86TargetParser.def
    • add: stdlib/include/llvm/Support/MD5.h
    • add: stdlib/include/llvm/ADT/SmallSet.h
    • add: stdlib/include/llvm/Support/StringSaver.h
    • add: stdlib/public/LLVMSupport/Unix/Unix.h
    • add: stdlib/public/LLVMSupport/NativeFormatting.cpp
    • edit: include/swift/Basic/STLExtras.h
    • add: stdlib/public/LLVMSupport/Windows/Threading.inc
    • add: stdlib/include/llvm-c/Error.h
    • add: stdlib/include/llvm/Support/Casting.h
    • add: stdlib/include/llvm/Config/llvm-config.h.cmake
    • add: stdlib/include/llvm/Support/DataTypes.h
    • add: stdlib/include/llvm/Support/SourceMgr.h
    • add: stdlib/include/llvm/Support/MemAlloc.h
    • add: stdlib/include/llvm/ADT/DenseSet.h
    • add: stdlib/include/llvm/Support/VirtualFileSystem.h
    • add: stdlib/public/LLVMSupport/Errno.cpp
    • add: stdlib/include/llvm/ADT/DenseMap.h
    • add: stdlib/include/llvm/ADT/iterator.h
    • add: stdlib/include/llvm/Support/CommandLine.h
    • add: stdlib/public/LLVMSupport/Hashing.cpp
    • add: stdlib/include/llvm/Support/Allocator.h
    • add: stdlib/public/LLVMSupport/ARMTargetParser.cpp
    • add: stdlib/include/llvm/Support/Process.h
    • add: stdlib/public/LLVMSupport/CommandLine.cpp
    • add: stdlib/include/llvm/Support/Endian.h
    • add: stdlib/include/llvm/ADT/FunctionExtras.h
    • add: stdlib/public/LLVMSupport/StringRef.cpp
    • add: stdlib/include/llvm/Support/Error.h
    • add: stdlib/public/LLVMSupport/CrashRecoveryContext.cpp
    • add: stdlib/include/llvm/Support/ARMTargetParser.def
    • add: stdlib/include/llvm/ADT/FloatingPointMode.h
    • add: stdlib/include/llvm/Support/AllocatorBase.h
    • add: stdlib/public/LLVMSupport/Error.cpp
    • add: stdlib/public/LLVMSupport/Threading.cpp
    • add: stdlib/include/llvm/ADT/ArrayRef.h
    • add: stdlib/public/LLVMSupport/SourceMgr.cpp
    • add: stdlib/include/llvm-c/Types.h
    • add: stdlib/public/LLVMSupport/VirtualFileSystem.cpp
    • add: stdlib/public/LLVMSupport/Path.cpp
    • add: stdlib/include/llvm/ADT/Optional.h
    • add: stdlib/include/llvm-c/DataTypes.h
    • add: stdlib/public/LLVMSupport/Unix/Path.inc
    • add: stdlib/include/llvm/Support/ErrorOr.h
    • add: stdlib/public/LLVMSupport/Windows/Path.inc
    • add: stdlib/public/LLVMSupport/Process.cpp
    • edit: include/swift/Runtime/Concurrent.h
    • add: stdlib/include/llvm/ADT/StringSet.h
    • add: stdlib/include/llvm/ADT/EpochTracker.h
    • add: stdlib/include/llvm/Support/AlignOf.h
    • edit: stdlib/cmake/modules/AddSwiftStdlib.cmake
    • add: stdlib/include/llvm/Support/AArch64TargetParser.def
    • add: stdlib/include/llvm/ADT/Hashing.h
    • add: stdlib/public/LLVMSupport/FoldingSet.cpp
    • add: stdlib/include/llvm/Support/Compiler.h
    • add: stdlib/public/LLVMSupport/Windows/Program.inc
    • add: stdlib/include/llvm/ADT/DenseMapInfo.h
    • add: stdlib/include/llvm/ADT/Twine.h
    • add: stdlib/public/LLVMSupport/ConvertUTF.cpp
    • add: stdlib/include/llvm/Support/ErrorHandling.h
    • add: stdlib/include/llvm/Support/raw_ostream.h
    • add: stdlib/public/LLVMSupport/Unix/Signals.inc
    • add: stdlib/include/llvm/ADT/SmallString.h
    • add: stdlib/include/llvm/Support/Errno.h
    • add: stdlib/include/llvm/Support/Program.h
    • add: stdlib/include/llvm/ADT/PointerIntPair.h
    • add: stdlib/include/llvm/Support/type_traits.h
    • add: stdlib/public/LLVMSupport/FormatVariadic.cpp
    • add: stdlib/public/LLVMSupport/Debug.cpp
    • add: stdlib/include/llvm/Support/CrashRecoveryContext.h
    • add: stdlib/include/llvm/ADT/None.h
    • add: stdlib/include/llvm/ADT/StringRef.h
    • add: stdlib/include/llvm/Support/FormatVariadicDetails.h
    • add: stdlib/include/llvm/Support/ARMTargetParser.h
    • add: stdlib/include/llvm/Support/TargetParser.h
    • add: stdlib/public/LLVMSupport/StringExtras.cpp
    • add: stdlib/include/llvm/Support/Errc.h
    • add: stdlib/include/llvm/Support/MemoryBuffer.h
    • add: stdlib/public/LLVMSupport/ThreadLocal.cpp
    • delete: stdlib/public/runtime/LLVMSupport.cpp
    • add: stdlib/public/LLVMSupport/StringSaver.cpp
    • add: stdlib/include/llvm/ADT/BitVector.h
    • add: stdlib/public/LLVMSupport/Windows/ThreadLocal.inc
    • add: stdlib/include/llvm/Support/Alignment.h
    • add: stdlib/include/llvm/Support/VersionTuple.h
    • add: stdlib/public/LLVMSupport/Signals.cpp
    • add: stdlib/public/LLVMSupport/Unix/Host.inc
    • add: stdlib/include/llvm/Support/AArch64TargetParser.h
    • add: stdlib/include/llvm/Support/WindowsError.h
    • add: stdlib/public/LLVMSupport/WithColor.cpp
  • Commit b72788c27a77947f0d88c8e0df41dc0bc084f9ec by abdulras:
    runtime: namespace LLVMSupport fork

    • edit: stdlib/include/llvm/Support/SMLoc.h
    • edit: stdlib/include/llvm/Support/Process.h
    • edit: stdlib/include/llvm/Support/MemoryBuffer.h
    • edit: stdlib/public/LLVMSupport/ErrorHandling.cpp
    • edit: stdlib/include/llvm/ADT/DenseMapInfo.h
    • edit: stdlib/public/LLVMSupport/YAMLParser.cpp
    • edit: stdlib/public/LLVMSupport/Signals.cpp
    • edit: stdlib/public/LLVMSupport/raw_ostream.cpp
    • edit: stdlib/public/LLVMSupport/ThreadLocal.cpp
    • edit: stdlib/include/llvm/Support/Error.h
    • edit: stdlib/public/LLVMSupport/StringRef.cpp
    • edit: stdlib/include/llvm/ADT/StringSwitch.h
    • edit: stdlib/include/llvm/ADT/Twine.h
    • edit: stdlib/public/LLVMSupport/Windows/Threading.inc
    • edit: stdlib/include/llvm/Support/CrashRecoveryContext.h
    • edit: stdlib/public/LLVMSupport/Threading.cpp
    • edit: stdlib/include/llvm/Support/ReverseIteration.h
    • edit: stdlib/include/llvm/ADT/STLExtras.h
    • edit: stdlib/include/llvm/Support/MathExtras.h
    • edit: stdlib/include/llvm/ADT/StringRef.h
    • edit: stdlib/include/llvm/Support/FormatCommon.h
    • edit: stdlib/include/llvm/Support/FormatVariadic.h
    • edit: stdlib/include/llvm/Support/ThreadLocal.h
    • edit: stdlib/include/llvm/ADT/Triple.h
    • edit: stdlib/include/llvm/Support/Unicode.h
    • edit: stdlib/include/llvm/ADT/APInt.h
    • edit: stdlib/include/llvm/Support/Allocator.h
    • edit: stdlib/include/llvm/ADT/APFloat.h
    • edit: stdlib/include/llvm/ADT/SmallVector.h
    • edit: stdlib/include/llvm/Support/Threading.h
    • edit: stdlib/public/LLVMSupport/Unix/ThreadLocal.inc
    • edit: stdlib/public/LLVMSupport/Unix/Threading.inc
    • edit: stdlib/include/llvm/Support/SmallVectorMemoryBuffer.h
    • edit: stdlib/include/llvm/Support/Path.h
    • edit: stdlib/include/llvm/ADT/StringSet.h
    • edit: stdlib/include/llvm/ADT/IntrusiveRefCntPtr.h
    • edit: stdlib/include/llvm/Support/WindowsError.h
    • edit: stdlib/public/LLVMSupport/ConvertUTF.cpp
    • edit: stdlib/public/LLVMSupport/Debug.cpp
    • edit: stdlib/include/llvm/Support/ConvertUTF.h
    • edit: stdlib/include/llvm/ADT/DenseSet.h
    • edit: stdlib/include/llvm/Support/PointerLikeTypeTraits.h
    • edit: stdlib/include/llvm/ADT/StringMap.h
    • edit: stdlib/public/LLVMSupport/Path.cpp
    • edit: stdlib/include/llvm/Support/TargetParser.h
    • edit: stdlib/include/llvm/Support/AArch64TargetParser.h
    • edit: stdlib/include/llvm/ADT/DenseMap.h
    • edit: stdlib/include/llvm/Support/CommandLine.h
    • edit: stdlib/include/llvm/ADT/FoldingSet.h
    • edit: stdlib/include/llvm/ADT/ArrayRef.h
    • edit: stdlib/include/llvm/Support/Alignment.h
    • edit: stdlib/public/LLVMSupport/Unix/Unix.h
    • edit: stdlib/include/llvm/ADT/PointerIntPair.h
    • edit: stdlib/include/llvm/ADT/iterator_range.h
    • edit: stdlib/public/LLVMSupport/Windows/Path.inc
    • edit: stdlib/include/llvm/Support/Errc.h
    • edit: stdlib/include/llvm/Support/MD5.h
    • edit: stdlib/include/llvm/Support/raw_ostream.h
    • edit: stdlib/include/llvm/Support/YAMLParser.h
    • edit: stdlib/include/llvm/Support/Signals.h
    • edit: stdlib/public/LLVMSupport/APFloat.cpp
    • edit: stdlib/include/llvm/ADT/FloatingPointMode.h
    • edit: stdlib/include/llvm/ADT/Optional.h
    • edit: stdlib/public/LLVMSupport/Errno.cpp
    • edit: stdlib/public/LLVMSupport/Unix/Program.inc
    • edit: stdlib/include/llvm/Support/Windows/WindowsSupport.h
    • edit: stdlib/include/llvm/ADT/FunctionExtras.h
    • edit: stdlib/include/llvm/Support/ErrorOr.h
    • edit: stdlib/include/llvm/ADT/Hashing.h
    • edit: stdlib/include/llvm/Support/MemAlloc.h
    • edit: stdlib/include/llvm/Support/Errno.h
    • edit: stdlib/include/llvm/ADT/SmallSet.h
    • edit: stdlib/include/llvm/ADT/StringMapEntry.h
    • edit: stdlib/include/llvm/Support/type_traits.h
    • edit: stdlib/public/LLVMSupport/Unix/Path.inc
    • edit: stdlib/include/llvm/Support/StringSaver.h
    • edit: stdlib/include/llvm/Support/Debug.h
    • edit: stdlib/include/llvm/Support/ManagedStatic.h
    • edit: stdlib/include/llvm/Support/VirtualFileSystem.h
    • edit: stdlib/include/llvm/Support/ARMTargetParser.h
    • edit: stdlib/public/LLVMSupport/Windows/Program.inc
    • edit: stdlib/include/llvm/Support/Chrono.h
    • edit: stdlib/public/LLVMSupport/Error.cpp
    • edit: stdlib/include/llvm/ADT/BitVector.h
    • edit: stdlib/include/llvm/ADT/StringExtras.h
    • edit: stdlib/include/llvm/Support/Format.h
    • edit: stdlib/include/llvm/Support/Host.h
    • edit: stdlib/include/llvm/ADT/SmallPtrSet.h
    • edit: stdlib/include/llvm/Support/FormatProviders.h
    • edit: stdlib/include/llvm/Support/ELFAttributes.h
    • edit: stdlib/include/llvm/Support/FormatVariadicDetails.h
    • edit: stdlib/include/llvm/ADT/PointerUnion.h
    • edit: stdlib/include/llvm/ADT/EpochTracker.h
    • edit: stdlib/include/llvm/ADT/iterator.h
    • edit: stdlib/include/llvm/Support/Atomic.h
    • edit: stdlib/include/llvm/ADT/None.h
    • edit: stdlib/include/llvm/Support/ARMBuildAttributes.h
    • edit: stdlib/include/llvm/Support/FileSystem.h
    • edit: stdlib/include/llvm/Support/SwapByteOrder.h
    • edit: stdlib/public/LLVMSupport/APInt.cpp
    • edit: stdlib/public/LLVMSupport/Unicode.cpp
    • edit: stdlib/public/LLVMSupport/CommandLine.cpp
    • edit: stdlib/include/llvm/Support/AlignOf.h
    • edit: stdlib/include/llvm/Support/SourceMgr.h
    • edit: stdlib/public/LLVMSupport/VirtualFileSystem.cpp
    • edit: stdlib/include/llvm/Support/VersionTuple.h
    • edit: stdlib/public/LLVMSupport/Host.cpp
    • edit: stdlib/public/LLVMSupport/ConvertUTFWrapper.cpp
    • edit: stdlib/include/llvm/Support/Endian.h
    • edit: stdlib/public/LLVMSupport/Windows/ThreadLocal.inc
    • edit: stdlib/include/llvm/Support/AllocatorBase.h
    • edit: stdlib/include/llvm/Support/NativeFormatting.h
    • edit: stdlib/include/llvm/ADT/APSInt.h
    • edit: stdlib/include/llvm/Support/WithColor.h
    • edit: stdlib/include/llvm/Support/ErrorHandling.h
    • edit: stdlib/include/llvm/Support/Program.h
    • edit: stdlib/include/llvm/ADT/SmallString.h
    • edit: stdlib/include/llvm/Support/Casting.h
  • Commit bb102707ed86748d839ecd3cc1dbef725df69368 by abdulras:
    runtime: prune LLVMSupport

    • edit: stdlib/include/llvm/ADT/StringExtras.h
    • delete: stdlib/include/llvm/Support/NativeFormatting.h
    • delete: stdlib/public/LLVMSupport/Threading.cpp
    • delete: stdlib/public/LLVMSupport/Unix/ThreadLocal.inc
    • delete: stdlib/include/llvm/Support/FileSystem.h
    • delete: stdlib/public/LLVMSupport/FoldingSet.cpp
    • delete: stdlib/public/LLVMSupport/Windows/Program.inc
    • delete: stdlib/include/llvm/Support/VirtualFileSystem.h
    • delete: stdlib/include/llvm/Support/X86TargetParser.def
    • delete: stdlib/public/LLVMSupport/StringSaver.cpp
    • delete: stdlib/public/LLVMSupport/Triple.cpp
    • delete: stdlib/public/LLVMSupport/Unix/Unix.h
    • delete: stdlib/include/llvm/Support/ARMBuildAttributes.h
    • delete: stdlib/public/LLVMSupport/Unix/Process.inc
    • delete: stdlib/public/LLVMSupport/WithColor.cpp
    • delete: stdlib/include/llvm/ADT/StringMap.h
    • delete: stdlib/include/llvm-c/Error.h
    • delete: stdlib/public/LLVMSupport/MemoryBuffer.cpp
    • delete: stdlib/include/llvm/Support/AArch64TargetParser.def
    • delete: stdlib/public/LLVMSupport/Windows/Host.inc
    • delete: stdlib/public/LLVMSupport/StringExtras.cpp
    • delete: stdlib/include/llvm/Support/Errno.h
    • delete: stdlib/include/llvm/ADT/FoldingSet.h
    • delete: stdlib/public/LLVMSupport/Host.cpp
    • delete: stdlib/include/llvm-c/Types.h
    • delete: stdlib/include/llvm/Support/Windows/WindowsSupport.h
    • delete: stdlib/include/llvm/ADT/IntrusiveRefCntPtr.h
    • delete: stdlib/public/LLVMSupport/Unix/Host.inc
    • delete: stdlib/public/LLVMSupport/ThreadLocal.cpp
    • delete: stdlib/public/LLVMSupport/Unix/Path.inc
    • delete: stdlib/include/llvm/Support/FormatVariadic.h
    • delete: stdlib/include/llvm/Support/TargetParser.h
    • delete: stdlib/include/llvm/Support/Unicode.h
    • delete: stdlib/public/LLVMSupport/Error.cpp
    • delete: stdlib/public/LLVMSupport/Unix/Program.inc
    • delete: stdlib/include/llvm/Support/Endian.h
    • delete: stdlib/public/LLVMSupport/ManagedStatic.cpp
    • delete: stdlib/include/llvm/ADT/BitVector.h
    • delete: stdlib/include/llvm/Support/Path.h
    • delete: stdlib/include/llvm/Support/ReverseIteration.h
    • delete: stdlib/public/LLVMSupport/MD5.cpp
    • delete: stdlib/public/LLVMSupport/Unix/Threading.inc
    • delete: stdlib/include/llvm/Support/CBindingWrapping.h
    • delete: stdlib/include/llvm/Support/ManagedStatic.h
    • delete: stdlib/public/LLVMSupport/Windows/Process.inc
    • delete: stdlib/include/llvm/ADT/FunctionExtras.h
    • delete: stdlib/include/llvm/Support/Host.h
    • edit: stdlib/public/LLVMSupport/StringRef.cpp
    • edit: stdlib/include/llvm/ADT/DenseMap.h
    • delete: stdlib/include/llvm/Support/WithColor.h
    • edit: stdlib/include/llvm/ADT/STLExtras.h
    • delete: stdlib/public/LLVMSupport/APFloat.cpp
    • delete: stdlib/public/LLVMSupport/VirtualFileSystem.cpp
    • delete: stdlib/include/llvm/Support/Process.h
    • delete: stdlib/public/LLVMSupport/Windows/Threading.inc
    • delete: stdlib/public/LLVMSupport/Path.cpp
    • delete: stdlib/public/LLVMSupport/YAMLParser.cpp
    • delete: stdlib/include/llvm-c/ErrorHandling.h
    • delete: stdlib/include/llvm/ADT/StringSwitch.h
    • delete: stdlib/public/LLVMSupport/ARMTargetParser.cpp
    • delete: stdlib/include/llvm/Support/Program.h
    • delete: stdlib/include/llvm/Support/SourceMgr.h
    • edit: stdlib/public/LLVMSupport/ErrorHandling.cpp
    • edit: stdlib/include/llvm/Support/ErrorHandling.h
    • delete: stdlib/public/LLVMSupport/CrashRecoveryContext.cpp
    • delete: stdlib/include/llvm/Config/abi-breaking.h.cmake
    • delete: stdlib/public/LLVMSupport/CommandLine.cpp
    • delete: stdlib/include/llvm/Support/Errc.h
    • delete: stdlib/public/LLVMSupport/Program.cpp
    • delete: stdlib/include/llvm/Support/CommandLine.h
    • edit: stdlib/public/LLVMSupport/SmallPtrSet.cpp
    • delete: stdlib/include/llvm/ADT/APInt.h
    • delete: stdlib/public/LLVMSupport/Twine.cpp
    • delete: stdlib/include/llvm/Support/ELFAttributes.h
    • delete: stdlib/include/llvm/Support/WindowsError.h
    • delete: stdlib/include/llvm/Support/FormatProviders.h
    • delete: stdlib/include/llvm/Support/Threading.h
    • delete: stdlib/include/llvm/ADT/Twine.h
    • delete: stdlib/public/LLVMSupport/Unicode.cpp
    • delete: stdlib/public/LLVMSupport/Windows/Path.inc
    • delete: stdlib/public/LLVMSupport/Windows/Signals.inc
    • delete: stdlib/include/llvm/ADT/StringMapEntry.h
    • delete: stdlib/include/llvm/Support/AArch64TargetParser.h
    • delete: stdlib/include/llvm/Support/Error.h
    • delete: stdlib/include/llvm/Support/Chrono.h
    • delete: stdlib/public/LLVMSupport/NativeFormatting.cpp
    • delete: stdlib/include/llvm/ADT/StringSet.h
    • edit: stdlib/public/LLVMSupport/CMakeLists.txt
    • delete: stdlib/include/llvm/Support/YAMLParser.h
    • delete: stdlib/include/llvm/ADT/APSInt.h
    • delete: stdlib/include/llvm/Support/MemoryBuffer.h
    • delete: stdlib/include/llvm/Support/ARMTargetParser.def
    • delete: stdlib/include/llvm/Support/VersionTuple.h
    • delete: stdlib/public/LLVMSupport/Debug.cpp
    • delete: stdlib/public/LLVMSupport/SourceMgr.cpp
    • delete: stdlib/include/llvm/Support/ARMTargetParser.h
    • delete: stdlib/include/llvm/Support/Format.h
    • delete: stdlib/include/llvm/Support/ThreadLocal.h
    • delete: stdlib/public/LLVMSupport/FormatVariadic.cpp
    • delete: stdlib/include/llvm/Support/FormatCommon.h
    • delete: stdlib/include/llvm/Support/raw_ostream.h
    • delete: stdlib/public/LLVMSupport/StringMap.cpp
    • delete: stdlib/public/LLVMSupport/APInt.cpp
    • delete: stdlib/include/llvm/Support/FormatVariadicDetails.h
    • delete: stdlib/include/llvm/Support/SMLoc.h
    • delete: stdlib/public/LLVMSupport/Windows/ThreadLocal.inc
    • delete: stdlib/include/llvm/Support/MD5.h
    • delete: stdlib/include/llvm/Support/ErrorOr.h
    • edit: stdlib/include/llvm/ADT/SmallPtrSet.h
    • delete: stdlib/public/LLVMSupport/ConvertUTFWrapper.cpp
    • delete: stdlib/include/llvm/Support/Signals.h
    • delete: stdlib/include/llvm/Support/ConvertUTF.h
    • delete: stdlib/include/llvm/Support/StringSaver.h
    • edit: stdlib/include/llvm/ADT/StringRef.h
    • delete: stdlib/include/llvm/ADT/FloatingPointMode.h
    • delete: stdlib/include/llvm/ADT/EpochTracker.h
    • delete: stdlib/include/llvm/Support/CrashRecoveryContext.h
    • delete: stdlib/include/llvm/ADT/Triple.h
    • delete: stdlib/include/llvm/ADT/APFloat.h
    • edit: stdlib/public/SwiftRemoteMirror/CMakeLists.txt
    • delete: stdlib/include/llvm/Support/SmallVectorMemoryBuffer.h
    • delete: stdlib/include/llvm/ADT/SmallSet.h
    • delete: stdlib/public/LLVMSupport/Process.cpp
    • delete: stdlib/public/LLVMSupport/Signals.cpp
    • delete: stdlib/include/llvm/Support/Debug.h
    • edit: stdlib/public/runtime/CMakeLists.txt
    • delete: stdlib/include/llvm-c/ExternC.h
    • delete: stdlib/public/LLVMSupport/ConvertUTF.cpp
    • delete: stdlib/public/LLVMSupport/Unix/Signals.inc
    • delete: stdlib/public/LLVMSupport/raw_ostream.cpp
    • delete: stdlib/public/LLVMSupport/Errno.cpp
  • Commit 7d08a241615b2af9e714e2db666fa8530f371dc9 by xi_ge:
    ModuleInterface: reconstruct command-line arguments for building Swift

    • edit: include/swift/AST/ModuleLoader.h
    • edit: lib/FrontendTool/ScanDependencies.cpp
    • edit: lib/Serialization/ModuleDependencyScanner.cpp
    • edit: lib/Frontend/ModuleInterfaceBuilder.cpp
    • edit: lib/Frontend/ModuleInterfaceLoader.cpp
    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
    • edit: include/swift/AST/ModuleDependencies.h
    • edit: test/ScanDependencies/module_deps.swift