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

Report

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

Build URL:
https://ci.swift.org/job/oss-swift-package-linux-ubuntu-16_04/4707/
Project:
oss-swift-package-linux-ubuntu-16_04
Date of build:
Sat, 22 Feb 2020 03:50:06 -0600
Build duration:
1 hr 38 min

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 e882ea0c2c066d0afb2caa9fe0cbb07be05ba3a7 by mishal_shah:
    Add testing for non-executable

    • add: jobs/master/oss-swift_tools-RA_stdlib-DA_test-device-non_executable.sh
  • Commit c0d936ec8d8404134461f7d7aa2a7a9883bdd89a by hborla:
    [Sema] Implement type checking for the typeEraser attribute.

    • edit: include/swift/AST/KnownIdentifiers.def
    • edit: lib/AST/Attr.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: test/attr/typeEraser.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/Attr.h
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
  • Commit ebb727c0a3d59e567c43131274506c94a4c7c74e by hborla:
    [TypeCheckAttr] Allow a type eraser initializer to have more than one

    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/AST/Attr.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: include/swift/AST/Attr.h
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: test/attr/typeEraser.swift
  • Commit f353c40ce98d42488117a5a1a11cd684d58df2c8 by github:
    Revert "[SILOptimizer] Generalize optimization of static keypaths"

    • edit: lib/SILOptimizer/Utils/CMakeLists.txt
    • delete: include/swift/SILOptimizer/Utils/KeyPathProjector.h
    • edit: lib/SILGen/SILGen.h
    • delete: lib/SILOptimizer/Utils/KeyPathProjector.cpp
    • edit: lib/SILOptimizer/SILCombiner/SILCombinerApplyVisitors.cpp
    • edit: lib/SILGen/SILGen.cpp
    • edit: test/SILOptimizer/optimize_keypath.swift
    • edit: lib/SILGen/SILGenExpr.cpp
  • Commit f141b4da3c7bae318bf5952cee9fb7adee2b6294 by hborla:
    [TypeCheckAttr] Provide better error messages for a typeEraser that has

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/attr/typeEraser.swift
  • Commit 3d18c076405cbfc31bba35c5b745568997af1161 by hborla:
    [TypeCheckAttr] Implement access control checking for the typeEraser

    • edit: test/attr/typeEraser.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit 2185f431adbd0f3bb4bdd17cc3ce53cefe9e5867 by hborla:
    [TypeCheckAttr] Improve diagnostics and candidate notes for typeEraser

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/attr/typeEraser.swift
    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit fe4ba8ae2240278fd56772c8885de4b897f71892 by hborla:
    [TypeCheckAttr] Use the correct APIs for checking protocol conformance

    • edit: lib/Sema/TypeCheckAttr.cpp
  • Commit 2f7ff373293c80b6996041d9293c07ddb7bfff59 by mishal_shah:
    [Build System] Add support to execute non-executable tests

    • edit: utils/build_swift/build_swift/driver_arguments.py
    • edit: utils/swift_build_support/tests/test_host_specific_configuration.py
    • edit: utils/build_swift/tests/expected_options.py
    • edit: utils/swift_build_support/swift_build_support/host_specific_configuration.py
  • Commit 4e0acd3382b1e411fbc48d1045a6f990fe0fbc5f by mishal_shah:
    [Preset] Add preset for only-non-executable-test

    • edit: utils/build-presets.ini
  • Commit 5a4d290deb12c10bc6459ee062f5d05447bcdcf7 by mishal_shah:
    [Test] Fix build system test by adding only_non_executable_test flag

    • edit: utils/swift_build_support/tests/test_host_specific_configuration.py
  • Commit d37cf8e47ad076e4c7ce57e2a17f3a46a8891db2 by spestov:
    Disable test_backward_deploy_conformance completely on Swift-in-the-OS

    • edit: validation-test/Evolution/test_backward_deploy_conformance.swift
  • Commit 07ade1ddf0f8e7836c8de6c4a111288453fd794a by alaferriere:
    [Serialization] Recover from a missing conforming type in a protocol

    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/Serialization/DeserializeSIL.h
  • Commit 880b8663b9ac7158ca7989c3f6863631e07b1ff1 by alaferriere:
    [Serialization] Fix crash in reporting missing implementationOnly

    • edit: lib/Serialization/SerializedModuleLoader.cpp
  • Commit 6dc9dce88b819af5a8823ce22be26fc35ed934ca by alaferriere:
    [Test] Reproducer for witness table deserialization failure with a

    • edit: test/Serialization/Recovery/Inputs/custom-modules/module.modulemap
    • add: test/Serialization/Recovery/missing-clang-module-conformance.swift
    • add: test/Serialization/Recovery/Inputs/custom-modules/Conformance.h
  • Commit e93a6b9b519ec366afc7a1b22957fbd6147eccff by hborla:
    [TypeCheckAttr] Allow a typealias to be a type eraser and add additional

    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/attr/typeEraser.swift
  • Commit 52509d6ccf5a73c7a6297dddafbe95d147dbeae1 by rwidmann:
    [ClangImporter] Add a regression test for an refined explicit setter

    • edit: test/ClangImporter/Inputs/frameworks/CategoryOverrides.framework/Headers/CategoryOverrides.h
    • edit: test/ClangImporter/objc_redeclared_properties_categories.swift
    • edit: test/ClangImporter/Inputs/frameworks/CategoryOverrides.framework/PrivateHeaders/Private.h
  • Commit bd48e327a79ee8924a3c8f75551d7ac956b4757d by nhawes:
    [SourceKitStressTester] Copy SwiftLang into the stress-tester repo as

    • edit: SourceKitStressTester/Package.swift
    • add: SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdClient.swift
    • edit: SourceKitStressTester/Sources/StressTester/StressTester.swift
    • add: SourceKitStressTester/Sources/SwiftSourceKit/UIDs.swift
    • add: SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdRequest.swift
    • add: SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdUID.swift
    • add: SourceKitStressTester/Sources/SwiftSourceKit/SwiftSourceKit.swift
    • add: SourceKitStressTester/Sources/SwiftSourceKit/SourcekitdResponse.swift
    • edit: SourceKitStressTester/Tests/StressTesterToolTests/ActionGeneratorTests.swift
    • edit: SourceKitStressTester/Sources/StressTester/SourceKitDocument.swift
  • Commit ec7a90b0848b4e54e8b4d7abc56dacc3393fa83b by jonas:
    [lldb/Test] Skip VSCode test on embedded Darwin

    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/launch/TestVSCode_launch.py
    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/attach/TestVSCode_attach.py
    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/step/TestVSCode_step.py
    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/stackTrace/TestVSCode_stackTrace.py
    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setBreakpoints.py
    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setExceptionBreakpoints.py
    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/breakpoint/TestVSCode_setFunctionBreakpoints.py
    • edit: lldb/packages/Python/lldbsuite/test/tools/lldb-vscode/variables/TestVSCode_variables.py
  • Commit defa172ec3478ad02737f33502d18b45572e51b4 by vsk:
    [out-of-tree] Disable the callsite info assert in DeleteMachineInstr

    • edit: llvm/lib/CodeGen/MachineFunction.cpp
  • Commit 542eefda235a64b26bf6e56ae83e444d4c19f63c by vsk:
    Fix wrong devirtualization when the final overrider in one base class

    • edit: clang/test/CodeGenCXX/devirtualize-virtual-function-calls-final.cpp
    • edit: clang/lib/AST/CXXInheritance.cpp
    • edit: clang/lib/AST/DeclCXX.cpp
  • Commit 54c2f3aa29339fbb0f0f54e9274ce56d025ea611 by vsk:
    Don't assume a reference refers to at least sizeof(T) bytes.

    • edit: clang/lib/CodeGen/CGClass.cpp
    • edit: clang/test/CodeGenCXX/thunks.cpp
    • edit: clang/test/CodeGenCXX/catch-undef-behavior.cpp
    • edit: clang/lib/AST/DeclCXX.cpp
    • edit: clang/lib/CodeGen/CodeGenModule.h
    • edit: clang/lib/CodeGen/CGExpr.cpp
    • edit: clang/include/clang/AST/DeclCXX.h
    • edit: clang/lib/CodeGen/CGCall.cpp
  • Commit 661ebf18defb122494dbdce1b6c4d88f456b6ffd by vsk:
    Additional testcase for 0130b6cb5a8.

    • add: clang/test/CodeGenCXX/dereferenceable.cpp
  • Commit ce5b76bec2687bd2b3dc3e3993c96a665ab8ca48 by medismail.bennani:
    [lldb/Plugins] Add ability to fetch crash information on crashed

    • edit: lldb/include/lldb/Target/Platform.h
    • edit: lldb/bindings/interface/SBTarget.i
    • edit: lldb/source/API/SBTarget.cpp
    • add: lldb/test/API/functionalities/process_crash_info/Makefile
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
    • edit: lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.h
    • edit: lldb/source/Commands/Options.td
    • add: lldb/test/API/functionalities/process_crash_info/main.c
    • edit: lldb/include/lldb/Target/Process.h
    • edit: lldb/source/Commands/CommandObjectProcess.cpp
    • add: lldb/test/API/functionalities/process_crash_info/TestProcessCrashInfo.py
    • edit: lldb/include/lldb/API/SBTarget.h
  • Commit 8180c488d85526d20c3768da3a63430e95d26680 by compnerd:
    Revert "Foundation: fix missing string terminator"

    • edit: Docs/ReleaseNotes_Swift5.md
    • edit: Sources/Foundation/NSData.swift
    • edit: Sources/Foundation/NSString.swift
  • Commit 0552fe7014eb90dfe8e297a1be9435ae294f5f2d by abdulras:
    build: use forced loading for FoundationNetworking

    • edit: Sources/FoundationNetworking/CMakeLists.txt