Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Apr 2023 21:36:37 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 265425] [exp-run] Against llvm-15-update branch on GitHub
Message-ID:  <bug-265425-7788-Pa9evL7RT1@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-265425-7788@https.bugs.freebsd.org/bugzilla/>
References:  <bug-265425-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D265425

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

URL:
https://cgit.FreeBSD.org/src/commit/?id=3Da2e927433f9d66b477247c4d36da79c00=
8cfa8a4

commit a2e927433f9d66b477247c4d36da79c008cfa8a4
Author:     Dimitry Andric <dim@FreeBSD.org>
AuthorDate: 2022-08-13 15:37:04 +0000
Commit:     Dimitry Andric <dim@FreeBSD.org>
CommitDate: 2023-04-09 14:54:49 +0000

    Merge llvm-project release/15.x llvmorg-15.0.0-rc2-40-gfbd2950d8d0d

    This updates llvm, clang, compiler-rt, libc++, libunwind, lld, lldb and
    openmp to llvmorg-15.0.0-rc2-40-gfbd2950d8d0d.

    PR:             265425
    MFC after:      2 weeks

    (cherry picked from commit 61cfbce3347e4372143bcabf7b197577b9f3958a)

 .../clang/include/clang/AST/DeclTemplate.h         |   8 +-
 .../clang/include/clang/Basic/Module.h             |   5 +
 .../llvm-project/clang/include/clang/Sema/Sema.h   |   2 +
 .../clang/include/clang/Serialization/ASTReader.h  |   3 +-
 contrib/llvm-project/clang/lib/AST/APValue.cpp     |   8 +-
 .../llvm-project/clang/lib/Basic/Targets/X86.cpp   |   2 +
 contrib/llvm-project/clang/lib/Basic/Targets/X86.h |   4 +
 .../llvm-project/clang/lib/CodeGen/CGDeclCXX.cpp   |   8 +-
 contrib/llvm-project/clang/lib/CodeGen/CGStmt.cpp  |  15 +
 .../clang/lib/CodeGen/CodeGenModule.cpp            |  10 +-
 .../llvm-project/clang/lib/CodeGen/TargetInfo.cpp  |  13 +-
 .../clang/lib/Driver/ToolChains/Arch/Sparc.cpp     |  25 +
 .../clang/lib/Driver/ToolChains/Arch/Sparc.h       |   3 +
 .../clang/lib/Driver/ToolChains/Clang.cpp          |  21 +-
 .../clang/lib/Driver/ToolChains/CommonArgs.cpp     |  11 +-
 .../clang/lib/Driver/ToolChains/Gnu.cpp            |  10 +
 .../clang/lib/Frontend/FrontendAction.cpp          |   2 +-
 contrib/llvm-project/clang/lib/Sema/SemaDecl.cpp   |  76 ++-
 .../llvm-project/clang/lib/Sema/SemaOverload.cpp   |   5 +-
 .../llvm-project/clang/lib/Sema/SemaTemplate.cpp   |   8 +-
 .../clang/lib/Serialization/ASTReader.cpp          |  89 ++--
 .../compiler-rt/lib/builtins/fp_trunc.h            |   2 +-
 .../compiler-rt/lib/builtins/int_types.h           |   2 +-
 .../lib/sanitizer_common/sanitizer_platform.h      |   2 +-
 .../libcxx/include/__algorithm/adjacent_find.h     |  32 +-
 .../libcxx/include/__algorithm/clamp.h             |   4 +-
 .../llvm-project/libcxx/include/__algorithm/copy.h |  10 +-
 .../libcxx/include/__algorithm/copy_backward.h     |   6 +-
 .../llvm-project/libcxx/include/__algorithm/fill.h |   2 +
 .../libcxx/include/__algorithm/fill_n.h            |   2 +
 .../libcxx/include/__algorithm/find_first_of.h     |   3 +-
 .../libcxx/include/__algorithm/inplace_merge.h     |  91 ++--
 .../libcxx/include/__algorithm/is_permutation.h    | 259 ++++++----
 .../include/__algorithm/iterator_operations.h      |  83 ++-
 .../libcxx/include/__algorithm/make_heap.h         |   4 +-
 .../libcxx/include/__algorithm/make_projected.h    |  98 ++--
 .../llvm-project/libcxx/include/__algorithm/move.h |  26 +-
 .../libcxx/include/__algorithm/move_backward.h     |  38 +-
 .../libcxx/include/__algorithm/next_permutation.h  |  36 +-
 .../libcxx/include/__algorithm/partial_sort.h      |  10 +-
 .../libcxx/include/__algorithm/partial_sort_copy.h |  42 +-
 .../libcxx/include/__algorithm/pop_heap.h          |   4 +-
 .../libcxx/include/__algorithm/prev_permutation.h  |  36 +-
 .../libcxx/include/__algorithm/push_heap.h         |   2 +-
 .../include/__algorithm/ranges_clamp.h (new)       |  65 +++
 .../include/__algorithm/ranges_inplace_merge.h     |  52 +-
 .../libcxx/include/__algorithm/ranges_is_heap.h    |   2 +-
 .../include/__algorithm/ranges_is_heap_until.h     |   2 +-
 .../__algorithm/ranges_is_permutation.h (new)      |  89 ++++
 .../libcxx/include/__algorithm/ranges_make_heap.h  |   2 +-
 .../libcxx/include/__algorithm/ranges_move.h       |  15 +-
 .../include/__algorithm/ranges_move_backward.h     |   5 +-
 .../__algorithm/ranges_next_permutation.h (new)    |  72 +++
 .../include/__algorithm/ranges_nth_element.h       |   2 +-
 .../include/__algorithm/ranges_partial_sort.h      |   2 +-
 .../include/__algorithm/ranges_partial_sort_copy.h |  19 +-
 .../libcxx/include/__algorithm/ranges_partition.h  |   2 +-
 .../libcxx/include/__algorithm/ranges_pop_heap.h   |   2 +-
 .../__algorithm/ranges_prev_permutation.h (new)    |  76 +++
 .../libcxx/include/__algorithm/ranges_push_heap.h  |   2 +-
 .../include/__algorithm/ranges_remove_copy.h       |  55 +-
 .../include/__algorithm/ranges_remove_copy_if.h    |  58 ++-
 .../include/__algorithm/ranges_replace_copy.h      |  69 +--
 .../include/__algorithm/ranges_replace_copy_if.h   |  72 +--
 .../include/__algorithm/ranges_rotate.h (new)      |  71 +++
 .../include/__algorithm/ranges_sample.h (new)      |  74 +++
 .../libcxx/include/__algorithm/ranges_shuffle.h    |  34 +-
 .../libcxx/include/__algorithm/ranges_sort.h       |   2 +-
 .../libcxx/include/__algorithm/ranges_sort_heap.h  |   2 +-
 .../include/__algorithm/ranges_stable_partition.h  |   2 +-
 .../include/__algorithm/ranges_stable_sort.h       |   2 +-
 .../include/__algorithm/ranges_swap_ranges.h       |  11 +-
 .../libcxx/include/__algorithm/ranges_unique.h     |  46 +-
 .../include/__algorithm/ranges_unique_copy.h       |  73 ++-
 .../libcxx/include/__algorithm/reverse.h           |  23 +-
 .../libcxx/include/__algorithm/rotate.h            |  57 ++-
 .../libcxx/include/__algorithm/sample.h            |  48 +-
 .../libcxx/include/__algorithm/sift_down.h         |   4 +-
 .../libcxx/include/__algorithm/sort_heap.h         |   4 +-
 .../libcxx/include/__algorithm/stable_partition.h  |   4 +-
 .../libcxx/include/__algorithm/stable_sort.h       |   2 +-
 .../libcxx/include/__algorithm/swap_ranges.h       |  37 +-
 .../uniform_random_bit_generator_adaptor.h (new)   |  62 +++
 .../libcxx/include/__algorithm/unique.h            |  48 +-
 .../libcxx/include/__algorithm/unique_copy.h       | 147 +++---
 .../include/__algorithm/unwrap_range.h (new)       |  97 ++++
 contrib/llvm-project/libcxx/include/__assert       |  11 +-
 contrib/llvm-project/libcxx/include/__availability |  41 +-
 .../llvm-project/libcxx/include/__bit_reference    | 243 +++++----
 .../include/__iterator/incrementable_traits.h      |   1 +
 .../libcxx/include/__iterator/iterator_traits.h    |   7 +
 .../libcxx/include/__iterator/reverse_iterator.h   |  14 +-
 .../libcxx/include/__memory/construct_at.h         |   3 +-
 .../libcxx/include/__memory/pointer_traits.h       |  28 +-
 .../include/__memory/uninitialized_algorithms.h    |   7 +-
 .../llvm-project/libcxx/include/__ranges/size.h    |   1 +
 contrib/llvm-project/libcxx/include/__split_buffer | 134 +++--
 .../libcxx/include/__verbose_abort (new)           |  51 ++
 contrib/llvm-project/libcxx/include/algorithm      | 219 +++++++-
 contrib/llvm-project/libcxx/include/format         | 101 ++--
 contrib/llvm-project/libcxx/include/memory         |  26 +-
 .../libcxx/include/module.modulemap.in             |  16 +-
 contrib/llvm-project/libcxx/include/vector         | 557 ++++++++++++-----=
