[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 18.04 (swift 5.1) #81

Report

[FAILURE] oss-swift-5.1-package-linux-ubuntu-18_04 [#81]

Build URL:
https://ci.swift.org/job/oss-swift-5.1-package-linux-ubuntu-18_04/81/
Project:
oss-swift-5.1-package-linux-ubuntu-18_04
Date of build:
Thu, 18 Apr 2019 00:33:12 -0500
Build duration:
2 hr 41 min

Identified problems:

  • Regression test failed: This build failed because a regression test in the test suite FAILed. Below is a list of all errors:

Changes

  • Commit 286386f0f219c76b48ed2b3f5a0bfd3596871309 by klorentey:
    [stdlib] Fix Set/Dictionary casting issues

    • edit: stdlib/public/core/NativeDictionary.swift
    • edit: stdlib/public/core/SetCasting.swift
    • edit: stdlib/public/core/NativeSet.swift
    • edit: stdlib/public/core/DictionaryCasting.swift
  • Commit 609623bc44597c6bf6a4022d5edd1f6b0f309196 by klorentey:
    [test] Add new Set/Dictionary casting tests

    • edit: validation-test/stdlib/DictionaryTrapsObjC.swift
    • edit: validation-test/stdlib/Dictionary.swift
    • edit: validation-test/stdlib/Set.swift
  • Commit 26af85e1dc11766dd9bb0307b3b4052af6bd4b01 by klorentey:
    [stdlib] Set, Dictionary: Unify casting operations

    • edit: stdlib/public/core/NativeDictionary.swift
    • edit: stdlib/public/core/NativeSet.swift
    • edit: stdlib/public/core/DictionaryCasting.swift
    • edit: stdlib/public/core/SetCasting.swift
  • Commit 0874599205a9d04cb3caa423e08b9d375d1a7cfa by klorentey:
    [stlib] _NativeSet: Revert spurious change

    • edit: stdlib/public/core/NativeSet.swift
  • Commit 2dea92a8c28e33e674872307df2c1c6fc84b7417 by moiseev:
    take DataProtocol as input; simplified errors; fixed availability

    • edit: stdlib/public/Darwin/Compression/Compression.swift
    • edit: test/stdlib/Compression.swift
  • Commit 97127c832735610e99a27e350c688efbdc532451 by moiseev:
    rename error states from code review

    • edit: stdlib/public/Darwin/Compression/Compression.swift
  • Commit f79272463778079e13551c0f89907ebd21741e87 by moiseev:
    changes from vode review

    • edit: stdlib/public/Darwin/Compression/Compression.swift
  • Commit b7ac2416c9266806e74b164233cfa1e8460713d8 by moiseev:
    made enums RawRepresentable, added availability for all top-level

    • edit: stdlib/public/Darwin/Compression/Compression.swift
  • Commit 97b4f56ef6a8c4e615b962970e901d1e3d111afe by alseycmiller:
    [stdlib] Include POSIXError as part of Glibc

    • edit: stdlib/public/Platform/CMakeLists.txt
  • Commit b71adceea453b1697d5d01fa621db427042cba6c by aprantl:
    Move all parseable swift interface tests into a subdirectory

    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_static/libs/Makefile
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/shared/libs/A.swift
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_static/libs/C.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/static/Makefile
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/static/libs/B.swift
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_static/libs/B.swift
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_static/Makefile
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/static/libs/C.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/static/TestSwiftInterfaceStaticNoDebugInfo.py
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/static/libs/A.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/shared/libs/B.swift
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_shared/TestSwiftInterfaceNoDebugInfo.py
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_shared/main.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/shared/libs/C.swift
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_static/libs/A.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/shared/main.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/shared/TestSwiftInterfaceNoDebugInfo.py
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/static/libs/Makefile
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_shared/libs/A.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/shared/libs/Makefile
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_shared/Makefile
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_shared/libs/Makefile
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_static/main.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/shared/Makefile
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_static/TestSwiftInterfaceStaticNoDebugInfo.py
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_shared/libs/C.swift
    • delete: packages/Python/lldbsuite/test/lang/swift/swift_interface_shared/libs/B.swift
    • add: packages/Python/lldbsuite/test/lang/swift/parseable_interfaces/static/main.swift
  • Commit a17521482a8b37decb7dfef1192342f843d4f2c8 by aprantl:
    StringRef-ify more of SwiftASTContext. NFC

    • edit: include/lldb/Symbol/SwiftASTContext.h
    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit 44f2aa008ae31885df78765f4f4bad64aca06658 by ditaliano:
    [tools] Make vscode and lldb-instr optional.

    • edit: lit/lit.site.cfg.py.in
    • edit: lit/CMakeLists.txt
    • add: lit/tools/lldb-instr/lit.local.cfg
    • edit: tools/CMakeLists.txt
    • edit: cmake/modules/AddLLDB.cmake
  • Commit cbcc6f3abafb699bad99a3ee8d14021f46daf171 by ditaliano:
    [tools] Only build lldb-test when needed.

    • edit: tools/CMakeLists.txt
  • Commit e5abb2e4d555c003d556acabc91dc09e1d1217e9 by ditaliano:
    [Cmake] Add missing dependency for running tests.

    • edit: CMakeLists.txt
  • Commit 4f36837fe726bf31f0aebf8b93b4754a20108e60 by ditaliano:
    [crashlog] Use the right path for dsymforUUID and remove an unnecessary

    • edit: examples/python/crashlog.py
  • Commit 2914a708e324177a8f56853fe4fbbd9ce3626c52 by aprantl:
    Unify the logging code in SwiftASTContext and improve the readability of

    • edit: packages/Python/lldbsuite/test/lang/swift/clangimporter/bridging_header_headermap/TestSwiftBridgingHeaderHeadermap.py
    • edit: include/lldb/Symbol/SwiftASTContext.h
    • edit: source/Symbol/SwiftASTContext.cpp
  • Commit 204621bd74848a41580599a003a4eb87e2e43eba by compnerd:
    TestFoundation: use bridging rather than CoreFoundation

    • edit: TestFoundation/TestTimeZone.swift
  • Commit c9fe38d5e48f2a6d161b345004b0e36a00aa9e07 by compnerd:
    TestFoundation: use bridging for CFStringGetLength

    • edit: TestFoundation/TestNSString.swift
  • Commit 767f9c5ee9fb6697374a1c7db52c8b69ec6688d3 by alseycmiller:
    Fixed POSIXError.Code for Linux

    • edit: Foundation/NSError.swift
  • Commit 4fcd3b2dfccfa60743678790e85597e91dc4f7f5 by millenomi:
    Parity: objectValue(…)

    • edit: Foundation/Formatter.swift
    • edit: Foundation/PersonNameComponentsFormatter.swift
    • edit: Foundation/MassFormatter.swift
    • edit: Foundation/LengthFormatter.swift
    • edit: Foundation/NumberFormatter.swift
    • edit: Foundation/DateComponentsFormatter.swift
    • edit: Foundation/DateFormatter.swift
    • edit: Foundation/EnergyFormatter.swift
    • edit: Foundation/DateIntervalFormatter.swift
  • Commit db3ccb1b506c4581b3bf9ca8da386bf9d5c53e9f by compnerd:
    TestFoundation: use Thread.sleep(forTimeInterval:) rather than sleep

    • edit: TestFoundation/TestOperationQueue.swift
  • Commit 445f20e9de137808d313669d98c134f499a22c01 by compnerd:
    Foundation: remove a number of non-portable POSIX codes

    • edit: Foundation/NSError.swift
  • Commit e53af5a87163733c5dd92c174bb9f515da95ed7e by compnerd:
    TestFoundation: remove mkstemp usage

    • edit: TestFoundation/TestProcess.swift
    • edit: TestFoundation/TestFileHandle.swift
    • edit: TestFoundation/TestUtils.swift
  • Commit 9cd3a53915ae8c2692d5953a901f7d13bd238c3a by github:
    [Windows] Now FileManager.isExecutableFile(atPath:) checks if the file

    • edit: Foundation/FileManager+Win32.swift
  • Commit 6a51621a7c8b1022ee303d4b3faeaac9da179c39 by kyrtzidis:
    [Index] Use a single global serial queue for registration of units

    • edit: lib/Index/IndexDatastore.cpp

New issue found!

Why is the lldb build running the swift-corelibs-foundation tests? It looks like all the lldb tests passed, and this is reporting the failure in:

06:37:05
1/1 Test #1: TestFoundation ...................***Exception: Illegal 20.54 sec

06:37:05
Test Suite 'All tests' started at 2019-04-18 13:36:44.914

Seems like the swift build should test the swift standard libraries, and the lldb build should just run the lldb tests. Has this changed recently?

Jim

Terms of Service

Privacy Policy

Cookie Policy