[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.10 (master) #2092


[FAILURE] oss-swift-package-linux-ubuntu-16_10 [#2092]

Build URL:
Date of build:
Tue, 14 Aug 2018 18:34:55 -0500
Build duration:
1 hr 3 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 74da057e13205e328543b00a24b8812a041ece65 by jordan_rose:
    [test] Start work on 'remote-run', to run executable tests over SSH

    • add: utils/remote-run
    • add: test/remote-run/lit.local.cfg
    • add: test/remote-run/upload-and-download.test-sh
    • add: test/remote-run/Inputs/upload/2.txt
    • add: test/remote-run/Inputs/upload/BAD.txt
    • add: test/remote-run/Inputs/upload/1.txt
    • add: test/remote-run/download.test-sh
    • add: test/remote-run/run-only.test-sh
    • add: test/remote-run/upload.test-sh
  • Commit e147a4fc1bbb6ce1b3274c6f3bbd19f7bda96ed4 by jordan_rose:
    [remote-run] Pass stderr output through directly

    • add: test/remote-run/stderr.test-sh
    • edit: utils/remote-run
    • add: test/remote-run/exit-code.test-sh
  • Commit 10259e181f200397fd27aeff8f48ade5c72fd166 by jordan_rose:
    [remote-run] Send environment variables to the remote process

    • edit: utils/remote-run
    • add: test/remote-run/env.test-sh
  • Commit a10be46488655b93f5d04c36d1711bb4e5bdc89e by jordan_rose:
    [remote-run] --source-dir/test-dir to --input-prefix/output-prefix

    • edit: test/remote-run/download.test-sh
    • edit: test/remote-run/upload-and-download.test-sh
    • edit: utils/remote-run
    • edit: test/remote-run/upload.test-sh
  • Commit 9947e6f1c624257943dc3144a6e2f25aafc6f007 by jordan_rose:
    [remote-run] Pass through stderr for sftp failures

    • add: test/remote-run/upload-stderr.test-sh
    • edit: utils/remote-run
  • Commit 1a0912c9b763df325fcc91775189dbcfb5707a5e by jordan_rose:
    [remote-run] Pass stdout through directly too

    • edit: utils/remote-run
    • edit: test/remote-run/exit-code.test-sh
    • edit: test/remote-run/stderr.test-sh
  • Commit d625e08479044968d290e4b7ffff70e70331705e by jordan_rose:
    [remote-run] Allow custom input/output prefixes on the remote side

    • edit: test/remote-run/upload.test-sh
    • edit: utils/remote-run
    • edit: test/remote-run/upload-and-download.test-sh
  • Commit a64ac39af06bba6f020fd4b914c0a856be0ab474 by jordan_rose:
    [remote-run] Add -v/--verbose to dump shell and SFTP commands

    • edit: test/remote-run/env.test-sh
    • edit: test/remote-run/upload.test-sh
    • edit: test/remote-run/upload-and-download.test-sh
    • edit: utils/remote-run
    • edit: test/remote-run/run-only.test-sh
  • Commit 0aed9e05cc5e4d1308d307aacdf484a8feddf891 by jordan_rose:
    [remote-run] Add a -n/--dry-run mode that /just/ dumps commands

    • edit: utils/remote-run
    • add: test/remote-run/dry-run.test-sh
    • add: test/remote-run/dry-run-remote.test-sh
  • Commit b6bb375d5ac069a54f8ed0227c28e8807bbf66a1 by jordan_rose:
    [remote-run] Allow specifying the SSH port using 'host:port' syntax

    • add: test/remote-run/port.test-sh
    • edit: utils/remote-run
  • Commit b69f0034890d0327c6ba4a3aca3f995e4bfb3666 by jordan_rose:
    [remote-run] Add -i/--identity to provide an SSH private key

    • add: test/remote-run/identity.test-sh
    • edit: utils/remote-run
  • Commit 15920eaa7bb33183a5b58fbf67545690929cdca7 by jordan_rose:
    [remote-run] Reformat for 80 cols, use main() function for scoping

    • edit: utils/remote-run
  • Commit dd8c85ef815343ca8e7d3667f47fbd843d65413d by jordan_rose:
    [remote-run] Add help text to the options

    • edit: utils/remote-run
  • Commit 831dd26b22e9b476a2b4157f08c12078702d4a8b by jordan_rose:
    [remote-run] Add support for remote-run to lit.cfg

    • edit: test/lit.cfg
  • Commit feb8cb8538fe70a9528efd1e3d12125b0c3d8440 by jordan_rose:
    [remote-run] Look for sftp-server in both /usr/libexec/ and /usr/lib/

    • edit: utils/remote-run
  • Commit 816c4df162906a2f9da4fac84d6f4ed6833d8a9d by jordan_rose:
    Add remote-run to the binaries checked by python_lint

    • edit: .flake8
  • Commit f8fd85b51b80b2a6633dd108cc20600996541f24 by jordan_rose:
    Cache ConformanceAccessPaths in GSB::EquivalenceClass for big wins

    • edit: include/swift/AST/GenericSignatureBuilder.h
    • edit: lib/AST/GenericSignature.cpp
  • Commit 480af40f15dcf0d81abd925ef830fd0b1a545f22 by jordan_rose:
    Move ConformanceAccessPaths to live completely on the ASTContext

    • edit: include/swift/AST/GenericSignature.h
    • edit: lib/AST/GenericSignature.cpp
  • Commit 5d7f07f80e1038311572dc191c2104723241207a by jordan_rose:
    Extract local helper to GenericSignature::buildConformanceAccessPath

    • edit: include/swift/AST/GenericSignature.h
    • edit: lib/AST/GenericSignature.cpp
  • Commit 71618b7e3f6c7b9c5bae359202e2dc2472015720 by eeckstein:
    code owners: take ownership of the swift benchmark suite

    • edit: CODE_OWNERS.TXT
  • Commit ac512d43415aa6f18cac4ac6d53943754aefe31c by alex:
    [libSyntax] Add a reference counted version of OwnedString

    • edit: include/swift/Syntax/Serialization/SyntaxDeserialization.h
    • edit: lib/Syntax/SyntaxFactory.cpp.gyb
    • edit: unittests/Basic/OwnedStringTest.cpp
    • edit: include/swift/Basic/OwnedString.h
    • edit: lib/Parse/Parser.cpp
    • edit: include/swift/Syntax/Trivia.h.gyb
    • edit: utils/gyb_syntax_support/init.py
    • edit: lib/Parse/Lexer.cpp
    • edit: include/swift/Syntax/RawSyntax.h
    • edit: lib/Parse/SyntaxParsingContext.cpp
  • Commit 4cda5cbeb0601b1d58494f77248c868923bc766a by alex:
    [libSyntax] Support serializing the syntax tree as ByteTree

    • edit: tools/SourceKit/include/SourceKit/Core/LangSupport.h
    • edit: utils/gyb_sourcekit_support/UIDs.py
    • edit: tools/SourceKit/tools/sourcekitd/lib/API/Requests.cpp
  • Commit e5c8440fe4901d215a892016da39be4367df8b51 by alex:
    [libSyntax] Make RawSyntaxCacheNode retain its underlying RawSyntax node

    • edit: lib/Syntax/SyntaxArena.cpp
  • Commit 05ae109478ef05dfea2ffdd3520554ce213952b8 by alex:
    [Parser] Delete ASTContext of ParserUnit

    • edit: lib/Parse/Parser.cpp
  • Commit b08a6f56b43ae47eea38bee8bb082e184002f9c7 by dgregor:
    [AST] Drop resilience expansion from TypeBase::getReferenceCounting().

    • edit: lib/IRGen/GenClass.h
    • edit: lib/IRGen/GenArchetype.cpp
    • edit: include/swift/AST/Types.h
    • edit: lib/AST/Type.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: lib/IRGen/MetadataRequest.cpp
    • edit: lib/SILGen/SILGenBuiltin.cpp
    • edit: lib/IRGen/GenExistential.cpp
    • edit: lib/IRGen/GenReflection.cpp
    • edit: lib/IRGen/GenClass.cpp
  • Commit 84f471b031235264318632b8402b574818c39201 by github:
    [IRGen] Handle ProtocolInfo for protocols whose members aren't used

    • edit: lib/IRGen/Fulfillment.cpp
    • edit: lib/IRGen/GenMeta.cpp
    • edit: test/IRGen/protocol_accessor_multifile.swift
    • edit: lib/IRGen/GenType.cpp
    • edit: include/swift/SIL/SILWitnessVisitor.h
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/GenType.h
    • edit: lib/IRGen/GenArchetype.cpp
    • edit: lib/IRGen/GenProto.cpp
    • edit: test/IRGen/Inputs/protocol_accessor_multifile_other.swift
    • edit: lib/IRGen/ProtocolInfo.h
    • edit: lib/IRGen/GenKeyPath.cpp
    • edit: lib/IRGen/IRGenModule.h
  • Commit 290bf0865562e3e74b32c532d69ec942e116eacb by jordan_rose:
    [docs] Update Testing.md for remote-run support

    • edit: docs/Testing.md
  • Commit 7a7856ca3b123099c4d537e6e98fdd8f9bcd7139 by github:
    Update README with new macOS node for TensorFlow

    • edit: README.md
  • Commit 7f8e46c7e9659db99d10965f18385c23e40f5715 by alex:
    [swiftSyntax] Make AbsolutePosition a value type

    • edit: tools/SwiftSyntax/SyntaxData.swift
    • edit: tools/SwiftSyntax/AbsolutePosition.swift
  • Commit b4a61d7155f2103d6d6d959f09d9bdd7bfb5e6ef by eeckstein:
    benchmarks: add an option to the bench_code_size script to separately

    • edit: benchmark/scripts/bench_code_size.py
  • Commit edc7a0f96cf04172e2ab1e80b29ac351b77707d3 by eeckstein:
    benchmarks: add an option to the compare_perf_tests script to output

    • edit: benchmark/scripts/compare_perf_tests.py
  • Commit 77dad463a7312a5e146e754776c726524f81f02f by pyaskevich:
    [Diagnostics] Fix prefix operator diagnostic note on ARM targets

    • edit: test/Constraints/diagnostics.swift
  • Commit 45f9e4437dcf9222e1b398e27eb85fc70f6917fc by github:
    swift-api-digester: add a new flag to indicate whether the tool is

    • edit: test/api-digester/dump-module.swift
    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • add: test/api-digester/Outputs/cake-abi.json
  • Commit b9703c9ef041d582c7e9dd342bf8bba8a103c268 by github:
    cmake/sourcekitd: teach SwiftLang to depend on the actual framework.

    • edit: tools/SourceKit/tools/swift-lang/CMakeLists.txt
  • Commit 4c93356edb1137cb4f472caba02e7d41552b35e6 by stefan.graenitz:
    [itanium demangler] Add llvm::itaniumFindTypesInMangledName()

    • edit: unittests/Demangle/PartialDemangleTest.cpp
    • edit: unittests/Demangle/CMakeLists.txt
    • add: unittests/Demangle/FindTypesInMangledNameTest.cpp
    • edit: include/llvm/Demangle/Demangle.h
    • edit: lib/Demangle/ItaniumDemangle.cpp
  • Commit 964b0652ab466c95cb0fafb4e0e8fe3fecd4a002 by vsapsai:
    [Preprocessor] Allow libc++ to detect when aligned allocation is

    • edit: test/Driver/unavailable_aligned_allocation.cpp
    • edit: lib/Frontend/InitPreprocessor.cpp
    • add: test/Lexer/aligned-allocation.cpp
    • edit: lib/Sema/SemaExprCXX.cpp
    • edit: include/clang/Basic/DiagnosticSemaKinds.td
    • edit: lib/Driver/ToolChains/Darwin.cpp
    • edit: include/clang/Basic/DiagnosticGroups.td
  • Commit 30154b29c74d1521d0e4c4532818b59bedbe19d1 by ankit_aggarwal:
    Fix for switch debug & release builds invalidates build (#1731)

    • edit: Sources/Build/llbuild.swift
    • edit: Sources/Commands/SwiftTool.swift
  • Commit 24e43de9ed5006c5939108db1249584f484b61eb by i.partridge:
    JSONEncoder overlay changes (#1561)

    • edit: Foundation/Codable.swift
    • edit: Foundation/JSONEncoder.swift
    • edit: TestFoundation/TestCodable.swift
  • Commit d9ac17b64ed94d66bccefb1dfd37f4b93979be9b by vsk:
    [Coverage] Ignore 'unused' functions with non-zero execution counts

    • add: test/profile/instrprof-merging.cpp
  • Commit 2b8b47df8bc5883b79e0299c53bbd03e94105ba2 by t.p.northover:
    Tests: use C++03 initialization to be compatible with Apple Clang.

    • edit: test/profile/instrprof-merging.cpp
  • Commit 96d78f63d0853bf01dcded24a267253e6dd5f5a7 by arphaman:
    [macOS] stop generating the libclang_rt.10.4.a library for macOS 10.4

    • delete: lib/builtins/Darwin-excludes/10.4.txt
    • edit: cmake/builtin-config-ix.cmake
  • Commit b8e5ddb37a5a8f8843b0aa7cf04d970f761e8d42 by ekarpenkov:
    [libFuzzer] Fix up the remains of the merge conflict.

    • edit: test/fuzzer/lit.site.cfg.in