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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/4663/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Thu, 28 Jun 2018 17:25:22 -0500
Build duration:
59 min

Identified problems:

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

Tests:

Name: Swift(linux-x86_64)
Failed: 0 test(s), Passed: 10660 test(s), Total: 10660 test(s)
Name: Swift-Unit
Failed: 0 test(s), Passed: 522 test(s), Total: 522 test(s)

Changes

  • Commit 9ef3377d28f65d5d0c8154bd56a4ca9bbb261fdc by jgroff:
    Runtime: Fallback when _swift_getFieldAt fails to find field metadata.

    • edit: stdlib/public/runtime/MetadataLookup.cpp
  • Commit e2dd2ff11f1395e69d75618b0105a921dc48bb1a by jgroff:
    Runtime: Handle synthesized decl "related entity" tags.

    • edit: include/swift/Remote/MetadataReader.h
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: test/Runtime/demangleToMetadataObjC.swift
    • add: test/Runtime/Inputs/synthesized_decl_uniqueness.swift
    • edit: lib/RemoteAST/RemoteAST.cpp
    • edit: stdlib/public/runtime/Demangle.cpp
    • edit: include/swift/ABI/MetadataValues.h
    • edit: stdlib/public/runtime/MetadataLookup.cpp
    • edit: include/swift/ABI/Metadata.h
    • edit: lib/IRGen/GenMeta.cpp
    • add: test/Runtime/synthesized_decl_uniqueness.swift

I'll keep an eye out, but this looks transient at first glance—the offending process got SIGTERMed instead of exiting normally:

TestFoundation/TestProcess.swift:404: error: TestProcess.test_preStartEndState : XCTAssertTrue failed -

18:25:05
TestFoundation/TestProcess.swift:410: error: TestProcess.test_preStartEndState : XCTAssertEqual failed: ("exit") is not equal to ("uncaughtSignal") -

18:25:05 TestFoundation/TestProcess.swift:411: error: TestProcess.test_preStartEndState : XCTAssertEqual failed: ("0") is not equal to ("15") -

The build immediately after (#4664) died early with a Jenkins error, and #4665 is in progress.

-Joe