[Swift CI] Build Failure: 1. OSS - Swift ASAN - OS X (master) #4681

Report

[FAILURE] oss-swift-incremental-ASAN-RA-osx [#4681]

Build URL:
https://ci.swift.org/job/oss-swift-incremental-ASAN-RA-osx/4681/
Project:
oss-swift-incremental-ASAN-RA-osx
Date of build:
Tue, 28 Apr 2020 14:46:43 -0500
Build duration:
4 hr 29 min

Identified problems:

  • Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
  • Swift Compile Error: Swift compiler error

Changes

  • Commit 5eb14326f0dc236795b1a1015686b2f2c7697f68 by blangmuir:
    [build-script] Add sanitizer options to sourcekit-lsp

    • edit: utils/swift_build_support/swift_build_support/products/sourcekitlsp.py
    • edit: utils/build-presets.ini
    • edit: utils/build_swift/build_swift/driver_arguments.py
    • edit: utils/build_swift/tests/expected_options.py
  • Commit 83422c8fdee15ca2d3bffeaab19d7d881177b9e7 by rwidmann:
    [NFC] Remove a dead parameter from CheckedCastExpr

    • edit: include/swift/AST/Expr.h
  • Commit 09db2902d21107165225f3397ac45e0e7c9fb018 by rwidmann:
    Strip TypeExpr of its TypeLoc

    • edit: test/Sema/diag_erroneous_iuo.swift
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/AST/ASTWalker.cpp
    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/CSDiagnostics.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/BuilderTransform.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: lib/Sema/CSGen.cpp
  • Commit 7ed188216ebb4b3ebf744463c9fe2f01ed3913f4 by rwidmann:
    Remodel the Interface for Implicit TypeExprs

    • edit: lib/Sema/DerivedConformanceError.cpp
    • edit: lib/AST/Expr.cpp
    • edit: lib/Parse/ParseExpr.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/DerivedConformanceAdditiveArithmetic.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
  • Commit 0c4bef421f3c27556ae8263e30e8b3da0c439b66 by rwidmann:
    [NFC] Fixup references to TypeExpr::getInstanceType

    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/CSApply.cpp
    • edit: include/swift/AST/Expr.h
  • Commit d5edee832dab9c471a14941bb967a328244933e3 by rwidmann:
    [Gardening] Redocument TypeExpr's Implicit Constructors

    • edit: include/swift/AST/Expr.h
  • Commit ab7ba4ce79898b4b6c830a9447fd42dd42720bb4 by rishizaki:
    [CodeCompletion] Don't show protocol extension only members in override

    • edit: lib/IDE/CodeCompletion.cpp
    • edit: test/IDE/complete_from_stdlib.swift
    • edit: lib/Sema/TypeCheckNameLookup.cpp
    • edit: include/swift/AST/NameLookup.h
    • edit: lib/IDE/ConformingMethodList.cpp
    • edit: lib/IDE/TypeContextInfo.cpp
    • edit: lib/Sema/LookupVisibleDecls.cpp
    • add: test/IDE/complete_override_extension.swift
  • Commit f373f6ef12244e2761ee7134b2be0da34102d83a by mgottesman:
    [ownership] Add an exhaustive load borrow invalidation checker.

    • edit: include/swift/SIL/SILValue.h
    • edit: lib/SIL/IR/SILValue.cpp
    • add: lib/SIL/Verifier/LoadBorrowInvalidationChecker.cpp
    • edit: lib/SIL/Verifier/CMakeLists.txt
    • edit: lib/SIL/Verifier/LinearLifetimeChecker.cpp
    • edit: lib/SIL/Verifier/SILVerifier.cpp
    • add: lib/SIL/Verifier/VerifierPrivate.h
    • edit: test/SIL/ownership-verifier/borrow_scope_introducing_operands.sil
    • add: test/SIL/ownership-verifier/load_borrow_invalidation_test.sil
  • Commit c8385b901efda1fd31b1a3a4bc40cbeef03f7d0e by mgottesman:
    [viewcfg] Add an argparse based argument parser and enable the user to

    • edit: utils/viewcfg
  • Commit e196932f6730d0cba21d5b8235fe62fd5b2ab865 by eeckstein:
    Remove includes to llvm's CallSite.h

    • edit: lib/IRGen/GenCall.cpp
    • edit: lib/IRGen/GenClass.cpp
    • edit: lib/LLVMPasses/LLVMMergeFunctions.cpp
    • edit: lib/IRGen/CallEmission.h
    • edit: lib/IRGen/GenControl.cpp
  • Commit bcf7c017392293e5ed867c7ac6be3152068afbeb by blangmuir:
    [test] Fix data race in build system test

    • edit: Tests/SKCoreTests/BuildSystemManagerTests.swift
  • Commit 233ab60829fd370261376fa9a284215e904216ff by blangmuir:
    [build-script] When using tsan, halt_on_error=true

    • edit: Utilities/build-script-helper.py
  • Commit 617c8a7a8bf169830674545b721aaf72a6719328 by ankit_aggarwal:
    [XCBuildSupport] Add MODULE_CACHE_DIR in build settings

    • edit: Sources/XCBuildSupport/PIF.swift