[Swift CI] Build Failure: 1. OSS - Swift ASAN - OS X (swift 5.1) #249

Report

[FAILURE] oss-swift-5.1-incremental-ASAN-RA-osx [#249]

Build URL:
https://ci.swift.org/job/oss-swift-5.1-incremental-ASAN-RA-osx/249/
Project:
oss-swift-5.1-incremental-ASAN-RA-osx
Date of build:
Tue, 11 Jun 2019 22:21:53 -0500
Build duration:
3 hr 16 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

    • add: tests/BuildSystem/Build/windows-shell-parsing.llbuild
    • edit: lib/Basic/ShellUtility.cpp
    • edit: include/llbuild/Basic/ShellUtility.h
    • edit: lib/Basic/Subprocess.cpp
    • edit: lib/BuildSystem/BuildSystem.cpp
    • edit: lib/BuildSystem/ShellCommand.cpp
  • 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: include/llbuild/Basic/PlatformUtility.h
    • edit: lib/Basic/PlatformUtility.cpp
    • edit: lib/BuildSystem/BuildSystemExtensionManager.cpp
  • Commit 73017d7e447dfac323a7fedeb42a4677804cb13b by daniel_dunbar:
    Remove some unnecessarily ableist language.

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

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

    • edit: products/llbuildSwift/CMakeLists.txt
    • add: utils/write-swift-version
    • edit: CMakeLists.txt
    • edit: cmake/modules/Utility.cmake
  • 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: lib/llvm/Demangle/CMakeLists.txt
    • edit: lib/Basic/CMakeLists.txt
    • edit: lib/llvm/Support/CMakeLists.txt
    • edit: lib/Ninja/CMakeLists.txt
    • edit: utils/unittest/CMakeLists.txt
    • edit: lib/BuildSystem/CMakeLists.txt
    • edit: lib/Commands/CMakeLists.txt
    • edit: utils/unittest/UnitTestMain/CMakeLists.txt
    • edit: CMakeLists.txt
  • Commit d8e8a767fb8971d3eb74d306d8baa3de56bf2e16 by benjamin_herzog:
    Made KeyID usages in BuildDBDelegate const

    • edit: include/llbuild/Core/BuildDB.h
    • edit: lib/Core/BuildEngine.cpp
    • edit: lib/Commands/BuildSystemCommand.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 7e9a02aadeff7ac88d2b0173dc34a7ca24c0180f by jgroff:
    Introduce a backward-deployment library for SR-10600.

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

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

    • edit: lib/Driver/DarwinToolChains.cpp
    • edit: include/swift/AST/IRGenOptions.h
    • edit: stdlib/public/Compatibility50/Overrides.cpp
    • edit: lib/IRGen/GenDecl.cpp
    • edit: lib/Frontend/CompilerInvocation.cpp
    • add: test/IRGen/autolink-runtime-compatibility.swift
    • edit: test/Serialization/autolinking.swift
    • edit: lib/Driver/ToolChains.cpp
    • edit: include/swift/Basic/Platform.h
    • edit: cmake/modules/SwiftSource.cmake
    • edit: include/swift/Option/Options.td
    • edit: test/IRGen/unused.sil
    • edit: lib/Basic/Platform.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: test/SourceKit/CodeFormat/indent-closure.swift
    • edit: lib/IDE/Formatting.cpp
  • Commit 007885dc83564e50689ff3cf41c2252fec75a2fb by xi_ge:
    Sourcekit/Indentation: avoid indenting dot member access appearing after

    • edit: test/SourceKit/CodeFormat/indent-closure.swift
    • edit: lib/IDE/Formatting.cpp
  • Commit c2c80d6060590a76a93f849f246c2f293104337b by pyaskevich:
    [Diagnostics] Clarify requirement failure source when it's anchored at

    • edit: lib/Sema/CSDiagnostics.cpp
    • add: test/Constraints/sr10906.swift
  • Commit 6f57f7028bf4bf2e2f9e9f08c114a2e1a5b551d2 by kyrtzidis:
    [CMake] Change LLVM_DISABLE_INDEX_STORE to be an option and remove

    • edit: cmake/modules/HandleLLVMOptions.cmake
  • 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