[Swift CI] Build Failure: OSS - Swift Package - OS X (swift 5.1) #298

Report

[FAILURE] oss-swift-5.1-package-osx [#298]

Build URL:
https://ci.swift.org/job/oss-swift-5.1-package-osx/298/
Project:
oss-swift-5.1-package-osx
Date of build:
Tue, 11 Jun 2019 20:34:06 -0500
Build duration:
1 hr 55 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 96d7541433a5065379444c8421bce84875de1cdc by gwen.mittertreiner:
    Do Proper Shell Escaping on Windows

    • edit: lib/BuildSystem/ShellCommand.cpp
    • edit: lib/Basic/Subprocess.cpp
    • edit: lib/Basic/ShellUtility.cpp
    • add: tests/BuildSystem/Build/windows-shell-parsing.llbuild
    • edit: lib/BuildSystem/BuildSystem.cpp
    • edit: include/llbuild/Basic/ShellUtility.h
  • Commit ad6f8ffd6154dc19528d9d75ff89667ac7dc66e8 by jimdovey:
    Fix ArchiveShellCommand's verbose description output.

    • edit: lib/BuildSystem/BuildSystem.cpp
  • Commit 58c4523d8df855de76a6964b505aefaa7e7bbe0b by compnerd:
    BuildSystem: port plugin system to Win32

    • edit: lib/BuildSystem/BuildSystemExtensionManager.cpp
    • edit: lib/Basic/PlatformUtility.cpp
    • edit: include/llbuild/Basic/PlatformUtility.h
  • Commit 73017d7e447dfac323a7fedeb42a4677804cb13b by daniel_dunbar:
    Remove some unnecessarily ableist language.

    • edit: products/llbuildSwift/BuildSystemBindings.swift
  • Commit 4a8fc3ed28b493fda10aa4d06995cb27e0288ed3 by compnerd:
    build: adjust for Windows

    • edit: cmake/modules/Utility.cmake
    • delete: utils/write-swift-version
    • edit: products/llbuildSwift/CMakeLists.txt
    • edit: CMakeLists.txt
  • Commit e719b0c816a585d4bd5cfd1cd83d7dde90a74981 by github:
    Revert "build: adjust for Windows"

    • edit: cmake/modules/Utility.cmake
    • edit: products/llbuildSwift/CMakeLists.txt
    • add: utils/write-swift-version
    • edit: CMakeLists.txt
  • Commit a1fad04f608c9d8ac04332b50d2e7c810b2d25cd by jimdovey:
    Close open files, even when exiting early due to an error.

    • edit: lib/Commands/CommandUtil.cpp
  • Commit fae45be102fc1681103f665b2ed48e10d86bbae8 by tabor.kelly:
    Respect schedulerLanes when using the C API.

    • edit: products/libllbuild/BuildSystem-C-API.cpp
  • Commit 340e32239dcd532d2982146e7fa0ac1393aac428 by jake.petroules:
    Update Swift language version to 5

    • edit: Xcode/Configs/Version.xcconfig
  • Commit 926795c65ad7e142756817228dc252d19f57c149 by jake.petroules:
    Explicitly declare static linking dependencies

    • edit: lib/Core/CMakeLists.txt
    • edit: CMakeLists.txt
    • edit: lib/Basic/CMakeLists.txt
    • edit: utils/unittest/CMakeLists.txt
    • edit: lib/BuildSystem/CMakeLists.txt
    • edit: lib/Ninja/CMakeLists.txt
    • edit: lib/llvm/Demangle/CMakeLists.txt
    • edit: lib/Commands/CMakeLists.txt
    • edit: utils/unittest/UnitTestMain/CMakeLists.txt
    • edit: lib/llvm/Support/CMakeLists.txt
  • Commit d8e8a767fb8971d3eb74d306d8baa3de56bf2e16 by benjamin_herzog:
    Made KeyID usages in BuildDBDelegate const

    • edit: include/llbuild/Core/BuildDB.h
    • edit: lib/Commands/BuildSystemCommand.cpp
    • edit: lib/Core/BuildEngine.cpp
  • Commit ad5e0972552cfe407efc1e20030b86e6bdac3879 by mail:
    Fixed assertion checks in SQLiteBuildDB

    • edit: lib/Core/SQLiteBuildDB.cpp
  • Commit 2a84f95a98548f80c4b25ce5ceb326adc667a48b by dmbryson:
    [BuildSystem] Properly hold lock when releasing executionQueue

    • edit: lib/BuildSystem/BuildSystem.cpp
  • Commit 0ff1081129132cfdbb3bca9b083727941feb167f by jake.petroules:
    Use new posix_spawn file actions API to set working dir in macOS 10.15

    • edit: lib/Basic/Subprocess.cpp
  • Commit 9cf3059dfdbf9f38af38be968c2031c3b284501c by jake.petroules:
    Guard new posix_spawn_* APIs with the macOS 10.15 SDK macro

    • edit: lib/Basic/Subprocess.cpp
  • Commit 908847e0e2a2e99b4d51eb7e51bcf23b4f4ec452 by fassko:
    [Doc] [SR-10094] Add missing documentation for SE-0237

    • edit: stdlib/public/core/Sequence.swift
  • Commit 7e9a02aadeff7ac88d2b0173dc34a7ca24c0180f by jgroff:
    Introduce a backward-deployment library for SR-10600.

    • add: stdlib/public/Compatibility50/Overrides.h
    • edit: stdlib/public/CMakeLists.txt
    • add: stdlib/public/Compatibility50/Overrides.cpp
    • add: stdlib/public/Compatibility50/CMakeLists.txt
    • add: stdlib/public/Compatibility50/ProtocolConformance.cpp
    • edit: stdlib/public/runtime/Metadata.cpp
    • add: test/Interpreter/SR-10600.swift
    • edit: stdlib/public/runtime/Private.h
  • Commit cb40610bb06b6ad4dbf7f99a110b726f38766109 by jgroff:
    Driver: Link against compatibility library for deploying back to Swift

    • edit: lib/Driver/DarwinToolChains.cpp
    • edit: validation-test/stdlib/MicroStdlib/Inputs/RuntimeStubs.c
  • Commit 436aac76a96659334f15f580bd17b79d97085a5b by jgroff:
    Use autolinking to pull in compatibility libraries.

    • edit: include/swift/Option/Options.td
    • edit: cmake/modules/SwiftSource.cmake
    • edit: lib/Driver/DarwinToolChains.cpp
    • edit: include/swift/Basic/Platform.h
    • edit: stdlib/public/Compatibility50/Overrides.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • add: test/IRGen/autolink-runtime-compatibility.swift
    • edit: include/swift/AST/IRGenOptions.h
    • edit: lib/Basic/Platform.cpp
    • edit: test/IRGen/unused.sil
    • edit: lib/Driver/ToolChains.cpp
    • edit: test/Serialization/autolinking.swift
    • edit: lib/Frontend/CompilerInvocation.cpp
  • Commit a7a12902fb61bdb7991cd3264b6d5b1eac648a84 by jgroff:
    Install swiftCompatibility50 as part of the compiler component

    • edit: stdlib/public/Compatibility50/CMakeLists.txt
  • Commit 8ed997a0c6982d6e476ab4a75217474f90f75450 by jgroff:
    Install compatibility archive alongside shared libraries.

    • edit: cmake/modules/AddSwift.cmake
    • edit: stdlib/public/Compatibility50/CMakeLists.txt
  • Commit 31206ea536469d019588994097627cf86008614f by jgroff:
    Do not try to dsymutil .a files, which is unsupported

    • edit: utils/build-script-impl
  • Commit e0e40a425bb9cf21e87753641ab934cba8c5c6df by ditaliano:
    [GenEnum] Fix getBitMaskForNoPayloadElements.

    • edit: lib/IRGen/GenEnum.cpp
  • Commit dcc9f6201e929699184d7370519f26a018851604 by xi_ge:
    SourceKit/Indentation: avoid indenting the end of subscript expressions

    • edit: lib/IDE/Formatting.cpp
    • edit: test/SourceKit/CodeFormat/indent-closure.swift
  • Commit 618c82de67e9835c82d6b5d5af4455da5ed982a3 by aarond:
    io: free Windows operation data with _aligned_free()

    • edit: src/io.c
  • Commit 4f81d4b1064755edcb32152224743e221e4f8c01 by ankit_aggarwal:
    [PackageGraph] Ensure container is of the RepositoryContainer type

    • edit: Sources/TestSupport/MockDependencyResolver.swift
    • edit: Sources/PackageGraph/DependencyResolver.swift
    • edit: Sources/PackageGraph/RepositoryPackageContainerProvider.swift
  • Commit 1149899b6b3b42b1e6eac7766a24cd7c826ce4eb by ankit_aggarwal:
    [bootstrap] Don't use global module cache when bootstrapping

    • edit: Utilities/bootstrap
  • Commit bbcb058f121ea080d6f73d4ed952dc1cbb1468e2 by ankit_aggarwal:
    Bootstrap PackageDescription with -module-cache-path

    • edit: Utilities/bootstrap
  • Commit cc2eee6fa73b9ebc8fcc2405c8de3cba838680d7 by ankit_aggarwal:
    Isolate ModuleCache for SwiftPM tests

    • edit: Sources/Build/BuildPlan.swift
    • edit: Sources/PackageLoading/ManifestLoader.swift
    • edit: Sources/TestSupport/SwiftPMProduct.swift
    • edit: Sources/Commands/SwiftTool.swift
  • Commit 1d89a2a3ef66e2486afa3669b981e6736f3ca29d by ditaliano:
    [Swift] Add a test for getBitMaskForNoPayloadElements().

    • add: packages/Python/lldbsuite/test/lang/swift/enum_associated/main.swift
    • add: packages/Python/lldbsuite/test/lang/swift/enum_associated/Makefile
    • add: packages/Python/lldbsuite/test/lang/swift/enum_associated/TestEnumAssociated.py
  • Commit 0c032efb11071f611ae7d19261b50feb535fbb1d by aprantl:
    Fix a crash in option parsing.

    • add: lit/Driver/Inputs/process_attach_pid.in
    • add: lit/Driver/TestProcessAttach.test
    • edit: source/Interpreter/Options.cpp
  • Commit b002444b7d17a88368621011d2f368dd17604e3e by jmolenda:
    When reading ObjC class table, use new SPI if it is avail

    • edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp

New issue found!