----
 contrib/llvm-project/libcxx/include/version        |   8 +-
 .../libcxx/src/include/sso_allocator.h             |   5 +
 .../libcxx/src/{assert.cpp =3D> verbose_abort.cpp}   |  22 +-
 contrib/llvm-project/lld/COFF/Driver.cpp           |  17 +-
 contrib/llvm-project/lld/COFF/Driver.h             |   4 +-
 contrib/llvm-project/lld/COFF/DriverUtils.cpp      |   3 +
 contrib/llvm-project/lld/COFF/MinGW.cpp            |  10 +-
 contrib/llvm-project/lld/COFF/MinGW.h              |   6 +-
 contrib/llvm-project/lld/COFF/Options.td           |   2 +
 contrib/llvm-project/lld/COFF/PDB.cpp              |   4 +
 contrib/llvm-project/lld/ELF/Arch/AArch64.cpp      |   4 +-
 contrib/llvm-project/lld/ELF/Config.h              |   1 +
 contrib/llvm-project/lld/ELF/Driver.cpp            |   6 +-
 contrib/llvm-project/lld/ELF/Options.td            |   2 +
 contrib/llvm-project/lld/ELF/Relocations.cpp       |   3 +-
 contrib/llvm-project/lld/ELF/SyntheticSections.cpp |  17 +
 contrib/llvm-project/lld/ELF/SyntheticSections.h   |  10 +
 contrib/llvm-project/lld/ELF/Writer.cpp            |   5 +
 contrib/llvm-project/lld/MachO/Arch/ARM64.cpp      |   2 +-
 contrib/llvm-project/lld/MachO/DriverUtils.cpp     |   2 +-
 contrib/llvm-project/lld/MachO/EhFrame.cpp         |  10 +-
 contrib/llvm-project/lld/MachO/EhFrame.h           |   8 +-
 contrib/llvm-project/lld/MachO/InputFiles.cpp      | 118 ++++-
 contrib/llvm-project/lld/MachO/InputFiles.h        |  17 +-
 .../llvm-project/lld/MachO/UnwindInfoSection.cpp   |   8 +-
 contrib/llvm-project/lld/MachO/Writer.cpp          | 122 ++---
 contrib/llvm-project/lld/docs/ReleaseNotes.rst     | 144 +++++-
 .../llvm-project/lldb/source/Core/Disassembler.cpp |   1 +
 .../include/llvm/Analysis/TargetTransformInfo.h    |   9 +
 .../llvm/Analysis/TargetTransformInfoImpl.h        |   2 +
 .../llvm/include/llvm/BinaryFormat/ELF.h           |   1 +
 .../llvm/include/llvm/CodeGen/ISDOpcodes.h         |   5 +
 .../include/llvm/DebugInfo/CodeView/CodeView.h     |   3 +
 .../ExecutorSharedMemoryMapperService.h            |   3 +
 .../Orc/TargetProcess/JITLoaderGDB.h               |   3 +
 contrib/llvm-project/llvm/include/llvm/IR/Type.h   |   5 +
 .../llvm/include/llvm/Support/ErrorHandling.h      |   6 +-
 .../llvm-project/llvm/include/llvm/Support/Host.h  |   1 +
 .../llvm/lib/Analysis/ConstantFolding.cpp          |   4 +-
 .../llvm/lib/Analysis/TargetTransformInfo.cpp      |   4 +
 .../llvm/lib/CodeGen/MachineScheduler.cpp          |   2 +-
 .../llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp  |  45 +-
 .../llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp   |   7 +
 .../IntelJITEvents/IntelJITEventListener.cpp       |   1 +
 .../llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp  |  22 +-
 .../ExecutorSharedMemoryMapperService.cpp          |   7 +-
 contrib/llvm-project/llvm/lib/Support/Host.cpp     | 108 ++++
 .../lib/Target/AArch64/AArch64ISelLowering.cpp     |  47 +-
 .../Target/AArch64/AArch64TargetTransformInfo.h    |   4 +
 .../Target/AArch64/GISel/AArch64LegalizerInfo.cpp  |   2 +-
 contrib/llvm-project/llvm/lib/Target/ARM/ARM.td    |   9 +
 .../llvm/lib/Target/ARM/ARMISelLowering.cpp        |   3 +-
 .../llvm/lib/Target/PowerPC/PPCFastISel.cpp        |   5 +-
 .../llvm/lib/Target/RISCV/RISCVISelLowering.cpp    |   8 +-
 .../llvm/lib/Target/RISCV/RISCVInsertVSETVLI.cpp   |  25 +-
 .../llvm/lib/Target/X86/X86ISelLowering.cpp        |  96 ++--
 .../llvm/lib/Target/X86/X86ISelLowering.h          |  12 +
 .../lib/Transforms/IPO/AttributorAttributes.cpp    |  13 +-
 .../llvm/lib/Transforms/IPO/OpenMPOpt.cpp          |  12 +
 .../Transforms/Utils/RelLookupTableConverter.cpp   |   8 +-
 .../lib/Transforms/Vectorize/LoopVectorize.cpp     |  15 +-
 contrib/llvm-project/llvm/tools/lli/lli.cpp        |   3 +-
 .../llvm-project/llvm/tools/llvm-ar/llvm-ar.cpp    |  33 +-
 .../openmp/runtime/src/kmp_dispatch.cpp            |   2 +-
 lib/clang/include/VCSVersion.inc                   |   6 +-
 lib/clang/include/lld/Common/Version.inc           |   2 +-
 lib/clang/include/llvm/Support/VCSRevision.h       |   2 +-
 lib/clang/libllvm/Makefile                         |   4 +-
 lib/libc++/Makefile                                |  11 +-
 sys/conf/kern.mk                                   |  10 +-
 173 files changed, 3754 insertions(+), 1472 deletions(-)

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-265425-7788-Pa9evL7RT1>