[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (swift 5.0) #176

(Swift CI) #1


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

Build URL:
Date of build:
Tue, 04 Dec 2018 18:13:35 -0600
Build duration:
49 min

Identified problems:

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


Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 9714 test(s), Total: 10973 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 504 test(s), Total: 504 test(s)


  • Commit 219feaf1893f2bd281545975fa878a798ee4bd2c by danielrodriguez:
    Add -Xclang-linker option to the compiler.

    • edit: lib/Driver/UnixToolChains.cpp
    • edit: test/Driver/linker.swift
    • edit: lib/Driver/WindowsToolChains.cpp
    • edit: include/swift/Option/Options.td
  • Commit e8e8b3d45297563abebf7395e73bd9ae4dfc7ff0 by dgregor:
    [Runtime] Cache protocol conformance descriptors, not witness tables.

    • edit: stdlib/public/runtime/ProtocolConformance.cpp
    • edit: stdlib/public/runtime/Private.h
  • Commit 8f166ba26a815afbb3162f633d32dbfbb9d67d12 by dgregor:
    [Runtime] Perform “deep” comparisons of witness tables when uniquing

    • edit: test/Runtime/Inputs/synthesized_decl_uniqueness.swift
    • edit: test/Runtime/synthesized_decl_uniqueness.swift
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: stdlib/public/runtime/MetadataCache.h
  • Commit 76ad389ffc6df5c4cece01e82242231f2d026426 by dgregor:
    Revert "Update Set test case that no longer crashes"

    • edit: validation-test/stdlib/SetAnyHashableExtensions.swift
  • Commit 19210737cc4a235f4a58a4a914a0f84c009f4fee by dgregor:
    [Runtime] Only scan the type descriptor once for metadata cache entries.

    • edit: stdlib/public/runtime/MetadataCache.h
  • Commit 163dc92080fc6a7c32aedced2c201694834b0808 by dgregor:
    [Runtime] Compute generic metadata cache info once per type.

    • edit: stdlib/public/runtime/MetadataCache.h
    • edit: include/swift/Basic/Lazy.h
    • edit: stdlib/public/runtime/Metadata.cpp
  • Commit 2bb80598779e6d93aeed28479d6984ac0f48f362 by aschwaighofer:
    [5.0] stdlib: Make ArrayBufferProtocol.init inlinable to facilitate

    • edit: stdlib/public/core/ArrayBufferProtocol.swift
  • Commit 576afde6b5edc421cdb3dac86770dd22c0d50d69 by aprantl:
    Remove DebugTypeInfo::isImplicitlyIndirect().

    • edit: test/DebugInfo/generic_arg3.swift
    • edit: test/DebugInfo/generic_arg.swift
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: lib/IRGen/DebugTypeInfo.h
    • edit: test/DebugInfo/generic_arg2.swift
  • Commit 20758a6e01e108d9339e6caa72da9485c841a539 by github:
    Revert "Revert "[5.0] Change Default Linker to Gold for AArch64""

    • edit: lib/Driver/UnixToolChains.cpp
  • Commit e7f7d910eb6021c8d50b84ae3ea0a67281f6ca2c by gparker:
    [runtime] Register a hook for class name lookup from libobjc (#20650)

    • edit: include/swift/Runtime/Metadata.h
    • edit: stdlib/public/runtime/MetadataLookup.cpp
    • add: test/Interpreter/SDK/objc_getClass.swift
    • edit: stdlib/public/runtime/Metadata.cpp
  • Commit 478d2b2552ee322212de9b12935869899dad3a06 by rjmccall:
    Future-proof the ARM64 ABI by not reserving the entire top byte.

    • edit: test/IRGen/bridge_object_arm64.sil
    • edit: stdlib/public/SwiftShims/System.h