[Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (master) #2969

Report

[FAILURE] oss-swift-package-linux-ubuntu-16_04 [#2969]

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/2969/
Project:
oss-swift-package-linux-ubuntu-16_04
Date of build:
Thu, 29 Nov 2018 13:31:47 -0600
Build duration:
1 hr 2 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 0693bec1f19fbda9a45c9078c7ac141bb7293676 by compnerd:
    sdlib: rename SwiftPrivatePthreadExtras to SwiftPrivateThreadExtras

    • edit: stdlib/private/StdlibUnittest/RaceTest.swift
    • edit: stdlib/private/StdlibUnittest/StdlibUnittest.swift
    • edit: stdlib/private/CMakeLists.txt
    • delete: stdlib/private/SwiftPrivatePthreadExtras/PthreadBarriers.swift
    • delete: stdlib/private/SwiftPrivatePthreadExtras/CMakeLists.txt
    • add: stdlib/private/SwiftPrivateThreadExtras/ThreadBarriers.swift
    • edit: test/Interpreter/enforce_exclusive_access.swift
    • edit: stdlib/private/StdlibUnittest/CMakeLists.txt
    • delete: stdlib/private/SwiftPrivatePthreadExtras/SwiftPrivatePthreadExtras.swift
    • add: stdlib/private/SwiftPrivateThreadExtras/CMakeLists.txt
    • add: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
    • edit: validation-test/stdlib/StringSlicesConcurrentAppend.swift
    • edit: utils/swift-project-settings.el
  • Commit 82360c6b271e8bef89134ca24c2b10ac14dceb9a by compnerd:
    stdlib: remove pthread_barrier attributes

    • edit: validation-test/stdlib/StringSlicesConcurrentAppend.swift
    • edit: stdlib/private/SwiftPrivateThreadExtras/ThreadBarriers.swift
    • edit: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
  • Commit 940db1b0cfec1dceaa9a0859bd1d6bc75cbcb8c6 by compnerd:
    stdlib: remove pthread_attr_t from _stdlib_pthread_create_block

    • edit: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
    • edit: stdlib/private/StdlibUnittest/RaceTest.swift
    • edit: validation-test/stdlib/StringSlicesConcurrentAppend.swift
    • edit: test/Interpreter/enforce_exclusive_access.swift
  • Commit 7b06586fe1e53f0dafe790674fd027b8b90af6dc by compnerd:
    stdlib: rename _stdlib_pthread_barrier_t to _stdlib_thread_barrier_t

    • edit: stdlib/private/SwiftPrivateThreadExtras/ThreadBarriers.swift
    • edit: validation-test/stdlib/StringSlicesConcurrentAppend.swift
    • edit: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
  • Commit 65bdce00b67d4fe33a1ad865f65da1bbecb63601 by compnerd:
    stdlib: rename _stdlib_PTHREAD_BARRIER_SERIAL_THREAD ->

    • edit: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
    • edit: validation-test/stdlib/StringSlicesConcurrentAppend.swift
    • edit: stdlib/private/SwiftPrivateThreadExtras/ThreadBarriers.swift
  • Commit 5e943981c7f37be82931506a014180739caf46fe by compnerd:
    stdlib: rename some variables in _stdlib_barrier

    • edit: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
  • Commit 8b8198aaae6905d5e73c213e00f4fbb433c55435 by compnerd:
    stdlib: add modulemap for WinSDK

    • add: stdlib/public/Platform/winsdk.modulemap
  • Commit e1d7ee79e4df6062ea300aee958e56791177f392 by compnerd:
    stdlib: implement ThreadBarriers in terms of Windows threading

    • edit: stdlib/private/SwiftPrivateThreadExtras/ThreadBarriers.swift
  • Commit 6bf7b9e7117fc8698d5bd41710c94a3f934fbcbe by compnerd:
    stdlib: implement _stdlib_create_pthread_block in terms of Windows

    • edit: stdlib/private/StdlibUnittest/RaceTest.swift
    • edit: test/Interpreter/enforce_exclusive_access.swift
    • edit: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
    • edit: validation-test/stdlib/StringSlicesConcurrentAppend.swift
  • Commit ce40d72641cbd0d2e16ac8f29193d7e3afcb7db9 by compnerd:
    stdlib: implement _stdlib_pthread_join in terms of Windows threading

    • edit: test/Interpreter/enforce_exclusive_access.swift
    • edit: stdlib/private/SwiftPrivateThreadExtras/SwiftPrivateThreadExtras.swift
    • edit: validation-test/stdlib/StringSlicesConcurrentAppend.swift
    • edit: stdlib/private/StdlibUnittest/RaceTest.swift
  • Commit 0aec8376da31cc149662299f6418b09067c97aea by compnerd:
    SwiftPrivateThreadExtras: enable on all platforms

    • edit: stdlib/private/SwiftPrivateThreadExtras/CMakeLists.txt
  • Commit 9721decd39dc7cc803189969a2fc59e2ad890665 by mark.lacey:
    Add another test for @_implements when calling from a generic context.

    • edit: test/attr/attr_implements_fp.swift
  • Commit 556d8f188ebf77c92a216ed40657d5df6a79c3f3 by mark.lacey:
    Introduce Cauxmparable in place of Comparable in @_implements test.

    • edit: test/attr/attr_implements_fp.swift
  • Commit 8b2879058348fb2c97d34c03b8aaec114b1a5e73 by mark.lacey:
    Rename Cauxmparables requirement from '

    • edit: test/attr/attr_implements_fp.swift
  • Commit 717f63e81066bb6fde22b4ae0836e1ef1214185d by mark.lacey:
    Restate the .< requirement as a @_nonoverride in @_implements test.

    • edit: test/attr/attr_implements_fp.swift
  • Commit 54e1145a0df94222dacf7083cae66df001ed51f1 by mark.lacey:
    Add new @_implements tests for calling through another generic context.

    • edit: test/attr/attr_implements_fp.swift
  • Commit 7e13f4d6065c47fb555e90f6d30caec6c1fceb4e by mark.lacey:
    Use designated types in test of @_implements, to ensure we maintain the

    • edit: test/attr/attr_implements_fp.swift
  • Commit 8a79fa1a9f19f71bcfc614888464e347ba518a09 by pyaskevich:
    [TypeChecker] Improve error about mutating self capture by escaping

    • edit: lib/Sema/TypeCheckCaptures.cpp
    • edit: test/Sema/diag_invalid_inout_captures.swift
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 0346fedf6547d58ffb181b755884ee3a881299c9 by mark.lacey:
    Move frontend argument overrides earlier.

    • edit: test/attr/attr_implements_fp.swift
  • Commit bda7841cc5c075173129b4906be0e6b5411e6d0b by moiseev:
    Add test for Metal APIs new in iOS 12

    • edit: test/stdlib/Metal.swift
  • Commit ba2af14ffdda081dd1e5e808addab135c49a39a8 by david_smith:
    Disable KVO auto-subclassing of internal Swift bridging types

    • edit: stdlib/public/stubs/SwiftNativeNSXXXBase.mm.gyb
  • Commit c838d04fd47ee5f2abf3c6baab5d4b49ec4e3d4b by mark.lacey:
    Revert "Move frontend argument overrides earlier."

    • edit: test/attr/attr_implements_fp.swift
  • Commit 3f12f29c91727b4dc9bde7e1d7bdb68987ef9647 by mark.lacey:
    Switch to %target-build-swift.

    • edit: test/attr/attr_implements_fp.swift
  • Commit 6ba307d4604489b0a45d3c0b358e3851333fcf08 by mark.lacey:
    Also update attr_implements_serial.swift.

    • edit: test/attr/attr_implements_serial.swift
  • Commit a9c68c190849236ac403deaf423a345499becf8e by github:
    Update Windows build instructions

    • edit: docs/WindowsBuild.md
  • Commit 41c9a222da148800e13f625cfa41c1b921561da0 by klorentey:
    [benchmark] DictTest4Legacy: Add dummy hash(into:)

    • edit: benchmark/single-source/DictTest4Legacy.swift
  • Commit cf0d928cffc86e7ba2a68a7e95c54c7e530d2da8 by scanon:
    Disable accelerate_simd test for now.

    • edit: packages/Python/lldbsuite/test/lang/swift/accelerate_simd/TestAccelerateSIMD.py
  • Commit b6b475c9d72aa706a2cce9a8fbd0a290becee881 by ditaliano:
    [SwiftASTContext] Split PerformAutoImport in two functions.

    • edit: source/Plugins/ExpressionParser/Swift/SwiftExpressionParser.cpp
    • edit: include/lldb/Symbol/SwiftASTContext.h
    • edit: source/Symbol/SwiftASTContext.cpp
**14:34:39** Failing Tests (1): **14:34:39**     Swift(linux-x86_64) :: attr/attr_implements_fp.swift

Interesting. This is my change, but it successfully passed in PR testing, as well as here: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-16_04/6330/

I’ll revert for now and take a look.

Mark

New issue found!

**18:46:01** The following tests FAILED: **18:46:01** 	  1 - TestFoundation (SEGFAULT)