[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 16.04 (master) #9106

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/9106/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Fri, 14 Jun 2019 14:23:57 -0500
Build duration:
23 min

Identified problems:

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

Changes

  • Commit 7719b0f4619c3ebd1198f8d5008a5724fa1b49f1 by tyu.sam:
    Sema: Add a more descriptive diagnostic for generic argument mismatches

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSFix.h
    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/Generics/invalid.swift
  • Commit dc5ccd1349cb4100a976fd78b682798d0b0ba825 by tyu.sam:
    Test: Add tests for the new generic arguments mismatch diagnostic

    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/Generics/invalid.swift
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSFix.h
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.h
  • Commit 81dc5460c926dc54ca68ae7cfec3ac13d5d09de9 by tyu.sam:
    Sema / Test: Fix tests broken by introduction of

    • edit: test/expr/cast/dictionary_coerce.swift
    • edit: test/expr/cast/dictionary_downcast.swift
    • edit: test/decl/func/dynamic_self.swift
    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/decl/nested/type_in_type.swift
    • edit: test/decl/protocol/protocol_with_superclass_where_clause.swift
    • edit: test/expr/cast/array_coerce.swift
    • edit: test/expr/cast/set_bridge.swift
    • edit: test/decl/protocol/protocol_with_superclass.swift
    • edit: test/decl/typealias/generic.swift
    • edit: test/expr/cast/dictionary_bridge.swift
    • edit: test/decl/func/throwing_functions.swift
    • edit: test/expr/cast/set_coerce.swift
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: test/stdlib/UnsafePointerDiagnostics.swift
  • Commit 1701ea1adc9fbc2931cba100bbf7280b3facd779 by tyu.sam:
    Sema: Changed GenericArgumentsMismatch to use trailing objects

    • edit: lib/Sema/CSFix.h
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSDiagnostics.h
    • edit: lib/Sema/CSFix.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSSimplify.cpp
  • Commit de7851b0e98ba39d0714f61579af0bf9ea8310bc by tyu.sam:
    Test: Update tests to reflect change to generic mismatch note locations

    • edit: test/expr/cast/dictionary_downcast.swift
    • edit: test/decl/protocol/protocol_with_superclass.swift
    • edit: test/expr/cast/dictionary_bridge.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/expr/cast/set_coerce.swift
    • edit: test/expr/cast/array_coerce.swift
    • edit: test/stdlib/UnsafePointerDiagnostics.swift
    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/expr/cast/set_bridge.swift
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: test/decl/func/dynamic_self.swift
    • edit: test/decl/nested/type_in_type.swift
    • edit: lib/Sema/CSFix.cpp
    • edit: test/decl/func/throwing_functions.swift
    • edit: lib/Sema/CSFix.h
    • edit: test/expr/cast/dictionary_coerce.swift
    • edit: test/Generics/invalid.swift
    • edit: test/decl/typealias/generic.swift
    • edit: test/decl/protocol/protocol_with_superclass_where_clause.swift
  • Commit 0a7cdb8ded91faa95915b3cf6b3abce85b9bd7e9 by tyu.sam:
    Sema: Handle CTP_SubscripAssignSource in

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit cc8c2b172412b808f6b07791d64f59509c42c73e by tyu.sam:
    Sema: Fix how matchDeepEqualityType failures are handled

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 122a68c21788f26b5f1e44680e59d5e78c7833b8 by tyu.sam:
    Sema: Change generic argument mismatch diags to reuse existing ones

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit cd0cc3c2c48b51d23b2b0130390c0632e43b9f7d by tyu.sam:
    Test: Add a todo about a regression introduced by generic mismatch

    • edit: test/Constraints/keypath.swift
  • Commit 64b1186cb7840bfa220f7d959c781fe39a8f3f24 by tyu.sam:
    Sema: Change closure passed to matchDeepTypeArguments to return if it

    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/Constraints/keypath.swift
  • Commit 2cefbe0d780e29babd380a4f2aca70d0cc51b045 by tyu.sam:
    Test: Update additional tests with improved generic mismatch diagnostic

    • edit: test/stdlib/UnsafePointerDiagnostics.swift
    • edit: test/expr/unary/keypath/keypath.swift
  • Commit ff950a419fe9adaa9349a3c23f6c3a81afc7aaf4 by tyu.sam:
    Sema: Refactor logic for excluding arrays / optionals out of closure

    • edit: lib/Sema/CSFix.h
    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/decl/protocol/protocol_with_superclass.swift