[Swift CI] Build Failure: 0. OSS - Swift Incremental RA - Ubuntu 18.04 - Long Test (master) #3039

Report

[FAILURE] oss-swift-incremental-RA-linux-ubuntu-18_04-long-test [#3039]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04-long-test/3039/
Project:
oss-swift-incremental-RA-linux-ubuntu-18_04-long-test
Date of build:
Mon, 16 Dec 2019 15:55:24 -0600
Build duration:
1 hr 51 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 d1259cec504f7e9d78288c84671134e446378a27 by zijun.mao:
    eliminated "dangling pointer" warnings

    • edit: benchmark/utils/DriverUtils.swift
  • Commit c35c9ecc3d436c3f5d0f2553fc4b901e6ea7c512 by rishizaki:
    [SourceKit/CodeCompletion] Remove unnecessary sorting in completion

    • edit: tools/SourceKit/lib/SwiftLang/SwiftCompletion.cpp
  • Commit a9106cafca1d8cb9cd56861b1c07bda7f290f80f by pyaskevich:
    [ConstraintSystem] Account for missing unwrap(s) in call to optional

    • edit: lib/Sema/CSSimplify.cpp
    • edit: test/Constraints/iuo_objc.swift
  • Commit d77e34925f64907e80f18ba0be7abb76f909fed1 by pyaskevich:
    [ConstraintSystem] Lift a restriction on fixing of non-function calls on

    • edit: lib/Sema/CSSimplify.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
  • Commit 2db14a9148fde911e47b90faa323711a2c43d46f by pyaskevich:
    [CSDiag] NFC: Remove obsolete function diagnostics from visitApplyExpr

    • edit: lib/Sema/CSDiag.cpp
  • Commit 8a3e4a2fe8ef9fba532d77cd9d224e1307e6d554 by github:
    Update the Xcode version to 11.3

    • edit: README.md
  • Commit 84ff97ac68ec61ed628c66fc4a35210331cb3990 by rwidmann:
    [NFC] Drop a dead overload of DynamicSubscriptExpr::create

    • edit: include/swift/AST/Expr.h
    • edit: lib/AST/Expr.cpp
  • Commit 1534b3659def796757b65d7088b5b6be5e25e418 by rwidmann:
    [NFC] Const-qualify SelectedOverload's members

    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/ConstraintSystem.h
  • Commit 7dd429b67f052398b853ea8154c2f660760914cc by rwidmann:
    [NFC] Refactor buildSubscript a bit

    • edit: lib/Sema/CSApply.cpp
  • Commit 9c638ae60dcac3b7bfcf7b3ecc1ea384ccd7ea97 by github:
    SR-5289: Teach Mirror how to handle unowned/unmanaged references

    • edit: stdlib/public/runtime/Metadata.cpp
    • edit: include/swift/Runtime/ExistentialContainer.h
    • edit: include/swift/ABI/Metadata.h
    • edit: stdlib/public/runtime/Private.h
    • edit: stdlib/public/runtime/ReflectionMirror.mm
    • edit: test/stdlib/Mirror.swift
    • edit: include/swift/ABI/MetadataValues.h
  • Commit 7bdf787a3adc3184b7ac31cb1aee1f43008bd1fb by jonas:
    [llvm/dwarfdump] Use the architecture string to filter.

    • edit: llvm/test/tools/llvm-dwarfdump/AArch64/arch.ll
    • add: llvm/test/tools/llvm-dwarfdump/filter.test
    • edit: llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  • Commit 139f0972a61ed0d4cb035a8075b5b12e9deac40e by aprantl:
    Replace redundant code in FormatManager and FormatCache with templates

    • edit: lldb/source/DataFormatters/FormatCache.cpp
    • edit: lldb/include/lldb/DataFormatters/FormatCache.h
    • edit: lldb/include/lldb/DataFormatters/FormatManager.h
    • edit: lldb/source/DataFormatters/TypeCategoryMap.cpp
    • edit: lldb/source/DataFormatters/LanguageCategory.cpp
    • edit: lldb/include/lldb/DataFormatters/TypeCategoryMap.h
    • edit: lldb/source/DataFormatters/FormatManager.cpp
  • Commit 1308b0da3cbc6315c0c6f83c124783edd6465675 by aprantl:
    [TypeCategory] IsApplicable gets a LanguageType, not a ValueObject.

    • edit: lldb/include/lldb/DataFormatters/TypeCategory.h
    • edit: lldb/source/DataFormatters/TypeCategory.cpp
  • Commit 66140478ea9aecc91d19dadb67d8357fea22c25c by aprantl:
    [DataFormatters] Change the Get() method to take a LanguageType.

    • edit: lldb/include/lldb/DataFormatters/TypeCategory.h
    • edit: lldb/source/DataFormatters/TypeCategory.cpp
    • edit: lldb/source/DataFormatters/TypeCategoryMap.cpp
    • edit: lldb/source/DataFormatters/LanguageCategory.cpp
  • Commit 338f20405dfddf4d36a446badf407b7cd2f49af4 by aprantl:
    Do not cache hardcoded formats in FormatManager

    • add: lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/Makefile
    • edit: lldb/include/lldb/DataFormatters/FormatManager.h
    • add: lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/TestDataFormatterCaching.py
    • add: lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/b.c
    • edit: lldb/source/DataFormatters/FormatManager.cpp
    • add: lldb/packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-caching/a.c
  • Commit b0efe50fd32a1cb119aff030d5174f1422225f81 by aprantl:
    [FormatManager] Move Language lookup into the obviously non-cached part

    • edit: lldb/source/DataFormatters/FormatManager.cpp
  • Commit 311f44803b2801eeb8edcae1cbc538ee9a500f2d by aprantl:
    Replace redundant code in LanguageCategory with templates (NFC)

    • edit: lldb/source/DataFormatters/LanguageCategory.cpp
    • edit: lldb/include/lldb/DataFormatters/LanguageCategory.h
  • Commit 0146a04a6072d358d88fc4f281630dfcf9a868cd by aprantl:
    Remove unsound caching in LanguageCategory

    • edit: lldb/source/DataFormatters/LanguageCategory.cpp
  • Commit 5c45a91a0b056887107a012dff83fb5d634a90b4 by vsk:
    [profile] Delete stale profile in test/profile/instrprof-set-filename.c,

    • edit: compiler-rt/test/profile/instrprof-set-filename.c
  • Commit 955a058481d8aa9d6e087bfd257bcc72659e973c by vsk:
    [profile] Delete stale profiles in

    • edit: compiler-rt/test/profile/instrprof-value-prof.test
  • Commit 319838f3ed6a12d390c07969e30c0fa1873f7ab9 by vsk:
    [profile] Avoid allocating a page on the stack, NFC

    • edit: compiler-rt/lib/profile/InstrProfilingWriter.c
    • edit: compiler-rt/lib/profile/InstrProfilingFile.c
    • edit: compiler-rt/lib/profile/InstrProfilingInternal.h
    • edit: compiler-rt/lib/profile/InstrProfilingPlatformFuchsia.c
  • Commit f5327fd62a85b036e4cee2886b8a7192ad55dfc9 by julian.lettner:
    [TSan] Disable flaky test to unblock Swift PR testing

    • edit: compiler-rt/test/tsan/Darwin/mach_vm_allocate.c
  • Commit 141e378a914ecbf5eb6868391a8488ae1a9027e2 by adergachev:
    [Checkers] Added support for freopen to StreamChecker.

    • edit: clang/test/Analysis/stream.c
    • edit: clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp
  • Commit 779fdd841627fd9a7ca03db563117a365c7e71e0 by adergachev:
    [scan-build-py] Set of small fixes

    • edit: clang/tools/scan-build-py/libscanbuild/clang.py
    • edit: clang/tools/scan-build-py/libscanbuild/analyze.py
  • Commit 61079567cd747b63a6f26bdf03d3c01790a64a8c by adergachev:
    [analyzer] Fix false positive on introspection of a block's internal

    • edit: clang/test/Analysis/blocks.m
    • edit: clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  • Commit e3115866e7dd8e342386c163a155c55e1611bc0a by adergachev:
    [analyzer] Keep track of escaped locals

    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
    • edit: clang/lib/StaticAnalyzer/Core/ProgramState.cpp
    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
    • edit: clang/test/Analysis/symbol-escape.cpp
    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
    • edit: clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  • Commit 9f4680eae3cd86639954ad46c697905f0fce51c2 by adergachev:
    Revert "[analyzer] Keep track of escaped locals"

    • edit: clang/lib/StaticAnalyzer/Core/ProgramState.cpp
    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/ExprEngine.h
    • edit: clang/test/Analysis/symbol-escape.cpp
    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/SubEngine.h
    • edit: clang/include/clang/StaticAnalyzer/Core/PathSensitive/ProgramState.h
    • edit: clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
  • Commit c199ec3baa0ead5c9b40374ed52b87e86adebeb4 by adergachev:
    [analyzer] CStringChecker: Improve warning messages.

    • edit: clang/test/Analysis/bstring.c
    • edit: clang/test/Analysis/string.c
    • edit: clang/test/Analysis/cstring-ranges.c
    • edit: clang/test/Analysis/null-deref-path-notes.c
    • edit: clang/test/Analysis/null-deref-ps-region.c
    • edit: clang/test/Analysis/bsd-string.c
    • edit: clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  • Commit b4ddc3acc2125639f7a0641c09cf933b655c9c7c by adergachev:
    [analyzer] CStringChecker: Fix overly eager assumption that memcmp args

    • edit: clang/test/Analysis/bstring.c
    • edit: clang/test/Analysis/string.c
    • edit: clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp
  • Commit b50d847d9f5f580eb2d886acb82262f904a820ec by adergachev:
    [analyzer] LocalizationChecker: Fix a crash on synthesized accessor

    • edit: clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
    • edit: clang/test/Analysis/localization-aggressive.m
  • Commit a63fc74743bd32d0f9a3fb81aac23d16c8056e83 by flo:
    [SCEV][LSR] Prevent using undefined value in binops

    • add: llvm/test/CodeGen/ARM/lsr-undef-in-binop.ll
    • edit: llvm/lib/Analysis/ScalarEvolutionExpander.cpp
    • edit: llvm/test/Transforms/LoopDistribute/bounds-expansion-bug.ll
  • Commit ca7ab28f66401b1168f7878f074f656223e70694 by aprantl:
    Add support for C unions in Swift.

    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/main.swift
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/TestSwiftCUnion.py
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/module.modulemap
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/union.h
    • edit: lldb/source/Symbol/SwiftASTContext.cpp
    • add: lldb/packages/Python/lldbsuite/test/lang/swift/clangimporter/union/Makefile
  • Commit fea540e58b3ed4c6ecf4a460401c7b056bacfc89 by david:
    Move certain product target tests earlier during manifest loading

    • edit: Tests/PackageGraphTests/PackageGraphTests.swift
    • edit: Tests/PackageLoadingTests/XCTestManifests.swift
    • edit: Sources/PackageLoading/ManifestLoader.swift
    • edit: Tests/PackageLoadingTests/PD4_2LoadingTests.swift
    • edit: Tests/PackageLoadingTests/PD5LoadingTests.swift
    • edit: Sources/PackageLoading/PackageBuilder.swift
    • edit: Sources/Workspace/Diagnostics.swift
    • edit: Tests/PackageLoadingTests/PD4LoadingTests.swift