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

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

Build URL: https://ci.swift.org/job/oss-swift-rebranch-incremental-RA-linux-ubuntu-16_04/161/
Project: oss-swift-rebranch-incremental-RA-linux-ubuntu-16_04
Date of build: Fri, 22 Jan 2021 00:50:23 -0600
Build duration: 1 hr 2 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 f5cb08e3d1007a2a4a9f40afaee4cd11f8e11394 by rwidmann:

Add a Stable Hash Algorithm

  • add: unittests/Basic/StableHasher.cpp

  • add: include/swift/Basic/StableHasher.h

  • add: lib/Basic/StableHasher.cpp

  • edit: unittests/Basic/CMakeLists.txt

  • Commit 73ac8d35318d334cfe10e661139b5fb54d6dfbe0 by rwidmann:

    Replace llvm::MD5 with StableHasher

    • edit: lib/Parse/ParseIfConfig.cpp
    • edit: include/swift/Parse/Parser.h
    • edit: include/swift/AST/SourceFile.h
    • edit: lib/AST/Module.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Parse/ParseRequests.cpp
    • edit: include/swift/AST/ParseRequests.h
    • edit: lib/Basic/CMakeLists.txt
    • edit: test/Serialization/sourceinfo.swift
    • edit: include/swift/Basic/Fingerprint.h
    • edit: lib/Parse/Parser.cpp
  • Commit 25b48f3ec6df548ef697d523a081d0565e2f72b9 by davelee.com:

    [lldb] Add enum support to TypeSystemSwiftTypeRef::DumpTypeValue

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntimeImpl.h
    • edit: lldb/source/Target/SwiftLanguageRuntime.cpp
    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
    • edit: lldb/test/API/lang/swift/foundation_value_types/indexpath/main.swift
    • edit: lldb/include/lldb/Target/SwiftLanguageRuntime.h
  • Commit 1538cec6b9f78f7e8c066f0d30a82fd8fecd4a50 by davelee.com:

    fix issues in LLDBMemoryReader::queryDataLayout

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit 33ba998e87e52465e63fd7c3c3ac135942e397e0 by davelee.com:

    make m_local_buffer Optional, to allow for 0-sized buffers

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit d373629a82122206248da02f8074adadf493d3d6 by davelee.com:

    strip PrivateDeclNames before validating swift symbols

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 0ab2c795eedea5e417b91d84c2a529c3c0d19e28 by davelee.com:

    fallback to SwiftASTContext for unsupported cases

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit a3b1a0cd28096243e68cff1f4b8efcff037b0fab by davelee.com:

    improve handling of clang imported enums

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 7f931bad79f46dc30fca3b720970748d90eee07d by davelee.com:

    strip only first PrivateDeclName child

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 9253f35cf31702eba0f0fc9d2fbb8086f27cfebd by davelee.com:

    remove TypeInfoKind::Enum assert

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit 25a7fc89c3abbbda578b43738823a55d7e2b141d by davelee.com:

    limit multipayload workaround to Foundation.IndexPath

    • edit: lldb/source/Target/SwiftLanguageRuntimeDynamicTypeResolution.cpp
  • Commit 97b06005e427e26ad517fcf51987d0c31ec49459 by davelee.com:

    rearrange assert condition

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 2976a5c3d0ed4b336d563121f6ebfb235c366ae6 by davelee.com:

    reenable a test expect

    • edit: lldb/test/API/lang/swift/foundation_value_types/indexpath/main.swift
  • Commit 2db2d7c6164550b4361779e089f8c9d80b6ecffc by davelee.com:

    add GetEnumCaseName docstring

    • edit: lldb/include/lldb/Target/SwiftLanguageRuntime.h
  • Commit 34e036081d51fc3f36e556ca2271e110edf4cc1f by davelee.com:

    simplify validation

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit b459737352f8d621a9c4da0b8f7aac00000bd492 by davelee.com:

    skip IndexPath test on linux

    • edit: lldb/test/API/lang/swift/foundation_value_types/indexpath/TestSwiftFoundationTypeIndexPath.py
  • Commit f3c5c30f999a46d88d0ea3e3815aa0a1ddf467df by davelee.com:

    improve fallback logic for private child types

    • edit: lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp
  • Commit 6cc63ecb37d4c96da28009cf5f73dacc3f6689c4 by github:

    SR-12050: lldb error: could not build C module 'CNIOBoringSSLShims' (Linux 5.1.3) when debugging (#3215)

    • edit: Tests/BuildTests/BuildPlanTests.swift
    • edit: Sources/Build/BuildPlan.swift
  • Commit 629064c733fd680994a1e487984e63f8c4c8ebd8 by github:

    resolve timeout for repositories with large number of tags (#3218)

    • edit: Sources/PackageGraph/Pubgrub/PubgrubDependencyResolver.swift
    • edit: Sources/SourceControl/GitRepository.swift