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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_10/834/
Project:
oss-swift-package-linux-ubuntu-16_10
Date of build:
Thu, 04 May 2017 19:04:36 -0700
Build duration:
1 hr 2 min

Changes

  • Commit 24469a95128bd890b26efe36b954b0c317ca0abc by Philippe Hausler:
    [Foundation] NSNumber bridging and Numeric types (SE-0170)

    • add: stdlib/public/SDK/Foundation/NSNumber.swift
    • delete: test/stdlib/NSNumberBridging.swift.gyb
    • add: test/stdlib/NSNumberBridging.swift
    • delete: stdlib/public/SDK/Foundation/NSNumber.swift.gyb
    • edit: stdlib/public/SDK/Foundation/CMakeLists.txt
  • Commit d26970e77a93577dacc8126dbb0324c65e7b1976 by Philippe Hausler:
    Validate the exactly pattern of Double from NSNumber to ensure proper

    • edit: stdlib/public/SDK/Foundation/NSNumber.swift
    • edit: test/stdlib/NSNumberBridging.swift
  • Commit fa39edf6a0486b2c7355efdda32a0992decc3f78 by Philippe Hausler:
    Account for floating point exactly conversions and disable some tests

    • edit: test/stdlib/NSNumberBridging.swift
    • edit: stdlib/public/SDK/Foundation/NSNumber.swift
  • Commit 9545af6fdfade41b9971a61aed758b6c3f313a38 by Adrian Prantl:
    Rename testcase module.map to module.modulemap (NFC)

    • delete: test/DebugInfo/Inputs/module.map
    • add: test/DebugInfo/Inputs/module.modulemap
  • Commit d9ae358b05695fd00e51867cde0766d7c249913d by Philippe Hausler:
    Rename NSNumber bridge tests to be clear on what they do

    • delete: test/stdlib/NSNumberBridging.swift
    • delete: validation-test/stdlib/NSNumberBridging.swift.gyb
    • add: test/stdlib/TestNSNumberBridging.swift
    • add: validation-test/stdlib/ValidationNSNumberBridging.swift
  • Commit c2b14dccd38700cc047445bb843676d903b41c68 by Adrian Prantl:
    Debug info: Represent clang-imported submodules.

    • edit: lib/IRGen/IRGenDebugInfo.cpp
    • edit: test/DebugInfo/test-foundation.swift
    • edit: lib/IRGen/IRGenDebugInfo.h
    • edit: test/DebugInfo/ImportClangSubmodule.swift
    • edit: test/DebugInfo/Inputs/module.modulemap
    • add: test/DebugInfo/Inputs/SubModule.h
    • edit: lib/IRGen/IRGenModule.cpp
  • Commit 0cb4a2865dc34021dee97276005cfcb0935d2b96 by Adrian Prantl:
    Refactor/Cleanup IRGenDebugInfo to use a private implementation (NFC)

    • edit: lib/IRGen/IRGenDebugInfo.cpp
    • edit: lib/IRGen/IRGenDebugInfo.h
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: lib/IRGen/IRGenModule.cpp
  • Commit 813d7565736f4b44f2bd28bb9c397cc7db7f82af by Itai Ferber:
    Referencing encoders should use parent codingPath

    • edit: stdlib/public/SDK/Foundation/PlistEncoder.swift
    • edit: stdlib/public/SDK/Foundation/JSONEncoder.swift
  • Commit 0011117a205387abf8e545e01b8ddc7acd49363d by Philippe Hausler:
    [Foundation] Work-around ambiguity of initializers by avoiding using

    • edit: validation-test/stdlib/ValidationNSNumberBridging.swift
    • edit: test/stdlib/TestNSNumberBridging.swift
  • Commit 3a6dbebba0751d18f01cfd8ab8376ae706104e14 by Itai Ferber:
    Fix container assertion in referencing encoders

    • edit: stdlib/public/SDK/Foundation/JSONEncoder.swift
    • edit: stdlib/public/SDK/Foundation/PlistEncoder.swift
  • Commit b1fe90cc46af91fb6b683be03f5a9a024e5d7c25 by Argyrios Kyrtzidis:
    [frontend] Don't destroy the compiler instance object inside

    • edit: lib/FrontendTool/FrontendTool.cpp
    • edit: lib/Frontend/Frontend.cpp
    • edit: include/swift/Frontend/Frontend.h
  • Commit cda147f657f0dfe2a9050c53a368133ce8d1f478 by Argyrios Kyrtzidis:
    [FrontendTool] Fix a compiler error that I missed due to rebasing the

    • edit: lib/FrontendTool/FrontendTool.cpp
  • Commit cc6a160d914060e68db14bcd500080f7b56bdad1 by practicalswift:
    [gardening] Remove unused Python property cv

    • edit: benchmark/scripts/compare_perf_tests.py
  • Commit f7a16f5149bd84b6d1d8c0843c75273917049317 by practicalswift:
    [gardening] Remove unused diagnostic

    • edit: include/swift/AST/DiagnosticsParse.def
  • Commit 1924661a55db7af51949580f1214709b0908d8b1 by practicalswift:
    [gardening] Remove typo

    • edit: lib/AST/GenericSignatureBuilder.cpp
  • Commit 2facbde995c703bedc531712e073a6626ee5cb6a by practicalswift:
    [gardening] Remove no longer needed "REQUIRES: asserts"

    • edit: validation-test/SIL/crashers_fixed/020-swift-moduledecl-lookupconformance.sil
  • Commit d4abd21f002e10232050346f767965daf8180de4 by practicalswift:
    [gardening] Remove duplicate #include

    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
  • Commit d4b36a8949e4a8cf8a04c3c9b0a9cce821f7b5b2 by practicalswift:
    [gardening] Fix spacing

    • edit: lib/IDE/APIDigesterData.cpp
    • edit: lib/Migrator/SyntacticMigratorPass.cpp
  • Commit 3aff1f9d9fdca6b58d406b6ed040e6eb34b0b4bb by practicalswift:
    [gardening] Replace dyn_cast(y) with isa(y) where appropriate

    • edit: lib/IRGen/LoadableByAddress.cpp
  • Commit a9c03845cc3c4a5c82e07cb2b9e829bf3d4fde8f by practicalswift:
    [gardening] Use consistent headers

    • edit: lib/Migrator/Migrator.cpp
    • edit: test/Interpreter/subclass_existentials_objc.swift
    • edit: benchmark/single-source/SortLargeExistentials.swift
  • Commit 47d02474769488ac0d798962a5eadab8fb65c14c by Ben Cohen:
    [stdlib] Speed up Character construction from CharacterView.subscript

    • edit: stdlib/public/core/StringCharacterView.swift
  • Commit 4db0a4a0706d3a8d8f6aa4ccf10ee4ff91b93836 by Doug Gregor:
    [AST] Remove unused SubstOptions constructor.

    • edit: include/swift/AST/Type.h
  • Commit 1b6e001a196df95eb08a5abe1d9d92ac935652b4 by Argyrios Kyrtzidis:
    [migrator] Add an AST pass to handle tuple mismatches

    • edit: lib/Migrator/SyntacticMigratorPass.cpp
    • add: test/Migrator/tuple-arguments.swift
    • add: test/Migrator/tuple-arguments.swift.expected
  • Commit e0e355550b8cc8d5cfad96d34c3d31023d96d5e6 by Arnold Schwaighofer:
    IRGen: Use link_once instead of external for private decls

    • edit: lib/IRGen/GenDecl.cpp
  • Commit 6c8dd3959fe1324921d3035d7dc4e6a47ca2ab39 by Doug Gregor:
    [AST] Dodge an annoying libc++ std::function quirk requiring complete

    • edit: lib/Sema/TypeCheckProtocol.cpp
    • edit: include/swift/AST/Type.h
    • edit: lib/AST/ProtocolConformance.cpp
  • Commit 7da453165cece214365c1eeab2d84396faf94c9e by Argyrios Kyrtzidis:
    [test/migrator] Disable test/Migrator/tuple-arguments.swift on linux

    • edit: test/Migrator/tuple-arguments.swift.expected
    • edit: test/Migrator/tuple-arguments.swift
  • Commit ef7b8039ec43508b731c230cf5e4c025feb5311e by Doug Gregor:
    [Type checker] Warn about classes conforming to AnyObject in Swift 3

    • edit: include/swift/AST/DiagnosticsSema.def
    • add: test/Compatibility/anyobject.swift
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: test/decl/protocol/conforms/placement.swift
  • Commit a9600338c83edd9f85b8f75a04484e24b81af09e by Philippe Hausler:
    [Foundation] Disable more NSNumber test failures due to incorrect float

    • edit: test/stdlib/TestNSNumberBridging.swift
    • edit: validation-test/stdlib/ValidationNSNumberBridging.swift
  • Commit bea71aa80e63de8cf72b10968e1d58d7cac7ff90 by Dave Abrahams:
    [stdlib] Legacy UTF16 decoding in terms of new components

    • edit: stdlib/public/core/UTF16.swift
    • edit: stdlib/public/core/Unicode.swift
  • Commit 88cb9885da567c491436efdb94983842b33b3f18 by Nathan Hawes:
    [indexer] Walk into where clauses on protocols and associated types

    • edit: test/Index/roles.swift
    • edit: lib/AST/ASTWalker.cpp
  • Commit e9f014a446fbc55f07af962eec498fa644d15f39 by Xi Ge:
    [SourceKit] Avoid reporting parent locations for internal only parameter

    • edit: tools/SourceKit/lib/SwiftLang/SwiftSourceDocInfo.cpp
    • edit: test/SourceKit/CursorInfo/cursor_label.swift
  • Commit 746fd2841a82076217f079466ede5702a7e086cf by Joe Shajrawi:
    Fixes a bug in large loadable types wherein only the callee type of

    • edit: lib/IRGen/LoadableByAddress.cpp
    • edit: test/IRGen/big_types_corner_cases.swift
  • Commit 23ded3cf6f4bbdfeaf653d18822bf3dac71197f7 by Slava Pestov:
    Reflection: Fix crash when reflecting existential with fileprivate

    • edit: include/swift/Reflection/TypeRefBuilder.h
    • edit: lib/RemoteAST/RemoteAST.cpp
    • edit: include/swift/Remote/MetadataReader.h
    • edit: test/Reflection/typeref_decoding.swift
    • edit: unittests/Reflection/TypeRef.cpp
    • edit: test/Reflection/Inputs/Protocols.swift
  • Commit 8416b1caf7dc1d4e9beb83a48d97bfb6869c97c7 by Slava Pestov:
    Reflection: Don't crash if closure capture type cannot be demangled

    • edit: include/swift/Reflection/ReflectionContext.h
  • Commit ab7981611348f1d5df8cb38cf58741756978d4d2 by Slava Pestov:
    Reflection: Remove dead line of code

    • edit: stdlib/public/Reflection/TypeRef.cpp
  • Commit 6bc28ff1c9c75333ceee5986bca775c96d09ebad by Michael Gottesman:
    [strip -ST] Disable runtime stack trace dumping on Darwin when asserts

    • edit: test/Runtime/linux-fatal-backtrace.swift
    • add: test/Runtime/crash_without_backtrace.swift
    • edit: stdlib/public/runtime/ImageInspectionMachO.cpp
    • add: test/Runtime/crash_with_backtrace.swift
    • edit: unittests/runtime/LongTests/CMakeLists.txt
    • edit: stdlib/public/runtime/ImageInspectionELF.cpp
    • delete: test/Runtime/backtrace.swift
    • edit: CMakeLists.txt
    • edit: unittests/runtime/CMakeLists.txt
    • add: validation-test/BuildSystem/RuntimeBacktraces/object-files-do-not-reference-dladdr.test-sh
    • edit: stdlib/public/runtime/Errors.cpp
    • edit: stdlib/public/runtime/ImageInspectionWin32.cpp
    • add: test/Runtime/crash_without_backtrace_optimized.swift
    • edit: validation-test/lit.site.cfg.in
    • edit: stdlib/public/runtime/CMakeLists.txt
    • add: cmake/modules/AddSwiftRuntime.cmake
    • edit: test/lit.site.cfg.in
  • Commit 60d6fb33b7d95108ac293dc7e4a48ef7de382cc3 by Roman Levenstein:
    Use AnyObject instead of _Class when dumping the layout constraints

    • edit: lib/Demangling/NodePrinter.cpp
  • Commit e92dab7ef2b5dde7ad47289fac5b2415a94f4720 by Roman Levenstein:
    Fix a small bug in the remangler.

    • edit: lib/Demangling/Remangler.cpp
    • edit: test/Demangle/Inputs/manglings.txt
  • Commit a5ddde2d45dbe663c43a1908aa74e9dfaa837985 by Erik Eckstein:
    stdlib: make a few structs @_fixed_layout to fix the resilience build.

    • edit: stdlib/public/core/UTF8.swift
    • edit: stdlib/public/core/UnicodeParser.swift
    • edit: stdlib/public/core/Character.swift
  • Commit 018e79716fe6c3e8e2748e114b2d2254c126024b by Joe Shajrawi:
    Large loadable types pass: resolves a case wherein a tuple’s extracted

    • edit: test/IRGen/big_types_corner_cases.swift
    • edit: lib/IRGen/LoadableByAddress.cpp
    • edit: lib/SIL/SILVerifier.cpp
  • Commit 45ad3f54d8a9f76dbfb6e9ab20fbae3339cc1619 by Michael Zolotukhin:
    [SCEV] Use early exit in createAddRecFromPHI. NFC.

    • edit: lib/Analysis/ScalarEvolution.cpp
  • Commit 12e8a6c9d85d5697d5a18c779352e7d5933e885c by Michael Zolotukhin:
    [SCEV] createAddRecFromPHI: Optimize for the most common case.

    • edit: include/llvm/Analysis/ScalarEvolution.h
    • edit: lib/Analysis/ScalarEvolution.cpp
    • add: test/Analysis/ScalarEvolution/ZeroStep.ll
    • edit: test/CodeGen/X86/2014-08-29-CompactUnwind.ll
  • Commit c31adedfab43c221713498142f689e4c1ac605a3 by Michael Zolotukhin:
    Fix a typo.

    • edit: lib/Analysis/ScalarEvolution.cpp
  • Commit 2b826bea6e5d0eae9fe8f3b11954e3e88ee20f85 by Alex Lorenz:
    [Index] The relation between the declarations in template

    • edit: test/Index/Core/index-source.cpp
    • edit: lib/Index/IndexDecl.cpp
  • Commit 490a56f067a8e1f763c62b64fa3cc23ca1af1022 by Ankit Aggarwal:
    [Utility] Do not overwrite any extra key in SimplePersistence state file

    • edit: Sources/Utility/SimplePersistence.swift
    • edit: Tests/UtilityTests/SimplePersistenceTests.swift
  • Commit 625312e672cec48dea221a91eda93602c0fc56a4 by Ankit Aggarwal:
    [Workspace] Remove several pinning related behaviors

    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Sources/Commands/Error.swift
    • edit: Tests/WorkspaceTests/PinsStoreTests.swift
    • edit: Sources/Commands/SwiftPackageTool.swift
    • edit: Tests/CommandsTests/PackageToolTests.swift
    • edit: Sources/Workspace/PinsStore.swift
  • Commit e9fda90a4a1186c3fcccc7a8c11459470d8eab43 by Ankit Aggarwal:
    Remove reason and pin all options

    • edit: Tests/CommandsTests/PackageToolTests.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Tests/WorkspaceTests/PinsStoreTests.swift
    • edit: Sources/Commands/SwiftPackageTool.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
    • edit: Sources/Workspace/PinsStore.swift
  • Commit 24a2f6b76a7f54857056ba9e3e13f4a2379186f4 by Ankit Aggarwal:
    [Workspace] Remove pin all API

    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
    • edit: Sources/Workspace/Workspace.swift
  • Commit 67d1b83ee5c2c01293b5b874f1b4d6bfc4463944 by Ankit Aggarwal:
    Rename Package.pin -> Package.resolved

    • edit: Sources/Commands/SwiftTool.swift
    • edit: Tests/CommandsTests/PackageToolTests.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
  • Commit 923be34e96762508ddf049de98b5b47368933159 by Ankit Aggarwal:
    [Workspace] Remove dependency param from edit and unedit

    • edit: Sources/Workspace/ManagedDependency.swift
    • edit: Sources/Commands/SwiftPackageTool.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
  • Commit bcecd29561a7e92ac6477f224c1d6f11fc25649d by Ankit Aggarwal:
    [Workspace] Remove dependency param from pin() API

    • edit: Sources/Commands/SwiftPackageTool.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Tests/CommandsTests/PackageToolTests.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
  • Commit 5cd4421fc44efbd72d071b183599153e3d9c0ef0 by Ankit Aggarwal:
    [Workspace] Make loadDependencyManifests API internal

    • edit: Sources/Workspace/Workspace.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
  • Commit 8d9cf694d90f97d2e63aa44a5d8eb1c98eee172b by Ankit Aggarwal:
    [Workspace] Remove reset from pin all

    • edit: Sources/Workspace/Workspace.swift
  • Commit 16256fb2eb45b928b71ec6ced659b44c3255fbcb by Ankit Aggarwal:
    [Workspace] Save pin store state explicitly

    • edit: Tests/WorkspaceTests/PinsStoreTests.swift
    • edit: Sources/Workspace/PinsStore.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
  • Commit 463fac34d96c542663f0e8d207d8104c6a765f80 by Ankit Aggarwal:
    [Workspace] Simplify pinall method

    • edit: Tests/WorkspaceTests/WorkspaceTests.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Sources/Workspace/PinsStore.swift
  • Commit 0f9683c114adf59aad76beb9058edff93b6cea2e by Ankit Aggarwal:
    [Workspace] Make DependencyManifests internal

    • edit: Sources/Workspace/Workspace.swift
  • Commit bdbd59a24694f13dbb1399f194b84049ff463134 by Ankit Aggarwal:
    [Workspace] Do not add constraints from current checkout

    • edit: Sources/Workspace/Workspace.swift
  • Commit 49a1d1d5cf670c14a6c6fb857228da895cd16ee9 by Ankit Aggarwal:
    [Workspace] Simplify loadPackageGraph()

    • edit: Sources/Workspace/Workspace.swift
  • Commit dc820d27281f75be7277ff652d5c2e37bf4fdad3 by Slava Pestov:
    [Swift] Update test for AnyObject change

    • edit: packages/Python/lldbsuite/test/lang/swift/any_object/TestSwiftAnyObjectType.py
  • Commit db04f3d1bb0ecff76430692ca7649bff06fff324 by Jim Ingham:
    xfail the test TestSwiftPartiallyGenericFuncContinuation.py.

    • edit: packages/Python/lldbsuite/test/lang/swift/partially_generic_func/continuations/TestSwiftPartiallyGenericFuncContinuation.py
  • Commit c9e364b59cbd0430f7f80c06a1a168ff9036fdeb by Vedant Kumar:
    [ubsan] Fix error summary message for ObjC BOOL invalid loads

    • add: test/ubsan/TestCases/Misc/bool.m
    • edit: lib/ubsan/ubsan_handlers.cc