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

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

Build URL: https://ci.swift.org/job/oss-swift-incremental-RA-linux-ubuntu-18_04-long-test/4783/
Project: oss-swift-incremental-RA-linux-ubuntu-18_04-long-test
Date of build: Wed, 09 Dec 2020 23:44:31 -0600
Build duration: 2 hr 24 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 398be00973e41cf422617f026cfad022693e56f1 by blangmuir:

[sourcekit] Prevent race between getInitializationInfo and requests

  • edit: tools/SourceKit/tools/sourcekitd/bin/XPC/Service/XPCService.cpp

  • Commit 743fdb12e517e60a81c3702bc11c248658db9f32 by mgottesman:

    [sil] Teach the verifier that an upcast of an address isn't a consuming use.

    • edit: lib/SIL/Verifier/SILVerifier.cpp
  • Commit 542174d77deb7f2a59bcd0b8147144d4e123cf7b by tstellar:

    Implement .variant_pcs directive

    • edit: llvm/include/llvm/BinaryFormat/ELF.h
    • add: llvm/test/MC/AArch64/directive-variant_pcs-err.s
    • add: llvm/test/MC/AArch64/directive-variant_pcs.s
    • edit: llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.h
    • edit: llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFStreamer.cpp
    • edit: llvm/lib/Target/AArch64/AArch64AsmPrinter.cpp
    • add: llvm/test/CodeGen/AArch64/variant-pcs.ll
    • edit: llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  • Commit edc57e7e7ca2769d4d63bc939396f0d60666d262 by tstellar:

    Guard find_library(tensorflow_c_api ...) by checking for TENSORFLOW_C_LIB_PATH to be set by the user

    • edit: llvm/CMakeLists.txt
  • Commit ba223fa19d35d41ad9eeade8978ab1a17d6aafe1 by tstellar:

    [Clang][CodeGen][RISCV] Add hard float ABI tests with empty struct

    • add: clang/test/CodeGen/riscv32-ilp32d-abi.cpp
  • Commit a4eaecf122e1abbc5bc0f2478e80c6bb7da67cb0 by tstellar:

    [Clang][CodeGen][RISCV] Fix hard float ABI test cases with empty struct

    • edit: clang/test/CodeGen/riscv32-ilp32d-abi.cpp
    • edit: clang/lib/CodeGen/TargetInfo.cpp
  • Commit b430f94d005276c8588b86dde7759be37a7a3420 by tstellar:

    [Clang][CodeGen][RISCV] Fix hard float ABI for struct with empty struct and complex

    • edit: clang/test/CodeGen/riscv32-ilp32d-abi.cpp
    • edit: clang/lib/CodeGen/TargetInfo.cpp
  • Commit 0feb4bc5295b373876823972d4b33e62b305cd0a by tstellar:

    Fix missed SI_RETURN_TO_EPILOG in pre-emit peephole

    • edit: llvm/test/CodeGen/AMDGPU/transform-block-with-return-to-epilog.ll
    • edit: llvm/lib/Target/AMDGPU/SIPreEmitPeephole.cpp
  • Commit a21e609d6a255f893fa7cbd863a3bc5c017c478e by tstellar:

    [X86] Add broadcast merge test case for PR48215

    • add: llvm/test/CodeGen/X86/pr48215.ll
  • Commit 14d60e9a80d40f9efc4b76524a07320d38994d2b by tstellar:

    [X86][AVX] Only share broadcasts of different widths from the same SDValue of the same SDNode (PR48215)

    • edit: llvm/lib/Target/X86/X86ISelLowering.cpp
    • edit: llvm/test/CodeGen/X86/pr48215.ll
  • Commit aec0ddca619880964cd5d92037b55bbc971e3e15 by teemperor:

    [lldb] tab completion for platform target-install

    • edit: lldb/source/Commands/CommandObjectPlatform.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
  • Commit e3b852fe605af39c437e915184a26475fa815688 by teemperor:

    [lldb] tab completion for watchpoint set variable

    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/source/Commands/CommandObjectWatchpoint.cpp
  • Commit b09a4778a0747c6e361ac3af0e1bcd7d6089a558 by teemperor:

    [lldb] tab completion for disassemble -F

    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/source/Interpreter/CommandObject.cpp
    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
  • Commit e279d0b7002af4bce1f923f6bfec46e70b22f75e by teemperor:

    [lldb] tab completion for thread plan discard

    • add: lldb/test/API/functionalities/completion/thread_plan_script.py
    • edit: lldb/source/Target/Thread.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/include/lldb/Target/Thread.h
    • edit: lldb/source/Commands/CommandObjectThread.cpp
  • Commit 11e3c6f0e917a226c23752908cd6dc26d89c230e by teemperor:

    [lldb] tab completion for 'command delete/unalias'

    • edit: lldb/include/lldb/Interpreter/CommandInterpreter.h
    • edit: lldb/source/Commands/CommandObjectCommands.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
  • Commit 895d0176859f50131125196960cb960d3ceff30b by teemperor:

    [lldb] type language common completion

    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/source/Interpreter/CommandObject.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
  • Commit bdc2b105ffe1d8831a0127b745aad8e659bca2a3 by teemperor:

    [lldb] tab completion for target modules search-paths insert​

    • edit: lldb/source/Commands/CommandObjectTarget.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
  • Commit a13af029fd9f312d7bdf82221953cf01169909f2 by teemperor:

    [lldb] move the frame index completion into a common completion and apply it to thread backtrace -s

    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/source/Commands/CommandObjectFrame.cpp
    • edit: lldb/source/Interpreter/CommandObject.cpp
    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
  • Commit b09a28f9c1fffb2253114cf7da890c6b5ba1ad1a by teemperor:

    [lldb] tab completion for target modules load -u

    • edit: lldb/source/Interpreter/CommandObject.cpp
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/include/lldb/lldb-enumerations.h
    • edit: lldb/source/Interpreter/OptionGroupUUID.cpp
    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
  • Commit 9a33155c74ac3b21e5176efd38c232e58400006c by teemperor:

    [lldb] stop-hook ID common completion for commands `target stop-hook enable/disable/delete'

    • edit: lldb/source/Commands/CommandObjectTarget.cpp
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
  • Commit 62894e5a502c8e68975726840296276af6ad6658 by teemperor:

    [lldb] thread index common completion for commands like thread select/step-over

    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/source/Commands/CommandObjectThread.cpp
  • Commit 2013bc0fb65ef5092d3c64f934ea4a1ae2f4bd89 by teemperor:

    [lldb] watchpoint ID common completion for commands watchpoint delete/enable/disable/modify/ignore

    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/source/Commands/CommandObjectWatchpoint.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
  • Commit 2f2c8ed99b20163e293a40529c4cd244d4260c8a by teemperor:

    [lldb] tab completion for breakpoint names

    • edit: lldb/source/Commands/CommandCompletions.cpp
    • add: lldb/test/API/functionalities/completion/breakpoints.json
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • add: lldb/test/API/functionalities/completion/breakpoints_invalid.json
    • edit: lldb/source/Commands/CommandObjectBreakpoint.cpp
    • edit: lldb/source/Interpreter/CommandObject.cpp
  • Commit ef9f74a65169539531ff0370205aac41cf1b9422 by teemperor:

    [lldb] Tab completion for process load/unload

    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/source/Commands/CommandObjectProcess.cpp
    • edit: lldb/include/lldb/Target/Process.h
    • add: lldb/test/API/functionalities/completion/shared.cpp
    • edit: lldb/test/API/functionalities/completion/Makefile
  • Commit 6fbb8d8af40fa0fda6c06ace66e88678e090a2e7 by teemperor:

    [lldb] common completion for process pids and process names

    • edit: lldb/source/Commands/CommandObjectPlatform.cpp
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/source/Interpreter/CommandObject.cpp
    • edit: lldb/test/API/functionalities/completion/main.cpp
    • edit: lldb/source/Commands/CommandCompletions.cpp
    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/source/Commands/CommandObjectProcess.cpp
  • Commit 7e4e29e89c331b10e39e7a92f180ef1bf63b5518 by teemperor:

    [lldb] Remote disk file/directory completion for platform commands

    • edit: lldb/include/lldb/Target/Platform.h
    • edit: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.h
    • edit: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
    • edit: lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
    • edit: lldb/test/API/functionalities/gdb_remote_client/gdbclientutils.py
    • add: lldb/test/API/functionalities/gdb_remote_client/TestGDBRemoteDiskFileCompletion.py
    • edit: lldb/include/lldb/Utility/StringExtractorGDBRemote.h
    • edit: lldb/source/Utility/StringExtractorGDBRemote.cpp
    • edit: lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
    • edit: lldb/source/Commands/CommandObjectPlatform.cpp
    • edit: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerPlatform.cpp
    • edit: lldb/docs/lldb-platform-packets.txt
    • edit: lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
    • add: lldb/test/API/tools/lldb-server/TestGdbRemoteCompletion.py
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/source/Commands/CommandCompletions.cpp
  • Commit 9d4fd1aefad78e2ec558f3c114d7048cb4b84c5a by teemperor:

    [lldb] type category name common completion

    • edit: lldb/test/API/functionalities/completion/TestCompletion.py
    • edit: lldb/source/Commands/CommandObjectTarget.cpp
    • edit: lldb/source/Interpreter/CommandObject.cpp
    • edit: lldb/source/Commands/CommandObjectType.cpp
    • edit: lldb/include/lldb/Interpreter/CommandCompletions.h
    • edit: lldb/source/Commands/CommandCompletions.cpp
  • Commit aa29049404efdc0134066839bc14d135d69ec225 by tstellar:

    [CUDA] Unbreak CUDA compilation with -std=c++20

    • edit: clang/lib/Headers/cuda_wrappers/new
  • Commit 59012b685fd69d7350eb55166a8817688e413db8 by tstellar:

    [CUDA] Another attempt to fix early inclusion of

    • edit: clang/lib/Headers/cuda_wrappers/new
  • Commit 77058e1d8c7263007898369ee996f8fd29f4e3df by erik.pilkington:

    [clang] Add support for attribute 'swift_async'

    • add: clang/test/SemaObjC/attr-swift-async.m
    • edit: clang/include/clang/Basic/AttrDocs.td
    • edit: clang/include/clang/Basic/DiagnosticSemaKinds.td
    • edit: clang/lib/Sema/SemaDeclAttr.cpp
    • edit: clang/include/clang/Basic/Attr.td
    • edit: clang/test/Misc/pragma-attribute-supported-attributes-list.test
  • Commit b091768e60e6807ae3806acaba1cbc9b1c96b388 by tstellar:

    [LLD][COFF] Fix crash with /summary and PCH input files

    • edit: lld/COFF/DebugTypes.cpp
    • add: lld/test/COFF/precomp-summary-fail.test
    • add: lld/test/COFF/Inputs/precomp2.yaml
    • add: lld/test/COFF/Inputs/precomp2-a.yaml
  • Commit a5dc0806783d1dd9ce5b1b9bb5606863c638589f by abdulras:

    De-templatify EmitCallArgs argument type checking, NFCI

    • edit: clang/lib/CodeGen/CGCall.cpp
    • edit: clang/lib/CodeGen/CodeGenFunction.h
    • edit: clang/lib/CodeGen/CGExprCXX.cpp
  • Commit c6aa45fe047a2f87abd2e8ab172aec08319d444c by abdulras:

    Don't setup inalloca for swiftcc on i686-windows-msvc

    • add: clang/test/CodeGenCXX/windows-x86-swiftcall.cpp
    • edit: clang/lib/CodeGen/CGCall.cpp