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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-14_04/2209/
Project:
oss-swift-package-linux-ubuntu-14_04
Date of build:
Wed, 19 Sep 2018 19:27:43 -0500
Build duration:
4 hr 22 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:

Changes

  • Commit 224098b12da009636446bdf43fcee5f317379fe3 by moiseev:
    [stdlib] Audit @_transparent/@inlinable in Integers.swift

    • edit: stdlib/public/core/Integers.swift
  • Commit 241bcdf85c0e076bc3d9b2545b1123d9b14a30f8 by dgregor:
    [ABI] Document associated conformance descriptors.

    • edit: docs/ABI/Mangling.rst
  • Commit d076e41f32c5be552381c849f0a3786909227e1d by dgregor:
    [IRGen] Put associated conformance accessors in resilient witness table

    • edit: include/swift/IRGen/Linking.h
    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: lib/IRGen/IRGenModule.h
    • edit: lib/IRGen/GenProto.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/TBDGen/TBDGenVisitor.h
    • edit: test/IRGen/protocol_resilience_descriptors.swift
    • edit: lib/TBDGen/TBDGen.cpp
    • edit: lib/IRGen/GenMeta.cpp
  • Commit b71bef1e42a8ca96e5e8a23137e4e9b4a6e99c89 by dgregor:
    [ABI] Mangling for default associated conformance accessors.

    • edit: lib/IRGen/Linking.cpp
    • edit: include/swift/IRGen/Linking.h
    • edit: test/Demangle/Inputs/manglings.txt
    • edit: lib/Demangling/NodePrinter.cpp
    • edit: docs/ABI/Mangling.rst
    • edit: lib/IRGen/IRGenMangler.h
    • edit: lib/Demangling/OldRemangler.cpp
    • edit: lib/Demangling/Remangler.cpp
    • edit: include/swift/Demangling/DemangleNodes.def
    • edit: lib/Demangling/Demangler.cpp
  • Commit 89f3da6d281a9d52962dc1143e1641f42038cfa4 by dgregor:
    [Sema] Start recording default associated conformances.

    • add: test/decl/protocol/resilient_defaults.swift
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: include/swift/AST/Decl.h
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 7eed6c482bc0e9f76fbbd45245c17fb97279714b by spestov:
    AST: Remove LazyResolver::bindExtension()

    • edit: lib/Sema/TypeChecker.h
    • edit: include/swift/AST/LazyResolver.h
  • Commit f466aeb8ad4effc808e26086c73de28f34283388 by spestov:
    Sema: Don't call bindExtension() in

    • edit: lib/Sema/TypeCheckProtocolInference.cpp
  • Commit 26fddb7c6129752a686d2a9ab5392fe454c39152 by spestov:
    Sema: bindExtensions() doesn't need to diagnose extensions right away

    • edit: lib/Sema/TypeChecker.cpp
  • Commit ef82cd760ce42a1b111b778973f6a12a20d46581 by spestov:
    Sema: Merge bindExtensionDecl() into validateExtension()

    • edit: lib/AST/DeclContext.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 4c7e889f5fa1c7b05fed9f5a497a9ed8e077d607 by spestov:
    Sema: isPassThroughTypealias() is only used in one file

    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeChecker.h
  • Commit 144402631ad478aaf8a5e6903a4bf1b621abfd3b by aprantl:
    build-script / LLDB: Stop disabling dwarf tests.

    • edit: utils/build-script-impl
  • Commit fde7eb5f3de671cc8242a5314d24550b94b2261f by dgregor:
    [AST] Record default associated conformance witnesses directly.

    • edit: lib/AST/ASTContext.cpp
    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: include/swift/AST/Decl.h
  • Commit fb62977c2be9d0c8f94038f4ad62af8b4430447d by dgregor:
    [IRGen] Emit default associated conformance witnesses.

    • edit: lib/IRGen/GenMeta.cpp
    • edit: test/SILGen/protocol_resilience.swift
    • edit: lib/SILGen/SILGenType.cpp
    • edit: test/IRGen/protocol_resilience_descriptors.swift
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/IRGen/IRGenModule.h
    • edit: test/Inputs/resilient_protocol.swift
    • edit: validation-test/Evolution/Inputs/protocol_add_requirements.swift
    • edit: validation-test/Evolution/test_protocol_add_requirements.swift
  • Commit 12da7c6e0ecad0f29ee7b56303bd0dbcf174219f by dgregor:
    [SIL Parser] Extend the hack for Self in default witness tables.

    • edit: lib/AST/NameLookup.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: test/SIL/Parser/default_witness_tables.sil
  • Commit 8daaf905d6f8d66d32b595d825f350702973cc24 by pyaskevich:
    [CSStep] Switch to use std::unique_ptr for work list

    • edit: lib/Sema/CSStep.h
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/CSStep.cpp
  • Commit ef0aeed78813cbf26a7397984e92f4b2deabfa6e by dgregor:
    [Runtime] Reimplement initialization of resilient witness tables.

    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: lib/TBDGen/TBDGen.cpp
  • Commit 971755d5a3073c1decdeada2ce3d9e617db6c274 by xi_ge:
    swift-module-digester: under ABI checking mode, include private decls

    • edit: test/api-digester/Inputs/cake.swift
    • edit: tools/swift-api-digester/ModuleAnalyzerNodes.cpp
    • edit: test/api-digester/Outputs/cake-abi.json
    • edit: test/api-digester/Outputs/cake.json
  • Commit b2a159dbf92563e66100d3091c84398e8355c336 by xi_ge:
    swift-module-digester: diagnose adding variables with fixed binary

    • edit: include/swift/AST/DiagnosticsModuleDiffer.def
    • edit: tools/swift-api-digester/swift-api-digester.cpp
    • edit: tools/swift-api-digester/ModuleDiagsConsumer.cpp
    • edit: test/api-digester/Inputs/cake2.swift
    • edit: test/api-digester/Outputs/Cake-abi.txt
  • Commit 0658dca6bb4de04a2c7dd7cf1610901ecbe14557 by xi_ge:
    swift-module-digester: use non-resilient type consistently across

    • edit: include/swift/AST/DiagnosticsModuleDiffer.def
    • edit: test/api-digester/Outputs/Cake-abi.txt
  • Commit 3ed69d4ee742cc0523742f0c69875b3fa39736ed by dgregor:
    [Runtime] Instantiate witness tables even with no resilient witnesses.

    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: validation-test/Evolution/Inputs/protocol_add_requirements.swift
  • Commit 5137c013d013e4a85a6c8cc2d875df0ab3797791 by github:
    [serialization] Factor out logic to diagnose failure to load an AST

    • edit: include/swift/Serialization/Validation.h
    • edit: lib/Serialization/SerializedModuleLoader.cpp
  • Commit e14757e91e281d92913011480323bf8c4ffc0d81 by mishal_shah:
    Update xcodebuild command for playground to use 'call' to support

    • edit: utils/build-script-impl
  • Commit 31c800d1c6dcd5d9005d31c51c7fb13fd06d4422 by github:
    [ClangImporter] Silence -Wsign-compare warning from Clang rebranch

    • edit: lib/ClangImporter/ImportType.cpp
  • Commit 31136e3099c5adc512625210d4f4ab6c043430f1 by github:
    Update the Xcode version to Xcode 10.0

    • edit: README.md
  • Commit e676db3bbdfed57327241516b97b4b06ed0ea9b4 by mbraun:
    AArch64MacroFusion: Factor out some opcode handling code; NFC

    • edit: lib/Target/AArch64/AArch64MacroFusion.cpp
  • Commit 553507b73b9c8e30c7731eae3df881c7d7de526c by mbraun:
    ScheduleDAG: Cleanup dumping code; NFC

    • edit: include/llvm/CodeGen/ScheduleDAGInstrs.h
    • edit: lib/Target/AMDGPU/GCNILPSched.cpp
    • edit: lib/CodeGen/LatencyPriorityQueue.cpp
    • edit: lib/CodeGen/MachinePipeliner.cpp
    • edit: lib/Target/AMDGPU/R600MachineScheduler.cpp
    • edit: lib/CodeGen/ScheduleDAGInstrs.cpp
    • edit: lib/Target/AMDGPU/GCNMinRegStrategy.cpp
    • edit: lib/CodeGen/PostRASchedulerList.cpp
    • edit: lib/CodeGen/ScheduleDAG.cpp
    • edit: lib/CodeGen/ScoreboardHazardRecognizer.cpp
    • edit: lib/CodeGen/MachineScheduler.cpp
    • edit: lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
    • edit: lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp
    • edit: lib/Target/Hexagon/HexagonMachineScheduler.cpp
    • edit: include/llvm/CodeGen/MachineScheduler.h
    • edit: lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
    • edit: lib/Target/AMDGPU/SIMachineScheduler.cpp
    • edit: include/llvm/CodeGen/ScheduleDAG.h
    • edit: lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
    • edit: lib/CodeGen/DFAPacketizer.cpp
    • edit: lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h
    • edit: lib/CodeGen/MacroFusion.cpp
    • edit: lib/Target/PowerPC/PPCHazardRecognizers.cpp
  • Commit 28ab82b12ab130e502b1c3f97511732e7b3f1827 by mbraun:
    MachineScheduler: Add -misched-print-dags flag

    • edit: lib/CodeGen/MachineScheduler.cpp
  • Commit 43ddb9e584c9789d098cbabbd0be25942142286a by mbraun:
    AArch64: Add FuseCryptoEOR fusion rules

    • edit: lib/Target/AArch64/AArch64Subtarget.h
    • add: test/CodeGen/AArch64/misched-fusion-crypto-eor.mir
    • edit: lib/Target/AArch64/AArch64.td
    • edit: lib/Target/AArch64/AArch64MacroFusion.cpp
  • Commit c612f30b6e889823f6a48fdc4464b2f5ded32deb by compnerd:
    build: correct the OS directory on install

    • edit: CMakeLists.txt
  • Commit 38f49236c8de8477b9cb9c14f5a83d569b7a7a5a by aprantl:
    Simplify testcase

    • edit: packages/Python/lldbsuite/test/lang/swift/resilience/TestResilience.py
  • Commit 3883b1b481fdf182a3cc500d6afbb75cffcbddd9 by aprantl:
    Parallelize test and fix a race condition in the .dSYM lookup by using

    • edit: packages/Python/lldbsuite/test/lang/swift/resilience/TestResilience.py
  • Commit b8a750f175b436bc4b66ad03cd7dfb6c07eddd07 by aprantl:
    Support building DWARF-only (no .dSYM) Swift testcases.

    • edit: packages/Python/lldbsuite/test/make/Makefile.rules
    • add: packages/Python/lldbsuite/test/lang/swift/meta/Makefile
    • edit: packages/Python/lldbsuite/test/lang/swift/meta/TestSwiftMeta.py
    • add: packages/Python/lldbsuite/test/lang/swift/meta/hello.swift
  • Commit b066f9898b8fac05086bfb10645f7724750e64da by aprantl:
    XFAIL TestSwiftFoundationTypeNotification.py

    • edit: packages/Python/lldbsuite/test/lang/swift/foundation_value_types/notification/TestSwiftFoundationTypeNotification.py
  • Commit 62eae880f533528721a32c724116f6c55ec9a46f by aprantl:
    Remove NO_DEBUG_INFO from testcases that shouldn't have it

    • edit: packages/Python/lldbsuite/test/lang/swift/expression/optional_amibiguity/TestOptionalAmbiguity.py
    • edit: packages/Python/lldbsuite/test/lang/swift/expression/class_constrained_protocol/TestClassConstrainedProtocol.py
    • edit: packages/Python/lldbsuite/test/lang/swift/address_of/TestSwiftAddressOf.py
  • Commit 2bde84223ec637fb27575ef48f7207eb3d95585f by vk:
    Emit a precise error message when lldb can't load a swift AST

    • edit: include/lldb/Target/Target.h
    • edit: source/Target/Target.cpp
    • add: lit/Swift/Inputs/too-old/main.dSYM/Contents/Resources/DWARF/main
    • add: lit/Swift/Inputs/too-old/main
    • add: lit/Swift/DiagnoseModuleLoadFailure.test
    • add: lit/Swift/Inputs/too-old/main.dSYM/Contents/Info.plist
    • edit: source/Symbol/SwiftASTContext.cpp
    • edit: include/lldb/Symbol/SwiftASTContext.h
    • add: lit/Swift/Inputs/too-old/main.swift

New issue found!