[Swift CI] Build Failure: 0. OSS - LLDB Incremental - OS X (master) (Release) #1421

Report

[FAILURE] oss-lldb-incremental-osx [#1421]

Build URL:
https://ci.swift.org/job/oss-lldb-incremental-osx/1421/
Project:
oss-lldb-incremental-osx
Date of build:
Mon, 07 May 2018 02:00:42 -0500
Build duration:
9 min 13 sec

Changes

  • Commit 41942c9276457b3b7d93928406a5eea620ba0d7d by huon:
    [Sema] Create a "DerivedConformance" class, to store common values.

    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
    • edit: lib/Sema/DerivedConformances.h
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: lib/Sema/DerivedConformanceError.cpp
    • edit: lib/Sema/DerivedConformanceCodingKey.cpp
    • edit: lib/Sema/DerivedConformanceCaseIterable.cpp
    • edit: lib/Sema/DerivedConformances.cpp
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
  • Commit cfd068de6a67a6ff55a611e48c3feb95086d47f1 by huon:
    [Sema] Migrate almost everything to use DerivedConformance.

    • edit: lib/Sema/DerivedConformanceCaseIterable.cpp
    • edit: lib/Sema/DerivedConformances.h
    • edit: lib/Sema/DerivedConformanceError.cpp
    • edit: lib/Sema/DerivedConformanceCodingKey.cpp
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
    • edit: lib/Sema/DerivedConformances.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
  • Commit 5e094bdaa2460d17dbfe1d709d8b41c566663ac8 by huon:
    [Sema] Factor out "can't derive in extension" logic.

    • edit: lib/Sema/DerivedConformances.h
    • edit: lib/Sema/DerivedConformanceCaseIterable.cpp
    • edit: lib/Sema/DerivedConformances.cpp
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
  • Commit 3488a3a53b0715d9037a38651e7bf44fdf37a499 by huon:
    [Sema] Allow synthesis of protocol conformances in extensions.

    • edit: lib/Sema/DerivedConformances.h
    • edit: test/Sema/Inputs/struct_equatable_hashable_other.swift
    • edit: test/decl/protocol/special/coding/class_codable_simple_extension.swift
    • edit: test/decl/protocol/special/coding/struct_codable_simple_extension.swift
    • edit: test/decl/protocol/special/coding/class_codable_failure_diagnostics.swift
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • add: test/decl/protocol/special/coding/struct_codable_simple_extension_flipped.swift
    • edit: test/decl/protocol/special/coding/struct_codable_failure_diagnostics.swift
    • edit: lib/Sema/DerivedConformanceCaseIterable.cpp
    • edit: lib/Sema/DerivedConformances.cpp
    • edit: test/Sema/Inputs/enum_conformance_synthesis_other.swift
    • edit: test/Sema/enum_conformance_synthesis.swift
    • add: test/decl/protocol/special/coding/class_codable_simple_extension_final.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
    • edit: test/Sema/struct_equatable_hashable.swift
  • Commit 47e643af0ec8a1b4640c7367205cd471a0c510d9 by huon:
    [Sema] Fix synthesis of Equatable and Hashable conformances in

    • edit: test/Sema/enum_equatable_conditional.swift
    • edit: lib/Sema/DerivedConformances.h
    • edit: test/Sema/Inputs/enum_conformance_synthesis_other.swift
    • edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
    • edit: lib/Sema/TypeCheckProtocolInference.cpp
    • edit: test/Sema/struct_equatable_hashable.swift
    • edit: test/Sema/Inputs/struct_equatable_hashable_other.swift
    • edit: lib/Sema/DerivedConformances.cpp
    • edit: test/Sema/enum_conformance_synthesis.swift
    • edit: lib/Sema/TypeCheckProtocol.cpp
  • Commit 041287f0ba39a52235cac1310647caf68378eece by huon:
    [Sema] Fix synthesis of CaseIterable conformances in extensions of

    • edit: lib/Sema/DerivedConformanceCaseIterable.cpp
    • edit: test/Sema/enum_conformance_synthesis.swift
  • Commit 27d8f17b449f83f122b3bc37895ca29effcd0e4a by huon:
    [Sema] Fix synthesis of *codable conformances in extensions of generic

    • add: test/decl/protocol/special/coding/struct_codable_simple_conditional.swift
    • add: test/decl/protocol/special/coding/struct_codable_simple_conditional_separate.swift
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • add: test/decl/protocol/special/coding/class_codable_simple_conditional_separate.swift
    • add: test/decl/protocol/special/coding/class_codable_simple_conditional_final_separate.swift
    • add: test/decl/protocol/special/coding/class_codable_simple_conditional_final.swift
    • add: test/decl/protocol/special/coding/class_codable_simple_conditional.swift
  • Commit cfc91fd7b3b2cb30dd8b329ea90c486a4b9d4505 by rishizaki:
    [SR-6996]Better diagnostic when declaring a class inheritance with

    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: lib/Parse/ParseDecl.cpp
    • edit: test/Parse/recovery.swift