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

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

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04-long-test/4117/
Project: oss-swift-incremental-RA-linux-ubuntu-18_04-long-test
Date of build: Wed, 29 Jul 2020 02:12:52 -0500
Build duration: 2 hr 44 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 0ec7a91e386264d4a8ec59034d98765fd574abba by rishizaki:

[AST] Add a pointer to parent 'TapExpr' expression in 'VarDecl'

  • edit: lib/Sema/TypeCheckDecl.cpp

  • edit: lib/AST/Expr.cpp

  • edit: include/swift/AST/Decl.h

  • Commit b1eec2665351b51f81f705cd466f02aed146d233 by rishizaki:

    [AST] Add a enum for type checking state of ClosureExpr's body

    • edit: lib/AST/Expr.cpp
    • edit: lib/Sema/CSClosure.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: lib/AST/ASTWalker.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/MiscDiagnostics.cpp
    • edit: lib/Sema/TypeCheckAvailability.cpp
    • edit: include/swift/AST/Expr.h
  • Commit 0210755f69314e5071ff2d8eec3badafad20e1ef by rishizaki:

    [TypeChecker] Invalidate decls in foreach statement

    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit 15fcbc1e45b6b827ea13685cfc6dbefca6a18232 by rishizaki:

    [TypeChecker] Factor out StmtChecker::typeCheckASTNode()

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit c6b7ff34fc91764adb4d371f60f8665a8a1fc593 by rishizaki:

    [TypeChecker] Consolidate StmtChecker constructors

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit 12762a2a30c6d4c81c8cb9a8b290f9f4dcd7b8d9 by rishizaki:

    [CodeCompletion] Only type check related statements in function body

    • edit: lib/Sema/CSApply.cpp
    • edit: tools/swift-ide-test/swift-ide-test.cpp
    • edit: lib/AST/Expr.cpp
    • edit: lib/IDE/CompletionInstance.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: include/swift/AST/Expr.h
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: include/swift/Basic/LangOptions.h
    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: lib/Sema/TypeChecker.cpp
    • edit: include/swift/Sema/IDETypeChecking.h
    • edit: lib/IDE/ExprContextAnalysis.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: test/IDE/complete_skipbody.swift
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: test/IDE/complete_call_arg.swift
  • Commit e2b311453dec709d475f4fb06ea3daccf9c8da01 by rishizaki:

    [Sema] Remove StmtChecker.TargetTypeCheckLoc

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit 01c4df8e98604429122af9c60b2e505858ac3251 by rishizaki:

    [CodeCompletion] Propagate "skipping body" flag per request basis

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: include/swift/Basic/LangOptions.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeChecker.cpp
    • edit: lib/Sema/TypeCheckPattern.cpp
    • edit: lib/Sema/ConstraintSystem.h
    • edit: tools/swift-ide-test/swift-ide-test.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: lib/IDE/CompletionInstance.cpp
  • Commit 5219113c43048edfedea277aedb2add7ace4096c by rishizaki:

    [Sema] Remove on-demand ParamDecl checking for closures

    • edit: lib/Sema/TypeCheckDecl.cpp
  • Commit 8425e1cf4f94ca8a6b9a30c23948e194675780c8 by rishizaki:

    [AST] Rename TypeCheckedAtOnce to TypeCheckedWithSignature

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/CSClosure.cpp
  • Commit 7e402e1ec4610dca2feb6afa866ce73fb3597d6b by rishizaki:

    [Sema] Stop on-demand type checking for 'VarDecl' in 'TapExpr'

    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/Expr.cpp
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/CSApply.cpp
  • Commit 6cbdca43cef45e2308b88cf15cf23a8992e26ae1 by rishizaki:

    [Sema] Remove LeaveFunctionBodyUnchecked flag from DeclChecker

    • edit: lib/Sema/TypeCheckDeclPrimary.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: test/IDE/complete_skipbody.swift
  • Commit 2b6ffb5a1e2b6f20988e6c40028b99ddf910ed64 by rishizaki:

    [Sema] Remove on-demand type checking for return type of ClosureExpr

    • edit: lib/Sema/TypeCheckStmt.cpp
  • Commit 9a76985fe55247e7f99b5c2d1b084536a59a7189 by brentdax:

    Adjust to simulator compiler_rt change

    • edit: lib/Driver/DarwinToolChains.cpp
    • edit: test/Driver/linker-clang_rt.swift
  • Commit 86ff24bfbf343d37f9b83fd6e354596576b813de by brentdax:

    [NFC] Clean up unused simulator special cases

    • edit: lib/Driver/DarwinToolChains.cpp
    • edit: include/swift/Basic/Platform.h
    • edit: lib/Basic/Platform.cpp
  • Commit a99f8e9d9c3a927835f7bde893bd7ed48d41ebf2 by hamishknight:

    Introduce LoweredSILRequest

    • edit: include/swift/AST/IRGenRequests.h
    • edit: lib/SILOptimizer/PassManager/SILOptimizerRequests.cpp
    • edit: include/swift/AST/SILOptimizerTypeIDZone.def
    • edit: include/swift/AST/SILOptimizerRequests.h
    • edit: lib/IRGen/IRGen.cpp
  • Commit 94cafc34ef2b5908b3a4d8ffe7af76aa15df6d5a by mgottesman:

    [sil] Add an implicit operator bool conversion to SILDebugLocation.

    • edit: include/swift/SIL/SILLocation.h
  • Commit e3fa1376f6ad31ff1a9568c8fc23c48d1b44aa3f by mgottesman:

    [silgen] Mark a bunch of functions that SILGen open-codeds as

    • edit: lib/SILGen/SILGen.cpp
    • edit: include/swift/SIL/SILLocation.h
  • Commit 70585b4f0fab192b8f4194328aa713fd86060c71 by achikin:

    Change ExplicitModuleInfo to have String members instead of StringRef

    • edit: include/swift/Frontend/ModuleInterfaceLoader.h
  • Commit 3ce3171a30cff67c10d449dd4df643fcec8cca63 by aprantl:

    debugserver: Support ios simulator load command disambiguation in

    • edit: lldb/test/API/macosx/simulator/TestSimulatorPlatform.py
    • edit: lldb/tools/debugserver/source/DNB.cpp
    • edit: lldb/tools/debugserver/source/MacOSX/MachProcess.mm
    • edit: lldb/tools/debugserver/source/MacOSX/MachProcess.h
  • Commit 0009aa74a76f4f914d671762f733fae2f7c5a63c by arphaman:

    [darwin][driver] link to a separate simulator builtin library

    • edit: clang/lib/Driver/ToolChains/Darwin.cpp
    • edit: clang/test/Driver/darwin-ld.c
    • add: clang/test/Driver/Inputs/resource_dir/lib/darwin/libclang_rt.iossim.a
  • Commit a7c6eee6f8a71f6f565e8a91962392eaa787a526 by arphaman:

    [darwin][compiler-rt] produce a separate builtins library for device

    • edit: compiler-rt/cmake/Modules/CompilerRTDarwinUtils.cmake
  • Commit 5c1e81f8a463141c3b89e18e5ed3b327385067c1 by dave:

    [CMake] BUILD_SHARED_LIBS fixes

    • edit: llvm/lib/LTO/LLVMBuild.txt
    • edit: clang/tools/libclang/CMakeLists.txt
  • Commit ef2b4467523874f93c16147a4f19a6f08a435e02 by achikin:

    [Explicit Module Builds] Pass down pre-built module candidates to the

    • edit: Sources/SwiftDriver/Explicit Module Builds/ExplicitModuleBuildHandler.swift
    • edit: Sources/SwiftDriver/Explicit Module Builds/InterModuleDependencyGraph.swift
    • edit: Tests/SwiftDriverTests/Inputs/ExplicitModuleDependencyBuildInputs.swift
    • edit: Tests/SwiftDriverTests/ExplicitModuleBuildTests.swift