This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_llvm_tk1/llvm-release-arm-spec2k6-O2 in repository toolchain/ci/llvm-project.
from 0214d986fb64 workflows: Remove symbol versions from libclang.so in the [...] adds 79b1ca8ebdeb [DAG] matchRotateSub - ensure the (pre-extended) shift amo [...] adds 626fadf59918 workflows: Fix typo from 2d3d0f50ceb938c155a7283e684f28190d24d6ba adds 0601c8a6d616 [libcxx] [test] Cover i386 & sparc64 in string.capacity test adds 96a26d96c7d4 [openmp] [test] Fix prepending config.library_dir to LD_LI [...] adds e38b9de601b3 [libc++][ranges] implement `std::ranges::inplace_merge` adds 9e126d6fd262 [libc++] Fix unwrapping ranges with different iterators an [...] adds b55abcf777c9 [libc++] Fix merge-conflict in .clang-format adds c9905b8cb013 [libc++] Make `_IterOps::__iter_move` more similar to `std [...] adds 6ba660d17410 [libc++] Properly log crashes with the assertion handler o [...] adds 62f1e6638158 [libc++][ranges] implement `std::ranges::unique{_copy}` adds 3a55353fc6f9 [libc++] Rename __libcpp_assertion_handler to __libcpp_ver [...] adds 36fb543094a5 [libc++] Fix reverse_iterator::iterator_concept adds 2c766efc7d8c [libc++][ranges] Implement `std::ranges::partial_sort_copy`. adds 509569419abd [libc++][ranges][NFC] Fix a few links on the Ranges status page. adds 1accfde99a8a [CodeGen][inlineasm] assume the flag output of inline asm [...] adds aa94b5d4e73d [LLD] [doc] Add release notes for MinGW changes for 15.x adds e692f99b2af8 [lldb] [doc] Add release notes for a few noteworthy change [...] adds 134fd359a5d8 ReleaseNotes: add lld/ELF notes adds e4b3fad1facd [clang][llvm][doc] Add more information for the ABI change [...] adds 78059c7a19cd [libc++][doc] Updates status documents. adds 544ac3d2cc4d [libc++][format] Enables feature-test macro. adds 8cc61095c6b4 [libcxx][test] Test code should inspect `TEST_STD_VER`, no [...] adds 62a63283c995 [libc++] Update documentation on testing libc++ adds 90351d02c98a [libc++] Fix warning C4244 in std/numerics/rand/rand.dist/ [...] adds e1f8795f9021 [libc++][NFC] Don't rely on `<algorithm>` transitively inc [...] adds b0eab153405e [libc++][test] Propagate host environment to libc++ test suite adds 33a5980f2f33 [libc++][ranges] Implement `ranges::remove_copy{, _if}`. adds e38e97d804e6 [libc++][ranges] Fix the return value of `{copy,move}_backward`. adds 40c79a4d5180 [libc++][ranges] Implement `ranges::replace_copy{,_if}`. adds 732cb12370d9 [libc++][ranges] Implement `ranges::sample`. adds 24186f723b91 [libc++][test] Replace `_LIBCPP_STD_VER` with `TEST_STD_VER` adds 1ee16f1049e2 [libc++][ranges] Implement `ranges::{prev, next}_permutation`. adds f408ea0cea26 [libc++] More documentation improvements about running tests adds b8f8e4530c47 [libc++] Simplify how we define the linker script for libc++ adds 98411113094f [RISCV][NFC] Use defined variable instead some code. adds b5b435517a77 [RISCV] Prevent infinite loop after D129980. adds e7a776ef4a45 [lldb] Silence a GCC warning about missing returns after a [...] adds abf0175833e3 [LLD] [MachO] Fix GCC build warnings adds bf03788dca95 Revert "[X86][DAGISel] Don't widen shuffle element with AVX512" adds 3d39cecfe183 [C++2b] [Modules] Handle HaveModules with C++2b adds e4ec381f2cf5 [mlir] Fix Analysis/Presburger/Utils.cpp compilation with GCC 11 adds 410bfa00a68b [openmp] Introduce optional plugin init/deinit functions adds b5151c32f9aa [openmp][amdgpu] Move global DeviceInfo behind call syntax [...] adds 087d9bb22699 [amdgpu][openmp][nfc] Restore stb_local on DeviceInfo symbol adds cb24013bce01 [openmp][amdgpu] Tear down amdgpu plugin accurately adds 207f96e8fac0 [Libomptarget] Deinitialize AMDGPU global state more inten [...] adds 3e6ea8aff3d5 [Sema] Return primary merged decl as canonical for concepts adds b2a385f2613c [C++20] [Modules] Merge same concept decls in global modul [...] adds 786a4f426c0f [C++20] [Modules] Handle initializer for Header Units adds 015488682a65 [PowerPC] Change long to int64_t (which is always 64 bit o [...] adds b3293305e594 [Orc] Disable use of shared memory on Android adds d3897d2f3a4d [ORC] Ensure that llvm_orc_registerJITLoaderGDBAllocAction [...] adds 9d1f36d6b743 [MLIR] Fix checks for native arch adds 853c8f927a24 [ORC] Fix a warning about an unused variable on Windows. NFC. adds bf956104334a [ORC] Actually propagate memory unmapping errors on Windows adds 0adb0f9a97c7 [ConstProp] Don't fallthorugh for poison constants on vctp [...] adds 22dc722d6d7c [clangd] Change the url for clang-tidy check documentation adds 8160d4a2a951 [Sanitizer][Darwin] Support OS versions before DRIVERKIT adds 4acca1b014ec [ELF] mergeCmp: work around irreflexivity bug adds 107b9db28bd7 [ELF][PPC64] Fix potentially corrupted section content wit [...] adds 9383f823971f [ELF] Keep only getTarget() call. NFC adds bf271375cc08 [ELF][AArch64] Fix potentially corrupted section content for PAC adds 9c68b43915fc Revert "[compiler-rt][CMake] Enable TF intrinsics on power [...] adds 1f9561096d89 [LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUAL adds ba25a5d6dd71 [libc++] Mark -fexperimental-library test as unsupported o [...] adds 33e5f15934e9 [libc++][ranges] Implement `ranges::rotate`. adds f20566daeb0e [libc++][ranges] Implement `ranges::clamp` adds 1711b90981ff [libc++][NFC] Remove rebase artifact adds 80f03ecb130d [libc++][ranges] Implement `ranges::is_permutation` adds a447396dd787 [libc++] Fix a hard error in `contiguous_iterator<NoOperat [...] adds 3a95060f0058 [libc++][NFC] Remove outdated comment in CI pipeline definition adds db9c521e4f24 [libc++] Clarify comment in CI pipeline definition adds 187bac761200 [libc++][ranges][NFC] Make sure all implemented algorithms [...] adds 1c4ee5de1a8a [libc++][ranges][NFC] Mark the completed Ranges papers and [...] adds 2fb8f67ee643 [libc++] Allow enabling assertions when back-deploying adds d6e5bfce508a [lld-macho] Support EH frame pointer encodings that use sdata4 adds 8371a291093e Wrap `llvm_unreachable` macro in do-while loop adds 0fd385c1b09c [CodeGen] Fixed undeclared MISchedCutoff in case of NDEBUG [...]
No new revisions were added by this update.
Summary of changes: .github/workflows/libclang-abi-tests.yml | 2 +- clang-tools-extra/clangd/Diagnostics.cpp | 16 +- .../clangd/test/diagnostics-tidy.test | 2 +- clang/docs/ReleaseNotes.rst | 13 + clang/include/clang/AST/DeclTemplate.h | 8 +- clang/include/clang/Basic/Module.h | 5 + clang/include/clang/Sema/Sema.h | 2 + clang/lib/CodeGen/CGDeclCXX.cpp | 8 +- clang/lib/CodeGen/CGStmt.cpp | 15 + clang/lib/CodeGen/CodeGenModule.cpp | 10 +- clang/lib/Driver/ToolChains/Clang.cpp | 2 +- clang/lib/Sema/SemaDecl.cpp | 74 ++++ clang/lib/Sema/SemaTemplate.cpp | 8 +- clang/test/CodeGen/inline-asm-x86-flag-output.c | 19 + .../test/CodeGenCXX/module-initializer-header.cppm | 31 ++ .../test/Driver/modules-fprebuilt-mdoule-path.cpp | 7 + clang/test/Modules/merge-concepts.cpp | 27 +- clang/test/Modules/merge-concepts.cppm | 185 ++++++++++ compiler-rt/lib/builtins/CMakeLists.txt | 16 +- compiler-rt/lib/builtins/int_types.h | 2 +- .../lib/sanitizer_common/sanitizer_platform.h | 2 +- libcxx/.clang-format | 2 +- libcxx/cmake/Modules/DefineLinkerScript.cmake | 56 --- libcxx/docs/FeatureTestMacroTable.rst | 2 +- libcxx/docs/Status/Cxx20Issues.csv | 8 +- libcxx/docs/Status/Cxx20Papers.csv | 12 +- libcxx/docs/Status/Cxx2bIssues.csv | 29 +- libcxx/docs/Status/Cxx2bPapers.csv | 44 +++ libcxx/docs/Status/RangesAlgorithms.csv | 32 +- libcxx/docs/Status/RangesIssues.csv | 12 +- libcxx/docs/TestingLibcxx.rst | 128 ++----- libcxx/docs/UsingLibcxx.rst | 56 ++- libcxx/include/CMakeLists.txt | 9 + libcxx/include/__algorithm/adjacent_find.h | 32 +- libcxx/include/__algorithm/clamp.h | 4 +- libcxx/include/__algorithm/copy.h | 10 +- libcxx/include/__algorithm/copy_backward.h | 6 +- libcxx/include/__algorithm/find_first_of.h | 3 +- libcxx/include/__algorithm/inplace_merge.h | 91 ++--- libcxx/include/__algorithm/is_permutation.h | 259 ++++++++----- libcxx/include/__algorithm/iterator_operations.h | 83 ++++- libcxx/include/__algorithm/make_heap.h | 4 +- libcxx/include/__algorithm/make_projected.h | 98 +++-- 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 +- libcxx/include/__algorithm/ranges_clamp.h | 65 ++++ libcxx/include/__algorithm/ranges_inplace_merge.h | 52 ++- libcxx/include/__algorithm/ranges_is_heap.h | 2 +- libcxx/include/__algorithm/ranges_is_heap_until.h | 2 +- libcxx/include/__algorithm/ranges_is_permutation.h | 89 +++++ libcxx/include/__algorithm/ranges_make_heap.h | 2 +- libcxx/include/__algorithm/ranges_move.h | 15 +- libcxx/include/__algorithm/ranges_move_backward.h | 5 +- .../include/__algorithm/ranges_next_permutation.h | 72 ++++ libcxx/include/__algorithm/ranges_nth_element.h | 2 +- libcxx/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 +- .../include/__algorithm/ranges_prev_permutation.h | 76 ++++ libcxx/include/__algorithm/ranges_push_heap.h | 2 +- libcxx/include/__algorithm/ranges_remove_copy.h | 55 ++- libcxx/include/__algorithm/ranges_remove_copy_if.h | 58 +-- libcxx/include/__algorithm/ranges_replace_copy.h | 69 ++-- .../include/__algorithm/ranges_replace_copy_if.h | 72 ++-- libcxx/include/__algorithm/ranges_rotate.h | 71 ++++ libcxx/include/__algorithm/ranges_sample.h | 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 +- libcxx/include/__algorithm/ranges_stable_sort.h | 2 +- libcxx/include/__algorithm/ranges_swap_ranges.h | 11 +- libcxx/include/__algorithm/ranges_unique.h | 46 +-- libcxx/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 | 62 ++++ libcxx/include/__algorithm/unique.h | 48 +-- libcxx/include/__algorithm/unique_copy.h | 147 ++++---- libcxx/include/__algorithm/unwrap_range.h | 97 +++++ libcxx/include/__assert | 11 +- libcxx/include/__availability | 41 +-- libcxx/include/__iterator/iterator_traits.h | 6 + libcxx/include/__iterator/reverse_iterator.h | 14 +- libcxx/include/__memory/pointer_traits.h | 25 +- libcxx/include/__verbose_abort | 50 +++ libcxx/include/algorithm | 219 ++++++++++- libcxx/include/module.modulemap.in | 11 + libcxx/include/version | 4 +- libcxx/lib/abi/CHANGELOG.TXT | 4 +- ...in.libcxxabi.v1.stable.exceptions.nonew.abilist | 2 +- ...ix.libcxxabi.v1.stable.exceptions.nonew.abilist | 2 +- ...ix.libcxxabi.v1.stable.exceptions.nonew.abilist | 2 +- ...in.libcxxabi.v1.stable.exceptions.nonew.abilist | 2 +- ...nu.libcxxabi.v1.stable.exceptions.nonew.abilist | 2 +- ....libcxxabi.v1.stable.noexceptions.nonew.abilist | 2 +- libcxx/src/CMakeLists.txt | 42 ++- libcxx/src/{assert.cpp => verbose_abort.cpp} | 22 +- .../algorithms/bad_iterator_traits.verify.cpp | 61 ++++ ...ges_robust_against_copying_comparators.pass.cpp | 44 +-- ...ges_robust_against_copying_projections.pass.cpp | 46 +-- .../robust_against_copying_comparators.pass.cpp | 2 +- ...ustomize_verbose_abort.backdeployment.pass.cpp} | 6 +- ...r.pass.cpp => customize_verbose_abort.pass.cpp} | 6 +- .../assertions/debug_mode_compatibility.pass.cpp | 2 +- .../default_handler.availability.verify.cpp | 20 - ...ort.pass.cpp => default_verbose_abort.pass.cpp} | 6 +- ...sh.cpp => headers_declare_verbose_abort.sh.cpp} | 246 +++++++------ .../libcxx/assertions/single_expression.sh.cpp | 4 - .../fexperimental-library.compile.pass.cpp | 2 +- libcxx/test/libcxx/private_headers.verify.cpp | 8 + libcxx/test/libcxx/selftest/dsl/dsl.sh.py | 1 + .../basic.string/string.capacity/max_size.pass.cpp | 4 +- .../alg.copy/ranges.copy.pass.cpp | 15 +- .../alg.copy/ranges.copy_backward.pass.cpp | 18 +- .../alg.move/ranges.move_backward.pass.cpp | 18 +- .../alg.random.sample/ranges_sample.pass.cpp | 334 +++++++++++++++++ .../alg.remove/ranges_remove_copy.pass.cpp | 215 ++++++++++- .../alg.remove/ranges_remove_copy_if.pass.cpp | 256 ++++++++++++- .../alg.replace/ranges_replace_copy.pass.cpp | 212 ++++++++++- .../alg.replace/ranges_replace_copy_if.pass.cpp | 221 ++++++++++- .../alg.rotate/ranges_rotate.pass.cpp | 191 ++++++++++ .../alg.unique/ranges_unique.pass.cpp | 208 ++++++++++- .../alg.unique/ranges_unique_copy.pass.cpp | 402 ++++++++++++++++++++- .../alg.unique/unique_copy.pass.cpp | 23 ++ .../ranges.is_permutation.pass.cpp | 281 ++++++++++++++ .../alg.clamp/assert.ranges_clamp.pass.cpp | 34 ++ .../alg.sorting/alg.clamp/ranges.clamp.pass.cpp | 123 +++++++ .../alg.merge/ranges_inplace_merge.pass.cpp | 304 +++++++++++++++- .../ranges.next_permutation.pass.cpp | 272 ++++++++++++++ .../ranges.prev_permutation.pass.cpp | 272 ++++++++++++++ .../ranges_partial_sort_copy.pass.cpp | 287 ++++++++++++++- .../alg.sort/sort/sort_constexpr.pass.cpp | 26 +- .../alg.sort/sort/sort_constexpr_comp.pass.cpp | 26 +- ...nges_result_alias_declarations.compile.pass.cpp | 21 +- .../ranges_robust_against_dangling.pass.cpp | 52 +-- ...s_robust_against_differing_projections.pass.cpp | 6 +- ...nges_robust_against_nonbool_predicates.pass.cpp | 43 +-- .../ranges_robust_against_omitting_invoke.pass.cpp | 51 +-- .../ranges_robust_against_proxy_iterators.pass.cpp | 52 ++- .../contiguous_iterator.compile.pass.cpp | 45 +++ .../reverse.iterators/types.compile.pass.cpp | 1 + .../format.version.compile.pass.cpp | 12 +- .../version.version.compile.pass.cpp | 12 +- .../niebloid.compile.pass.cpp | 31 +- .../rand.dist.samp.discrete/eval.pass.cpp | 65 ++-- .../tuple.cnstr/alloc_convert_copy.pass.cpp | 4 +- .../tuple.cnstr/alloc_convert_move.pass.cpp | 4 +- libcxx/test/support/almost_satisfies_types.h | 4 + libcxx/test/support/check_assertion.h | 2 +- libcxx/test/support/counting_predicates.h | 6 + libcxx/test/support/counting_projection.h | 2 +- libcxx/test/support/test_iterators.h | 96 ++++- libcxx/test/support/test_range.h | 2 +- libcxx/utils/ci/buildkite-pipeline.yml | 18 +- libcxx/utils/ci/run-buildbot | 42 +++ .../generate_feature_test_macro_components.py | 5 +- libcxx/utils/generate_header_tests.py | 4 +- libcxx/utils/libcxx/test/newconfig.py | 4 + lld/COFF/PDB.cpp | 4 + lld/ELF/Arch/AArch64.cpp | 4 +- lld/ELF/Driver.cpp | 5 - lld/ELF/Relocations.cpp | 3 +- lld/ELF/SyntheticSections.cpp | 3 + lld/MachO/Arch/ARM64.cpp | 2 +- lld/MachO/EhFrame.cpp | 10 +- lld/MachO/EhFrame.h | 8 +- lld/MachO/InputFiles.cpp | 44 ++- lld/MachO/UnwindInfoSection.cpp | 8 +- lld/docs/ReleaseNotes.rst | 26 +- lld/test/COFF/pdb-unknown-subsection.s | 4 +- lld/test/COFF/pdb-xfg-section.s | 47 +++ lld/test/MachO/eh-frame-sdata4.s | 80 ++++ lldb/source/Core/Disassembler.cpp | 1 + llvm/docs/ReleaseNotes.rst | 26 +- llvm/include/llvm/DebugInfo/CodeView/CodeView.h | 3 + .../ExecutorSharedMemoryMapperService.h | 3 + .../Orc/TargetProcess/JITLoaderGDB.h | 3 + llvm/include/llvm/Support/ErrorHandling.h | 6 +- llvm/lib/Analysis/ConstantFolding.cpp | 4 +- llvm/lib/CodeGen/MachineScheduler.cpp | 2 +- llvm/lib/CodeGen/SelectionDAG/DAGCombiner.cpp | 26 +- llvm/lib/DebugInfo/PDB/Native/FormatUtil.cpp | 7 + llvm/lib/ExecutionEngine/Orc/MemoryMapper.cpp | 22 +- .../ExecutorSharedMemoryMapperService.cpp | 7 +- llvm/lib/Target/PowerPC/PPCFastISel.cpp | 5 +- llvm/lib/Target/RISCV/RISCVISelLowering.cpp | 8 +- llvm/lib/Target/X86/X86ISelLowering.cpp | 39 -- llvm/test/CodeGen/PowerPC/pr55911.ll | 42 +++ llvm/test/CodeGen/RISCV/i64-icmp.ll | 22 ++ .../CodeGen/X86/avx512-shuffles/shuffle-blend.ll | 71 ++-- llvm/test/CodeGen/X86/combine-sdiv.ll | 26 +- llvm/test/CodeGen/X86/rotate5.ll | 39 ++ .../InstSimplify/ConstProp/ARM/mve-vctp.ll | 9 +- .../InstSimplify/ConstProp/active-lane-mask.ll | 10 +- llvm/tools/lli/lli.cpp | 3 +- .../llvm-jitlink-executor.cpp | 3 +- llvm/tools/llvm-jitlink/llvm-jitlink.cpp | 3 +- .../ExecutionEngine/Orc/SharedMemoryMapperTest.cpp | 2 +- mlir/CMakeLists.txt | 13 +- mlir/include/mlir/Analysis/Presburger/MPInt.h | 4 +- mlir/lib/CAPI/CMakeLists.txt | 3 +- mlir/lib/ExecutionEngine/CMakeLists.txt | 3 +- mlir/python/CMakeLists.txt | 3 +- mlir/test/CAPI/CMakeLists.txt | 3 +- mlir/test/CMakeLists.txt | 2 +- mlir/tools/CMakeLists.txt | 5 +- mlir/unittests/CMakeLists.txt | 3 +- openmp/libomptarget/include/omptargetplugin.h | 6 + openmp/libomptarget/include/rtl.h | 4 + openmp/libomptarget/plugins/amdgpu/src/rtl.cpp | 263 +++++++------- openmp/libomptarget/plugins/exports | 2 + openmp/libomptarget/src/rtl.cpp | 31 +- openmp/runtime/test/lit.cfg | 9 +- 227 files changed, 7558 insertions(+), 1818 deletions(-) create mode 100644 clang/test/CodeGenCXX/module-initializer-header.cppm create mode 100644 clang/test/Driver/modules-fprebuilt-mdoule-path.cpp create mode 100644 clang/test/Modules/merge-concepts.cppm delete mode 100644 libcxx/cmake/Modules/DefineLinkerScript.cmake create mode 100644 libcxx/include/__algorithm/ranges_clamp.h create mode 100644 libcxx/include/__algorithm/ranges_is_permutation.h create mode 100644 libcxx/include/__algorithm/ranges_next_permutation.h create mode 100644 libcxx/include/__algorithm/ranges_prev_permutation.h create mode 100644 libcxx/include/__algorithm/ranges_rotate.h create mode 100644 libcxx/include/__algorithm/ranges_sample.h create mode 100644 libcxx/include/__algorithm/uniform_random_bit_generator_adaptor.h create mode 100644 libcxx/include/__algorithm/unwrap_range.h create mode 100644 libcxx/include/__verbose_abort rename libcxx/src/{assert.cpp => verbose_abort.cpp} (76%) create mode 100644 libcxx/test/libcxx/algorithms/bad_iterator_traits.verify.cpp rename libcxx/test/libcxx/assertions/{customize_handler.backdeployment.pass.cpp => [...] rename libcxx/test/libcxx/assertions/{customize_handler.pass.cpp => customize_verb [...] delete mode 100644 libcxx/test/libcxx/assertions/default_handler.availability.verify.cpp rename libcxx/test/libcxx/assertions/{default_handler.abort.pass.cpp => default_ve [...] rename libcxx/test/libcxx/assertions/{headers_declare_assertion_handler.sh.cpp => [...] create mode 100644 libcxx/test/std/algorithms/alg.modifying.operations/alg.random. [...] create mode 100644 libcxx/test/std/algorithms/alg.modifying.operations/alg.rotate/ [...] create mode 100644 libcxx/test/std/algorithms/alg.nonmodifying/alg.is_permutation/ [...] create mode 100644 libcxx/test/std/algorithms/alg.sorting/alg.clamp/assert.ranges_ [...] create mode 100644 libcxx/test/std/algorithms/alg.sorting/alg.clamp/ranges.clamp.pass.cpp create mode 100644 libcxx/test/std/algorithms/alg.sorting/alg.permutation.generato [...] create mode 100644 libcxx/test/std/algorithms/alg.sorting/alg.permutation.generato [...] create mode 100644 lld/test/COFF/pdb-xfg-section.s create mode 100644 lld/test/MachO/eh-frame-sdata4.s create mode 100644 llvm/test/CodeGen/PowerPC/pr55911.ll create mode 100644 llvm/test/CodeGen/X86/rotate5.ll