[Swift CI] Build Failure: 2. Swift Source Compatibility Suite (master) (enable-verify-exclusivity) #1185

Report

[FAILURE] swift-master-source-compat-suite-enable-verify-exclusivity [#1185]

Build URL:
https://ci.swift.org/job/swift-master-source-compat-suite-enable-verify-exclusivity/1185/
Project:
swift-master-source-compat-suite-enable-verify-exclusivity
Date of build:
Sat, 08 Dec 2018 00:48:26 -0600
Build duration:
1 hr 50 min

Identified problems:

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

Changes

  • Commit bce1f5ef4a2b9f84cdf0ac4a756c91e05c1dd5c8 by jgroff:
    Runtime: Provide ABI space for source location info in unconditional

    • edit: test/ClangImporter/objc_ir.swift
    • edit: stdlib/public/runtime/CompatibilityOverride.def
    • edit: test/IRGen/objc_casts.sil
    • edit: lib/IRGen/GenCast.cpp
    • edit: stdlib/public/runtime/SwiftObject.mm
    • edit: test/IRGen/unconditional_checked_cast.sil
    • edit: test/IRGen/subclass_existentials.sil
    • edit: include/swift/Runtime/RuntimeFunctions.def
    • edit: test/IRGen/class_bounded_generics.swift
    • edit: unittests/runtime/CompatibilityOverride.cpp
    • edit: test/IRGen/protocol_with_superclass_where_clause.sil
    • edit: include/swift/Runtime/Casting.h
    • edit: stdlib/public/runtime/Casting.cpp
    • edit: test/IRGen/protocol_with_superclass.sil
  • Commit 2114ce011e9db6dcaadb1c6d16efedf9501999ee by mikeash:
    [Runtime] Fix incorrect cast in

    • edit: test/stdlib/Runtime.swift.gyb
    • edit: stdlib/public/runtime/ExistentialMetadataImpl.h
  • Commit 4adc80a8cf1c12c9181c6430524f12ada1b6f270 by harlan:
    [test] Update @inlinable test to Swift 5

    • add: test/Compatibility/attr_inlinable_swift42.swift
    • edit: test/attr/attr_inlinable.swift
  • Commit d30a3da32a928d8e18e2f936c6edb60e2914638f by harlan:
    [Sema] Non-requirement protocol members should inherit @usableFromInline

    • edit: lib/AST/Decl.cpp
    • edit: test/Compatibility/attr_inlinable_swift42.swift
    • edit: test/attr/attr_inlinable.swift
  • Commit 1abeeb8b921bfdcea77a08a7dd0d60a05ed8155c by harlan:
    [Sema] Diagnose internal(set) from @inlinable functions

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeChecker.h
    • edit: test/attr/attr_inlinable.swift
    • edit: lib/Sema/TypeCheckAvailability.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeCheckAvailability.h
    • edit: test/Compatibility/attr_inlinable_swift42.swift
    • edit: lib/Sema/ResilienceDiagnostics.cpp
  • Commit 6f243d4ab3c7b84acc72cf949ff5022ce666684a by spestov:
    AST: Plumb a 'context' parameter through to AbstractFunctionBody's body

    • edit: lib/Sema/DerivedConformanceError.cpp
    • edit: lib/Sema/DerivedConformanceCaseIterable.cpp
    • edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/DerivedConformanceCodingKey.cpp
  • Commit 6d1b866cc195c30d6a944f6edb543a7c09a6e2d0 by spestov:
    AST: Fix FuncDecl::getSourceRange() to do the right thing for accessors

    • edit: lib/AST/Decl.cpp
  • Commit 7aed494bf34dd19160c3ad8da44637477e73b0cd by spestov:
    Sema: Move accessor synthesis to the callback mechanism

    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/CodeSynthesis.h
  • Commit 809a6dc3ed339fc850004efb6bd462d7808c7ae7 by spestov:
    Sema: Remove dead code for 'lazy' properties that's no longer used

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeChecker.h
  • Commit ac53f89ffbc93df83eb269555351f1601f4d77d6 by spestov:
    Sema: Use a more specific type for ClosuresWithUncomputedCaptures

    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/TypeChecker.h
  • Commit a6f6dc01bca5529f001469cabc93432ea7fb0f25 by spestov:
    Sema: Fix order dependency between lazy getter body synthesis and

    • edit: test/multifile/lazy.swift
    • edit: lib/Sema/TypeCheckCaptures.cpp
    • edit: test/multifile/Inputs/external_lazy_property.swift
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit a76012dc72f10e3d924f0d356434f089698c4857 by spestov:
    Sema: Tiny cleanup for createImplicitConstructor()

    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit 33c0b4f4b241f88bbfff1916de1645c227586113 by xi_ge:
    swift-module-digester: test -v mode when diagnosing ABI/API changes.

    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • edit: test/api-digester/stability-stdlib-abi.swift
    • edit: test/api-digester/stability-stdlib-source.swift
  • Commit 11769d2494153eefe3cb657044c899a9b1091ab9 by ben_cohen:
    Add tests for withContiguousStorageIfAvailable

    • edit: stdlib/private/StdlibCollectionUnittest/LoggingWrappers.swift
    • edit: stdlib/public/core/Sequence.swift
    • edit: validation-test/stdlib/SequenceType.swift.gyb
    • edit: validation-test/stdlib/UnsafeBufferPointer.swift.gyb
    • edit: test/stdlib/Inputs/CommonArrayTests.gyb
  • Commit aa747dcd8114ab1cbbfa6743b083faee56643be0 by spestov:
    Remove property behaviors

    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/SILGen/SILGenDecl.cpp
    • delete: test/SILGen/property_behavior_init.swift
    • edit: lib/SILGen/SILGenConstructor.cpp
    • delete: test/Prototypes/property_behaviors/delayed.swift
    • edit: lib/SILGen/SILGen.h
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: include/swift/AST/Expr.h
    • edit: include/swift/SIL/SILNodes.def
    • delete: test/SILOptimizer/specialize_property_behavior.swift
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/SIL/SILPrinter.cpp
    • delete: test/SILGen/property_behavior.swift
    • edit: include/swift/AST/ProtocolConformance.h
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/SILGen/SILGen.cpp
    • delete: test/Prototypes/property_behaviors/lazy.swift
    • edit: lib/SILOptimizer/Utils/SILInliner.cpp
    • edit: test/SIL/Parser/basic.sil
    • edit: include/swift/AST/ASTContext.h
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/IRGen/IRGenSIL.cpp
    • delete: test/decl/var/behaviors.swift
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/SIL/SILVerifier.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/SIL/ValueOwnership.cpp
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: lib/SILGen/SILGenType.cpp
    • edit: include/swift/AST/ASTMangler.h
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: include/swift/Basic/LangOptions.h
    • edit: include/swift/Option/FrontendOptions.td
    • edit: include/swift/AST/StorageImpl.h
    • edit: lib/SIL/SIL.cpp
    • edit: lib/SILOptimizer/Utils/Local.cpp
    • edit: lib/IRGen/GenProto.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/ASTMangler.cpp
    • edit: lib/SIL/OperandOwnership.cpp
    • edit: lib/SIL/SILInstructions.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 6c012b2aec8a42095478254206b6a2f6afd7c85d by spestov:
    AST: Remove some unnecessary LazyResolver * parameters from ASTContext

    • edit: lib/SILGen/SILGenExpr.cpp
    • edit: lib/SILOptimizer/Utils/CastOptimizer.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/SILGen/SILGenDecl.cpp
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: lib/SILGen/SILGenApply.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/SILGen/SILGenPattern.cpp
    • edit: lib/SILGen/SILGenBridging.cpp
    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/SILGen/SILGenConvert.cpp
    • edit: lib/Sema/TypeCheckExpr.cpp
  • Commit a55283d704fee0bed732189bb543d437805ceb66 by spestov:
    Sema: Lazy synthesis of implicit constructors in non-primary files

    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit 8c653332ef565c03eacc8f67359e04feae182efc by spestov:
    Sema: Fix failure to emit a diagnostic when a protocol witness is being

    • edit: lib/Sema/TypeCheckProtocol.cpp
    • add: test/decl/protocol/conforms/circular_validation.swift
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckDeclObjC.cpp
    • edit: lib/Sema/TypeCheckType.cpp
    • edit: lib/Sema/TypeCheckProtocol.h