[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (master) #2823

Report

[FAILURE] swift-master-source-compat-suite [#2823]

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite/2823/
Project:
swift-master-source-compat-suite
Date of build:
Thu, 08 Nov 2018 20:50:57 -0600
Build duration:
3 hr 41 min

Identified problems:

  • Jenkins Error: This build failed because of a Jenkins Error; typically a Java exception.

Changes

  • Commit 65fe556c1ad75e38b32b9cc1fd47a3edadbd84b5 by jordan_rose:
    [stdlib] Mark associated type witnesses as @usableFromInline

    • edit: stdlib/public/core/SliceBuffer.swift
    • edit: stdlib/public/core/ArrayBuffer.swift
    • edit: stdlib/public/core/CocoaArray.swift
    • edit: stdlib/public/core/ContiguousArrayBuffer.swift
  • Commit f33bf67dc940c46c78bc2140e33f87f3ec10bd57 by jordan_rose:
    Require @usableFromInline on associated type witnesses

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • add: test/attr/attr_usableFromInline_protocol.swift
    • edit: lib/Sema/TypeCheckProtocol.h
    • add: test/Compatibility/attr_usableFromInline_protocol.swift
  • Commit 96691208e9b89f13b8de552cddb650ee801498d4 by david_smith:
    Bridged Strings should have some different/additional overrides for

    • edit: stdlib/public/stubs/FoundationHelpers.mm
    • edit: stdlib/public/stubs/SwiftNativeNSXXXBase.mm.gyb
    • edit: stdlib/public/SwiftShims/CoreFoundationShims.h
    • edit: stdlib/public/core/StringBridge.swift
    • edit: stdlib/public/core/StringGuts.swift
    • edit: stdlib/public/core/StringObject.swift
    • edit: stdlib/public/core/StringStorage.swift
    • edit: test/api-digester/Outputs/stability-stdlib-abi.swift.expected
  • Commit 94b1a280110a9cb4e4c725cd57bf7afcaaaaf67b by spestov:
    Fix remaining tests that pass -swift-version 3

    • edit: validation-test/stdlib/CollectionOld.swift
    • delete: validation-test/stdlib/HashedCollectionFilter4.swift
    • delete: validation-test/stdlib/HashedCollectionFilter3.swift
    • edit: validation-test/stdlib/HashingPrototype.swift
    • add: validation-test/stdlib/HashedCollectionFilter.swift
    • edit: test/stdlib/NewStringAppending.swift
    • edit: validation-test/stdlib/FixedPoint.swift.gyb
  • Commit 60b238c2bb3d8d148dddb1af6629f3791b227c71 by spestov:
    Remove -swift-version 3 lit substitutions

    • edit: test/lit.cfg
  • Commit 5758cdcfcc1c4e33d655a12de110e8ec2db8765d by dgregor:
    [ABI] Eliminate the special structure for generic parameter references.

    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/IRGenMangler.h
    • edit: test/IRGen/protocol_resilience.sil
    • edit: stdlib/public/runtime/ProtocolConformance.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: stdlib/public/runtime/MetadataLookup.cpp
    • edit: include/swift/ABI/Metadata.h
    • edit: test/IRGen/protocol_resilience_descriptors.swift
    • edit: test/IRGen/protocol_metadata.swift
    • edit: test/IRGen/generic_types.swift
    • edit: lib/IRGen/GenMeta.cpp
    • edit: docs/ABI/Mangling.rst
  • Commit d3edf7c9ff3a129f39679e719a331f3bfea2936d by github:
    [SILGen] Always serialize witness tables in non-resilient modules

    • edit: test/SILGen/witness_tables_serialized.swift
    • edit: lib/SIL/SILWitnessTable.cpp
    • edit: include/swift/SIL/SILWitnessTable.h
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: include/swift/AST/ProtocolConformance.h
    • add: test/SILGen/witness_tables_serialized_import.swift
  • Commit 863b4979b5d1abd394c207208046ec975a56f4b2 by milseman:
    [test] Disable new emoji testing on Linux

    • edit: test/stdlib/Character.swift