CI failure: .../TestFoundation: undefined symbol: _T0ScN

Hi everyone,

I am seeing a CI failure on llbuild for seemingly unrelated reasons and I am unsure how to deal with it:

+ env LD_LIBRARY_PATH=//usr//lib/swift/:/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/Foundation:/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/xctest-linux-x86_64:/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/libdispatch-linux-x86_64/src/.libs: /home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/TestFoundation/TestFoundation
/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/TestFoundation/TestFoundation: symbol lookup error: /home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/TestFoundation/TestFoundation: undefined symbol: _T0ScN

Happens when running Foundation tests on https://github.com/apple/swift-llbuild/pull/147

Log of the failure: https://ci.swift.org/job/swift-llbuild-PR-Linux-smoke-test/179/console

$ xcrun swift-demangle _T0ScN
_T0ScN ---> type metadata for Swift.UnicodeScalar

Any recommendations or hints?

Thanks,
Boris

It’s an incremental build issue. The bots don’t always rebuild Foundation, or something. I think we need to clean the workspace out.

Slava

···

On May 13, 2017, at 12:13 AM, Boris Buegling via swift-dev <swift-dev@swift.org> wrote:

Hi everyone,

I am seeing a CI failure on llbuild for seemingly unrelated reasons and I am unsure how to deal with it:

+ env LD_LIBRARY_PATH=//usr//lib/swift/:/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/Foundation:/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/xctest-linux-x86_64:/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/libdispatch-linux-x86_64/src/.libs: /home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/TestFoundation/TestFoundation
/home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/TestFoundation/TestFoundation: symbol lookup error: /home/buildnode/jenkins/workspace/swift-llbuild-PR-Linux-smoke-test/Ninja-ReleaseAssert/foundation-linux-x86_64/TestFoundation/TestFoundation: undefined symbol: _T0ScN

Happens when running Foundation tests on <rdar://problem/30961839> Implement support for stale file removal by neonichu · Pull Request #147 · apple/swift-llbuild · GitHub

Log of the failure: https://ci.swift.org/job/swift-llbuild-PR-Linux-smoke-test/179/console

$ xcrun swift-demangle _T0ScN
_T0ScN ---> type metadata for Swift.UnicodeScalar

Any recommendations or hints?

Thanks,
Boris
_______________________________________________
swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev