[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (master) #2867

Report

[FAILURE] oss-swift-package-linux-ubuntu-18_04 [#2867]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/2867/
Project:
oss-swift-package-linux-ubuntu-18_04
Date of build:
Wed, 13 May 2020 13:05:54 -0500
Build duration:
1 hr 0 min

Identified problems:

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

Changes

  • Commit 489b6e0860520a1157f738486f4c9aedfc515e01 by danielzheng:
    [AutoDiff] Clean up derivative type calculation.

    • edit: lib/AST/AutoDiff.cpp
    • edit: include/swift/AST/AutoDiff.h
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/AST/Type.cpp
  • Commit ec0c9484abbe6a561011f3bce8f16a270e09df88 by rishizaki:
    [CodeCompletion] Inherit options when parsing new buffer

    • edit: lib/Parse/ParseIfConfig.cpp
    • add: test/SourceKit/CodeComplete/complete_sequence_ifconfig.swift
    • edit: lib/IDE/CompletionInstance.cpp
  • Commit 97e32abc3c6c6a6ea8d8b8f92c37b34a336cf46d by achikin:
    Improve diagnostic for keypath used without 'keyPath:' label

    • edit: lib/Sema/CSSimplify.cpp
    • add: test/Sema/keypath_subscript_nolabel.swift
  • Commit 12b9426312e21c3368d1fd0db9605e9bcfaea01d by hamishknight:
    [Sema] Don't diagnose DynamicSubscriptExpr's arg as tuple

    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: test/Constraints/dynamic_lookup.swift
  • Commit 4595f73760ba78b0775a5ad18d25fa389e04d050 by hamishknight:
    [Sema] Reject an @objc generic subscript

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckDeclObjC.cpp
    • edit: test/attr/attr_objc.swift
  • Commit dad8f13f6ed27a673bae3a299ab87d28c2824c51 by hamishknight:
    [Sema] Eliminate a subscript AnyObject lookup ambiguity

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: test/Constraints/dynamic_lookup.swift
  • Commit c9bbc14ed31a51572741db3106945c0fea4726a0 by danielzheng:
    [AutoDiff] Simplify @differentiable attribute type-checking.

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/AutoDiff/Sema/derivative_attr_type_checking.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/AutoDiff/Sema/differentiable_attr_type_checking.swift
  • Commit 30b5fd52e8f9720cf62a5d15a4b50b24b68ce7ad by github:
    [CxxInterop] Import C++ references. (#31702)

    • add: test/Interop/Cxx/reference/Inputs/reference.cpp
    • add: test/Interop/Cxx/reference/reference-silgen.swift
    • edit: lib/SIL/IR/AbstractionPattern.cpp
    • add: test/Interop/Cxx/reference/Inputs/reference.h
    • edit: lib/ClangImporter/ImporterImpl.h
    • add: test/Interop/Cxx/reference/reference-irgen.swift
    • edit: lib/AST/Type.cpp
    • add: test/Interop/Cxx/reference/reference-module-interface.swift
    • edit: lib/ClangImporter/ImportType.cpp
    • add: test/Interop/Cxx/reference/Inputs/module.modulemap
    • edit: include/swift/AST/Types.h
    • add: test/Interop/Cxx/reference/reference.swift
  • Commit e69abeba531bfbf5302ab13d70b7393551d4d04b by github:
    Classify C++ structs as loadable or address-only (#31707)

    • edit: lib/ClangImporter/ImportDecl.cpp
    • edit: test/Interop/Cxx/class/Inputs/module.modulemap
    • add: test/Interop/Cxx/class/Inputs/loadable-types.h
    • edit: lib/AST/Decl.cpp
    • add: test/Interop/Cxx/class/loadable-types-silgen.swift
    • edit: include/swift/AST/Decl.h
    • edit: lib/SIL/IR/TypeLowering.cpp