# [FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04 [#13575]
Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/13575/
Project: oss-swift-incremental-RA-linux-ubuntu-16_04
Date of build: Sun, 31 May 2020 18:35:24 -0500
Build duration: 23 min
Identified problems:- Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
- Indication 1
- Swift Compile Error: Swift compiler error
Changes- Commit 985cc3dc2f8cebbe16e3a07550b6738ab0b111de by ben_cohen:
[Tools] Start implementing swifdt, a tool to inspect the Swift runtime
-
add: tools/swiftdt/main.swift
-
add: tools/swiftdt/CMakeLists.txt
-
edit: tools/CMakeLists.txt
-
add: tools/swiftdt/stdio.swift
-
Commit f5377cbb090d4e8444c325e2f2d98c2a48644583 by ben_cohen:
[Tools] Get swiftdt calling into Symbolication and have it print all
- add: tools/swiftdt/symbolication.swift
-
Commit 661209ba02bc9a71369989244c737caaa565ab17 by ben_cohen:
[Tools] Start hooking up swiftdt to Symbolication, print out found
- edit: tools/swiftdt/CMakeLists.txt
- edit: tools/swiftdt/main.swift
- edit: tools/swiftdt/symbolication.swift
-
Commit 7103ee8b8d38ee14c9a98676c068176d4534ce3b by ben_cohen:
[Tools] Start hooking up swiftdt to Remote Mirror.
- add: include/swift/SwiftRemoteMirror/module.modulemap
- edit: tools/swiftdt/symbolication.swift
- edit: tools/swiftdt/CMakeLists.txt
- add: tools/swiftdt/Inspector.swift
- edit: tools/swiftdt/main.swift
-
Commit f5464e0a86b5f243fb7c38fcb52635d20f345644 by ben_cohen:
[Tools] Fill out Remote Mirror callbacks for swiftdt.
- edit: tools/swiftdt/symbolication.swift
- edit: tools/swiftdt/Inspector.swift
-
Commit 98c2a35d7709b5bc8f477ae94239a7012809f806 by ben_cohen:
[Tools] Get a first pass of swiftdt conformance cache dumping up and
- edit: lib/Demangling/Remangler.cpp
- edit: tools/swiftdt/main.swift
- edit: include/swift/Demangling/ManglingUtils.h
- edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
- edit: include/swift/Remote/MetadataReader.h
- edit: include/swift/Reflection/ReflectionContext.h
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
-
Commit 0ddbd848414ee1de4b8a2cf9f2dec4e05a710ec8 by ben_cohen:
[Tools] Teach swiftdt how to retrieve ObjC class names.
- edit: include/swift/Reflection/ReflectionContext.h
-
Commit 22cfe461ec21380eb41d8aeb01200e12a4931224 by ben_cohen:
[Tools] Super rough draft of swiftdt dumping MetadataAllocator contents.
- edit: stdlib/public/runtime/HeapObject.cpp
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
- edit: stdlib/public/runtime/Metadata.cpp
- edit: include/swift/Reflection/ReflectionContext.h
- edit: include/swift/Runtime/Metadata.h
- edit: tools/swiftdt/main.swift
- edit: stdlib/public/runtime/MetadataCache.h
- edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
-
Commit 342cbbea97c0eee592a4fbdf956ed9df2c5d78de by ben_cohen:
[Tools] Add rudimentary command parsing to swiftdt.
- edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
- edit: tools/swiftdt/main.swift
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
-
Commit 2c7f09cef7a676b13bb4168b4d7ce69a92a0b7ff by ben_cohen:
[Tools] Add some metadata printing to swiftdt.
- edit: include/swift/Runtime/Metadata.h
- edit: stdlib/public/runtime/MetadataCache.h
- edit: include/swift/Reflection/ReflectionContext.h
- edit: stdlib/public/runtime/Metadata.cpp
-
Commit 2dd3b94852de163ed3ac1747511b60bdea5a269c by ben_cohen:
[Runtime] Remove inactive code that looked up entries in the protocol
- edit: stdlib/public/runtime/ProtocolConformance.cpp
-
Commit 48e5473d9a6af19688f3321fb1b9471947b3fc0c by ben_cohen:
[Tools] Simplify swiftdt conformance cache dumping since the conformance
- edit: include/swift/Reflection/ReflectionContext.h
-
Commit df5580bcfc67a520b83e92d4b3fa8be6ad9c2321 by ben_cohen:
[Tools] Move metadata dumping into swiftdt, have Remote Mirror just
- edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
- add: tools/swiftdt/RemoteMirrorExtensions.swift
- add: tools/swiftdt/InterpolationExtensions.swift
- edit: include/swift/Reflection/ReflectionContext.h
- edit: tools/swiftdt/main.swift
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
-
Commit d9805ca4ebb1cc7369d25e958cb988395fa12be4 by ben_cohen:
[Reflection] Add error messages to the new Remote Mirror calls and plumb
- edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
- edit: tools/swiftdt/RemoteMirrorExtensions.swift
- edit: tools/swiftdt/main.swift
- edit: include/swift/Reflection/ReflectionContext.h
-
Commit b73b325e10fadd0f0fa033b03e004aa72276c337 by ben_cohen:
[Runtime] Only enable metadata allocation tracking when requested with
- edit: include/swift/Runtime/Debug.h
- edit: stdlib/public/runtime/Metadata.cpp
- edit: include/swift/Reflection/ReflectionContext.h
-
Commit ad0991989174171ae8dc949215caecd8b7bd8c69 by ben_cohen:
[Runtime] Expose the protocol conformance state as a _swift_debug
- edit: stdlib/public/runtime/ProtocolConformance.cpp
- edit: include/swift/Runtime/Debug.h
- edit: include/swift/Reflection/ReflectionContext.h
-
Commit 3a498cace5e140d228c136281d0b1fbfdf49ab34 by ben_cohen:
[RemoteMirror] Add comments to the new APIs and types.
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirror.h
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
-
Commit 7ca139267835cf560ac7514fbd69d6fcf6214315 by ben_cohen:
[Reflection] Clean up the ReflectionContext additions.
- edit: include/swift/Reflection/ReflectionContext.h
- add: include/swift/Reflection/RuntimeInternals.h
- edit: stdlib/public/SwiftRemoteMirror/SwiftRemoteMirror.cpp
-
Commit 7bc6058ee859cebaf69e12eb77371469e658386d by ben_cohen:
[Tools] Add a reminder to run the tool as root if the target can't be
- edit: tools/swiftdt/main.swift
-
Commit 6251ff7c2429ea668b1918a972d6126971c628d1 by ben_cohen:
[Tools] Get swiftdt actually building again.
- edit: tools/swiftdt/CMakeLists.txt
- edit: stdlib/cmake/modules/AddSwiftStdlib.cmake
- edit: tools/swiftdt/main.swift
-
Commit 88046363f1a4539289e8c0cc442a589a95161e68 by ben_cohen:
Minor cleanup of initial swiftdt work.
- edit: include/swift/Demangling/ManglingUtils.h
- edit: include/swift/SwiftRemoteMirror/module.modulemap
- edit: include/swift/Reflection/ReflectionContext.h
-
Commit da5d2b49d716b280017169853fd00ec7cc516f63 by ben_cohen:
[Runtime] Clean up metadata allocation tracking.
- edit: stdlib/public/runtime/Metadata.cpp
-
Commit 043bc710dd4b97b6a7b16dd0ef76c7c2e2947609 by ben_cohen:
[Tools] Remove Foundation dependency from swiftdt, which gets very
- add: tools/swiftdt/module.modulemap
- edit: tools/swiftdt/CMakeLists.txt
- add: tools/swiftdt/SymbolicationShims.h
- edit: tools/swiftdt/stdio.swift
- edit: tools/swiftdt/main.swift
- edit: tools/swiftdt/Inspector.swift
- edit: tools/swiftdt/symbolication.swift
-
Commit 404867eee7cbc2de4b0a516b0c3d923216c66ddc by ben_cohen:
[build-script] Convert swiftdt to be a swiftpm project that is built via
- add: tools/swiftdt/Sources/swiftdt/Inspector.swift
- edit: include/swift/SwiftRemoteMirror/CMakeLists.txt
- edit: tools/CMakeLists.txt
- edit: utils/build-script
- add: tools/swiftdt/Tests/swiftdtTests/XCTestManifests.swift
- add: tools/swiftdt/Tests/swiftdtTests/swiftdtTests.swift
- delete: tools/swiftdt/symbolication.swift
- delete: tools/swiftdt/main.swift
- delete: tools/swiftdt/module.modulemap
- delete: tools/swiftdt/stdio.swift
- add: tools/swiftdt/Sources/swiftdt/stdio.swift
- add: tools/swiftdt/Tests/LinuxMain.swift
- delete: tools/swiftdt/Inspector.swift
- edit: utils/build_swift/build_swift/driver_arguments.py
- delete: tools/swiftdt/InterpolationExtensions.swift
- add: utils/swift_build_support/swift_build_support/products/swiftdt.py
- add: tools/swiftdt/build_script_helper.py
- edit: utils/build_swift/tests/expected_options.py
- add: tools/swiftdt/Sources/swiftdt/InterpolationExtensions.swift
- delete: tools/swiftdt/RemoteMirrorExtensions.swift
- edit: utils/swift_build_support/swift_build_support/products/init.py
- add: tools/swiftdt/Sources/SymbolicationShims/SymbolicationShims.h
- add: tools/swiftdt/README.md
- add: tools/swiftdt/Sources/swiftdt/main.swift
- add: tools/swiftdt/Sources/SymbolicationShims/module.modulemap
- add: tools/swiftdt/Package.swift
- add: tools/swiftdt/Sources/swiftdt/symbolication.swift
- add: tools/swiftdt/Sources/swiftdt/RemoteMirrorExtensions.swift
- delete: tools/swiftdt/SymbolicationShims.h
- delete: tools/swiftdt/CMakeLists.txt
-
Commit c0963cb23a3220749a7e16cbe99cdf2a4493c2d2 by ben_cohen:
[swiftdt] Switch to ArgumentParser instead of handcrafted argument
- edit: tools/swiftdt/Sources/swiftdt/main.swift
- edit: tools/swiftdt/Sources/swiftdt/RemoteMirrorExtensions.swift
- edit: tools/swiftdt/Package.swift
-
Commit 89944086f145c05a3c658117d0acaecc274c1429 by ben_cohen:
[swiftdt] Import Foundation again, and get rid of our horrible
- edit: tools/swiftdt/Sources/swiftdt/stdio.swift
- edit: tools/swiftdt/Sources/swiftdt/Inspector.swift
- edit: tools/swiftdt/Sources/swiftdt/symbolication.swift
-
Commit aea7d030631d6a0810438fdb9ce69a449ed47027 by ben_cohen:
[Reflection] Remove useless TaggedUnion.h include. Comment
- edit: include/swift/Reflection/ReflectionContext.h
- edit: include/swift/SwiftRemoteMirror/SwiftRemoteMirrorTypes.h
-
Commit e1c47cf59391d9b76adb1c81c2a1a1cfdecffec0 by ben_cohen:
[Runtime] Comment the MetadataAllocatorTags enum.
- edit: include/swift/Runtime/Metadata.h
-
Commit ab0102672cc9f1689f85c3afc919b23bc4989ff3 by ben_cohen:
[CMake] Undo some changes made for swiftdt.
- edit: stdlib/cmake/modules/AddSwiftStdlib.cmake
-
Commit 501a4684f7c6c89e8433bd8af0ec093d3f277d5c by ben_cohen:
nfc: std lib style tweaks
- edit: tools/swiftdt/Sources/swiftdt/InterpolationExtensions.swift
- edit: tools/swiftdt/Sources/swiftdt/RemoteMirrorExtensions.swift
- edit: tools/swiftdt/Sources/swiftdt/symbolication.swift
- edit: tools/swiftdt/Sources/swiftdt/Inspector.swift
- edit: tools/swiftdt/Sources/swiftdt/main.swift
-
Commit b8b9fc7496b706771bec289ddc525cc20ad61b8f by ben_cohen:
Wrap allocations/metadatas
- edit: tools/swiftdt/Sources/swiftdt/main.swift
- edit: tools/swiftdt/Sources/swiftdt/RemoteMirrorExtensions.swift
- add: tools/swiftdt/Sources/swiftdt/Metadata.swift
-
Commit 49cbf9788f4135966877d5e0cb228e85c37a31a2 by ben_cohen:
Rename swiftdt to swift-inspect
- edit: utils/build_swift/build_swift/driver_arguments.py
- add: tools/swift-inspect/Sources/swift-inspect/InterpolationExtensions.swift
- delete: tools/swiftdt/README.md
- add: tools/swift-inspect/README.md
- add: tools/swift-inspect/Sources/swift-inspect/symbolication.swift
- edit: utils/build_swift/tests/expected_options.py
- add: tools/swift-inspect/Sources/SymbolicationShims/module.modulemap
- add: tools/swift-inspect/Sources/swift-inspect/stdio.swift
- add: tools/swift-inspect/Sources/swift-inspect/Inspector.swift
- delete: tools/swiftdt/Sources/swiftdt/Metadata.swift
- edit: utils/build-script
- delete: tools/swiftdt/Sources/swiftdt/RemoteMirrorExtensions.swift
- add: tools/swift-inspect/Package.swift
- delete: tools/swiftdt/Tests/swiftdtTests/swiftdtTests.swift
- delete: tools/swiftdt/Package.swift
- add: tools/swift-inspect/Sources/swift-inspect/main.swift
- add: tools/swift-inspect/Tests/LinuxMain.swift
- delete: tools/swiftdt/Tests/LinuxMain.swift
- delete: utils/swift_build_support/swift_build_support/products/swiftdt.py
- delete: tools/swiftdt/Sources/swiftdt/Inspector.swift
- add: tools/swift-inspect/Sources/swift-inspect/Metadata.swift
- delete: tools/swiftdt/Sources/swiftdt/stdio.swift
- delete: tools/swiftdt/build_script_helper.py
- add: tools/swift-inspect/build_script_helper.py
- delete: tools/swiftdt/Tests/swiftdtTests/XCTestManifests.swift
- add: tools/swift-inspect/Sources/SymbolicationShims/SymbolicationShims.h
- edit: utils/swift_build_support/swift_build_support/products/init.py
- add: utils/swift_build_support/swift_build_support/products/swiftinspect.py
- delete: tools/swiftdt/Sources/SymbolicationShims/SymbolicationShims.h
- delete: tools/swiftdt/Sources/swiftdt/InterpolationExtensions.swift
- add: tools/swift-inspect/Sources/swift-inspect/RemoteMirrorExtensions.swift
- add: tools/swift-inspect/Tests/swiftInspectTests/XCTestManifests.swift
- delete: tools/swiftdt/Sources/SymbolicationShims/module.modulemap
- delete: tools/swiftdt/Sources/swiftdt/main.swift
- delete: tools/swiftdt/Sources/swiftdt/symbolication.swift
- add: tools/swift-inspect/Tests/swiftInspectTests/swiftInspectTests.swift
-
Commit 23ebf78e0dbcb5a912126bb7b9b597e50482a48c by ben_cohen:
Add copywrite headers
- edit: tools/swift-inspect/Sources/swift-inspect/InterpolationExtensions.swift
- edit: tools/swift-inspect/Sources/swift-inspect/RemoteMirrorExtensions.swift
- edit: tools/swift-inspect/Sources/swift-inspect/main.swift
- edit: tools/swift-inspect/Sources/swift-inspect/stdio.swift
- edit: tools/swift-inspect/Sources/swift-inspect/Inspector.swift
- edit: tools/swift-inspect/Sources/swift-inspect/Metadata.swift
- edit: tools/swift-inspect/Tests/swiftInspectTests/swiftInspectTests.swift
- edit: tools/swift-inspect/Sources/SymbolicationShims/SymbolicationShims.h
- edit: tools/swift-inspect/Sources/swift-inspect/symbolication.swift
- edit: tools/swift-inspect/Tests/swiftInspectTests/XCTestManifests.swift
- edit: tools/swift-inspect/Tests/LinuxMain.swift
-
Commit b3a5cb7550bc9158eedda4ff230ea86fee7da5f2 by ben_cohen:
Separate raw metadata and generic metadata dump commands
- edit: tools/swift-inspect/Sources/swift-inspect/Metadata.swift
- edit: tools/swift-inspect/Sources/swift-inspect/main.swift
-
Commit 6c8fa9375e7c51acf1df1bdb9db182c9f591147f by mikeash:
Add swift-inspect default values to expected_options.py.
- edit: utils/build_swift/tests/expected_options.py
-
Commit 2a55b9d08f703fd0ff0ee3d7962f1d181461ccf4 by mikeash:
Fix python lint errors.
- edit: utils/swift_build_support/swift_build_support/products/swiftinspect.py
- edit: utils/line-directive
- edit: tools/swift-inspect/build_script_helper.py
- edit: utils/swift_build_support/swift_build_support/products/init.py