[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 14.04 (master) #3655

Report

[FAILURE] oss-swift-package-linux-ubuntu-14_04 [#3655]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-14_04/3655/
Project:
oss-swift-package-linux-ubuntu-14_04
Date of build:
Thu, 08 Aug 2019 07:26:30 -0500
Build duration:
2 hr 7 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 5e98f3e8e54acd04a43bdf02acbfe6bb3bf6e503 by gregomni:
    Implicit conversion of KeyPath to (Root) -> Value.

    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/Constraint.h
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 6f4b0e5771944e285a561f9d32cd3171b3937bfa by gregomni:
    [ConstraintSolver] Favor keypaths over functions

    • edit: lib/Sema/CSRanking.cpp
  • Commit ffe1684a8eac226ed6b1408187ced60b63008282 by gregomni:
    Add typechecking tests

    • edit: test/expr/unary/keypath/keypath.swift
    • edit: test/Constraints/keypath.swift
  • Commit 2a885a08639adaaf12cb49e8b17215fb7976516d by gregomni:
    Add runtime tests for key path literal closures

    • edit: test/stdlib/KeyPath.swift
  • Commit 66f914d20fa40ffe9eb5db808d352e9d34046c76 by gregomni:
    Make keypath literal in closure only once

    • edit: test/stdlib/KeyPath.swift
    • edit: lib/Sema/CSApply.cpp
  • Commit 1a9be789e31fbbea47708f2b6a1cebc2f0321de0 by gregomni:
    Allow optional-chaining key paths to match function types

    • edit: lib/Sema/CSGen.cpp
  • Commit 33c68e01d13a21ff748543c8cde04a91a8a27fbe by gregomni:
    Distinguish subscript member type from result type

    • edit: lib/Sema/CSGen.cpp
  • Commit a2cd53d802dc0471bdea87587be9cefcc55a64c6 by gregomni:
    Handle simplification of optional-chaining key path literals,

    • edit: test/expr/unary/keypath/keypath.swift
    • edit: lib/Sema/CSRanking.cpp
    • edit: test/Constraints/keypath.swift
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 521605c368d460035627ba3cd5ce289d2824910a by gregomni:
    Didn't regress on this diagnosis after all!

    • edit: test/expr/unary/keypath/keypath.swift
  • Commit 3419e5ded2b0486e5b7062f420555b7cb3350014 by gregomni:
    These two diagnoses changed for the better, not sure why. (Happened when

    • edit: test/Constraints/closures.swift
    • edit: test/Constraints/members.swift
  • Commit bf3a786227b510dfb2b9c2b9e437714c40652acf by gregomni:
    Add tests with no contextual type info.

    • edit: test/Constraints/keypath.swift
  • Commit 9ab22cf8aee58c874c87f415c489575d2326dbd7 by gregomni:
    Combine internal tryMatchRootAndValue funcs for cleaner code.

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 469e06ae2c76c12a310cdfda2173f1fafc626d97 by gregomni:
    Update to HEAD, fix Param type changes, merging.

    • edit: test/Constraints/keypath.swift
    • edit: test/expr/unary/keypath/keypath.swift
    • edit: lib/Sema/CSApply.cpp
  • Commit 9c0aad3737eaa19787aa6cc755620a93f5c39227 by gregomni:
    Handle conversions of keypath tyvars to function type specifically in

    • edit: lib/Sema/CSSimplify.cpp
  • Commit 9107626ce82adecb8304690e599ca55444c8cf5a by gregomni:
    Added comment explaining additional use of AutoClosureExpr.

    • edit: include/swift/AST/Expr.h
  • Commit e6adeb08ce8535f5ffc46cbee178f70fb387bbc5 by blangmuir:
    [test] Add a test for SwiftPM integration

    • add: Tests/INPUTS/SwiftPMPackage/Package.swift
    • add: Tests/INPUTS/SwiftPMPackage/Sources/exec/main.swift
    • add: Tests/INPUTS/SwiftPMPackage/Sources/lib/lib.swift
    • add: Sources/SKTestSupport/SKSwiftPMTestWorkspace.swift
    • add: Tests/SourceKitTests/SwiftPMIntegration.swift
  • Commit 2e98e6ab90272c4462f438e2c2b04f66923c4bc6 by blangmuir:
    [test] Regenerate linuxmain

    • edit: Tests/SourceKitTests/XCTestManifests.swift
    • edit: Tests/SKSwiftPMWorkspaceTests/XCTestManifests.swift
  • Commit 20bae3b7143cd1f881b9fbcc4120df67c7c529cd by ditaliano:
    [SwiftLanguageRuntime] Fix resilient types in hashed containers.

    • add: lit/SwiftREPL/ResilientDict.test
    • edit: source/Target/SwiftLanguageRuntime.cpp
    • edit: include/lldb/Target/SwiftLanguageRuntime.h
    • add: lit/SwiftREPL/ResilientArray.test
    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit 7c610f5085a004353f5713fceb89bedf2233a6ea by ditaliano:
    [SwiftLanguageRuntime] Simplify a bit. NFCI.

    • edit: source/Target/SwiftLanguageRuntime.cpp
  • Commit 2713d21d7ecd37eed12165fd5a21d17a04c1490a by ditaliano:
    [Swift] These tests require Foundation.

    • edit: lit/SwiftREPL/ResilientDict.test
    • edit: lit/SwiftREPL/ResilientArray.test