[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (master) #1212


(Swift CI) #1

Report

[FAILURE] oss-swift-package-linux-ubuntu-18_04 [#1212]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-18_04/1212/
Project:
oss-swift-package-linux-ubuntu-18_04
Date of build:
Sat, 16 Mar 2019 00:29:31 -0500
Build duration:
2 hr 10 min

Identified problems:

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

Changes

  • Commit db7bb981c8d985ca586e6263f8c0e7caecd845c8 by jake.petroules:
    Remove duplicate legacy localization

    • edit: llbuild.xcodeproj/project.pbxproj
  • Commit e259afd0b310a2db827418ee0d5d68b605a61a9a by jake.petroules:
    Downgrade FileCheck error to a warning; this really is not fatal

    • edit: utils/Xcode/create-lit-site-cfg.sh
  • Commit 5b9ab59515ff8153e6a6c26606c6ba9e9600744e by klorentey:
    [Foundation] NSSet, NSDictionary: Use as! casts to force-bridge elements

    • edit: stdlib/public/Darwin/Foundation/NSSet.swift
    • edit: stdlib/public/Darwin/Foundation/NSDictionary.swift
  • Commit d467b6fcac405caf2a41473c6ef6e477da423fa4 by klorentey:
    [test] Add tests for Set/Dictionary force-bridging failure cases

    • edit: validation-test/stdlib/DictionaryTrapsObjC.swift
    • edit: validation-test/stdlib/Set.swift
  • Commit 597dcd8f3f642e15abe806cea7791e5d10c99326 by mikeash:
    [Stdlib][Frontend][CMake] Remove SWIFT_DARWIN_ENABLE_STABLE_ABI_BIT

    • edit: include/swift/Basic/LangOptions.h
    • edit: test/Interpreter/SDK/Inputs/OldABI/OldABI.mm
    • edit: include/swift/Runtime/CMakeConfig.h.in
    • edit: stdlib/public/runtime/SwiftObject.h
    • edit: test/stdlib/Inputs/SwiftObjectNSObject/SwiftObjectNSObject.m
    • edit: lib/IRGen/GenMeta.cpp
    • edit: CMakeLists.txt
    • edit: include/swift/Config.h.in
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: include/swift/AST/KnownIdentifiers.def
  • Commit 1162ed6cba2c7236db83643f58e00aaef9734945 by klorentey:
    [runtime] Report an error for casting failure in

    • edit: stdlib/public/runtime/Casting.cpp
  • Commit c45381d2869fa64df57d7ca1dbb19e9d0aa0d58c by gwen.mittertreiner:
    Windows: Close Handle after Resolving Symlinks

    • edit: tools/SourceKit/lib/SwiftLang/SwiftLangSupport.cpp
  • Commit 181ca353ea1238a6d482193ff61619826aac4cd4 by mgottesman:
    [gardening] Extract out type checking of case label items into its own

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit f241f102ee2a08d6cf82af339df233a11e6d6dc8 by mgottesman:
    [gardening] Extract out checking of @unknown attr from visitSwitchStmt

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit 8d3d95299e0ab3773aff88e9a0a4036776674c0d by mgottesman:
    [gardening] Extract out checking of fallthrough pattern bindings and

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit 300595eed4657ac3fb0e1c3253afa1e55114ccfe by klorentey:
    [Foundation] Collapse as AnyObject as! Foo cast sequences

    • edit: stdlib/public/Darwin/Foundation/NSSet.swift
    • edit: stdlib/public/Darwin/Foundation/NSDictionary.swift
  • Commit 8605769dfba4ec3da369711c25cab2a27dea18fa by spestov:
    Bring back -Xfrontend -enable-resilience temporarily

    • edit: lib/Frontend/ArgsToFrontendOptionsConverter.cpp
    • edit: test/Serialization/resilience.swift
    • edit: include/swift/Option/FrontendOptions.td
  • Commit 176d99c7b924a68795f7219d99955263faaea19f by spestov:
    Completely disable using prespecializations from SwiftOnoneSupport

    • edit: lib/SILOptimizer/Utils/Generics.cpp
    • edit: test/SILOptimizer/prespecialize.swift
  • Commit dbe99d771e4eb3d3d9472201746ddc7950036dc7 by spestov:
    Make Self available to member functions (SE-0068?) (#22863)

    • edit: lib/Sema/TypeCheckType.cpp
    • edit: test/decl/func/dynamic_self.swift
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: test/type/self.swift
    • edit: test/decl/nested/type_in_type.swift
    • edit: lib/AST/DeclContext.cpp
    • edit: CHANGELOG.md
  • Commit ba2109ecb1c4fa94109f0e2c4e985b6af24a38d2 by dcoughlin:
    [analyzer] Teach scan-build to find clang when installed in

    • edit: tools/scan-build/bin/scan-build
  • Commit 6cac01b14070a32d21a7dbf683ca3d8f42a42cb2 by jonas:
    [SBAPI] Log from record macro

    • edit: source/API/SBTrace.cpp
    • edit: source/API/SBModule.cpp
    • edit: source/API/SBCommandInterpreter.cpp
    • edit: source/API/SBQueueItem.cpp
    • edit: source/API/SBMemoryRegionInfoList.cpp
    • edit: source/API/SBFileSpec.cpp
    • edit: source/API/SBBlock.cpp
    • edit: source/API/SBData.cpp
    • edit: source/API/SBError.cpp
    • edit: source/API/SBEvent.cpp
    • edit: source/API/SBQueue.cpp
    • edit: source/API/SBUnixSignals.cpp
    • edit: source/API/SBBreakpointLocation.cpp
    • edit: source/API/SBListener.cpp
    • edit: source/API/SBType.cpp
    • edit: source/API/SBFileSpecList.cpp
    • edit: source/API/SBHostOS.cpp
    • edit: source/API/SBCommunication.cpp
    • edit: source/API/SBValue.cpp
    • edit: source/API/SBFrame.cpp
    • edit: source/API/SBSection.cpp
    • edit: source/API/SBCompileUnit.cpp
    • edit: source/API/SBDebugger.cpp
    • edit: source/API/SBBreakpointName.cpp
    • edit: source/API/SBSymbolContext.cpp
    • edit: source/API/SBBreakpoint.cpp
    • edit: source/API/SBValueList.cpp
    • edit: source/API/SBWatchpoint.cpp
    • edit: source/API/SBBroadcaster.cpp
    • edit: source/API/SBLineEntry.cpp
    • edit: include/lldb/Utility/ReproducerInstrumentation.h
    • edit: source/API/SBCommandReturnObject.cpp
    • edit: source/API/SBAddress.cpp
    • edit: source/API/SBSymbol.cpp
    • edit: source/API/SBProcess.cpp
    • edit: source/API/SBThread.cpp
    • edit: source/API/SBDeclaration.cpp
    • edit: source/API/SBTarget.cpp
    • edit: source/API/SBFunction.cpp
  • Commit 2c8b3000c506882a56003d6e6c4ff43734577824 by jonas:
    [Reproducers] Use partial template specialization instead of overload

    • edit: include/lldb/Utility/ReproducerInstrumentation.h
  • Commit bc75a4056f95ec56a3779c07f961536c17591747 by jonas:
    [Reproducers] Mark partial specialization as inline

    • edit: include/lldb/Utility/ReproducerInstrumentation.h
  • Commit a363823f8801f26bc039240ccb69c65383c1c9e9 by jonas:
    [Reproducers] Add LLDB_RECORD_DUMMY

    • edit: source/API/SBHostOS.cpp
    • edit: include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 11709fc88b051268c035b47044ad2a9cca79d299 by jonas:
    [lldb-instr] Support LLDB_RECORD_DUMMY

    • edit: lit/tools/lldb-instr/Inputs/foo.cpp
    • edit: lit/tools/lldb-instr/Inputs/foo.h
    • edit: lit/tools/lldb-instr/TestInstrumentationRecord.test
    • edit: tools/lldb-instr/Instrument.cpp
    • edit: lit/tools/lldb-instr/TestInstrumentationRegister.test
  • Commit b029bf96196c21223a06f8dc307bf0681449e0e9 by jonas:
    [Reproducers] Add missing LLDB_RECORD_DUMMY macros

    • edit: source/API/SBBreakpointName.cpp
    • edit: source/API/SBCommunication.cpp
    • edit: include/lldb/API/SBDebugger.h
    • edit: source/API/SBCommandInterpreter.cpp
    • edit: source/API/SBTrace.cpp
    • edit: source/API/SBTarget.cpp
    • edit: source/API/SBTypeSummary.cpp
    • edit: source/API/SBData.cpp
    • edit: source/API/SBExpressionOptions.cpp
    • edit: source/API/SBDebugger.cpp
    • edit: source/API/SBBreakpoint.cpp
    • edit: source/API/SBProcess.cpp
  • Commit b8e2f34b20c8b9730105275b2431b53290aa41a3 by jonas:
    [Reproducers] Replace callbacks with void*

    • edit: source/API/SBExpressionOptions.cpp
    • edit: source/API/SBCommunication.cpp
    • edit: source/API/SBDebugger.cpp
  • Commit 7584e83b8f344caae91409d1f3c09b301133f226 by jonas:
    Make function definition in header inline

    • edit: include/lldb/Utility/ReproducerInstrumentation.h
  • Commit bf3785fb1bc5a520ab37b6e4a69962a4d3b8f9bc by jonas:
    [Reproducers] Implement log_append for function pointers.

    • edit: source/API/SBExpressionOptions.cpp
    • edit: source/API/SBCommunication.cpp
    • edit: include/lldb/Utility/ReproducerInstrumentation.h
    • edit: source/API/SBDebugger.cpp
  • Commit fb7f3eb363cf2fe957e38c43e2b97bf622cd0e1d by jonas:
    [Reproducers] Reinterpret cast to void*

    • edit: include/lldb/Utility/ReproducerInstrumentation.h
  • Commit 3f02196304501e9bdeb5cb198f2081a756565fa4 by jonas:
    [Reproducers] Make ReproducerInstrumentation a textual header

    • edit: include/lldb/module.modulemap
  • Commit 68c2c0afe22838de2ba9c684a0255dbdab498511 by jonas:
    [Reproducers] Support capturing a reproducer without an explicit path.

    • edit: lit/Reproducer/TestGDBRemoteRepro.test
    • edit: lit/Reproducer/Functionalities/TestStepping.test
    • edit: lit/Reproducer/TestDriverOptions.test
    • edit: tools/driver/Driver.cpp
    • edit: include/lldb/API/SBReproducer.h
    • edit: lit/Reproducer/Functionalities/TestDataFormatter.test
    • edit: lit/Reproducer/Functionalities/TestImageList.test
    • edit: lit/Reproducer/Modules/TestModuleCXX.test
    • edit: source/API/SBReproducer.cpp
    • edit: lit/Reproducer/TestFileRepro.test
    • edit: tools/driver/Options.td
  • Commit d13dd1835250906ebab3677640a2b9be381cb6ed by jonas:
    [Reproducers] Stop recording instead of deallocating

    • edit: include/lldb/Utility/Reproducer.h
    • edit: source/Utility/Reproducer.cpp
  • Commit 5ac90c1a5c1d9458130cee9c7579a3896e4a1433 by jonas:
    [Reproducers] Add a test to ensure we can reuse the reproducer dir.

    • edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
    • add: lit/Reproducer/TestReuseDirectory.test
  • Commit 1ce2bced55cb4f89b14e33662bccf77dda51742d by jonas:
    [Reproducers] Fix data race found by tsan

    • edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationReplayServer.cpp
  • Commit b84647fa834a8e4435844a0a67c1061b4a3c22a3 by compnerd:
    NSURL: Use the platform path style

    • edit: Foundation/NSURL.swift