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

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-16_04-long-test [#5332]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04-long-test/5332/
Project:
oss-swift-incremental-RA-linux-ubuntu-16_04-long-test
Date of build:
Mon, 13 Jan 2020 16:19:00 -0600
Build duration:
1 hr 21 min

Changes

  • 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

    • add: test/SILOptimizer/remove_unused_global_vars.swift
    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
  • 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

    • add: test/SILOptimizer/remove_unused_global_vars_wmo.swift
    • edit: test/SILOptimizer/remove_unused_global_vars.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: lib/SILOptimizer/PassManager/PrettyStackTrace.cpp
    • edit: test/SILOptimizer/remove_unused_global_vars.swift
  • 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

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

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

    • edit: lib/SILOptimizer/IPO/GlobalOpt.cpp
    • edit: test/SILOptimizer/remove_unused_global_vars.swift
  • 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 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 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/SILGenConvert.cpp
    • edit: test/SILGen/magic_identifier_file.swift
    • edit: lib/SILGen/SILGenFunction.h
    • edit: lib/SILGen/SILGenApply.cpp
  • 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 47fb64092130ecbd7698b0ba44eee59cfe1b578e by ankit_aggarwal:
    [Workspace] Bump tools version for init package

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

    • edit: src/cmark.h