[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 14.04 (master) #3206


[FAILURE] oss-swift-package-linux-ubuntu-14_04 [#3206]

Build URL:
Date of build:
Fri, 12 Apr 2019 19:54:44 -0500
Build duration:
3 hr 21 min

Identified problems:

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


  • Commit 58c4523d8df855de76a6964b505aefaa7e7bbe0b by compnerd:
    BuildSystem: port plugin system to Win32

    • edit: include/llbuild/Basic/PlatformUtility.h
    • edit: lib/Basic/PlatformUtility.cpp
    • edit: lib/BuildSystem/BuildSystemExtensionManager.cpp
  • Commit 8e365b5bfbf9e1224a062b775c0cfca5c9d9361e by compnerd:
    build: remove unnecessary CoreFoundation path passing

    • edit: utils/build-script-impl
  • Commit 1889d5aa45c306d46e6adda1a4f26d7339f88891 by spestov:
    Sema: Correctly simplify member types with a DynamicSelfType base

    • edit: test/decl/func/dynamic_self.swift
    • edit: lib/Sema/ConstraintSystem.cpp
  • Commit 4ec1e833852af038a235da401554ae882a2d9cff by spestov:
    IRGen: Assert if its too late to queue up lazy emission

    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/IRGenModule.cpp
    • edit: lib/IRGen/GenDecl.cpp
  • Commit 61f21a71956faf9444435a31ba84a8e644848612 by spestov:
    IRGen: Emit field reflection descriptors for types with custom alignment

    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/IRGen/GenReflection.cpp
    • edit: lib/IRGen/GenEnum.cpp
    • edit: test/stdlib/Mirror.swift
    • edit: lib/IRGen/GenStruct.cpp
  • Commit 6d2fc0c08c236ac17d981e7ac504724ddd1ce09f by spestov:
    IRGen: Change around how we decide to emit lazy type metadata

    • edit: lib/IRGen/GenEnum.cpp
    • edit: lib/IRGen/GenStruct.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/IRGenModule.h
  • Commit dd80f588dd5540c2ba43a02d0794d35484bdde43 by spestov:
    IRGen: Emit foreign type metadata using the lazy metadata mechanism

    • edit: test/IRGen/cf.sil
    • edit: test/IRGen/foreign_types.sil
    • edit: lib/IRGen/GenReflection.cpp
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/Linking.cpp
    • edit: test/IRGen/related_entity.sil
    • edit: lib/IRGen/MetadataRequest.cpp
    • add: test/IRGen/lazy_metadata_no_reflection.swift
    • edit: test/IRGen/objc.swift
    • edit: lib/IRGen/GenMeta.h
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: test/IRGen/objc_ns_enum.swift
    • edit: lib/IRGen/GenProto.cpp
    • edit: include/swift/IRGen/Linking.h
  • Commit af83492a45b4b73e840549fe73fabf437b243650 by spestov:
    IRGen: Lazily emit reflection field descriptors

    • edit: test/IRGen/symbolic_references.swift
    • edit: lib/IRGen/IRGenModule.h
    • edit: test/IRGen/lazy_field_metadata.swift
    • edit: test/Reflection/typeref_decoding.swift
    • edit: lib/IRGen/GenEnum.cpp
    • edit: test/IRGen/lazy_metadata.swift
    • edit: lib/IRGen/GenStruct.cpp
    • edit: test/Reflection/typeref_decoding_asan.swift
    • edit: lib/IRGen/GenClass.cpp
    • edit: test/IRGen/unusedtype.swift
    • edit: lib/IRGen/GenReflection.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: test/IRGen/associated_type_witness.swift
    • edit: lib/IRGen/GenMeta.cpp
  • Commit 606e226f6fcfba50ac441d87aba698dfd0534ed8 by spestov:
    IRGen: Force field descriptors to be emitted when we emit typerefs

    • edit: lib/IRGen/GenReflection.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/IRGenModule.h
  • Commit 1dbca9e354b5371d8795f889edbd3e272f8688fb by spestov:
    IRGen: Stop forcing lazy metadata in a few places

    • edit: test/IRGen/lazy_metadata_no_reflection.swift
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/IRGen/IRGenModule.h
  • Commit 9e61aaefbad3fbf192f106f2349c05faec72dc8f by github:
    Temporarily remove the global min(a,b) and max(a,b) SIMD functions.

    • edit: stdlib/public/core/SIMDVector.swift
  • Commit 7f9a32aed1113a9b46c59571000eef74b72b9589 by github:
    Update WindowsBuild.md

    • edit: docs/WindowsBuild.md
  • Commit b851b61d173222456e5ea030928eb75960df106d by jordan_rose:
    [test] Disable failing ARM autorelease optimizations tests

    • edit: test/IRGen/autorelease_optimized_aarch64.sil
    • edit: test/IRGen/autorelease_optimized_armv7.sil
  • Commit 5d7f88e81ddc1296ba92be197edfaf53aee0d9b5 by ahatanaka:
    [ObjC][ARC] Convert the retainRV marker that is passed as a named

    • edit: test/Transforms/ObjCARC/contract-marker-funclet.ll
    • edit: lib/Transforms/ObjCARC/ObjCARCContract.cpp
    • edit: test/Bitcode/upgrade-objcretainrelease.ll
    • edit: test/Transforms/ObjCARC/contract-testcases.ll
    • edit: test/Transforms/ObjCARC/contract-marker.ll
    • edit: lib/IR/AutoUpgrade.cpp
  • Commit bc8093e49577b1b6189899c8b1baa27408635a54 by erik.pilkington:
    Fix a hang when lowering __builtin_dynamic_object_size

    • edit: include/llvm/Analysis/MemoryBuiltins.h
    • edit: test/Instrumentation/BoundsChecking/phi.ll
    • edit: test/Transforms/InstCombine/builtin-dynamic-object-size.ll
    • edit: lib/Analysis/MemoryBuiltins.cpp
  • Commit a64b04693a0887866b494c0eb1ea46ec9cd4a1b8 by compnerd:
    build: remove unnecessary CoreFoundation paths

    • edit: Tests/Functional/lit.cfg
    • edit: CMakeLists.txt
  • Commit ca8cdbc3d6f0b4f41b1d48ae3e8f4b01ffbaab1b by ankit_aggarwal:
    Make TerminalController compile on Windows

    • edit: Sources/Basic/TerminalController.swift
  • Commit 0a176cae62b0fb66fd88b8a119c0f8801f2361f6 by ankit_aggarwal:
    [PackageGraph] Bail out as early as possible when there are errors

    • edit: Sources/PackageGraph/DependencyResolver.swift
  • Commit 698709e96ec967436fc13edc0b744fe7c83ff7bc by millenomi:
    Parity: NSCoding: ByteCountFormatter, failWithError(_:) & ObjC API Notes

    • add: TestFoundation/Fixtures/macOS-10.14/ByteCountFormatter-Default.archive
    • edit: TestFoundation/FixtureValues.swift
    • add: TestFoundation/Fixtures/macOS-10.14/ByteCountFormatter-AllFieldsSet.archive
    • edit: TestFoundation/TestObjCRuntime.swift
    • edit: Tools/GenerateTestFixtures/GenerateTestFixtures/main.swift
    • edit: Foundation/ByteCountFormatter.swift
    • edit: Foundation/NSObjCRuntime.swift
    • edit: Foundation/NSCoder.swift
    • edit: TestFoundation/TestByteCountFormatter.swift
  • Commit 6188a26fa54b8c1f7fd1aee4b56dc8aec2a69a4d by compnerd:
    TestFoundation: port HTTPServer to Windows

    • edit: TestFoundation/HTTPServer.swift
  • Commit 1f4d172078c41fc6198d6edc2c7b48e6c827c26b by millenomi:
    Parity: NSMeasurement, NSObject class methods

    • edit: Foundation/NSObject.swift
    • edit: Foundation/NSMeasurement.swift
  • Commit 1de43b73c774ee2a8afa0b2332257243d9b4055a by millenomi:
    Parity: URLSessionTask.countOfBytes…

    • edit: Foundation/URLSession/URLSessionTask.swift
  • Commit bfa3d02550b1eb52703cfa2ad6a457f00c629f9e by millenomi:
    Parity: NSKeyedArchiver: Parity: NSKeyedArchiver: Consider response to

    • edit: Foundation/NSKeyedArchiver.swift
  • Commit edd62b4cf706a2f2625a5b263e7125f2e8ec56cb by compnerd:
    TestFoundation: add SPI for querying the thread name

    • edit: TestFoundation/TestThread.swift
    • edit: Foundation/Thread.swift