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

TestNSURLSession seems to have become very brittle. This failure is different from https://bugs.swift.org/browse/SR-4647

I've done basic analysis of SR-4647 and right now it is difficult to suspect any particular commit.

I think we should disable NSURLSession tests for a while until we have some clue about these failures. I'll work on that.

Pushkar N Kulkarni,

IBM Runtimes

Simplicity is prerequisite for reliability - Edsger W. Dijkstra

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

ยทยทยท

To: swift-dev@swift.org
From: no-reply--- via swift-dev
Sent by: swift-dev-bounces@swift.org
Date: 04/21/2017 05:27PM
Subject: [swift-dev] [Swift CI] Build Failure: OSS - Swift Package - Ubuntu 16.04 (master) #850

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/850/
Project:
oss-swift-package-linux-ubuntu-16_04
Date of build:
Fri, 21 Apr 2017 03:37:45 -0700
Build duration:

Identified problems:

  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:

Changes

  • Commit af8c90e5e65f657d6f9cafb3045946481a5182c6 by Michael Gottesman:
    [gardening] Some small type editing of comments and code style

    • edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollectorOwnership.cpp
    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
  • Commit ca6637909da4ca18dafdc5e307dc677c431cc548 by Brian King:
    Only emit compatibility warning in Swift 3 mode

    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit 37266d85e108b41ecd48fbdf5695c9bbfb4d88f1 by Brian King:
    Verify behavior of Swift 3 and Swift 4 final protocol extension behavior

    • add: test/attr/attr_final_protocol_extension.swift
    • add: test/Compatibility/attr_final_protocol_extension.swift
  • Commit d3ad565b330432643ae35cc8d2482d03bb1242cb by Max Moiseev:
    [stdlib] Clean up warnings

    • edit: stdlib/public/core/Policy.swift
    • edit: stdlib/public/core/CompilerProtocols.swift
    • edit: stdlib/public/core/FixedPoint.swift.gyb
    • edit: stdlib/public/core/OptionSet.swift
    • edit: stdlib/public/core/FloatingPoint.swift.gyb
    • edit: stdlib/public/core/Integers.swift.gyb
  • Commit fc134ae1dfa57f8974b92335ec0c9daf4c34ee56 by Max Moiseev:
    Fixing the test

    • edit: test/SourceKit/DocSupport/doc_clang_module.swift.response
  • Commit 77611e6ef92d4896b66d2a2c49a04567c15dec49 by Devin Coughlin:
    [Exclusivity] Add best-effort static checking for class stored

    • edit: lib/SILOptimizer/Mandatory/DiagnoseStaticExclusivity.cpp
    • edit: test/SILOptimizer/exclusivity_static_diagnostics.sil
    • edit: test/SILOptimizer/exclusivity_static_diagnostics.swift
  • Commit 70ee642072fb1c1eff15a0e5d01b8c23544c6aea by Doug Gregor:
    [Stdlib] Eliminate LazyFilterIndex.

    • edit: test/stdlib/Filter.swift
    • edit: stdlib/public/core/Filter.swift.gyb
    • edit: validation-test/stdlib/Lazy.swift.gyb
  • Commit dd476a3b481a4258c2cb38121dac27525a77cac3 by Mishal Shah:
    [README] Update Xcode version

    • edit: README.md
  • Commit a644ab33a02a46bec209a5901f42ddd09acce371 by github:
    swift-api-digester: fix recently found false positives. (#8899)

    • edit: test/api-digester/Outputs/Cake.txt
    • edit: test/api-digester/source-stability.swift
    • edit: test/api-digester/Inputs/cake1.swift
    • edit: test/api-digester/Inputs/cake2.swift
    • edit: tools/swift-api-digester/swift-api-digester.cpp
  • Commit d25328f9954abaf974a78b693f59461f1b93712a by Michael Gottesman:
    [di] Add a debugging option to trigger an unreachable when DI fails

    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
  • Commit c55b43efc0246ef92d808f6aa29f737b928fa74a by github:
    [Migrator] Add the simple transformation from global variables to static

    • add: lib/Migrator/SyntacticMigratorPass.cpp
    • add: test/migrator/mock-sdk/Bar.framework/module.map
    • add: test/migrator/API.json
    • add: test/migrator/member.swift.expected
    • edit: lib/Migrator/Migrator.cpp
    • edit: include/swift/AST/USRGeneration.h
    • edit: lib/Migrator/CMakeLists.txt
    • add: test/migrator/mock-sdk/Bar.framework/Headers/Bar.h
    • edit: lib/Driver/ToolChains.cpp
    • edit: include/swift/Migrator/SyntacticMigratorPass.h
    • add: test/migrator/member.swift
  • Commit d53fe63ef8ab88018bec940d067ae965144e2dab by Andrew Jeffery:
    lock: Avoid use of undefined DISPATCH_INTERNAL_CRASH

    • edit: src/shims/lock.h
  • Commit 1eb411fff1782ee4305e1e382aad9874672ce639 by Alex Lorenz:
    [index] Record class template specializations using a new

    • edit: include/clang/Index/IndexSymbol.h
    • edit: lib/Index/IndexDecl.cpp
    • edit: lib/Index/IndexSymbol.cpp
    • edit: test/Index/Core/index-source.cpp
    • edit: lib/Index/IndexTypeSourceInfo.cpp
    • edit: lib/Index/IndexingContext.cpp
    • edit: lib/Index/IndexingContext.h
  • Commit 5e5be16c11c6e1d76c703ceb0686e73c9292c45f by Alex Lorenz:
    Add #pragma clang attribute support to the availability attribute

    • edit: test/Misc/pragma-attribute-supported-attributes-list.test
    • edit: test/Sema/attr-availability.c
    • edit: include/clang/Basic/Attr.td
    • edit: test/Parser/pragma-attribute.cpp
    • edit: lib/Sema/SemaDeclAttr.cpp
  • Commit 6debe4aa2792fddb99ca5e66b28717d1d33a89d6 by Alex Lorenz:
    Fix test from 5e5be16c11c6e1d76c703ceb0686e73c9292c45f

    • edit: test/Misc/pragma-attribute-supported-attributes-list.test
  • Commit 0e7e3b5b8ba528e9b24666a47e192fd2c8ed8465 by David Hart:
    Convert Workspace.updateCheckouts to diagnostics

    • edit: Sources/Utility/Diagnostics.swift
    • edit: Sources/Workspace/Workspace.swift
  • Commit 89218ab71deeefeb233161c7261e36410b7c3597 by Ankit Aggarwal:
    [Workspace] Add diagnostics location for manifests loaded by workspace

    • edit: Sources/Commands/Error.swift
    • edit: Sources/Workspace/Workspace.swift
    • edit: Sources/Basic/DiagnosticsEngine.swift
    • edit: Sources/Utility/Diagnostics.swift
    • edit: Sources/Workspace/Diagnostics.swift
  • Commit 71965930f7a5221d8cb753a41a9c166dd71f98a8 by Jason Molenda:
    x-fail this test while Adrian is working on a fix.

    • edit: packages/Python/lldbsuite/test/lang/swift/variables/generic_struct_debug_info/generic_flatmap/TestSwiftGenericStructDebugInfoGenericFlatMap.py
  • Commit 2ddb5935c21a02c3cc91b26f42d6b8a4bb60b409 by Jason Molenda:
    Add a new testsuite category, 'watchpoints', and have it disabled by

    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/.categories
    • edit: packages/Python/lldbsuite/test/test_categories.py
    • edit: packages/Python/lldbsuite/test/configuration.py
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/.categories
  • Commit 1899d3b515ec0d9a5dcf7c1ca97f7a088effdf95 by Jason Molenda:
    Add a new testsuite category, 'watchpoints', and have it disabled by

    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/.categories
    • edit: packages/Python/lldbsuite/test/test_categories.py
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/.categories
    • edit: packages/Python/lldbsuite/test/configuration.py
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/.categories
  • Commit b1cd71d06ea96668939c40385fc2a21ecc274bc6 by Jason Molenda:
    Add a new testsuite category, 'watchpoints', and have it disabled by

    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/.categories
    • edit: packages/Python/lldbsuite/test/configuration.py
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/watchpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/.categories
    • edit: packages/Python/lldbsuite/test/test_categories.py
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/.categories
    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/.categories
  • Commit 8b878c4f0194d1b2555ee0e4ee8ba341e3522bb3 by Jason Molenda:
    Fix mismerge by me.

    • edit: packages/Python/lldbsuite/test/configuration.py
  • Commit 0d185cf1267b32964b57eff5bd0b441232cd441d by Jason Molenda:
    Fix mismerge by me.

    • edit: packages/Python/lldbsuite/test/configuration.py
  • Commit 9525415b59ade342a83c5e6ea275e3ee226222c0 by Jason Molenda:
    One more watchpoint testsuite directory on stable/swift-4.0-branch.

    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/.categories
  • Commit 8d2d60e8405f1bbb3d73f5b38f661e99d9027ab7 by Jason Molenda:
    One more watchpoint testsuite directory on stable/swift-4.0-branch.

    • add: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/.categories

swift-dev mailing list
swift-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-dev

1 hr 20 min

-----Forwarded by Pushkar N Kulkarni/India/IBM on 04/21/2017 05:30PM -----