[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (master-llvm-swift5-transition) #12


[FAILURE] oss-swift-master-llvm-swift5-transition-package-linux-ubuntu-16_04 [#12]

Build URL:
Date of build:
Thu, 08 Mar 2018 21:20:39 -0600
Build duration:
2 hr 32 min

Identified problems:

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


  • Commit b4e5891592700360acc620064b5a9d093f7d52f7 by mishal_shah:
    [Preset] Enable optimized test for Linux package.

    • edit: utils/build-presets.ini
  • Commit e616f0a6a88fdead8979f6bab49376765d62ad51 by aschwaighofer:
    Add documentation to SIL.rst for convert_function to clarify escaping

    • edit: docs/SIL.rst
  • Commit 72692e2f5812c49017cd3d82bfc71fa10f859b01 by aschwaighofer:
    Add test case for IRGen assert failure

    • edit: test/IRGen/partial_apply.sil
  • Commit 2da8a2dece9f3b512c1b3f43754f4f718914857f by eeckstein:
    tests: re-enable test/Interpreter/protocol_initializers.swift for linux

    • edit: test/Interpreter/protocol_initializers.swift
    • edit: test/stdlib/ErrorHandling.swift
  • Commit 4498b2852b50c58ca04df4384dcbd613137b1a2e by vivkong:
    Fix importer support for Float80 - add missing #if block

    • edit: stdlib/public/Platform/tgmath.swift.gyb
  • Commit c22c96b9c5af50ce9d8e6cda557cec91631c0a65 by joeshajrawi:
    [Devirtualize] Support devirtualization of witness methods when we have

    • add: test/SILOptimizer/devirt_witness_method_empty_conformance.swift
    • edit: lib/SIL/SILFunctionType.cpp
  • Commit 2dd61a948a6eaaa0376f249b30412f0ca0f24d6e by dgregor:
    [Runtime] Don't use NULL as a conformance cache key.

    • add: test/Interpreter/SDK/objc_dynamic_subclass_protocol_lookup.swift
    • edit: stdlib/public/runtime/ProtocolConformance.cpp
  • Commit e7b63e53b883295de7d52f867af933211ea30a64 by atrick:
    Fix closure inlining after witness devirtualization.

    • edit: lib/SILOptimizer/SILCombiner/SILCombiner.h
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
    • edit: test/SILOptimizer/sil_combine_apply.sil
    • edit: test/SILOptimizer/sil_combine.sil
  • Commit 7ba1a4ad1f946fb33b6816c66329e961bfa87fbb by aprantl:
    Improve merging of debug locations (fixes PR 36410)

    • edit: unittests/IR/MetadataTest.cpp
    • edit: lib/IR/DebugInfoMetadata.cpp
  • Commit 3453b4a6b4cbdd81b3466cb2818ce5fc12b88978 by vsk:
    Add DBG_VALUE support to the linear DAG scheduler

    • add: test/DebugInfo/X86/linear-dbg-value.ll
    • edit: lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
  • Commit 5a3663f7500c7bf83823308b008c7e18a5b1a424 by aprantl:
    Revert "Improve merging of debug locations (fixes PR 36410)"

    • edit: lib/IR/DebugInfoMetadata.cpp
    • edit: unittests/IR/MetadataTest.cpp
  • Commit 56273df857693e54cf4e6fbba9e2f1487acf156c by aprantl:
    Use a smaller, more pointed patch to work around PR36410.

    • edit: lib/IR/DebugInfoMetadata.cpp