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

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-14_04 [#6459]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-14_04/6459/
Project:
oss-swift-incremental-RA-linux-ubuntu-14_04
Date of build:
Wed, 07 Nov 2018 18:17:45 -0600
Build duration:
33 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 90fd4ba4d787ae6c78b566ed005da195163f93b7 by lance_parker:
    All the @inlinables in ContigArray are good

    • edit: stdlib/public/core/ContiguousArrayBuffer.swift
  • Commit 1938378b3dae08df4afe5e01c82d4b03576640c4 by lance_parker:
    All the @inlinables in SliceBuffer are good

    • edit: stdlib/public/core/SliceBuffer.swift
  • Commit e107fab25b2fbd639f9f479dd813dfe67e63c0ce by moiseev:
    [stdlib] Internalize _Buffer32 and _Buffer72

    • edit: test/api-digester/Outputs/stability-stdlib-abi.swift.expected
    • edit: stdlib/public/core/StringLegacy.swift
    • edit: stdlib/public/core/Runtime.swift.gyb
    • edit: stdlib/public/core/Integers.swift
  • Commit 6f86e5c703f9db7fc65b94278ed2b4f7d3cd8efb by aschwaighofer:
    Fix unused variable warning.

    • edit: lib/Parse/ParseDecl.cpp
  • Commit 19c4217c14db71b6e1536f00eaf338f327be5480 by smontgomery:
    Temporarily disable

    • edit: Tests/Functional/Asynchronous/Expectations/main.swift
  • Commit ff5f81e42402bd425810466a6e5d8756006e99b5 by si:
    JSONSerialization: Improve parsing of numbers

    • edit: Foundation/JSONSerialization.swift
    • edit: TestFoundation/TestJSONEncoder.swift
  • Commit 1e32417299c577be1fb94d4ef9da92e0b3f99bd8 by si:
    JSONSerialization: Improve parsing of numbers

    • edit: Foundation/JSONSerialization.swift
    • edit: TestFoundation/TestJSONSerialization.swift
    • edit: TestFoundation/TestJSONEncoder.swift
  • Commit c69ec857c704e31b4ed90332843fd1e4c754e5ce by si:
    Update TestJSONEncoder to account for new error message.

    • edit: TestFoundation/TestJSONEncoder.swift
  • Commit 212e3abe201e3dd1389ed0ececf5632836d7be3e by danielrodriguez:
    [cmake] Remove duplicated Find ICU in CoreFoundation.

    • delete: CoreFoundation/cmake/modules/FindICU.cmake
    • edit: CMakeLists.txt
    • edit: CoreFoundation/CMakeLists.txt

Daniel, is this likely from your change?

**18:51:43** /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/buildbot_incremental/swiftpm-linux-x86_64/x86_64-unknown-linux/release/swift-build-stage1: symbol lookup error: /home/buildnode/jenkins/workspace/oss-swift-incremental-RA-linux-ubuntu-14_04/buildbot_incremental/swiftpm-linux-x86_64/.bootstrap/bin/../lib/swift/linux/libFoundation.so: undefined symbol: UCNV_FROM_U_CALLBACK_STOP_52

Maybe… It seems to be that someone is linking to libicu v52 (swiftpm?). Can we revert this until I have some time to investigate? I have no VM with Ubuntu 14.04 to check at the moment, and the build will take a while anyway.

Sorry for the inconvenience.

It seems like it’s Foundation that’s trying to link it, and swiftpm fails while linking foundation.

I opened Revert "[cmake] Find ICU in CoreFoundation." by milseman · Pull Request #1756 · apple/swift-corelibs-foundation · GitHub https://github.com/apple/swift-corelibs-foundation/pull/1756. I do not have admin access on this repo, so I’ll merge it after tests pass (unless someone else does).