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


(Swift CI) #1

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-14_04/2140/
Project:
oss-swift-package-linux-ubuntu-14_04
Date of build:
Wed, 05 Sep 2018 23:36:13 -0500
Build duration:
4 hr 44 min

Identified problems:

  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
  • Timeout: This build was marked as FAIL because it timed out.

Changes

  • Commit f34020bfd43236d001a6ec990ab251051759e765 by dingobye:
    [Sema] Warn when redundant access-level modifier is added in an

    • edit: test/Inputs/clang-importer-sdk/swift-modules/Foundation.swift
    • edit: test/Sema/accessibility.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/Compatibility/tuple_arguments_4.swift
    • edit: test/Constraints/tuple_arguments.swift
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: test/SILGen/accessibility_warnings.swift
    • edit: test/decl/ext/protocol.swift
    • edit: lib/Sema/MiscDiagnostics.h
    • edit: test/Compatibility/accessibility.swift
  • Commit 63e1937e44dfd3cd3a08b482a69f1e09eed4c2fd by dingobye:
    Make it more comprehensive to warn when redundant access modifier is

    • edit: test/Compatibility/accessibility.swift
    • edit: test/Constraints/tuple_arguments.swift
    • edit: lib/Sema/MiscDiagnostics.h
    • edit: test/SILGen/accessibility_warnings.swift
    • edit: test/Sema/accessibility.swift
    • edit: test/Compatibility/tuple_arguments_4.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
  • Commit 2c00516ade18f6f3025fa219010abfbc4cc3962d by dingobye:
    Fix warnings for stdlib/public/SDK/Foundation

    • edit: stdlib/public/SDK/Foundation/NSError.swift
    • edit: stdlib/public/SDK/Foundation/NSObject.swift
    • edit: stdlib/public/SDK/Foundation/Progress.swift
    • edit: stdlib/public/SDK/Foundation/Codable.swift
    • edit: stdlib/public/SDK/Foundation/JSONEncoder.swift
  • Commit ea2179455c40556bc0aed0a12be2e3843ab3ace5 by dingobye:
    Fix warnings for stdlib/public/SDK/Dispatch

    • edit: stdlib/public/SDK/Dispatch/Source.swift
    • edit: stdlib/public/SDK/Dispatch/Dispatch.swift
    • edit: stdlib/public/SDK/Dispatch/Queue.swift
    • edit: stdlib/public/SDK/Dispatch/IO.swift
  • Commit a0ebe3aa2e385d53519e7ca34e23f203ebb5b797 by dingobye:
    Fix warnings for stdlib/public/SDK/XCTest

    • edit: stdlib/public/SDK/XCTest/XCTest.swift
  • Commit d5d17fa38a3b259848b3f4ab4b594bb68ea84254 by dingobye:
    Fix warnings for the rest of stdlib

    • edit: stdlib/public/SDK/CoreGraphics/CoreGraphics.swift
    • edit: stdlib/public/SDK/Intents/INIntent.swift
    • edit: stdlib/public/SDK/AppKit/AppKit_FoundationExtensions.swift
    • edit: stdlib/public/core/Codable.swift.gyb
    • edit: stdlib/public/SDK/CloudKit/NestedNames.swift
  • Commit c05415ce3457fe6f1ff98981504fa1f9c87160e0 by dgregor:
    [Override checking] Switch name lookup over to normal qualified lookup.

    • edit: lib/AST/SubstitutionMap.cpp
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
  • Commit 0972111c6086b8d3874b6fceac0ef495101742ed by dgregor:
    [Type checker] Start tracking overrides of protocol requirements.

    • edit: test/Index/roles.swift
    • edit: lib/AST/ASTDumper.cpp
    • edit: lib/AST/SubstitutionMap.cpp
    • add: test/decl/protocol/override.swift
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: test/IDE/complete_associated_types.swift
    • edit: include/swift/AST/Decl.h
    • edit: test/Index/conformances.swift
    • edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
    • edit: lib/AST/ASTVerifier.cpp
    • edit: lib/AST/Type.cpp
  • Commit 438d2606e6f64ad984139aa5ada6294e08523ca8 by dgregor:
    [Override checking] Check property types correctly for protocol

    • edit: test/decl/protocol/override.swift
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
  • Commit 64cb042a76ba023e79fa6fec0d17b645cd2174a7 by dgregor:
    [Type checker] Allow the ‘override’ keyword on protocol members.

    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/decl/protocol/override.swift
  • Commit 4903cf9985a0d1f957520895205aae14b703d4c2 by dgregor:
    Add @_nonoverride attribute to disable override checking.

    • edit: include/swift/AST/Attr.def
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • add: test/decl/class/nonoverride.swift
    • edit: test/decl/protocol/override.swift
  • Commit c6bba61bcb1371b2de62ce97b13dd03d42e659ab by dgregor:
    [Name lookup] Ignore overrides of operators in protocols.

    • edit: lib/AST/NameLookup.cpp
  • Commit 7bed169620579508abf8a263fb8cbcf8632e45d7 by dgregor:
    @_nonoverride is a user inaccessible attribute.

    • edit: include/swift/AST/Attr.def
  • Commit 3ede41cf8d79566826ca95bf0f8b84de56e127ca by dgregor:
    Update tests now that ‘override’ is allowed in protocols.

    • edit: test/Compatibility/attr_override.swift
    • edit: test/attr/attr_override.swift
  • Commit e670ac42d9e10237be572e8905fa6f258e2b093b by dgregor:
    Add command-line option -warn-implicit-overrides.

    • edit: lib/AST/GenericSignatureBuilder.cpp
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: include/swift/Option/Options.td
    • edit: lib/Driver/ToolChains.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/Basic/LangOptions.h
    • edit: lib/Frontend/CompilerInvocation.cpp
  • Commit 498574697036f75730540f730720556aac7574b8 by jgroff:
    SIL verifier: Fix polarity of consuming check through

    • edit: lib/SIL/SILVerifier.cpp
  • Commit fafa9ed2d564b52ae61058e21da0bae14226db62 by dgregor:
    [GSB] ‘override’ keyword suppresses redeclaration warnings for assoc

    • edit: lib/AST/GenericSignatureBuilder.cpp
    • add: test/decl/protocol/warn_override.swift
    • edit: include/swift/AST/Attr.def
  • Commit 368add14d9f87f7bac8eb3736708a58dd1c93f22 by dgregor:
    [Type checker] Protocol overrides require exact matches.

    • edit: test/decl/protocol/override.swift
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
  • Commit c9365725ae3b6a6a7cc4f490d6d4747c43eb936b by dgregor:
    [Type checker] Suppress implicit-override diagnostics outside of source

    • edit: lib/Sema/TypeCheckDeclOverride.cpp
  • Commit f8e53d912954e63f967fc6e0450731a40f4cc08b by dgregor:
    [Standard library] Audit protocol member overrides in protocols.

    • edit: stdlib/public/core/Integers.swift
    • edit: stdlib/public/core/BidirectionalCollection.swift
    • edit: stdlib/public/core/ArrayType.swift
    • edit: stdlib/public/core/Collection.swift
    • edit: stdlib/public/core/RangeReplaceableCollection.swift
    • edit: cmake/modules/AddSwift.cmake
    • edit: stdlib/public/core/ShadowProtocols.swift
    • edit: stdlib/public/core/MutableCollection.swift
    • edit: stdlib/public/core/RandomAccessCollection.swift
    • edit: stdlib/public/core/FloatingPoint.swift.gyb
    • edit: stdlib/public/core/ArrayBufferProtocol.swift
  • Commit 2e608547baca2f150d0f66c59be8800e475cd3de by dgregor:
    [IRGen] Use the requirement signature to determine dependent

    • edit: lib/IRGen/GenProto.cpp
  • Commit 2282421fbf8d79e3ff20e6716738243399d25330 by dgregor:
    [Deserialization] Always set overridden declarations.

    • edit: lib/Serialization/Deserialization.cpp
  • Commit 0cdede2bdf547454376e0279df2177319c4a0eaa by dgregor:
    [SIL] Make witness_methods always refer to a non-overriding requirement.

    • edit: lib/SIL/SILVerifier.cpp
    • add: test/SILGen/witness_table_overrides.swift
    • edit: include/swift/SIL/SILDeclRef.h
    • edit: lib/SIL/SILDeclRef.cpp
    • edit: lib/SILGen/SILGenApply.cpp
    • edit: test/SILOptimizer/sil_combine.sil
  • Commit c7152f3576060b11abbbde85e919c5782355ae7b by dgregor:
    [SIL] Don’t create witness table entries for overriding requirements.

    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: lib/SIL/SILDeclRef.cpp
    • edit: lib/AST/ProtocolConformance.cpp
    • edit: test/SILGen/witness_table_overrides.swift
    • edit: include/swift/SIL/SILDeclRef.h
    • edit: include/swift/SIL/SILWitnessVisitor.h
    • edit: lib/SILOptimizer/IPO/DeadFunctionElimination.cpp
  • Commit b702f996a247096a83e9bfc64e42894a38ed9fbc by eeckstein:
    SILMem2Reg: fix a crash which was uncovered by the change in SROA

    • edit: test/SILOptimizer/mem2reg.sil
    • edit: lib/SILOptimizer/Transforms/SILMem2Reg.cpp
  • Commit 5ba91331a2b446bd5aef8818b79e8027297fce7e by compnerd:
    build: only search for ICU if building the stdlib/sdk overlay

    • edit: CMakeLists.txt
  • Commit 5931d96d9637cc12780e06e397df4f1159f8b0be by compnerd:
    build: repair the swift component installation for cross-compilation

    • edit: tools/driver/CMakeLists.txt
  • Commit 19b946a003e013c52bca43a586e865352e060755 by ghoare:
    Attempt yet again to make overlong-argv test less

    • edit: validation-test/Driver/batch_mode_overlong_argv.swift
  • Commit dc31ff920ddb892f5b289cfca2cc6cff98c78cbc by eeckstein:
    demangler: Fix a few crashes with malformed symbols

    • edit: lib/Demangling/OldDemangler.cpp
    • edit: test/Demangle/Inputs/manglings.txt
    • edit: lib/Demangling/NodePrinter.cpp
    • edit: lib/Demangling/Demangler.cpp
  • Commit 0a8058ca6a48d004c9854ad9bfdd104219a82db4 by dgregor:
    [Integer protocols] Make BinaryInteger.Words conform to

    • edit: stdlib/public/core/Integers.swift
    • edit: test/stdlib/Integers.swift.gyb
    • edit: stdlib/public/core/IntegerTypes.swift.gyb
    • edit: test/Prototypes/DoubleWidth.swift.gyb
    • edit: test/api-digester/source-stability.swift.expected
  • Commit 8d25db681b1e746f82f3a591df081d3125854784 by ditaliano:
    [MetadataReader] Rename pointed to pointer for consistency.

    • edit: lib/RemoteAST/RemoteAST.cpp
    • edit: include/swift/Remote/MetadataReader.h
  • Commit 55d907fbee2900a27e390fd63d1cb52245adc810 by github:
    Drop support for Ubuntu 16.10

    • edit: README.md
  • Commit 7ec1db9aa3f917f052a738853140c5abe2309694 by github:
    Re-apply "[test] Yet more tweaks to remote-run" (#19150)

    • edit: test/remote-run/custom-options.test-sh
    • edit: utils/remote-run
    • edit: test/remote-run/identity.test-sh
    • edit: validation-test/Reflection/lit.local.cfg
  • Commit 60f49dec74d9671e25f757eab5fb30f197c43e2f by jfbastien:
    NFC: improve ARM64 isFPImmLegal debug print

    • edit: lib/Target/AArch64/AArch64ISelLowering.cpp
  • Commit 527477cc44091baa43a6e2195f7cea09fb4c9360 by jmolenda:
    Re-instate a bit of code that was commented out in r188246 which reads

    • edit: tools/debugserver/source/MacOSX/MachProcess.mm
    • edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp