[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 18.04 - Long Test (master) #3191

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-18_04-long-test [#3191]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04-long-test/3191/
Project:
oss-swift-incremental-RA-linux-ubuntu-18_04-long-test
Date of build:
Mon, 13 Jan 2020 16:50:44 -0600
Build duration:
2 hr 12 min

Changes

  • Commit f33af5e48df56de5cf40a66201b44feabf498036 by dmbryson:
    Refactor Rule to be a virtual base class

    • edit: lib/Commands/NinjaBuildCommand.cpp
    • edit: include/llbuild/Core/BuildEngine.h
    • edit: llbuild.xcodeproj/project.pbxproj
    • edit: unittests/BuildSystem/BuildSystemFrontendTest.cpp
    • edit: lib/BuildSystem/BuildSystem.cpp
    • edit: lib/Core/BuildEngine.cpp
    • edit: unittests/Core/BuildEngineCancellationTest.cpp
    • edit: perftests/Xcode/PerfTests/CorePerfTests.mm
    • edit: products/libllbuild/Core-C-API.cpp
    • edit: unittests/Core/BuildEngineTest.cpp
    • edit: unittests/Core/DepsBuildEngineTest.cpp
    • edit: lib/Commands/BuildEngineCommand.cpp
  • Commit a386e1e7fcd17ef2ded9987c5ca5d0877eaff8b2 by dmbryson:
    Make isResultValid pure virtual

    • edit: lib/Core/BuildEngine.cpp
    • edit: lib/Commands/BuildEngineCommand.cpp
    • edit: unittests/Core/BuildEngineCancellationTest.cpp
    • edit: unittests/Core/DepsBuildEngineTest.cpp
    • edit: include/llbuild/Core/BuildEngine.h
    • edit: unittests/Core/BuildEngineTest.cpp
    • edit: unittests/BuildSystem/BuildSystemFrontendTest.cpp
  • Commit f8ae5c1a18cf973462b2404f6412b519cbfa43b1 by alex:
    [build-presets] Test SwiftSyntax and related projects in CI

    • edit: utils/build-presets.ini
  • Commit 9cd11a6b753923e897d225e28d3e86215c1b176b by z.zoelec2:
    Add optimization to remove unused global private variables

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit f52a6f3317eebd28ef9120b923e181435b794448 by z.zoelec2:
    Refactor and add tests

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
    • add: test/SILOptimizer/remove_unused_global_vars.swift
  • Commit 0e389cee87b82591a448b47dd7273a71c490f450 by z.zoelec2:
    Cleanup

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 4dcbc42409d5cdc7e1db8f97a25262a5203eaae6 by z.zoelec2:
    Move collection into collect method

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 2070821df73fdb1a5b569b94674c431cb033d97d by z.zoelec2:
    Add tests

    • edit: test/SILOptimizer/remove_unused_global_vars.swift
    • add: test/SILOptimizer/remove_unused_global_vars_wmo.swift
    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 73af502d2d004753950ff9a6a57b9c9ceb324f66 by z.zoelec2:
    Create list of instructions to delete

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit e713ead777a03bd2fcb968c83981798671a0a0f3 by z.zoelec2:
    Rename GlobalAccess to GlobalAccesses

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit a8ad156142116873df1e9ab9c922242f68b66097 by z.zoelec2:
    Resolve build failure

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
    • edit: test/SILOptimizer/remove_unused_global_vars.swift
    • edit: lib/SILOptimizer/PassManager/PrettyStackTrace.cpp
  • Commit 798eea831cb844cf1a6906f68bc06f2b09299642 by z.zoelec2:
    add helper function: canBeUsedOrChangedExternally

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 95afdd02070d69026c5c4fcd03778c514c1a2f4a by z.zoelec2:
    Check size of element, not if the element exists

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit c11a9715d456cea01337edc4df9459a236e92298 by z.zoelec2:
    Remove duplicate test and fix formatting

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
    • edit: lib/SILOptimizer/PassManager/PrettyStackTrace.cpp
    • delete: test/SILOptimizer/remove_unused_global_vars_wmo.swift
  • Commit 179652ccae20f800cfa11bb34ae6e9651ae9ea20 by z.zoelec2:
    stash

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit b366e9b5addfa03c805ca956b0d015d322ddae7a by z.zoelec2:
    Fix invalid global addr being collected

    • edit: test/SILOptimizer/remove_unused_global_vars.swift
    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 42a7b653ab013a8202d07ad24642658edc009a31 by z.zoelec2:
    Add extra safety check before removing globals and add accessors even in

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 97f1b4e28e9e486715e58e1d7f40dc0b094ae862 by z.zoelec2:
    Check that the only uses of a global addrs are stores

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit eb39989f10c1ca70e0542c65230238c1a7a07834 by z.zoelec2:
    Remove debug dump call

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 91ca8ca0935ad6ab7d266e6b41d594a3cf767c0a by alex:
    [build-script] Install SwiftSyntax to usr/lib instead of usr/lib/swift

    • edit: utils/build-presets.ini
    • edit: utils/build_swift/tests/expected_options.py
    • edit: utils/swift_build_support/swift_build_support/products/swiftsyntax.py
    • edit: utils/build_swift/driver_arguments.py
  • Commit c999cd2af38fafd396af567b7cb1d27b6c91347a by z.zoelec2:
    Fix inlinescopes test

    • edit: test/DebugInfo/inlinescopes.swift
  • Commit b65b3174c27aa6512ec54745b167115166dd5675 by z.zoelec2:
    Check global can be used before removing alloc

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 578b15e94d4329e7fcfb88ae533d2d2f4101983d by z.zoelec2:
    Add assertion in collectUsesOfInstructionForDeletion

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 808c9faa508fb73cbc0c8fd1a811b14dcfee81c5 by z.zoelec2:

    • use worklist instead of vector * replace dead global collection with
    • edit: test/SIL/Serialization/perf_inline_without_inline_all.swift
    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 6a3d32b6d700b802c5fdd230252da3af355a44c5 by z.zoelec2:
    Fix use of worklist

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit b81e47b00bbf615c7f56c14239c2c0762975ced6 by z.zoelec2:
    Remove double-collect

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 24342352165799affc7583760d870a232a01324b by z.zoelec2:
    Fix issues with worklist

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit af84de80b54c49e6160d8f8f72808fd2ac876fe9 by z.zoelec2:
    Fix typo

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 7304d5a25728c34087c8e5d74bf6d8cd532684c1 by z.zoelec2:
    Fix logic around checking dead instructions

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit ea0698fcda14d2ed303b008d21e081f4437068b8 by z.zoelec2:
    Add comments and fix checking dead instructions

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit ef254c0e9c97ed6bf4b7c3fe0c04bcfae88308a7 by rkandhadaimadhav:
    [Constant Evaluator] Add support for evaluating checked_cast_br

    • edit: lib/SILOptimizer/Utils/ConstExpr.cpp
    • edit: test/SILOptimizer/constant_evaluator_test.sil
    • edit: include/swift/AST/DiagnosticsSIL.def
    • edit: include/swift/SIL/SILConstants.h
    • edit: lib/SIL/SILConstants.cpp
    • edit: test/SILOptimizer/constant_evaluable_subset_test.swift
  • Commit be6239aa01e8395e05c56932aa36d7308223f6ec by z.zoelec2:
    Fix should optimize logic

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • Commit 1f667676091d12933c3b3144b953bd92535e2d8e by z.zoelec2:
    Update requirements for test

    • edit: test/SILOptimizer/static_strings.swift
  • Commit 4e797662e8da633dadb5f2fe06a1b10ffa0a7e2c by compnerd:
    swiftMSVCRT: build with -Xcc -D_USE_MATH_DEFINES

    • edit: stdlib/public/Platform/CMakeLists.txt
  • Commit 0f476284d1536b37eb6d959b026348aa4af20be8 by brentdax:
    Use #file string for force-unwrap and force-try

    • edit: lib/SILGen/SILGenApply.cpp
    • edit: test/SILGen/magic_identifier_file.swift
    • edit: lib/SILGen/SILGenConvert.cpp
    • edit: lib/SILGen/SILGenFunction.h
  • Commit 4e686494dc57208717a26b8cf5bf9c4c76c9b250 by owen:
    [Diagnostics] Add an educational note about @dynamicCallable

    • edit: include/swift/AST/EducationalNotes.def
    • add: userdocs/diagnostics/dynamic-callable-requirements.md
  • Commit e23e77b6a57865c279d9d77922844973d50f08d2 by github:
    Allow function builder attrs on vars without bodies in interfaces

    • edit: test/ModuleInterface/function_builders.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit eed6a4eb94d7ee40096e57837fb876896dd21ef1 by compnerd:
    Expose function sections option (#28088)

    • edit: include/swift/AST/IRGenOptions.h
    • edit: include/swift/Option/FrontendOptions.td
    • edit: lib/Frontend/CompilerInvocation.cpp
    • add: test/LinkerSections/Inputs/FunctionSectionsUse.swift
    • edit: lib/IRGen/IRGen.cpp
    • add: test/LinkerSections/function_sections.swift
    • add: test/LinkerSections/function_sections_ir_check.swift
    • add: test/LinkerSections/Inputs/FunctionSections.swift
  • Commit 78503cd7cac67ee77519ca6cd687109c13cf8e53 by david:
    Workspace modifications to support downloading and managing binary

    • edit: Sources/PackageGraph/PackageGraphLoader.swift
    • add: Sources/SPMTestSupport/MockDownloader.swift
    • edit: Sources/Workspace/Diagnostics.swift
    • edit: Sources/Workspace/Workspace.swift
    • delete: Sources/Workspace/ManagedDependency.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
    • add: Sources/SPMTestSupport/MockHashAlgorithm.swift
    • edit: Tests/WorkspaceTests/XCTestManifests.swift
    • add: Sources/SPMTestSupport/MockArchiver.swift
    • edit: Sources/Workspace/CMakeLists.txt
    • edit: TSC/Sources/TSCBasic/JSONMapper.swift
    • edit: Sources/SPMTestSupport/TestWorkspace.swift
    • add: Sources/Workspace/WorkspaceState.swift
    • edit: Sources/PackageLoading/Diagnostics.swift
    • edit: Sources/PackageLoading/PackageBuilder.swift
    • edit: Sources/Commands/SwiftTool.swift
    • edit: Sources/PackageModel/Target.swift
  • Commit 47fb64092130ecbd7698b0ba44eee59cfe1b578e by ankit_aggarwal:
    [Workspace] Bump tools version for init package

    • edit: Sources/Workspace/InitPackage.swift
  • Commit 405e97d27fee02b68f0f5b4b0a345131277123c5 by ankit_aggarwal:
    SPM should always invoke xcrun using an absolute path

    • edit: Sources/Workspace/Destination.swift
    • edit: Sources/Workspace/UserToolchain.swift
    • edit: Sources/PackageLoading/ManifestLoader.swift
  • Commit cb76c8ba66b4de453df1168d9cd93e8ace719b1c by acgarland:
    Use quoted includes for cmark_export.h and cmark_version.h

    • edit: src/cmark.h