[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (master) #4722

Report

[FAILURE] oss-swift-package-linux-ubuntu-16_04 [#4722]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/4722/
Project:
oss-swift-package-linux-ubuntu-16_04
Date of build:
Thu, 27 Feb 2020 17:06:17 -0600
Build duration:
1 hr 38 min

Identified problems:

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

Changes

  • Commit cae695e81bdead0140bb25cc64aa13c65b6bd4dd by aschwaighofer:
    SILGen: Fix dynamic replacement before original function

    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/SIL/SILFunctionBuilder.cpp
    • edit: include/swift/SIL/SILFunctionBuilder.h
    • edit: test/SILGen/dynamically_replaceable.swift
  • Commit f11df3ee22bc90992a03355bca7bc1c3ff373361 by owen:
    [Diagnostics][SourceKit] Expose diagnostic educational notes through

    • edit: tools/SourceKit/lib/SwiftLang/SwiftEditor.cpp
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
    • add: test/SourceKit/Sema/educational_note_diags.swift
    • edit: utils/gyb_sourcekit_support/UIDs.py
    • edit: tools/SourceKit/docs/Protocol.md
    • edit: tools/SourceKit/include/SourceKit/Core/LangSupport.h
  • Commit 581d0076f26a50ded620b206bb4ca7a974223e30 by rwidmann:
    [NFC] Mark The OptionSet API constexpr

    • edit: include/swift/Basic/OptionSet.h
  • Commit 71e21c476c301d0bd641929b0dbf1ac69c67f9ca by nhawes:
    [test] Disable

    • edit: test/api-digester/stability-stdlib-abi-without-asserts.swift
  • Commit 2dfd5694fa1c711b84a14038cbea4cb6eeffc4f3 by github:
    [NFC] Don't crash when we see an empty filename for a module. (#30099)

    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit f5bd9cf12aad472d0ea1b20b1036defd03133da0 by blangmuir:
    Make BuildSystemManager passthrough notifications fully `async

    • edit: Tests/SKCoreTests/BuildSystemManagerTests.swift
    • edit: Sources/SKCore/BuildSystemManager.swift
    • edit: Tests/SKCoreTests/XCTestManifests.swift
  • Commit 14edd94cc851584af108e343ae4289ca0cc20715 by nhawes:
    [SourceKiStressTester] Add support for stress tester the sourcekitd's

    • edit: SourceKitStressTester/Sources/StressTester/Action.swift
    • edit: SourceKitStressTester/Sources/StressTester/ActionGenerators.swift
    • edit: SourceKitStressTester/Sources/StressTester/SourceKitDocument.swift
    • edit: SourceKitStressTester/Sources/SwiftCWrapper/SwiftCWrapper.swift
    • edit: SourceKitStressTester/Sources/SwiftSourceKit/UIDs.swift
    • edit: SourceKitStressTester/Tests/StressTesterToolTests/ActionGeneratorTests.swift
    • edit: SourceKitStressTester/Sources/SwiftCWrapper/ExpectedIssue.swift
    • edit: SourceKitStressTester/Tests/SwiftCWrapperToolTests/SwiftCWrapperToolTests.swift
    • edit: SourceKitStressTester/Sources/StressTester/StressTesterTool.swift
    • edit: SourceKitStressTester/Sources/Common/Message.swift
    • edit: SourceKitStressTester/Sources/StressTester/StressTester.swift
  • Commit 053bed5ea27aa1781c659bd23857a394e9bd02a9 by nhawes:
    [SourceKitStressTester] Check for connection interrupt before using the

    • edit: SourceKitStressTester/Sources/StressTester/SourceKitDocument.swift
  • Commit bae035478f6c517e6402cd17add2e7c6af189b0d by nhawes:
    [SwiftEvolve] Remove unused import of SwiftLang

    • edit: SwiftEvolve/Tests/SwiftEvolveTests/ShuffleGenericRequirementsEvolutionTests.swift
  • Commit a79670c0f8ac0ffb0d7ccc4afb6c08b4a0e2cead by bruno.cardoso:
    [PATCH 1/2] [ODRHash] ObjCInterface data merging: remove workaround to

    • edit: clang/lib/Serialization/ASTReaderDecl.cpp
  • Commit 93169a318151a6b9635c231e92cb1b4571985045 by bruno.cardoso:
    [PATCH 2/2] [Modules][ODRHash] Add support for merging ObjCCategoryDecl

    • edit: clang/lib/AST/DeclObjC.cpp
    • edit: clang/include/clang/AST/ODRHash.h
    • edit: clang/lib/AST/DeclBase.cpp
    • edit: clang/lib/Serialization/ASTReaderDecl.cpp
    • edit: clang/lib/AST/ODRHash.cpp
    • edit: clang/lib/Sema/SemaDeclObjC.cpp
    • edit: clang/lib/Serialization/ASTCommon.cpp
    • add: clang/test/Modules/odr_hash-categories.m
    • edit: clang/include/clang/Basic/DiagnosticSerializationKinds.td
    • edit: clang/lib/Serialization/ASTReader.cpp
    • edit: clang/test/Modules/method_pool.m
    • edit: clang/lib/Serialization/ASTWriterDecl.cpp
    • edit: clang/include/clang/AST/DeclObjC.h
    • edit: clang/lib/AST/ASTImporter.cpp
    • edit: clang/test/Modules/objc-categories.m
    • edit: clang/include/clang/Serialization/ASTReader.h
  • Commit 281a00fa0fbd905bebeec89cead1ce922e7638bc by bruno.cardoso:
    [ODRHash] Add tests for merging types for class extensions

    • edit: clang/test/Modules/odr_hash-categories.m
  • Commit 4ceca22678dc53f8760ec7e78d7bf68f7d32f33f by bruno.cardoso:
    [ODRHash] Use more efficient storage for ODR hash in RecordDecl

    • edit: clang/include/clang/AST/DeclBase.h
    • edit: clang/lib/Serialization/ASTWriterDecl.cpp
    • edit: clang/lib/AST/Decl.cpp
    • edit: clang/lib/Serialization/ASTReaderDecl.cpp
    • edit: clang/include/clang/AST/Decl.h
  • Commit e4bb6d09a58c00b771d649efc286ef37b7da5e88 by bruno.cardoso:
    [ODRHash] Change the approach to handle merging in absence of

    • edit: clang/lib/Serialization/ASTReaderDecl.cpp
    • edit: clang/test/Modules/odr_hash-record.c
    • edit: clang/lib/AST/ODRHash.cpp
    • edit: clang/lib/Serialization/ASTReader.cpp
  • Commit 6eab87a8126a079685248726eecf2bc3c297bfd4 by jonas:
    [lldb] Color the current PC marker

    • edit: lldb/source/Core/CoreProperties.td
  • Commit 3f2b42c81689d0f40d36e5270dbed80362f1a76b by jonas:
    [lldb/Test] Update TestDisassemblyFormat for new format

    • edit: lldb/test/Shell/Settings/TestDisassemblyFormat.test
  • Commit b3a67f5678f55ad2c48b40bbc4b82c3a68ccab7b by medismail.bennani:
    [lldb/Plugins] Move SBTarget::GetExtendedCrashInformation to SBProcess

    • edit: lldb/source/API/SBTarget.cpp
    • edit: lldb/bindings/interface/SBProcess.i
    • edit: lldb/test/API/functionalities/process_crash_info/TestProcessCrashInfo.py
    • edit: lldb/source/API/SBProcess.cpp
    • edit: lldb/bindings/interface/SBTarget.i
    • edit: lldb/include/lldb/API/SBTarget.h
    • edit: lldb/include/lldb/API/SBProcess.h
    • edit: lldb/include/lldb/Target/Platform.h
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h
    • edit: lldb/test/API/functionalities/process_crash_info/main.c
    • edit: lldb/include/lldb/API/SBStructuredData.h
    • edit: lldb/source/Commands/CommandObjectProcess.cpp
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
  • Commit 22ef4fe91cb2edcf76217a51b74e0020c29408db by jonas:
    [lldb] Color the line marker

    • edit: lldb/source/Core/Debugger.cpp
    • edit: lldb/include/lldb/Core/Debugger.h
    • edit: lldb/packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
    • edit: lldb/source/Core/SourceManager.cpp
    • add: lldb/test/Shell/Settings/TestLineMarkerColor.test
    • edit: lldb/source/Core/CoreProperties.td
  • Commit 410612f43a096f590438eb0ba8fe3750c770a110 by ahatanaka:
    [ObjC][ARC] Don't move a retain call living outside a loop into the loop

    • edit: llvm/test/Transforms/ObjCARC/cfg-hazards.ll
    • edit: llvm/lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  • Commit 25ae7c1f342b7f134826d0b11fb99d62663967fb by dcoughlin:
    [analyzer] Add support for CXXInheritedCtorInitExpr.

    • add: clang/test/Analysis/cxx-inherited-ctor-init-expr.cpp
    • edit: clang/test/Analysis/osobject-retain-release.cpp
    • edit: clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp
    • edit: clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
    • edit: clang/include/clang/Analysis/AnyCall.h
    • edit: clang/lib/Analysis/RetainSummaryManager.cpp
    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
    • edit: clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
    • edit: clang/lib/StaticAnalyzer/Core/CallEvent.cpp
    • edit: clang/include/clang/Analysis/ConstructionContext.h
    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
    • edit: clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp
  • Commit e337db71c1b24ac1484d88991259a723b4123a34 by teemperor:
    [lldb/Test] XFAIL TestRequireHWBreakpoints when HW BPs are avialable

    • edit: lldb/packages/Python/lldbsuite/test/functionalities/breakpoint/require_hw_breakpoints/TestRequireHWBreakpoints.py
  • Commit f625e5a52f0502af86a573d47b69b8952bc498f4 by flo:
    [DSE] Add tests for MemorySSA based DSE.

    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/operand-bundles.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/pr11390.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/PartialStore2.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/libcalls.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/memcpy-lifetimes.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-partial.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/2011-03-25-DSEMiscompile.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-throwing.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/2011-09-06-MemCpy.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/PartialStore.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/calloc-store.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/simple-todo.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-exceptions.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/combined-partial-overwrites.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/fence.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/atomic.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/inst-limits.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/X86/gather-null-pointer.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/overlap.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/cs-cs-aliasing.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/memcpy-complete-overwrite.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/free.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/OverwriteStoreBegin.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/const-pointers.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/merge-stores.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/mda-with-dbg-values.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-memoryphis.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/memset-and-memcpy.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-simple.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/crash.ll
    • edit: llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/invariant.start.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/debuginfo.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/lifetime.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/OverwriteStoreEnd.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/memset-missing-debugloc.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-loops.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-memintrinsics.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/merge-stores-big-endian.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/no-targetdata.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-malloc-free.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/tail-byval.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/launder.invariant.group.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/2011-09-06-EndOfFunction.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/2016-07-17-UseAfterFree.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-captures.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/simple.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/memintrinsics.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/int_sideeffect.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/dominate.ll
  • Commit 97f4bac4cda92a450e2c0dfd06e5d253bc3f4947 by flo:
    Recommit "[DSE] Add first version of MemorySSA-backed DSE (Bottom up

    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/fence.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-partial.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/2011-09-06-EndOfFunction.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/mda-with-dbg-values.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/atomic.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-exceptions.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/OverwriteStoreBegin.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/merge-stores-big-endian.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/memoryssa-scan-limit.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/memcpy-complete-overwrite.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/OverwriteStoreEnd.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/merge-stores.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-loops.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/simple-todo.ll
    • edit: llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/calloc-store.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/memset-missing-debugloc.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-simple.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-captures.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/operand-bundles.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/fence-todo.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-memoryphis.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/simple.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/memintrinsics.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/lifetime.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/inst-limits.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/memset-and-memcpy.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/free.ll
  • Commit 8b98d53848cb039c502d14c87afe7b7dd13e6ff2 by flo:
    [DSE,MSSA] Adjust attribute checks.

    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/simple.ll
  • Commit 354692d3dbfda0ea277476aea86641a6458bac06 by flo:
    [DSE,MSSA] Add debug counter.

    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/debug-counter.ll
    • edit: llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
  • Commit 30505e6d70e44f01be15316324cb93051086cfe8 by flo:
    [DSE,MSSA] Dbg counters required assertions. Mark test accordingly.

    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/debug-counter.ll
  • Commit 30e108c73967638e139719499f21c3624206c014 by flo:
    [DSE] Track overlapping stores.

    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/OverwriteStoreBegin.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-loops.ll
    • edit: llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/OverwriteStoreEnd.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/memset-missing-debugloc.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/multiblock-memintrinsics.ll
  • Commit 89d7c1cf606f88cf81eaa1b6adeed977f35c9b56 by flo:
    [DSE,MSSA] Do not attempt to remove un-removable memdefs.

    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/atomic-overlapping.ll
    • edit: llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/memset-and-memcpy.ll
    • add: llvm/test/Transforms/DeadStoreElimination/MSSA/atomic-todo.ll
    • edit: llvm/test/Transforms/DeadStoreElimination/MSSA/atomic.ll
  • Commit e472ad86d193afc8dc1dfee8e8df3a16b8ebd2e7 by aprantl:
    [dsymutil] Avoid copying swiftinterfaces from the SDK into the dsym

    • edit: llvm/tools/dsymutil/DwarfLinker.cpp
    • delete: llvm/test/tools/dsymutil/Inputs/swift-interface.ll
    • edit: llvm/tools/dsymutil/CompileUnit.h
    • add: llvm/test/tools/dsymutil/Inputs/swift-interface.s
    • edit: llvm/tools/dsymutil/CompileUnit.cpp
    • edit: llvm/test/tools/dsymutil/X86/swift-interface.test
  • Commit adb5cb915df2903834da4015906f0682d31419f0 by stevenwu:
    [compiler-rt] Build all alias in builtin as private external on Darwin

    • edit: compiler-rt/lib/builtins/int_lib.h
  • Commit 645573a1ea5cbb02d3a2948fcd6ebb54728315e4 by github:
    Re-land Unwind past an interrupt handler correctly on arm or at pc==0

    • edit: lldb/source/Plugins/Process/Utility/RegisterContextLLDB.cpp
  • Commit 8b928ce9372e0dd04acfb1937d4f0e0daae76e58 by aprantl:
    Visit previously unreachable nodes in the debug info metadata verifier.

    • edit: llvm/lib/IR/Verifier.cpp
    • add: llvm/test/Verifier/llvm.loop.cu.ll
  • Commit b25e390e2156f364b1037b3a33eff137e18b2bad by ankit_aggarwal:
    [PackageGraph] Fix package name validation for product target

    • edit: Tests/PackageGraphTests/PackageGraphTests.swift
    • edit: Sources/PackageGraph/PackageGraphLoader.swift

New issue found!