This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/omp/gcc-14 in repository gcc.
from fb877b22a6c Merge branch 'releases/gcc-14' into devel/omp/gcc-14 new eb54febd6ab libgomp: Add interop types and routines to OpenMP's headers [...] adds e0584c728b8 Daily bump. adds 1c3dee768a9 c++/modules: Fallback to ftruncate if posix_fallocate fails [...] adds d828a97c003 Daily bump. adds 1e33053542f Daily bump. adds 81f74b83f96 Ada: Fix build for dummy s-taprop adds 6735679c2bd Daily bump. adds 5d4e9c7043c ada: Fix small thinko in previous change to two-pass aggreg [...] adds f690bd46da8 or1k: add .note.GNU-stack section on linux adds 4bd2620b24c Daily bump. adds d259c9268c9 Daily bump. adds c4d23084c25 Daily bump. adds 67379c5b6ea store-merging: Don't use sub_byte_op_p mode for empty_ctor_ [...] adds c56b465044b store-merging: Apply --param=store-merging-max-size= in mor [...] adds bef6c31f18e c++: Fix ICE on constexpr virtual function [PR117317] adds 04d7d02d584 m2: Fix up dependencies some more adds e3b2c176d3e bitintlower: Handle PAREN_EXPR [PR117459] adds 98eabdaddc6 expand: Fix up ICE on VCE from _Complex types to _BitInt [P [...] adds 6d0503f8789 c-family: Fix ICE with __sync_*_and_* on _BitInt [PR117641] adds 3190d6263c9 phiopt: Fix a pasto in spaceship_replacement [PR117612] adds 6b417daf0c4 c-family: Yet another fix for _BitInt & __sync_* builtins [ [...] adds 59eec2ee71b builtins: Fix up DFP ICEs on __builtin_is{inf,finite,normal [...] adds 54c381d5a86 builtins: Fix up DFP ICEs on __builtin_fpclassify [PR102674] adds 0183fb1cef5 c: Fix sizeof error recovery [PR117745] adds 448f84a49ca builtins: Handle BITINT_TYPE in __builtin_iseqsig folding [ [...] adds 5d7186159f6 docs: Fix up __sync_* documentation [PR117642] adds 326b6bac1f6 openmp: Add crtoffloadtableS.o and use it [PR117851] adds b602b32ff06 bitintlower: Fix up ?ROTATE_EXPR lowering [PR117847] adds 26615af93cf doloop: Fix up doloop df use [PR116799] adds 5a78e369a39 docs: Clarify -fsanitize=hwaddress target support [PR117960] adds 7ae55c2f736 c++: allow stores to anon union vars to change current unio [...] adds fbbc1a4ac5c cse: Fix up record_jump_equiv checks [PR117095] adds 1dd428c751f warn-access: Fix up matching_alloc_calls_p [PR118024] adds ec9ccda503d c++: Diagnose earlier non-static data members with cv conta [...] adds da82bf0a5fe c++: Honor complain in cp_build_function_call_vec for check [...] adds 7178e38e89e libstdc++: Fix incorrect DocBook element in manual adds 785ddc26e20 libstdc++: Add Doxygen docs for std::forward_like adds a7c5c4931f5 libstdc++: Fix std::future::wait_until for subsecond negati [...] adds 409e766bea6 libstdc++: Update references to gcc.gnu.org/onlinedocs adds 61de759f943 arm: [MVE intrinsics] Fix support for predicate constants [ [...] adds e6dfe71f5a0 c++: concept in default argument [PR109859] adds da983b32877 c++: ICE with reference NSDMI [PR114854] adds 13242e5bb69 c++: ICE with enum and conversion fn in template [PR115657] adds 078089a084f c++: mutable temps in rodata [PR116369] adds df3ae94a5eb c++: ICE with structured bindings and m-d array [PR102594] adds 3fe6135b62f c++: noexcept and pointer to member function type [PR113108] adds 21600f3a6f2 c++: unresolved overload with comma op [PR115430] adds dedaccb4a0d c++: ICE initializing array of aggrs [PR117985] adds 1f509da6d7c testsuite: arm: Use -Os in memset-inline-8* tests adds 9d650c29562 libstdc++: Fix complexity of drop_view::begin() const [PR112641] adds 03d0440d73a libstdc++: Implement LWG 3563 changes to keys_view and values_view adds f236c897af4 libstdc++: Avoid unnecessary copies in ranges::min/max [PR112349] adds 4dbfc2ff0a8 c++: template-id dependence wrt local static arg [PR117792] adds aa1e19d821a c++: relax ICE for unexpected trees during constexpr [PR117925] adds 70cea067dd2 c++: constexpr potentiality of CAST_EXPR [PR117925] adds f73ecaf1957 c++: ICE during requires-expr partial subst [PR118060] adds 67c457de5a3 libstdc++: Fix std::deque::insert(pos, first, last) undefin [...] adds 83fa0822aee libstdc++: Skip redundant assertions in std::span construct [...] adds 1e696cac2ba libstdc++: Skip redundant assertions in std::array equality [...] adds 845a0b71c82 libstdc++: Disable __gnu_debug::__is_singular(T*) in conste [...] adds 3590d9f6820 libstdc++: Fix debug containers for constant evaluation [PR117962] adds f0eb0ba2189 libstdc++: Fix parallel std::exclusive_scan [PR108236] adds cfe866ebfb9 libstdc++: Remove __builtin_expect from consteval assertion adds b84070e7bdf libstdc++: Document when std::string::shrink_to_fit was added adds 2f20d092fcf libstdc++: Fix some typos and grammatical errors in docs adds 0cdd4c97c40 libstdc++: Make std::println use locale from ostream (LWG 4088) adds d05d583f80c libstdc++: Fix typo in comment in src/c++17/fs_dir.cc adds 72fe42c9a09 libstdc++: Give std::memory_order a fixed underlying type [ [...] adds 734d7dae428 libstdc++: Undeprecate std::pmr::polymorphic_allocator::des [...] adds e6d2bcf7423 libstdc++: Improve Doxygen docs for std::allocator_traits s [...] adds a4c0f16f048 libstdc++: Use feature test macro for pmr::polymorphic_allocator<> adds 1bf4bfc2f55 Daily bump. adds 91b524aa80e doc: cpp: fix version test example syntax adds 02b1172dad4 tree-optimization/117912 - bogus address equivalences for _ [...] adds d0191d16316 Disable a broken multiversioning optimisation adds a2de88e5d49 testsuite: arm: Add pattern for armv8-m.base to cmse-15.c test adds 26f78a4249b AArch64: correct Cortex-X4 MIDR adds e4a9fb7448a libstdc++: backport inline keyword on std::find adds 5ae344e3aca Fortran: Cray pointer comparison wrongly optimized away [PR106692] adds 76167875f2f Daily bump. adds 7c013a681cc c++/modules: Handle chaining already-imported local types [ [...] adds f7ddb2b6dba testsuite: Fix flag used for modules test adds 3a5a601c371 Daily bump. adds d82fc939f91 testsuite: libstdc++: Use effective-target libatomic adds f43a6bd0879 testsuite: The expect framework might introduce CR in output adds ea6d74ee80f Daily bump. adds 33c38e48d80 Daily bump. adds 9b8488f662b match: Keep conditional in simplification to constant [PR118140]. adds 1434baad95a Daily bump. adds 57563a6bf82 Daily bump. adds a5ce37b32d6 libstdc++: Fix std::deque::emplace calling wrong _M_insert_ [...] adds 9ea74d9ba8c libstdc++: Fix more pedwarns in headers for C++98 adds 7df6af205f5 libstdc++: Fix reversed args in unreachable assumption [PR109849] adds 258d5c06271 d: Fix ICE in dmd.expressionsem.resolveLoc adds 1487310d270 d: Fix record layout of compiler-generated TypeInfo_Class [ [...] adds e3ba0271114 Daily bump. adds 802771f2281 Fix setting of call graph node AutoFDO count adds b4578c16a45 c++: Make sure fold_sizeof_expr returns the correct type [P [...] adds f400d065a2e c++: Allow pragmas in NSDMIs [PR118147] adds 1ba0d18323f AVR: Use INT_N to built-in define __int24. adds 4abeaeba435 d: Fix ICE in expand_d_format when diagnosing empty enum [P [...] adds 511920a21d4 Daily bump. adds 78a83162690 Daily bump. adds b1f9fb0e133 c++: Friend classes don't shadow enclosing template class p [...] adds 94338cdf595 i386: Disable SImode/DImode moves from/to mask regs without [...] adds 9a1daeb9cd5 i386: Reorder *movdi_internal ISA attribute by ascending al [...] adds 7780f2cefec Daily bump. adds ffa44df6768 d: Fix failing test with 32-bit compiler [PR114434] adds 696b87db7d5 Update gcc zh_CN.po adds 3f9d6afecbf Daily bump. adds a82352a2a07 c++/modules: Propagate FNDECL_USED_AUTO when propagating de [...] adds 0e4f03c6701 c++: Wrap force_target_expr in get_member_function_from_ptr [...] adds 0d9479e1a7f Daily bump. adds 51761b3b8b9 aarch64: Detect word-level modification in early-ra [PR118184] adds 3228df20cfa rtl: Remove invalid compare simplification [PR117186] adds 80fddadbc3c Daily bump. new e1aac130513 Merge remote-tracking branch 'origin/releases/gcc-14' into [...]
The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: gcc/ChangeLog | 276 +++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 12 + gcc/ada/exp_aggr.adb | 3 +- gcc/ada/libgnarl/s-taprop__dummy.adb | 11 +- gcc/auto-profile.cc | 4 +- gcc/builtins.cc | 42 +- gcc/c-family/ChangeLog | 29 ++ gcc/c-family/c-common.cc | 8 +- gcc/c-family/c-cppbuiltin.cc | 13 +- gcc/c/ChangeLog | 10 + gcc/c/c-parser.cc | 12 +- gcc/config/aarch64/aarch64-cores.def | 2 +- gcc/config/aarch64/aarch64-early-ra.cc | 51 +- gcc/config/arm/arm-mve-builtins.cc | 35 +- gcc/config/avr/avr-modes.def | 1 + gcc/config/avr/avr.cc | 12 +- gcc/config/i386/i386.md | 12 +- gcc/cp/ChangeLog | 210 +++++++++ gcc/cp/call.cc | 10 +- gcc/cp/constexpr.cc | 21 +- gcc/cp/constraint.cc | 4 +- gcc/cp/decl.cc | 14 +- gcc/cp/init.cc | 17 +- gcc/cp/module.cc | 38 +- gcc/cp/name-lookup.cc | 5 +- gcc/cp/parser.cc | 10 +- gcc/cp/pt.cc | 12 +- gcc/cp/semantics.cc | 5 +- gcc/cp/typeck.cc | 17 +- gcc/cse.cc | 10 +- gcc/d/ChangeLog | 29 ++ gcc/d/dmd/enumsem.d | 2 +- gcc/d/dmd/expressionsem.d | 6 +- gcc/d/expr.cc | 4 +- gcc/d/typeinfo.cc | 19 +- gcc/doc/cpp.texi | 2 +- gcc/doc/extend.texi | 11 +- gcc/doc/invoke.texi | 6 +- gcc/expr.cc | 9 +- gcc/fortran/ChangeLog | 9 + gcc/fortran/trans-expr.cc | 13 + gcc/gimple-lower-bitint.cc | 18 +- gcc/gimple-match-exports.cc | 26 +- gcc/gimple-ssa-store-merging.cc | 30 +- gcc/gimple-ssa-warn-access.cc | 85 ++-- gcc/loop-doloop.cc | 20 +- gcc/lto-wrapper.cc | 27 +- gcc/m2/ChangeLog | 8 + gcc/m2/Make-lang.in | 3 +- gcc/multiple_target.cc | 16 +- gcc/po/ChangeLog | 4 + gcc/po/zh_CN.po | 520 ++++++++++----------- gcc/real.cc | 16 + gcc/rtl.h | 3 +- gcc/simplify-rtx.cc | 285 +++++++---- gcc/testsuite/ChangeLog | 379 +++++++++++++++ gcc/testsuite/c-c++-common/torture/pr117912-1.c | 28 ++ gcc/testsuite/c-c++-common/torture/pr117912-2.c | 28 ++ gcc/testsuite/c-c++-common/torture/pr117912-3.c | 61 +++ gcc/testsuite/g++.dg/cpp0x/initlist-array23.C | 28 ++ gcc/testsuite/g++.dg/cpp0x/initlist-array24.C | 27 ++ gcc/testsuite/g++.dg/cpp0x/noexcept41.C | 2 +- gcc/testsuite/g++.dg/cpp0x/nsdmi-defer7.C | 13 + ...nstexpr-recursion1.C => constexpr-recursion2.C} | 16 +- gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr22.C | 12 + gcc/testsuite/g++.dg/cpp1z/class-deduction117.C | 7 + gcc/testsuite/g++.dg/cpp1z/decomp61.C | 28 ++ gcc/testsuite/g++.dg/cpp1z/noexcept-type28.C | 18 + gcc/testsuite/g++.dg/cpp1z/nontype7.C | 22 + gcc/testsuite/g++.dg/cpp2a/concepts-defarg3.C | 8 + gcc/testsuite/g++.dg/cpp2a/concepts-requires40.C | 12 + gcc/testsuite/g++.dg/cpp2a/constexpr-117775.C | 13 + gcc/testsuite/g++.dg/cpp2a/constexpr-union8.C | 31 ++ gcc/testsuite/g++.dg/cpp2a/lambda-targ8.C | 10 + gcc/testsuite/g++.dg/cpp2a/pr117317-1.C | 19 + gcc/testsuite/g++.dg/cpp2a/pr117317-2.C | 15 + gcc/testsuite/g++.dg/expr/pmf-4.C | 22 + gcc/testsuite/g++.dg/lookup/pr99116-1.C | 2 +- gcc/testsuite/g++.dg/modules/auto-5_a.C | 10 + gcc/testsuite/g++.dg/modules/auto-5_b.C | 14 + .../g++.dg/modules/{tinfo-2_b.C => auto-5_c.C} | 4 +- .../g++.dg/modules/{part-hdr-1_a.H => auto-6_a.H} | 4 +- gcc/testsuite/g++.dg/modules/auto-6_b.C | 6 + gcc/testsuite/g++.dg/modules/pr114630.h | 11 + .../modules/{tpl-friend-13_d.C => pr114630_a.C} | 6 +- .../modules/{tpl-friend-14_c.C => pr114630_b.C} | 7 +- .../g++.dg/modules/{tdef-2_b.C => pr114630_c.C} | 6 +- gcc/testsuite/g++.dg/opt/pr117439.C | 16 + gcc/testsuite/g++.dg/overload/addr3.C | 24 + gcc/testsuite/g++.dg/template/conv21.C | 14 + gcc/testsuite/g++.dg/template/friend84.C | 26 ++ gcc/testsuite/g++.dg/template/non-dependent35.C | 8 + gcc/testsuite/g++.dg/torture/pr113994.C | 31 ++ gcc/testsuite/g++.dg/tree-ssa/initlist-opt7.C | 13 + gcc/testsuite/g++.dg/warn/pr117825.C | 18 + gcc/testsuite/g++.target/aarch64/mv-pragma.C | 31 ++ gcc/testsuite/gcc.c-torture/execute/pr116799.c | 41 ++ gcc/testsuite/gcc.c-torture/execute/pr117095.c | 47 ++ gcc/testsuite/gcc.dg/bitint-115.c | 9 + gcc/testsuite/gcc.dg/bitint-116.c | 11 + gcc/testsuite/gcc.dg/bitint-117.c | 13 + gcc/testsuite/gcc.dg/bitint-118.c | 21 + gcc/testsuite/gcc.dg/builtin-iseqsig-1.c | 20 + gcc/testsuite/gcc.dg/dfp/pr102674.c | 65 +++ gcc/testsuite/gcc.dg/dfp/pr43374.c | 56 +++ gcc/testsuite/gcc.dg/pr117745.c | 8 + gcc/testsuite/gcc.dg/pr118024.c | 15 + gcc/testsuite/gcc.dg/torture/bitint-74.c | 27 ++ gcc/testsuite/gcc.dg/torture/pr117186.c | 15 + gcc/testsuite/gcc.dg/torture/pr118184.c | 36 ++ gcc/testsuite/gcc.dg/vect/pr118140.c | 27 ++ gcc/testsuite/gcc.target/aarch64/pr117186.c | 128 +++++ gcc/testsuite/gcc.target/arm/cmse/cmse-15.c | 12 + gcc/testsuite/gcc.target/arm/memset-inline-8-exe.c | 2 +- gcc/testsuite/gcc.target/arm/memset-inline-8.c | 8 +- gcc/testsuite/gcc.target/arm/mve/pr108443-run.c | 2 +- gcc/testsuite/gcc.target/arm/mve/pr108443.c | 4 +- gcc/testsuite/gcc.target/arm/mve/pr114801.c | 39 ++ gcc/testsuite/gcc.target/avr/torture/get-mem.c | 2 +- gcc/testsuite/gcc.target/avr/torture/int24-mul.c | 9 +- gcc/testsuite/gcc.target/avr/torture/pr109907-2.c | 2 +- gcc/testsuite/gcc.target/avr/torture/pr61443.c | 16 +- .../gcc.target/avr/torture/pr63633-ice-mult.c | 12 +- gcc/testsuite/gcc.target/avr/torture/set-mem.c | 2 +- .../gcc.target/riscv/rvv/autovec/pr118140.c | 29 ++ gcc/testsuite/gdc.dg/pr116373.d | 8 + gcc/testsuite/gdc.dg/pr117115.d | 3 + gcc/testsuite/gfortran.dg/cray_pointers_13.f90 | 51 ++ gcc/tree-ssa-phiopt.cc | 2 +- gcc/tree-ssa-sccvn.cc | 51 +- libgcc/ChangeLog | 14 + libgcc/Makefile.in | 3 + libgcc/config/or1k/lib1funcs.S | 5 + libgcc/configure | 3 +- libgcc/configure.ac | 3 +- libgomp/ChangeLog | 36 ++ libgomp/config/gcn/target.c | 105 +++++ libgomp/config/nvptx/target.c | 105 +++++ libgomp/fortran.c | 41 ++ libgomp/libgomp.map | 11 + libgomp/omp.h.in | 78 +++- libgomp/omp_lib.f90.in | 99 ++++ libgomp/omp_lib.h.in | 170 ++++++- libgomp/target.c | 110 +++++ .../libgomp.c-c++-common/interop-routines-1.c | 287 ++++++++++++ .../libgomp.c-c++-common/interop-routines-2.c | 354 ++++++++++++++ .../libgomp.fortran/interop-routines-1.F90 | 236 ++++++++++ .../libgomp.fortran/interop-routines-2.F90 | 3 + .../testsuite/libgomp.fortran/interop-routines-3.F | 2 + .../testsuite/libgomp.fortran/interop-routines-4.F | 4 + .../testsuite/libgomp.fortran/interop-routines-5.F | 4 + .../testsuite/libgomp.fortran/interop-routines-6.F | 4 + .../libgomp.fortran/interop-routines-7.F90 | 290 ++++++++++++ libstdc++-v3/ChangeLog | 302 ++++++++++++ libstdc++-v3/doc/html/manual/abi.html | 2 +- libstdc++-v3/doc/html/manual/api.html | 4 +- .../doc/html/manual/ext_concurrency_impl.html | 4 +- libstdc++-v3/doc/html/manual/ext_demangling.html | 2 +- libstdc++-v3/doc/html/manual/memory.html | 2 +- .../doc/html/manual/parallel_mode_design.html | 2 +- .../doc/html/manual/parallel_mode_using.html | 2 +- libstdc++-v3/doc/html/manual/strings.html | 4 +- libstdc++-v3/doc/html/manual/using_exceptions.html | 14 +- libstdc++-v3/doc/xml/manual/abi.xml | 2 +- .../doc/xml/manual/concurrency_extensions.xml | 4 +- libstdc++-v3/doc/xml/manual/evolution.xml | 4 +- libstdc++-v3/doc/xml/manual/extensions.xml | 2 +- libstdc++-v3/doc/xml/manual/parallel_mode.xml | 4 +- libstdc++-v3/doc/xml/manual/shared_ptr.xml | 2 +- libstdc++-v3/doc/xml/manual/strings.xml | 4 +- libstdc++-v3/doc/xml/manual/using_exceptions.xml | 14 +- libstdc++-v3/include/bits/alloc_traits.h | 16 +- libstdc++-v3/include/bits/atomic_base.h | 4 +- libstdc++-v3/include/bits/atomic_futex.h | 20 +- libstdc++-v3/include/bits/c++config | 15 +- libstdc++-v3/include/bits/deque.tcc | 9 +- libstdc++-v3/include/bits/hashtable.h | 4 +- libstdc++-v3/include/bits/istream.tcc | 10 + libstdc++-v3/include/bits/locale_facets.h | 12 + libstdc++-v3/include/bits/locale_facets.tcc | 6 + libstdc++-v3/include/bits/locale_facets_nonio.tcc | 4 + libstdc++-v3/include/bits/memory_resource.h | 18 +- libstdc++-v3/include/bits/move.h | 12 + libstdc++-v3/include/bits/ostream.tcc | 6 + libstdc++-v3/include/bits/ranges_algo.h | 4 +- libstdc++-v3/include/bits/ranges_util.h | 4 +- libstdc++-v3/include/bits/stl_algobase.h | 6 + libstdc++-v3/include/bits/stl_deque.h | 6 +- libstdc++-v3/include/bits/vector.tcc | 4 +- libstdc++-v3/include/c_global/cstdlib | 3 + libstdc++-v3/include/debug/helper_functions.h | 5 + libstdc++-v3/include/debug/safe_container.h | 11 +- .../resize_policy/hash_prime_size_policy_imp.hpp | 3 + libstdc++-v3/include/ext/pointer.h | 3 + libstdc++-v3/include/ext/stdio_sync_filebuf.h | 3 + libstdc++-v3/include/pstl/glue_numeric_impl.h | 2 +- libstdc++-v3/include/pstl/numeric_impl.h | 9 +- libstdc++-v3/include/std/array | 2 +- libstdc++-v3/include/std/istream | 3 + libstdc++-v3/include/std/numeric | 4 +- libstdc++-v3/include/std/ostream | 9 +- libstdc++-v3/include/std/ranges | 10 +- libstdc++-v3/include/std/span | 10 +- libstdc++-v3/include/tr1/cmath | 4 + libstdc++-v3/include/tr1/functional_hash.h | 32 +- libstdc++-v3/include/tr1/tuple | 2 +- libstdc++-v3/include/tr1/type_traits | 6 + libstdc++-v3/src/c++11/futex.cc | 4 +- libstdc++-v3/src/c++17/fs_dir.cc | 2 +- .../array/comparison_operators/106212.cc | 15 + .../23_containers/deque/modifiers/emplace/90389.cc | 43 ++ .../23_containers/deque/modifiers/insert/118035.cc | 26 ++ .../testsuite/23_containers/span/117966.cc | 13 + .../testsuite/25_algorithms/max/constrained.cc | 25 + .../testsuite/25_algorithms/min/constrained.cc | 25 + .../testsuite/26_numerics/exclusive_scan/2.cc | 46 ++ .../26_numerics/pstl/numeric_ops/108236.cc | 50 ++ .../testsuite/27_io/basic_ostream/print/1.cc | 18 +- libstdc++-v3/testsuite/27_io/print/1.cc | 2 +- libstdc++-v3/testsuite/27_io/print/3.cc | 2 +- libstdc++-v3/testsuite/29_atomics/atomic/89624.cc | 9 + .../atomic_float/compare_exchange_padding.cc | 1 + .../testsuite/30_threads/future/members/118093.cc | 26 ++ libstdc++-v3/testsuite/std/ranges/adaptors/drop.cc | 12 + .../testsuite/std/ranges/adaptors/elements.cc | 14 + 226 files changed, 6127 insertions(+), 750 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/torture/pr117912-1.c create mode 100644 gcc/testsuite/c-c++-common/torture/pr117912-2.c create mode 100644 gcc/testsuite/c-c++-common/torture/pr117912-3.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-array23.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist-array24.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nsdmi-defer7.C copy gcc/testsuite/g++.dg/cpp1y/{constexpr-recursion1.C => constexpr-recursion2.C} (63%) create mode 100644 gcc/testsuite/g++.dg/cpp1y/nsdmi-aggr22.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/class-deduction117.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/decomp61.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/noexcept-type28.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/nontype7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-defarg3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires40.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-117775.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-union8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-targ8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/pr117317-1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/pr117317-2.C create mode 100644 gcc/testsuite/g++.dg/expr/pmf-4.C create mode 100644 gcc/testsuite/g++.dg/modules/auto-5_a.C create mode 100644 gcc/testsuite/g++.dg/modules/auto-5_b.C copy gcc/testsuite/g++.dg/modules/{tinfo-2_b.C => auto-5_c.C} (69%) copy gcc/testsuite/g++.dg/modules/{part-hdr-1_a.H => auto-6_a.H} (58%) create mode 100644 gcc/testsuite/g++.dg/modules/auto-6_b.C create mode 100644 gcc/testsuite/g++.dg/modules/pr114630.h copy gcc/testsuite/g++.dg/modules/{tpl-friend-13_d.C => pr114630_a.C} (63%) copy gcc/testsuite/g++.dg/modules/{tpl-friend-14_c.C => pr114630_b.C} (59%) copy gcc/testsuite/g++.dg/modules/{tdef-2_b.C => pr114630_c.C} (58%) create mode 100644 gcc/testsuite/g++.dg/opt/pr117439.C create mode 100644 gcc/testsuite/g++.dg/overload/addr3.C create mode 100644 gcc/testsuite/g++.dg/template/conv21.C create mode 100644 gcc/testsuite/g++.dg/template/friend84.C create mode 100644 gcc/testsuite/g++.dg/template/non-dependent35.C create mode 100644 gcc/testsuite/g++.dg/torture/pr113994.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/initlist-opt7.C create mode 100644 gcc/testsuite/g++.dg/warn/pr117825.C create mode 100644 gcc/testsuite/g++.target/aarch64/mv-pragma.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr116799.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr117095.c create mode 100644 gcc/testsuite/gcc.dg/bitint-115.c create mode 100644 gcc/testsuite/gcc.dg/bitint-116.c create mode 100644 gcc/testsuite/gcc.dg/bitint-117.c create mode 100644 gcc/testsuite/gcc.dg/bitint-118.c create mode 100644 gcc/testsuite/gcc.dg/builtin-iseqsig-1.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr102674.c create mode 100644 gcc/testsuite/gcc.dg/dfp/pr43374.c create mode 100644 gcc/testsuite/gcc.dg/pr117745.c create mode 100644 gcc/testsuite/gcc.dg/pr118024.c create mode 100644 gcc/testsuite/gcc.dg/torture/bitint-74.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr117186.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr118184.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr118140.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pr117186.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/pr114801.c create mode 100644 gcc/testsuite/gcc.target/riscv/rvv/autovec/pr118140.c create mode 100644 gcc/testsuite/gdc.dg/pr116373.d create mode 100644 gcc/testsuite/gdc.dg/pr117115.d create mode 100644 gcc/testsuite/gfortran.dg/cray_pointers_13.f90 create mode 100644 libgomp/testsuite/libgomp.c-c++-common/interop-routines-1.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/interop-routines-2.c create mode 100644 libgomp/testsuite/libgomp.fortran/interop-routines-1.F90 create mode 100644 libgomp/testsuite/libgomp.fortran/interop-routines-2.F90 create mode 100644 libgomp/testsuite/libgomp.fortran/interop-routines-3.F create mode 100644 libgomp/testsuite/libgomp.fortran/interop-routines-4.F create mode 100644 libgomp/testsuite/libgomp.fortran/interop-routines-5.F create mode 100644 libgomp/testsuite/libgomp.fortran/interop-routines-6.F create mode 100644 libgomp/testsuite/libgomp.fortran/interop-routines-7.F90 create mode 100644 libstdc++-v3/testsuite/23_containers/array/comparison_operators [...] create mode 100644 libstdc++-v3/testsuite/23_containers/deque/modifiers/emplace/90389.cc create mode 100644 libstdc++-v3/testsuite/23_containers/deque/modifiers/insert/118035.cc create mode 100644 libstdc++-v3/testsuite/23_containers/span/117966.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/exclusive_scan/2.cc create mode 100644 libstdc++-v3/testsuite/26_numerics/pstl/numeric_ops/108236.cc create mode 100644 libstdc++-v3/testsuite/29_atomics/atomic/89624.cc create mode 100644 libstdc++-v3/testsuite/30_threads/future/members/118093.cc