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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-5.1-package-linux-ubuntu-18_04/110/
Project:
oss-swift-5.1-package-linux-ubuntu-18_04
Date of build:
Tue, 23 Apr 2019 20:33:52 -0500
Build duration:
3 hr 17 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:
  • Timeout: This build was marked as FAIL because it timed out.

Changes

  • Commit d11d57a7ce4c23dd48230ec0378837b4ce087894 by rishizaki:
    [CodeCompletion] Associate callee declaration with call patterns

    • edit: test/IDE/complete_dynamic_lookup.swift
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: test/IDE/complete_at_eof_in_call_no_newline_1.swift
    • edit: test/IDE/complete_call_arg.swift
    • edit: test/IDE/complete_operators.swift
    • edit: lib/IDE/CodeCompletion.cpp
    • edit: test/IDE/complete_default_arguments.swift
    • edit: test/IDE/complete_init_inherited.swift
    • edit: test/IDE/complete_from_clang_framework.swift
    • edit: test/IDE/complete_constructor.swift
    • edit: test/IDE/complete_value_expr.swift
    • edit: test/IDE/complete_at_eof_in_call_1.swift
    • edit: test/IDE/complete_vararg.swift
  • Commit 6fa27fd5311e9265ad0b121b8b044846446ff704 by pyaskevich:
    [ConstraintSystem] Detect and fix use of method references in key path

    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/CSFix.h
    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/CSSimplify.cpp
  • Commit 2efdca144275c619f1ff15677dbca4b1217d1511 by pyaskevich:
    [Diagnostics] Diagnose invalid method references in key path

    • edit: lib/Sema/CSFix.cpp
    • edit: lib/Sema/CSDiagnostics.h
    • edit: test/expr/unary/keypath/keypath.swift
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 962af061f1d4e45fbb55decb328e2fe7c1a77895 by rishizaki:
    [CodeCompletion] Completion support for static subscript

    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: lib/IDE/CodeCompletion.cpp
    • add: test/IDE/complete_subscript.swift
    • edit: lib/Sema/LookupVisibleDecls.cpp
  • Commit d34d66bf453d825c087d097885eed46e6d110897 by aprantl:
    Revert "Implement sys::fs::copy_file using the macOS copyfile(3) API"

    • edit: lib/Support/Unix/Path.inc
    • edit: lib/Support/Path.cpp
  • Commit 4559742a6e978d724731af7a46a1fac475dc9a63 by friss:
    Lock accesses to OptionValueFileSpecList objects

    • edit: include/lldb/Interpreter/OptionValueFileSpecList.h
    • edit: source/Plugins/Platform/MacOSX/PlatformDarwinKernel.cpp
    • edit: include/lldb/Target/Target.h
    • edit: source/Symbol/SwiftASTContext.cpp
    • edit: source/Commands/CommandObjectTarget.cpp
    • edit: source/Interpreter/OptionValueFileSpecLIst.cpp
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
    • edit: source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
    • edit: source/Target/TargetList.cpp
    • edit: source/Target/Thread.cpp
    • edit: source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
    • edit: include/lldb/Target/Thread.h
    • edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
    • edit: source/Target/Target.cpp
  • Commit 24642f0c5fa5a0b3db8b16f8a60047ec28240587 by klorentey:
    Remove explicit ==, hashing definitions from RawRepresentable types

    • edit: Foundation/HTTPCookie.swift
    • edit: Foundation/NSNotification.swift
    • edit: Foundation/NSLocale.swift
    • edit: Foundation/StringEncodings.swift
    • edit: Foundation/NSAttributedString.swift
    • edit: Foundation/NSDecimalNumber.swift
    • edit: Foundation/NSString.swift
    • edit: Foundation/Stream.swift
    • edit: Foundation/FileManager.swift
    • edit: Foundation/NSCalendar.swift
    • edit: Foundation/NSURL.swift
    • edit: Foundation/Progress.swift
  • Commit 5d000d0836a2a6e97d1f85c3c50373edb76b9012 by klorentey:
    TestHashableCacheKey: Modernize hashing

    • edit: TestFoundation/TestNSCache.swift
  • Commit 3412146a2352e1878dadbecea98114f6abe2c306 by compnerd:
    Foundation/CoreFoundation: correctly link resources

    • edit: CoreFoundation/CMakeLists.txt
    • edit: CMakeLists.txt
  • Commit 6f0c537734cb8a30d337082c0de1ef309926888c by millenomi:
    Un-XFAIL TestURL

    • edit: TestFoundation/TestURL.swift
    • edit: TestFoundation/main.swift
  • Commit c10f658214aa097cf2ab84fe444a214f7134117d by gwen.mittertreiner:
    [Windows] Modify What Counts as a Regular File

    • edit: Foundation/FileManager+Win32.swift
    • edit: Foundation/FileManager.swift
  • Commit cc3c92a186247c784427afcb8cefab7533d26ad6 by jlettner:
    [TSan][libdispatch] Stricter checks via --implicit-check-not

    • edit: test/tsan/libdispatch/groups-destructor.cc
    • edit: test/tsan/libdispatch/once.c
    • edit: test/tsan/libdispatch/dispatch_main.c
    • edit: test/tsan/libdispatch/suspend.c
    • edit: test/tsan/libdispatch/groups-stress.c
    • edit: test/tsan/libdispatch/semaphore-norace.c
    • edit: test/tsan/libdispatch/groups-leave.c
  • Commit a041b68a0f7086706bc771562d970c17b9e11ad1 by jlettner:
    [TSan][libdispatch] Make test work on Linux

    • edit: test/tsan/libdispatch/groups-destructor.cc
  • Commit c472ff2be9bc600dfcf84fc5f8ab571f0b402238 by jlettner:
    [TSan][libdispatch] Make test work on Linux, pt. 2

    • edit: test/tsan/libdispatch/dispatch_once_deadlock.c
  • Commit 2b4f31d3424f090af9f2dc13f23eb1b1eef414c3 by jlettner:
    [TSan][libdispatch] Remove Darwin-only version of fully-ported tests

    • delete: test/tsan/Darwin/gcd-apply-race.mm
    • delete: test/tsan/Darwin/gcd-once.mm
    • delete: test/tsan/Darwin/gcd-apply.mm
    • delete: test/tsan/Darwin/gcd-groups-leave.mm
    • delete: test/tsan/Darwin/gcd-suspend.mm
    • delete: test/tsan/Darwin/dispatch_once_deadlock.mm
    • delete: test/tsan/Darwin/gcd-groups-destructor.mm
    • delete: test/tsan/Darwin/gcd-semaphore-norace.mm
    • delete: test/tsan/Darwin/dispatch_main.mm
    • delete: test/tsan/Darwin/gcd-groups-stress.mm
  • Commit 7c2f5cca54291570012aff1f816539912505f9af by jlettner:
    [TSan][libdispatch] Replace CFRunLoop with dispatch_semaphore, pt. 1

    • edit: test/tsan/Darwin/gcd-async-norace.mm
    • edit: test/tsan/Darwin/gcd-after.mm
    • edit: test/tsan/Darwin/gcd-blocks.mm
    • edit: test/tsan/Darwin/gcd-barrier-race.mm
    • edit: test/tsan/Darwin/gcd-async-race.mm
    • edit: test/tsan/Darwin/gcd-barrier.mm
  • Commit 0b38399d94749955f44a309f3e46266aae548900 by jlettner:
    [TSan][libdispatch] Replace CFRunLoop with dispatch_semaphore, pt. 2

    • edit: test/tsan/Darwin/gcd-serial-queue-norace.mm
    • edit: test/tsan/Darwin/gcd-source-event2.mm
    • edit: test/tsan/Darwin/gcd-source-cancel2.mm
    • edit: test/tsan/Darwin/gcd-groups-norace.mm
    • edit: test/tsan/Darwin/gcd-source-registration.mm
    • edit: test/tsan/Darwin/gcd-sync-race.mm
    • edit: test/tsan/Darwin/gcd-source-cancel.mm
    • edit: test/tsan/Darwin/gcd-sync-norace.mm
    • edit: test/tsan/Darwin/gcd-source-event.mm
    • edit: test/tsan/Darwin/gcd-target-queue-norace.mm
    • edit: test/tsan/Darwin/gcd-source-registration2.mm
  • Commit ca11d23c2733db9c849b2859d64672272d3cd03a by jlettner:
    [TSan][libdispatch] Change test to have two simultaneous timers

    • edit: test/tsan/Darwin/gcd-after.mm
  • Commit 7771211d9e8f508aab55e19b7e4dafd517880f95 by jlettner:
    [TSan][libdispatch] Replace usage of NSMutableData with stack array

    • edit: test/tsan/Darwin/gcd-fd.mm
    • edit: test/tsan/Darwin/gcd-io-barrier.mm
    • edit: test/tsan/Darwin/gcd-io-race.mm
    • edit: test/tsan/Darwin/gcd-io.mm
    • edit: test/tsan/Darwin/gcd-io-barrier-race.mm
  • Commit 1cfeeb8687739dd4a810d95c90b2186e25c0fb42 by jlettner:
    [TSan][libdispatch] Turn ignore_noninstrumented_modules=1 back on for

    • edit: test/tsan/libdispatch/lit.local.cfg
  • Commit 81798d364924a38f22b3d8fcc0434b96d50fee8f by jlettner:
    [TSan][libdispatch] Re-enable disabled tests

    • edit: test/tsan/libdispatch/data.c
    • edit: test/tsan/libdispatch/source-serial.c
  • Commit 9cabec9b0b4b05a2db06882bfcd66b3eefb263b7 by jlettner:
    [TSan][libdispatch] Delete old tests

    • delete: test/tsan/Darwin/gcd-data.mm
    • delete: test/tsan/Darwin/gcd-source-serial.mm
  • Commit 764dc9e7ae0a6aa734832f6642aca6e1e6cea702 by jlettner:
    [TSan][libdispatch] Fix failing test

    • edit: test/tsan/libdispatch/data.c
  • Commit abe4ea2d7b0ce5b62bc1ed80d3805fa2ce5ded57 by jlettner:
    [TSan][libdispatch] Replace NSTemporaryDirectory in tests

    • edit: test/tsan/Darwin/gcd-io-barrier.mm
    • edit: test/tsan/Darwin/gcd-io-cleanup.mm
    • edit: test/tsan/Darwin/gcd-io-race.mm
    • edit: test/tsan/Darwin/gcd-fd.mm
    • edit: test/tsan/Darwin/gcd-io-barrier-race.mm
    • edit: test/tsan/Darwin/gcd-io.mm
  • Commit 6ced082a8045b4e9453bbbf0635217d5e7060c0b by jlettner:
    [TSan][libdispatch] Don't link against Foundation

    • edit: test/tsan/Darwin/gcd-io.mm
    • edit: test/tsan/Darwin/gcd-io-race.mm
    • edit: test/tsan/Darwin/gcd-fd.mm
    • edit: test/tsan/Darwin/gcd-io-cleanup.mm
    • edit: test/tsan/Darwin/gcd-io-barrier.mm
    • edit: test/tsan/Darwin/gcd-io-barrier-race.mm
  • Commit 8ea0e7c4f48b256ef7298d50f1fbfe47261e5392 by jlettner:
    [TSan][libdispatch] Move libdispatch tests out of Darwin folder

    • add: test/tsan/libdispatch/sync-race.c
    • add: test/tsan/libdispatch/async-norace.c
    • delete: test/tsan/Darwin/gcd-groups-norace.mm
    • delete: test/tsan/Darwin/gcd-target-queue-norace.mm
    • delete: test/tsan/Darwin/gcd-sync-norace.mm
    • delete: test/tsan/Darwin/gcd-barrier-race.mm
    • delete: test/tsan/Darwin/gcd-source-cancel.mm
    • add: test/tsan/libdispatch/io-barrier-race.c
    • add: test/tsan/libdispatch/async-race.c
    • add: test/tsan/libdispatch/source-event.c
    • add: test/tsan/libdispatch/io.c
    • delete: test/tsan/Darwin/gcd-fd.mm
    • delete: test/tsan/Darwin/gcd-async-norace.mm
    • delete: test/tsan/Darwin/gcd-blocks.mm
    • delete: test/tsan/Darwin/gcd-io-barrier.mm
    • delete: test/tsan/Darwin/gcd-source-event.mm
    • add: test/tsan/libdispatch/io-cleanup.c
    • add: test/tsan/libdispatch/io-barrier.c
    • delete: test/tsan/Darwin/gcd-source-cancel2.mm
    • add: test/tsan/libdispatch/source-registration.c
    • add: test/tsan/libdispatch/barrier.c
    • delete: test/tsan/Darwin/gcd-source-event2.mm
    • delete: test/tsan/Darwin/gcd-source-registration2.mm
    • add: test/tsan/libdispatch/source-cancel2.c
    • delete: test/tsan/Darwin/gcd-after.mm
    • add: test/tsan/libdispatch/source-event2.c
    • delete: test/tsan/Darwin/gcd-barrier.mm
    • add: test/tsan/libdispatch/fd.c
    • delete: test/tsan/Darwin/gcd-io-barrier-race.mm
    • delete: test/tsan/Darwin/gcd-io.mm
    • add: test/tsan/libdispatch/after.c
    • add: test/tsan/libdispatch/barrier-race.c
    • delete: test/tsan/Darwin/gcd-source-registration.mm
    • add: test/tsan/libdispatch/serial-queue-norace.c
    • delete: test/tsan/Darwin/gcd-io-cleanup.mm
    • delete: test/tsan/Darwin/gcd-serial-queue-norace.mm
    • add: test/tsan/libdispatch/source-cancel.c
    • add: test/tsan/libdispatch/sync-norace.c
    • add: test/tsan/libdispatch/target-queue-norace.c
    • delete: test/tsan/Darwin/gcd-io-race.mm
    • add: test/tsan/libdispatch/source-registration2.c
    • add: test/tsan/libdispatch/blocks.c
    • delete: test/tsan/Darwin/gcd-async-race.mm
    • add: test/tsan/libdispatch/groups-norace.c
    • add: test/tsan/libdispatch/io-race.c
    • delete: test/tsan/Darwin/gcd-sync-race.mm
  • Commit 6d290f53a14dd043c868a70d445c00063cfe5ee7 by jlettner:
    [TSan][libdispatch] Port gcd-sync-block-copy.mm to C++

    • edit: test/tsan/Darwin/gcd-sync-block-copy.mm
    • add: test/tsan/libdispatch/sync-block-copy.cc
  • Commit fd7b6cb6565a0568559c8832ef2bc9bdefdc8cb0 by jlettner:
    [TSan][libdispatch] Disable test to unbreak build

    • edit: test/tsan/libdispatch/groups-destructor.cc