[Bug 280562] [exp-run] Against llvm-19-update branch on GitHub

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 01 Dec 2024 12:55:44 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=280562

--- Comment #173 from commit-hook@FreeBSD.org ---
A commit in branch stable/13 references this bug:

URL:
https://cgit.FreeBSD.org/src/commit/?id=d7185d58b3d221543483a7faed1a984ba08fc3b6

commit d7185d58b3d221543483a7faed1a984ba08fc3b6
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2024-08-06 13:37:26 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2024-12-01 12:32:42 +0000

    Merge llvm-project release/19.x llvmorg-19.1.0-rc2-0-gd033ae172d1c

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvm-project release/19.x llvmorg-19.1.0-rc2-0-gd033ae172d1c.

    PR:             280562
    MFC after:      1 month

    (cherry picked from commit 52418fc2be8efa5172b90a3a9e617017173612c4)

 .../llvm-project/clang/include/clang/AST/DeclCXX.h |   7 +
 .../llvm-project/clang/include/clang/Basic/Attr.td |   9 +
 .../clang/include/clang/Basic/AttrDocs.td          |  10 +
 .../include/clang/Basic/DiagnosticFrontendKinds.td |   3 +
 .../include/clang/Basic/DiagnosticSemaKinds.td     |   5 +-
 contrib/llvm-project/clang/lib/AST/DeclCXX.cpp     |  36 +++
 .../clang/lib/CodeGen/CodeGenFunction.cpp          |   3 +
 .../clang/lib/CodeGen/Targets/AArch64.cpp          |   6 +-
 .../clang/lib/Driver/ToolChains/Clang.cpp          |   3 +
 .../clang/lib/Format/TokenAnnotator.cpp            |  61 ++---
 .../clang/lib/Sema/CheckExprLifetime.cpp           |   9 +
 .../llvm-project/clang/lib/Sema/SemaChecking.cpp   |  74 ++---
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |  29 +-
 .../llvm-project/clang/lib/Sema/SemaDeclAttr.cpp   |  10 +-
 .../Checkers/BlockInCriticalSectionChecker.cpp     |  16 +-
 .../clang/lib/StaticAnalyzer/Core/Store.cpp        |  12 +-
 .../lib/builtins/riscv/feature_bits.c (gone)       | 298 ---------------------
 .../lib/interception/interception_linux.h          |  16 +-
 .../compiler-rt/lib/nsan/nsan_interceptors.cpp     |  10 -
 .../compiler-rt/lib/rtsan/rtsan_interceptors.cpp   |  12 +
 .../lib/sanitizer_common/sanitizer_linux.cpp       |   2 +-
 .../sanitizer_stacktrace_sparc.cpp                 |  11 +-
 .../libcxx/include/__atomic/atomic_ref.h           |  32 ++-
 contrib/llvm-project/libcxx/include/typeinfo       |   9 +-
 contrib/llvm-project/libcxx/include/version        |   4 +-
 .../libcxx/src/include/overridable_function.h      |   6 +-
 .../llvm-project/libunwind/src/UnwindCursor.hpp    |   3 +-
 contrib/llvm-project/lld/ELF/Arch/LoongArch.cpp    |  10 +
 contrib/llvm-project/lld/ELF/DWARF.cpp             |   3 +-
 contrib/llvm-project/lld/ELF/ICF.cpp               |  26 +-
 contrib/llvm-project/lld/ELF/InputFiles.cpp        |   1 +
 contrib/llvm-project/lld/ELF/InputFiles.h          |   1 +
 contrib/llvm-project/lld/ELF/InputSection.cpp      |  75 ++++--
 contrib/llvm-project/lld/ELF/InputSection.h        |  27 +-
 contrib/llvm-project/lld/ELF/LinkerScript.cpp      |   2 +
 contrib/llvm-project/lld/ELF/MarkLive.cpp          |  12 +-
 contrib/llvm-project/lld/ELF/OutputSections.cpp    | 132 ++++++++-
 contrib/llvm-project/lld/ELF/OutputSections.h      |   6 +
 contrib/llvm-project/lld/ELF/Relocations.cpp       |  57 ++--
 contrib/llvm-project/lld/ELF/Relocations.h         | 102 ++++++-
 contrib/llvm-project/lld/ELF/ScriptLexer.cpp       |   5 -
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |  18 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.h   |   5 +-
 contrib/llvm-project/lld/ELF/Writer.cpp            |  13 +-
 contrib/llvm-project/lld/docs/ReleaseNotes.rst     |   8 +-
 .../llvm-project/llvm/include/llvm/ADT/STLExtras.h |   6 +
 .../include/llvm/CodeGen/TargetFrameLowering.h     |   7 +
 .../llvm/include/llvm/IR/IntrinsicInst.h           |   4 +
 .../llvm/include/llvm/IR/VectorBuilder.h           |   5 +-
 .../llvm/include/llvm/MC/MCAsmBackend.h            |   5 +-
 .../llvm/include/llvm/MC/MCAssembler.h             |   4 +-
 .../llvm-project/llvm/include/llvm/MC/MCSection.h  |   5 +
 .../llvm/include/llvm/Transforms/Utils/LoopUtils.h |   4 +
 .../llvm/lib/CodeGen/RegisterCoalescer.cpp         |   7 +
 .../lib/CodeGen/StackFrameLayoutAnalysisPass.cpp   |  72 +++--
 .../llvm/lib/CodeGen/TargetFrameLoweringImpl.cpp   |  14 +
 contrib/llvm-project/llvm/lib/IR/IntrinsicInst.cpp |  19 ++
 contrib/llvm-project/llvm/lib/IR/Metadata.cpp      |   5 +-
 contrib/llvm-project/llvm/lib/IR/VectorBuilder.cpp |  57 +---
 contrib/llvm-project/llvm/lib/MC/MCAssembler.cpp   |  77 +++---
 contrib/llvm-project/llvm/lib/MC/MCSection.cpp     |   4 +-
 .../llvm/lib/Support/Windows/Process.inc           |   3 +-
 .../llvm/lib/Support/Windows/Signals.inc           |  38 +--
 .../Target/AArch64/AArch64Arm64ECCallLowering.cpp  |   5 +
 .../lib/Target/AArch64/AArch64FrameLowering.cpp    |  35 +++
 .../llvm/lib/Target/AArch64/AArch64FrameLowering.h |   2 +
 .../AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h       |   1 +
 .../llvm/lib/Target/ARM/ARMAsmPrinter.cpp          |   6 +-
 .../Hexagon/MCTargetDesc/HexagonAsmBackend.cpp     |   4 +-
 .../LoongArch/AsmParser/LoongArchAsmParser.cpp     |  24 ++
 .../lib/Target/LoongArch/LoongArchInstrInfo.td     |   6 +-
 .../LoongArch/MCTargetDesc/LoongArchFixupKinds.h   |   8 +
 .../MCTargetDesc/LoongArchMCCodeEmitter.cpp        |  12 +
 .../LoongArch/MCTargetDesc/LoongArchMCExpr.cpp     |  15 ++
 .../LoongArch/MCTargetDesc/LoongArchMCExpr.h       |   4 +
 .../llvm/lib/Target/NVPTX/NVPTXFrameLowering.cpp   |   5 +-
 .../llvm/lib/Target/PowerPC/PPCRegisterInfo.td     |  35 ++-
 .../llvm/lib/Target/RISCV/RISCVISelDAGToDAG.cpp    |   4 +
 .../llvm/lib/Target/RISCV/RISCVMergeBaseOffset.cpp |  10 +-
 .../lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp  |  26 +-
 .../lib/Transforms/Scalar/InferAddressSpaces.cpp   |   2 +-
 .../llvm/lib/Transforms/Utils/LoopUtils.cpp        |  44 ++-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/clang/Basic/Version.inc          |   4 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/lldb/Version/Version.inc         |   4 +-
 lib/clang/include/llvm/Config/config.h             |   4 +-
 lib/clang/include/llvm/Config/llvm-config.h        |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 89 files changed, 1106 insertions(+), 701 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.