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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/2994/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build:
Mon, 05 Mar 2018 12:47:32 -0600
Build duration:
2 hr 15 min

Identified problems:

  • Timeout: This build was marked as FAIL because it timed out.

Changes

  • Commit 902e34a68e5f889a42df68608c895564863efd12 by mikeash:
    [Reflection] Sketch out desired changes to the RemoteMirror API to hide

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
    • edit: include/swift/SwiftRemoteMirror/MemoryReaderInterface.h
  • Commit 1dcdd939ca08ff5209476e57d5112ce7321d5559 by mikeash:
    [Reflection] Implement swift_reflection_addImage which takes care of

    • edit: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift
    • edit: tools/swift-reflection-test/swift-reflection-test.c
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
  • Commit bf58357e546cd46cf79cf16ba43b6b1f4b35a9b0 by mikeash:
    [Reflection] Change ReadBytesFunction to return a pointer rather than

    • edit: include/swift/SwiftRemoteMirror/MemoryReaderInterface.h
    • edit: include/swift/Remote/MemoryReader.h
    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
    • edit: tools/swift-reflection-test/swift-reflection-test.c
    • edit: include/swift/Remote/CMemoryReader.h
    • edit: include/swift/Remote/InProcessMemoryReader.h
  • Commit 04f2fa8dd71bd253c500b0e8b95ec1f4a666af23 by mikeash:
    [Reflection] Minor cleanup of SwiftRemoteMirror files.

    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
  • Commit 89d9f2ba825b0ab1dcc21567d4b7e1d2c11e2e55 by mikeash:
    [Reflection] Start work on a header to help clients that want to use

    • add: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit 9aa24e8be7c62551778bf86caf721cbc198c3db4 by mikeash:
    [Reflection] Make both MemoryReader::readBytes methods virtual and

    • edit: include/swift/Remote/MemoryReader.h
  • Commit 29beaa31265837d62a37ac5ba9f6db6cd32c6d7b by mikeash:
    [Reflection] Track the memory returned from readBytes calls in addImage

    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
  • Commit 4c7d2035742a87ee8419d33dd62c154bdb9616b4 by mikeash:
    [Reflection] Implement more interop API calls.

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • edit: include/swift/Reflection/ReflectionContext.h
    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
    • edit: include/swift/Reflection/TypeRefBuilder.h
  • Commit 4ae7740c2896f543d71c055ad28368fe6959e95a by mikeash:
    [Reflection] Fill out more remote mirror interop APIs.

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit 1ad9729bb529ae801e0227bbc4c4a95a877697ce by mikeash:
    [Reflection] Add the last of the interop APIs.

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit ff3a3ec44f9232957e3bfbf2ffb290c5a1de263c by mikeash:
    [Reflection] Add some ad-hoc manually-run tests for the remote mirrors

    • add: unittests/Reflection/RemoteMirrorInterop/test.sh
    • add: unittests/Reflection/RemoteMirrorInterop/test5.swift
    • add: unittests/Reflection/RemoteMirrorInterop/test.m
    • add: unittests/Reflection/RemoteMirrorInterop/test4.swift
  • Commit 6f887475a3f65d19a0517112ca28bf406db33898 by mikeash:
    [Reflection] Lots of smaller fixes and API changes due to testing the

    • edit: tools/swift-reflection-test/swift-reflection-test.c
    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
    • edit: include/swift/Reflection/ReflectionContext.h
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit ec39bbb08cc5700a3c5fa0fa3704d33b08f7a355 by ditaliano:
    [RemoteMirrors] Move addImage from stdlib to Reflection.

    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: include/swift/Reflection/ReflectionContext.h
    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 7d4b3ae372ab40ecb0f22388f0c5efa4814fb649 by ditaliano:
    [RemoteMirrors] Remove now unused code.

    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
  • Commit e4564087af62778e28ccd8cc34cf0599a403e5a5 by mikeash:
    [RemoteMirrors] Move ownsObject into ReflectionContext.

    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: include/swift/Reflection/ReflectionContext.h
  • Commit 7d01c79f57982f24c34fcb54a97dd650cfe6a07b by mikeash:
    [RemoteMirrors] Remove a cast from swift_addr_t to uint64_t that didn’t

    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
  • Commit 71f1c391ab1992713fcf71b8c452a39ff0dcc2ec by mikeash:
    [RemoteMirrors] Move FreeBytesFunction from an out-parameter on

    • edit: include/swift/SwiftRemoteMirror/MemoryReaderInterface.h
    • edit: unittests/Reflection/RemoteMirrorInterop/test.m
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
    • edit: include/swift/Remote/CMemoryReader.h
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • edit: tools/swift-reflection-test/swift-reflection-test.c
    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
  • Commit 6468322615541a569f070e1970fb9a4832e93334 by mikeash:
    [RemoteMirrors] Remove unused PipeMemoryReader_getSizeSize function.

    • edit: tools/swift-reflection-test/swift-reflection-test.c
  • Commit 7ff930e9ec3cd006b3f8b7c3810a475eb5e93760 by ditaliano:
    [swift-refl-dump] Make sure we own the object before adding reflection

    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 16c571f65ff16ca08c5247459e58ffbe256eab7f by mikeash:
    [RemoteMirrors] Make the test script work when executed from a different

    • edit: unittests/Reflection/RemoteMirrorInterop/test.sh
  • Commit d775f72d190e8dc71d05448e4a15e154831241fa by mikeash:
    [RemoteMirrors] Support passing NULL for the FreeBytesFunction.

    • edit: include/swift/Remote/CMemoryReader.h
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • edit: include/swift/SwiftRemoteMirror/MemoryReaderInterface.h
  • Commit 0b5876607ec3b96532600c47496a9ba7bd056c34 by mikeash:
    [RemoteMirrors] Implement object ownership interop for the legacy

    • edit: unittests/Reflection/RemoteMirrorInterop/test.sh
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit 7a4ca828d8a4ec4e0fc9b0f2af327d9a36758d6c by mikeash:
    [RemoteMirrors] Wrap MachO code in #ifdef APPLE.

    • edit: include/swift/Reflection/ReflectionContext.h
  • Commit 13c962b553fbc96f1cd5b523c18826a9b3b8ac34 by mikeash:
    [RemoteMirrors] Remove dead code in swift-reflection-dump.

    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 6324c3dbe95e109ddc3778afdcf1b7cc896ca87f by mikeash:
    [RemoteMirrors] Fix the pointer-returning readBytes wrapper to actually

    • edit: include/swift/Remote/MemoryReader.h
  • Commit c059ff2a5ca7933e3a1e0349eef3cbcebf098242 by mikeash:
    [RemoteMirrors] Fix the ownership check for legacy libraries. The

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: unittests/Reflection/RemoteMirrorInterop/test.sh
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
  • Commit c515c4c769d2a46e92e33ee0fdb186229ccde4b3 by mikeash:
    [RemoteMirrors] Restore findReflectionInfo in swift-reflection-dump for

    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 4424b2757f8f3b77e6b385d2aa1552de9a396b98 by mikeash:
    [RemoteMirrors] Add some header documentation and add prototypes for the

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
  • Commit 4864e2c4dcb965b33cc744be88bb1e709f5b55dc by mikeash:
    [RemoteMirrors] Don’t #include the interop header in

    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
  • Commit 09181712d4396e897b3523be34b12d3db68572da by mikeash:
    [RemoteMirrors] Move up the typedef for SwiftReflectionInteropContextRef

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit b3522fa1399057f042ccbec5a263171cba16268d by mikeash:
    [RemoteMirrors] Read the TEXT segment into local memory when getting

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • edit: unittests/Reflection/RemoteMirrorInterop/test.m
    • edit: unittests/Reflection/RemoteMirrorInterop/test.sh
  • Commit 83837ccd128c8d11da44bdd559b7617862337731 by mikeash:
    [RemoteMirrors] Clean up some documentation, comments and macros. Add an

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • edit: unittests/Reflection/RemoteMirrorInterop/test.sh
    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: unittests/Reflection/RemoteMirrorInterop/test.m
  • Commit 1434fce417b4558e3624fd1107157f9d99211482 by mikeash:
    [RemoteMirrors] Switch #ifdef APPLE to #if defined(APPLE) &&

    • edit: include/swift/Reflection/ReflectionContext.h
    • edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit 553ef86a4bbbec5446e7a0e7adf02baff26509a3 by mikeash:
    [RemoteMirrors] Change MemoryReader::readBytes to return a unique_ptr

    • edit: include/swift/Remote/MemoryReader.h
    • edit: include/swift/Reflection/ReflectionContext.h
    • edit: include/swift/Remote/InProcessMemoryReader.h
    • edit: include/swift/Remote/CMemoryReader.h
    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 9a27add5f86b07a78252ab83ca923be3c23332a6 by mikeash:
    [RemoteMirrors] Fix ReflectionContext.h cast on 32-bit.

    • edit: include/swift/Reflection/ReflectionContext.h
  • Commit 4852d57663780357c39f46e9d333c83a6e363655 by mikeash:
    [RemoteMirrors] Don’t use addImage in swift-reflection-dump, it doesn’t

    • edit: tools/swift-reflection-dump/swift-reflection-dump.cpp
  • Commit 6d10ac9e924e9dbb10f8f191e66debbe76cef1e6 by mikeash:
    [RemoteMirrors] #include in MemoryReader.h for memcpy.

    • edit: include/swift/Remote/MemoryReader.h
  • Commit 6c59410943146454911e8557d7e3ab0e3eb82ed9 by mikeash:
    [ReflectionMirror] Change swift-reflection-test.c to use

    • edit: tools/swift-reflection-test/swift-reflection-test.c
    • edit: stdlib/private/SwiftReflectionTest/SwiftReflectionTest.swift
    • edit: tools/swift-reflection-test/messages.h
  • Commit acb4142b1af32c5e25d958b51678c4f20e016e58 by mikeash:
    [RemoteMirrors] Move the interop typedefs into a separate header for API

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
    • add: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInteropTypes.h
  • Commit c01b9e05ca17c7cf871a2372229253b561f71a51 by mikeash:
    [RemoteMirrors] Fix a bunch of missing static inlines from

    • edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorLegacyInterop.h
  • Commit a9cc5987cf934340d2701f1a5beee5fe65cafa38 by ankit_aggarwal:
    [build-script] Pass llbuild build type arg to build-script-impl

    • edit: utils/build-script