[Swift CI] Build Failure: OSS - Swift Package - OS X (master) #3740


[FAILURE] oss-swift-package-osx [#3740]

Build URL:
Date of build:
Wed, 12 Jul 2017 19:20:22 -0700
Build duration:
4 hr 39 min


  • Commit e1a5a81fa3a62c89748035ca55c387cc5f274c43 by Arjun Nayini:
    [stdlib] 0-ary tuples should be equatable

    • edit: test/stdlib/Tuple.swift.gyb
    • edit: stdlib/public/core/Tuple.swift.gyb
  • Commit 3af43b69f2a1f82ba6f6e86129639ea332a9f2a8 by Arjun Nayini:
    [stdlib] Add other comparison operators to 0-ary tuples

    • edit: stdlib/public/core/Tuple.swift.gyb
    • edit: test/stdlib/Tuple.swift.gyb
  • Commit a7059ba6c6e6a4b8918042e834b370da0caf601b by Arjun Nayini:
    [stdlib] Address PR style comments

    • edit: stdlib/public/core/Tuple.swift.gyb
  • Commit c76c03910011510da199026d383af4e2191315a5 by Arjun Nayini:
    [stdlib] Update IDE tests

    • edit: test/IDE/complete_operators.swift
  • Commit f788a309ff448f64609ffac9f5fd7cbdb780960a by Brian Croom:
    Stop swallowing test interruption exceptions thrown during XCTAssert

    • edit: validation-test/stdlib/XCTest.swift
    • edit: stdlib/public/SDK/XCTest/XCTestCaseAdditions.mm
  • Commit 1e3bd76b75dd124e71807b56e668e2ef9aa0ddf3 by Doug Gregor:
    [Constraint solver] Teach checkTypeOfBinding() to avoid dependent member

    • edit: lib/Sema/CSSolver.cpp
  • Commit e2d01f5cce63501ddd366a9b78c988633dba7303 by Huon Wilson:
    [Parse] Upgrade operator_static_in_protocol to Swift 4 error.

    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: lib/Parse/ParseDecl.cpp
    • edit: test/SILOptimizer/devirt_static_witness_method.sil
    • edit: test/Serialization/Inputs/has_xref.swift
  • Commit 09f45c8f2b033e5276be26b6ee8008ae43361271 by Huon Wilson:
    [Parse] Upgrade deprecated_operator_body* to Swift 4 errors.

    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: lib/Parse/ParseDecl.cpp
  • Commit 04fa7ce29d505e0f7262987fefec83fd4c5c2009 by Huon Wilson:
    [Parse] Upgrade protocol warnings to Swift 4 errors.

    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: lib/Parse/ParseType.cpp
    • edit: test/Parse/deprecated_where.swift
    • edit: test/type/protocol_composition.swift
  • Commit 74ea3c12d4cbf3c83150485d1e045bad91a96639 by Huon Wilson:
    [Parse] Upgrade unlabeled_parameter_following_variadic_parameter to

    • edit: lib/Parse/ParsePattern.cpp
    • edit: include/swift/AST/DiagnosticsParse.def
  • Commit 55e1aa2a9fd611c8215041dfe721975f81ec91f4 by Huon Wilson:
    [Parse] Upgrade @noescape/@autoclosure(escaping) warnings to Swift 4

    • edit: test/attr/attr_escaping.swift
    • edit: lib/Parse/ParseDecl.cpp
    • edit: include/swift/AST/DiagnosticsParse.def
  • Commit f8a523b4fa92fa5e93cb5d0a88d2a6d40afcb9a9 by Huon Wilson:
    [Test] Confirm warnings are still warnings in Swift 3.2, errors are

    • add: test/Parse/swift3_warnings_swift4_errors_version_4.swift
    • add: test/Parse/swift3_warnings_swift4_errors_version_3.swift
  • Commit 34ec20c0e4202332fbaa559379f61bec4cf5703a by Joe Groff:
    KeyPaths: Ensure mutation accesses are ended in the correct order.

    • edit: stdlib/public/core/KeyPath.swift
    • edit: test/stdlib/KeyPath.swift
  • Commit 70b75491a05c0ea098e1314cc00ff44b00e91ea6 by Doug Gregor:
    SE-0157: Add a frontend flag -enable-recursive-constraints.

    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/AST/GenericSignatureBuilder.cpp
    • add: test/decl/protocol/recursive_requirement_ok.swift
    • edit: include/swift/Basic/LangOptions.h
    • edit: include/swift/Option/FrontendOptions.td
  • Commit 9e720c6308f9e2328be2588bbdbfcb9dcc8e4afb by Michael Gottesman:
    [di] Extract out a helper routine. NFC intended.

    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
  • Commit cd7c96c05079ee3f92d89a8f7afa3b7a40eb7f96 by Michael Gottesman:
    [ownership-verifier] store_weak is a liveness use, not a consuming use

    • edit: lib/SIL/SILOwnershipVerifier.cpp
    • edit: test/SIL/ownership-verifier/use_verifier.sil
  • Commit 069ae8eed65236dd8887ea6117337ef8ab68f836 by Michael Gottesman:
    [ownership-verifier] The second argument to dealloc_partial_ref is a

    • edit: test/SIL/ownership-verifier/use_verifier.sil
    • edit: lib/SIL/SILOwnershipVerifier.cpp
  • Commit f2c4aeac31c9cf9d81f4aa4e6f0af58c572afc12 by Michael Gottesman:
    [sil] Refactor isLoweringOf from the verifier onto SILType.

    • edit: lib/SIL/SILVerifier.cpp
    • edit: lib/SIL/SILType.cpp
    • edit: include/swift/SIL/SILType.h
  • Commit 90289277e8e3aa148f74d2f8bf3d95005d964e63 by Michael Gottesman:
    [sil] Add assert to SILBuilder::createValueMetatype to ensure that its

    • edit: include/swift/SIL/SILBuilder.h
    • edit: lib/SIL/SILBuilder.cpp
  • Commit ea6375051d83de7d311251a0b921beaec8620b55 by Ben Langmuir:
    [index] Don't add relation to a NamedDecl with no name

    • edit: lib/Index/IndexingContext.cpp
    • add: test/Index/Core/index-source-invalid-name.cpp
  • Commit 17d19bab6778433053884d69c8ebdbeed570a33a by Ben Langmuir:
    [index] Add a test for a crash with unnamed NamedDecls

    • add: test/Index/Store/record-hash-crash-invalid-name.cpp
  • Commit c1ba7db44f4910246a72fa2d6d1c7f17f1d07a35 by github:
    Don't treat DW_AT_const_value as meaning "static" in Swift. (#227)

    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
    • edit: packages/Python/lldbsuite/test/lang/swift/let_int/TestSwiftLetInt.py
    • edit: packages/Python/lldbsuite/test/lang/swift/let_int/main.swift