This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk_tx1/llvm-master-aarch64-spec2k6-O3 in repository toolchain/ci/gcc.
from 87be4cecfc6 Added a test case from a PR that was fixed by something else. adds bf4b1301277 Daily bump. adds af4c92573dc Rename 'libgomp.oacc-c-c++-common/static-dynamic-lifetimes- [...] adds a1ccbae63cd d: Merge update dmd 799066f49 adds 14f27ee6c97 MSP430: Fix memory offsets used by %C and %D asm output ope [...] adds 04637536a6b MSP430: Dont add offsets to addresses when emitting asm for [...] adds efc1f3577f3 x86: Restore the frame pointer in word_mode adds 8d213cbbe18 c++: lambdas with internal linkage are different to no-link [...] adds efbf7392079 ICE on wrong code [PR94192]. adds ec72bb0c48c Commit test case for PR 87644, which has fixed itself somehow. adds f8e72b8d9f2 Darwin, testsuite: Fix darwin-version-1.c fails with XCode 11.4. adds 2dd4ceacd8b Minor documentation fix adds ee26baf4a81 coroutines: Rename the coroutines cpp builtin. adds 077dd9b3f17 c++: More self-modifying constexpr init [PR94470] adds 1dcb7799165 c++: Infinite diagnostic loop with decltype([]{}) [PR94521] adds 09f04139024 PR c/92326 - wrong bound in zero-length array diagnostics adds d28e5b145f2 Update and correct documentation of -Wall and -Wrestrict. adds e020d2bbe80 Daily bump. adds 7eee265e6bd c++: Improve redeclared parameter name diagnostic [PR94588] adds 597601aa7a0 libstdc++: Make comparison category comparisons noexcept (P [...] adds a1ff717f59d Add me as callgraph (IPA) reviewer. adds 3b0e49a52e1 Fix PR 94270 by not warning about artifical dummy arguments. adds 36c3edb1e39 [Fortran] Fix name conflict check for use-assoc (PR 92736) adds efd5bd4dfe0 Add myself as callgraph (IPA) reviewer adds 438ffa2a8fa i386: Remove mode size check in ix86_get_ssemov adds f65cecabc32 PR tree-optimization/94574 - aarch64: ICE during GIMPLE pass:ccp adds 66b8801141f testsuite: Add testcase for already fixed PR [PR94573] adds b256222910c c++: Stray RESULT_DECLs in result of constexpr call [PR94034] adds 9707b593f88 ipa-sra: Fix treatment of internal functions (PR 94434) adds 58a29af8ef1 c++: "'decltype_type' not supported" in diagnostic [PR85278] adds 52d4ed1d96d c++: Add testcase for PR c++/93207 adds aba6453890c Fix for PR/94542, do not make TLS refs PC-relative adds fa9a57ed91d libstdc++: Fix order of entries in ChangeLog adds a126a1577ff coroutines: Fix compile error with symmetric transfers [PR94359] adds f5fa62ed19a libstdc++: Add comparison operators to std::shared_ptr (PR 94562) adds e1e9e8d7aa7 libstdc++: Fix constraints on std::compare_three_way adds ae046fa25e5 Update gcc sv.po. adds a288e202c5e xtensa: fix PR target/94584 adds 5b6551bc604 Daily bump. adds e71b408aa24 middle-end/94539 - void * aliases every other pointer adds 2dc9294c3c7 openmp: Reject requires directives not at file or namespace [...] adds 5b2f76e36d8 aarch64: Fix bootstrap with old binutils [PR93053] adds d2f9e6ad0ce [Arm] Disallow arm_movdi when targetting MVE adds 479ccabc33e Arm: MVE: Add mve vec_duplicate pattern adds 8a4436d89bf aarch64: Fix valid_src_p for use of uninitialized value adds c00568f3760 selftest: Work around GCC 4.2 PR33916 bug by optimizing the [...] adds d4f655724c6 i386: Require OPTION_MASK_ISA_SSE2 for __builtin_ia32_movq1 [...] adds 49795733fdc Simplify recently introduced check to simplify_bound. adds 4714fd14afa libstdc++: Add spaceship operator to std::type_index adds 596676d66ca libstdc++: Add comparison operators to types from Utilities clause adds eef00439e67 Go Gcc_backend class: mark prefetch as novops adds d43919bf887 libstdc++: Add comparison operators to std::filesystem types adds 677ead3b349 runtime: use 64 bits of hash seed on arm64 adds b8a1750a9c5 Daily bump. adds e4658c7dbbe c++: Fix pasto in structured binding diagnostics [PR94571] adds c8d88bf26e4 libstdc++: Fix -Wunused-parameter warning in test adds fc6b42bbaa2 pretty-print SSA names adds 2ca17e0a89f intl: Allow building both with old bison and bison >= 3 [PR92008] adds 42e20fd25d3 bootstrap: Fix building with GCC 4.2 [PR89494] adds 9303fe0714c testsuite: Move misplaced gcc.c-torture/pr92372.c test [PR92372] adds bd87b1fddbb sra: Fix access verification (PR 94598) adds 437eea66a4b intl: Unbreak intl build with bison 3 when no regeneration [...] adds eafeba3e518 middle-end/94614 - avoid multiword moves to nothing adds 1acde74cf61 cleanup graphite results adds 3c3f12e2a76 early-remat: Handle sets of multiple candidate regs [PR94605] adds 44b326839d8 Make it possible to have different instrumented and feedbac [...] adds effcb4181e1 c++: Error recovery with erroneous DECL_INITIAL [PR94475] adds d7a65edb629 List valid pairs for new and delete operators. adds 26bebf576dd aarch64: Fix mismatched SVE predicate modes [PR94606] adds 7123347c8b4 ipa: Make call redirection detect already adjusted calls (P [...] adds b084efe3fcd testsuite: Update pr94426-2 test to handle more targets [PR94426] adds d0ce5baeb64 coroutines: Back out mandate for tail-calls at O < 2 [PR94359] adds 5fb9a619eee Daily bump. adds dd75498db79 rs6000: Fix ICE in decompose_normal_address. [PR93974] adds 5315e1dafa0 Do not modify tab options in vimrc for .py files. adds 61b58e7fa5a testsuite: Fix up test language requirements [PR94314] adds e9f799d2597 Do not use HAVE_DOS_BASED_FILE_SYSTEM for Cygwin. adds c58cb6ac689 inliner: Don't ICE on NULL TYPE_DOMAIN [PR94621] adds c41884a0920 Fix -fcompare-debug issue in delete_insn_and_edges [PR94618] adds a64468a3034 fix PVS studio reported bugs adds b835645c7a5 Initialize file_data->lto_section_header before lto_mode_id [...] adds 256f2b63290 Avoid testcase warning on arm ABI [pr94608]
No new revisions were added by this update.
Summary of changes: ChangeLog | 11 + MAINTAINERS | 2 + contrib/ChangeLog | 10 + contrib/gcc_update | 1 + contrib/vimrc | 14 +- gcc/ChangeLog | 192 +++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 17 + gcc/c-family/c-cppbuiltin.c | 2 +- gcc/c-family/c-pretty-print.c | 10 +- gcc/c/ChangeLog | 6 + gcc/c/c-parser.c | 7 + gcc/cfgrtl.c | 18 +- gcc/cgraph.c | 11 + gcc/cgraphclones.c | 3 +- gcc/cgraphunit.c | 4 +- gcc/common.opt | 4 + gcc/config/aarch64/aarch64.c | 1 + .../aarch64/falkor-tag-collision-avoidance.c | 6 +- gcc/config/arm/arm.md | 1 + gcc/config/arm/mve.md | 9 +- gcc/config/i386/i386-builtin.def | 2 +- gcc/config/i386/i386.c | 21 +- gcc/config/msp430/msp430.c | 10 +- gcc/config/rs6000/rs6000.c | 53 +- gcc/config/xtensa/xtensa.md | 6 +- gcc/coverage.c | 26 +- gcc/cp/ChangeLog | 80 ++- gcc/cp/constexpr.c | 73 ++- gcc/cp/coroutines.cc | 12 +- gcc/cp/cvt.c | 4 +- gcc/cp/cxx-pretty-print.c | 17 +- gcc/cp/decl2.c | 15 + gcc/cp/error.c | 2 + gcc/cp/name-lookup.c | 9 +- gcc/cp/parser.c | 9 +- gcc/cp/pt.c | 8 + gcc/cp/tree.c | 21 +- gcc/d/ChangeLog | 5 + gcc/d/Make-lang.in | 1 - gcc/d/d-target.cc | 12 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/argtypes.c | 484 ----------------- gcc/d/dmd/dstruct.c | 6 +- gcc/d/dmd/expressionsem.c | 3 +- gcc/d/dmd/target.h | 2 + gcc/doc/extend.texi | 5 +- gcc/doc/invoke.texi | 27 +- gcc/dumpfile.c | 2 +- gcc/dwarf2out.c | 2 +- gcc/early-remat.c | 2 +- gcc/expr.c | 5 + gcc/fortran/ChangeLog | 19 + gcc/fortran/interface.c | 2 +- gcc/fortran/module.c | 26 +- gcc/fortran/resolve.c | 1 + gcc/fortran/simplify.c | 4 + gcc/fortran/trans-decl.c | 2 +- gcc/function.c | 8 + gcc/gdbhooks.py | 3 + gcc/go/ChangeLog | 9 + gcc/go/go-gcc.cc | 179 +++---- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-inline-transform.c | 19 + gcc/ipa-inline.h | 1 + gcc/ipa-sra.c | 26 +- gcc/lower-subreg.c | 4 + gcc/lto/ChangeLog | 7 + gcc/lto/lto-common.c | 11 +- gcc/optabs.c | 2 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 572 ++++++++------------- gcc/testsuite/ChangeLog | 258 +++++++++- gcc/testsuite/c-c++-common/Warray-bounds-8.c | 22 + gcc/testsuite/c-c++-common/gomp/atomic-19.c | 10 +- gcc/testsuite/c-c++-common/gomp/atomic-20.c | 10 +- gcc/testsuite/c-c++-common/gomp/atomic-21.c | 10 +- gcc/testsuite/c-c++-common/gomp/atomic-22.c | 3 +- gcc/testsuite/c-c++-common/gomp/requires-1.c | 9 +- gcc/testsuite/c-c++-common/gomp/requires-2.c | 14 +- gcc/testsuite/c-c++-common/gomp/requires-4.c | 2 +- gcc/testsuite/g++.dg/abi/lambda-vis.C | 2 +- gcc/testsuite/g++.dg/concepts/diagnostic9.C | 11 + gcc/testsuite/g++.dg/concepts/variadic5.C | 26 + gcc/testsuite/g++.dg/conversion/err-recover2.C | 10 + gcc/testsuite/g++.dg/coroutines/coro-pre-proc.C | 4 +- gcc/testsuite/g++.dg/coroutines/coro.h | 2 +- .../{torture => }/symmetric-transfer-00-basic.C | 7 +- gcc/testsuite/g++.dg/cpp0x/constexpr-empty15.C | 9 + gcc/testsuite/g++.dg/cpp0x/lambda/lambda-mangle.C | 7 +- gcc/testsuite/g++.dg/cpp0x/lambda/pr94426-1.C | 17 + gcc/testsuite/g++.dg/cpp0x/lambda/pr94426-2.C | 26 + gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi6a.C | 26 + gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi6b.C | 27 + gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi7a.C | 49 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi7b.C | 48 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi8.C | 11 + gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi9.C | 16 + gcc/testsuite/g++.dg/cpp1z/decomp51.C | 16 + gcc/testsuite/g++.dg/cpp2a/lambda-uneval12.C | 13 + gcc/testsuite/g++.dg/diagnostic/pr84138.C | 2 +- gcc/testsuite/g++.dg/diagnostic/redeclaration-1.C | 2 +- gcc/testsuite/g++.dg/gomp/atomic-18.C | 10 +- .../gomp/requires-1.c => g++.dg/gomp/requires-1.C} | 15 +- gcc/testsuite/g++.dg/gomp/requires-2.C | 22 + gcc/testsuite/g++.dg/init/array57.C | 16 + gcc/testsuite/g++.dg/ipa/pr93621.C | 29 ++ gcc/testsuite/g++.dg/lto/pr83720_0.C | 2 +- gcc/testsuite/g++.dg/opt/dump1.C | 8 +- gcc/testsuite/g++.dg/opt/pr94618.C | 25 + gcc/testsuite/g++.dg/pr93974.C | 27 + gcc/testsuite/g++.dg/pr94314-2.C | 5 +- gcc/testsuite/g++.dg/pr94314-3.C | 5 +- gcc/testsuite/g++.dg/pr94314-4.C | 30 ++ gcc/testsuite/g++.dg/pr94314.C | 5 +- gcc/testsuite/g++.dg/warn/Wsign-compare-8.C | 2 +- .../gcc.c-torture/{ => compile}/pr92372.c | 0 gcc/testsuite/gcc.c-torture/compile/pr94621.c | 16 + gcc/testsuite/gcc.dg/Warray-bounds-46.c | 22 +- gcc/testsuite/gcc.dg/Warray-bounds-49.c | 20 +- gcc/testsuite/gcc.dg/alias-14.c | 2 +- gcc/testsuite/gcc.dg/darwin-version-1.c | 4 +- gcc/testsuite/gcc.dg/gomp/requires-1.c | 22 + gcc/testsuite/gcc.dg/graphite/interchange-1.c | 7 - gcc/testsuite/gcc.dg/graphite/interchange-10.c | 2 - gcc/testsuite/gcc.dg/graphite/interchange-11.c | 2 - gcc/testsuite/gcc.dg/graphite/interchange-3.c | 2 - gcc/testsuite/gcc.dg/graphite/interchange-4.c | 2 - gcc/testsuite/gcc.dg/graphite/interchange-7.c | 2 - gcc/testsuite/gcc.dg/graphite/interchange-9.c | 2 - gcc/testsuite/gcc.dg/graphite/uns-interchange-9.c | 2 - gcc/testsuite/gcc.dg/pr94574.c | 15 + gcc/testsuite/gcc.dg/store_merging_30.c | 20 + gcc/testsuite/gcc.dg/tree-ssa/pr94598.c | 26 + gcc/testsuite/gcc.dg/vect/pr94606.c | 13 + gcc/testsuite/gcc.target/aarch64/sve/pr94605.c | 12 + .../arm/mve/intrinsics/mve_vec_duplicate.c | 13 + gcc/testsuite/gcc.target/i386/pr94561.c | 36 ++ gcc/testsuite/gcc.target/i386/pr94603.c | 11 + .../gcc.target/msp430/operand-modifiers.c | 30 ++ gcc/testsuite/gcc.target/xtensa/pr94584.c | 24 + gcc/testsuite/gdc.test/runnable/testargtypes.d | 113 ---- .../gfortran.dg/bound_resolve_after_error_1.f90 | 13 + .../gfortran.dg/graphite/interchange-3.f90 | 2 - gcc/testsuite/gfortran.dg/use_rename_10.f90 | 28 + gcc/testsuite/gfortran.dg/use_rename_11.f90 | 79 +++ gcc/testsuite/gfortran.dg/variable_parameter.f90 | 22 + .../gfortran.dg/warn_unused_dummy_argument_6.f90 | 13 + gcc/tree-inline.c | 5 +- gcc/tree-sra.c | 6 +- gcc/tree-ssa-alias.c | 11 +- gcc/tree-ssa-dce.c | 98 +++- gcc/tree-ssa-sccvn.c | 2 +- gcc/tree-ssa.c | 4 +- include/ChangeLog | 7 + include/filenames.h | 3 +- intl/ChangeLog | 34 ++ intl/Makefile.in | 13 +- intl/configure | 24 + intl/configure.ac | 22 + intl/plural-config.h | 1 + intl/plural-exp.h | 8 +- intl/plural.c | 62 ++- intl/plural.y | 27 +- libgcc/ChangeLog | 14 + libgcc/config.in | 3 + libgcc/config/aarch64/lse.S | 57 +- libgcc/configure | 40 ++ libgcc/configure.ac | 19 + libgo/runtime/aeshash.c | 12 +- libgomp/ChangeLog | 68 +++ .../static-dynamic-lifetimes-5-lib.c | 3 - .../static-dynamic-lifetimes-6-lib.c | 3 - .../static-dynamic-lifetimes-7-lib.c | 3 - .../static-dynamic-lifetimes-8-lib.c | 3 - ...-lib.c => structured-dynamic-lifetimes-1-lib.c} | 2 +- ...etimes-1.c => structured-dynamic-lifetimes-1.c} | 5 +- ...-lib.c => structured-dynamic-lifetimes-2-lib.c} | 2 +- ...etimes-2.c => structured-dynamic-lifetimes-2.c} | 2 +- ...-lib.c => structured-dynamic-lifetimes-3-lib.c} | 2 +- ...etimes-3.c => structured-dynamic-lifetimes-3.c} | 2 +- ...-lib.c => structured-dynamic-lifetimes-4-lib.c} | 2 +- ...etimes-4.c => structured-dynamic-lifetimes-4.c} | 0 ...-lib.c => structured-dynamic-lifetimes-5-lib.c} | 2 +- ...etimes-5.c => structured-dynamic-lifetimes-5.c} | 0 ...-lib.c => structured-dynamic-lifetimes-6-lib.c} | 2 +- ...etimes-6.c => structured-dynamic-lifetimes-6.c} | 3 +- ...-lib.c => structured-dynamic-lifetimes-7-lib.c} | 2 +- ...etimes-7.c => structured-dynamic-lifetimes-7.c} | 6 +- ...-lib.c => structured-dynamic-lifetimes-8-lib.c} | 2 +- ...etimes-8.c => structured-dynamic-lifetimes-8.c} | 0 libphobos/ChangeLog | 4 + libphobos/libdruntime/core/stdc/stdarg.d | 160 ------ libstdc++-v3/ChangeLog | 63 +++ libstdc++-v3/include/bits/allocator.h | 4 + libstdc++-v3/include/bits/fs_dir.h | 23 +- libstdc++-v3/include/bits/fs_fwd.h | 4 + libstdc++-v3/include/bits/fs_path.h | 27 +- libstdc++-v3/include/bits/locale_classes.h | 2 + libstdc++-v3/include/bits/shared_ptr.h | 16 + libstdc++-v3/include/bits/shared_ptr_base.h | 19 + libstdc++-v3/include/bits/std_function.h | 3 +- libstdc++-v3/include/bits/unique_ptr.h | 4 +- libstdc++-v3/include/ext/bitmap_allocator.h | 4 +- libstdc++-v3/include/ext/debug_allocator.h | 2 + libstdc++-v3/include/ext/extptr_allocator.h | 2 + libstdc++-v3/include/ext/malloc_allocator.h | 2 + libstdc++-v3/include/ext/mt_allocator.h | 2 + libstdc++-v3/include/ext/new_allocator.h | 2 + libstdc++-v3/include/ext/pool_allocator.h | 2 + libstdc++-v3/include/ext/throw_allocator.h | 2 + libstdc++-v3/include/std/bitset | 2 + libstdc++-v3/include/std/coroutine | 2 +- libstdc++-v3/include/std/memory_resource | 6 +- libstdc++-v3/include/std/scoped_allocator | 2 + libstdc++-v3/include/std/typeindex | 17 + libstdc++-v3/libsupc++/compare | 10 +- .../18_support/comparisons/categories/94565.cc | 66 +++ .../comparisons/object/builtin-ptr-three-way.cc | 45 ++ .../20_util/shared_ptr/comparison/cmp_c++20.cc | 106 ++++ .../20_util/shared_ptr/comparison/less.cc | 6 +- .../typeindex/comparison_operators_c++20.cc | 50 ++ .../unsynchronized_pool_resource/allocate.cc | 2 +- .../27_io/filesystem/path/compare/compare.cc | 2 +- .../27_io/filesystem/path/compare/lwg2936.cc | 2 +- .../27_io/filesystem/path/compare/path.cc | 2 +- .../27_io/filesystem/path/compare/strings.cc | 2 +- .../path/{compare/path.cc => nonmember/cmp.cc} | 40 +- .../27_io/filesystem/path/nonmember/cmp_c++20.cc | 80 +++ ltmain.sh | 4 +- 230 files changed, 3388 insertions(+), 1596 deletions(-) delete mode 100644 gcc/d/dmd/argtypes.c create mode 100644 gcc/testsuite/c-c++-common/Warray-bounds-8.c create mode 100644 gcc/testsuite/g++.dg/concepts/diagnostic9.C create mode 100644 gcc/testsuite/g++.dg/concepts/variadic5.C create mode 100644 gcc/testsuite/g++.dg/conversion/err-recover2.C rename gcc/testsuite/g++.dg/coroutines/{torture => }/symmetric-transfer-00-basic.C (88%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-empty15.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/pr94426-1.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/pr94426-2.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi6a.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi6b.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi7a.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi7b.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi8.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi9.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp51.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-uneval12.C copy gcc/testsuite/{c-c++-common/gomp/requires-1.c => g++.dg/gomp/requires-1.C} (60%) create mode 100644 gcc/testsuite/g++.dg/gomp/requires-2.C create mode 100644 gcc/testsuite/g++.dg/init/array57.C create mode 100644 gcc/testsuite/g++.dg/ipa/pr93621.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94618.C create mode 100644 gcc/testsuite/g++.dg/pr93974.C create mode 100644 gcc/testsuite/g++.dg/pr94314-4.C rename gcc/testsuite/gcc.c-torture/{ => compile}/pr92372.c (100%) create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94621.c create mode 100644 gcc/testsuite/gcc.dg/gomp/requires-1.c create mode 100644 gcc/testsuite/gcc.dg/pr94574.c create mode 100644 gcc/testsuite/gcc.dg/store_merging_30.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr94598.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr94606.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr94605.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/mve_vec_duplicate.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94561.c create mode 100644 gcc/testsuite/gcc.target/i386/pr94603.c create mode 100644 gcc/testsuite/gcc.target/msp430/operand-modifiers.c create mode 100644 gcc/testsuite/gcc.target/xtensa/pr94584.c delete mode 100644 gcc/testsuite/gdc.test/runnable/testargtypes.d create mode 100644 gcc/testsuite/gfortran.dg/bound_resolve_after_error_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/use_rename_10.f90 create mode 100644 gcc/testsuite/gfortran.dg/use_rename_11.f90 create mode 100644 gcc/testsuite/gfortran.dg/variable_parameter.f90 create mode 100644 gcc/testsuite/gfortran.dg/warn_unused_dummy_argument_6.f90 create mode 100644 intl/plural-config.h delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/static-dynamic-life [...] delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/static-dynamic-life [...] delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/static-dynamic-life [...] delete mode 100644 libgomp/testsuite/libgomp.oacc-c-c++-common/static-dynamic-life [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-1-lib.c [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-1.c = [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-2-lib [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-2.c = [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-3-lib [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-3.c = [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-4-lib [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-4.c = [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-1-lib.c [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-5.c = [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-1-lib.c [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-6.c = [...] copy libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-1-lib.c [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-7.c = [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-1-lib [...] rename libgomp/testsuite/libgomp.oacc-c-c++-common/{static-dynamic-lifetimes-8.c = [...] create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/categories/94565.cc create mode 100644 libstdc++-v3/testsuite/18_support/comparisons/object/builtin-pt [...] create mode 100644 libstdc++-v3/testsuite/20_util/shared_ptr/comparison/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/20_util/typeindex/comparison_operators_c++20.cc copy libstdc++-v3/testsuite/27_io/filesystem/path/{compare/path.cc => nonmember/cm [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/nonmember/cmp_c++20.cc