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


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

Build URL:
Date of build:
Mon, 12 Nov 2018 17:48:50 -0600
Build duration:
46 min

Identified problems:

  • Swift Compile Error: Swift compiler error
  • 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 8b4c14b71e998f15178da0fccf12d5bc48830b6a by compnerd:
    stdlib: conditionalise unistd.h

    • edit: stdlib/public/stubs/LibcShims.cpp
  • Commit 44f1806779d1f0b2d884aa2017cdf870b1484a3c by harlan:
    Turn on -enable-operator-designated-types for the standard library

    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: stdlib/public/CMakeLists.txt
  • Commit fa1e2d33aa9ffa2996a6788c891c929020fa9743 by pyaskevich:
    [CSBindings] Detect situations when type variable bindings could be

    • edit: lib/Sema/CSBindings.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: test/Constraints/closures.swift
  • Commit 08c813769a9e70fb7b8ef2892a024d07dfe30711 by klorentey:
    [stdlib] Make _Unwrappable internal and rename func unwrap() to

    • edit: stdlib/public/core/BridgeObjectiveC.swift
  • Commit cb394f630273215004dbe655896975254ad16564 by compnerd:
    build: allow building tools and stdlib separately

    • edit: stdlib/public/Reflection/CMakeLists.txt
  • Commit 31a2f556270afb4b4d570253a754a1f156be1eba by bcardosolopes:
    [Modules] Prevent nonrecoverable module-out-of-date errors in projects

    • edit: lib/Serialization/ASTReader.cpp
    • edit: test/Modules/explicit-build.cpp
    • edit: lib/Frontend/FrontendAction.cpp
    • edit: include/clang/Basic/LangOptions.def
    • edit: lib/Frontend/CompilerInvocation.cpp
    • edit: lib/Frontend/ASTUnit.cpp
  • Commit c9904e9fc563cbaaa56c0b22ef5b9fd7213eb3d6 by bviyer:
    [Modules] Prevent #import to reenter header if not building a module.

    • edit: lib/Lex/HeaderSearch.cpp
    • add: test/Modules/Inputs/import-textual/x.h
    • add: test/Modules/import-textual-nomodules.m
  • Commit 0f5cd4fd7c598c8f464afc4ddd1da249215512d4 by aprantl:
    Replace std::string with StringRef

    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit 54a29e2a124045e7af75a154339080e23a7b8a62 by si:
    Decimal: Fix .doubleValue to use _length to only index valid mantissa

    • edit: Foundation/Decimal.swift
    • edit: TestFoundation/TestDecimal.swift

These failures have been coming up in PR testing as well. Not sure what’s causing them.

— Harlan