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-O2_LTO in repository toolchain/ci/gcc.
from 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] adds 1dfc50232dc i386: Fix up *testqi_ext_3 define_insn_and_split [PR94567] adds 2e3897490e0 c, c++: Fix two redundantAssignment warnings [PR94629] adds 8b50d7a4762 aarch64: Tweak SVE load/store costs adds 875d6cb3b49 libstdc++: Add comparison operators for string and regex types adds af557050fd0 [OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635) adds 2298af0800b Fix ICE on invalid, PR94090. adds 3f5af3f7119 c++: Hard error with tentative parse of declaration [PR88754] adds a28edad3da5 c++: Non-type-dependent variadic lambda init-capture [PR94483] adds 3737ccc424c [committed] [PR rtl-optimization/90275] Another 90275 relat [...] adds bd2420f8faa libstdc++: Add comparison operators to sequence containers adds c9960294062 libstdc++: Fix testsuite utility's use of allocators adds 27c171775ab libstdc++: Add comparison operators to <chrono> types adds c5bac7d127f Daily bump. adds e43b28ae7f0 c++: Abbreviated function template return type [PR92187] adds f83adb68ed9 c++: spec_hasher::equal and PARM_DECLs [PR94632] adds b57e1621eb7 testsuite: Disable gdc standard runtime tests if phobos is [...] adds baf3b9b2e52 Don't let DEBUG_INSNSs change register renaming decisions adds 261bd78d57d libphobos: Add --with-libphobos-druntime-only option. adds 1821ae72cae Add missing changelog entries for r10-7790 adds 56d207dd400 Daily bump. adds 8a9ce39f8bb d: Fix FAIL in gdc.dg/runnable.d on X32 targets (PR94609) adds e1113ffbd61 c, objc: Fix up c_parser_objc_selector_arg after CPP_SCOPE [...] adds 4dc6437183a Fix PR fortran/93500, ICE on invalid. adds e91c0a35e5d Commit test case for PR 57129. adds ba36d0b9d47 PR 94347 - add a test case for something a PR has fixed itself. adds 82aa0d5b9b5 PR 94347 - fix previous ChangeLog entry. adds 9382018b8b0 coroutines, testsuite: Require C++17 for two tests. adds df73e5842f2 i386: Remove unneeded assignments when triggering SSE exceptions adds ace4b1acba8 d/dmd: Merge upstream dmd 09be6ee14 adds 62f3d4ea899 d/dmd: Merge upstream dmd ba99ee345 adds fc186077486 libphobos: Merge upstream phobos 99003a75a adds 3f81d84c9ff libphobos: Merge upstream phobos bf0d0a37c adds 36bc6c65209 rs6000: Skip DWARF5 and -fcompare-debug testcases on AIX. adds a2c0fa35d0d libstdc++: Fix redundant assignment (PR 94629) adds 7ab9c2430ff libstdc++: Remove operator!= overloads for unordered containers adds 717e91dbc44 libstdc++: Define operator<=> for std::stack and std::queue adds 79b9d18ea1b Daily bump. adds 85d8c05a02b Fix declare copyout in libgomp.oacc-c++/declare-pr94120.C adds 38acc41d6d7 PR 91800 - reject Hollerith constants as type initializer. adds 9b4d38df3f1 Fix spacing in symtab_node::dump_references. adds aeb430aadc3 PR fortran/93364 - ICE in gfc_set_array_spec, at fortran/ar [...] adds 48c82310947 Fix ICE on invalid calls_comdat_local flag [pr94582] adds aa576f2a860 c++: Template argument hashing [pr94454] adds 7fcb93431ef c++: Expr pack expansion equality [pr94454] adds a6f400239d7 c++: tpl-tpl-parms are not canonicalizable types [pr94454] adds 697b94cfaef libstdc++: Avoid illegal argument to verbose in dg-test callback adds 5da301cbd81 aarch64: Fix vector builds used by SVE vec_init [PR94668] adds 77aecf92a2c vect: Tweak vect_better_loop_vinfo_p handling of variable VFs adds 8e1e6cdb8fb libphobos: Remove undefined DRUNTIME_GC from configure scripts adds 93843da6977 libstdc++: Add comparison operators to associative containers adds 73a0a21d22d libstdc++: Update __cpp_lib_three_way_comparison macro adds 371d1011d76 libphobos: Fix option name for --with-libphobos-druntime-only. adds b0146791f00 libstdc++: Correct changelog of previous commit adds 0fe12b0234a Add numerous flags to the -fdump-fortran-original attribute dump. adds 2930bb32179 PR94613: Fix vec_sel builtin for IBM Z adds 582fe481f4b S/390: Fix PR94666 adds c5e4be6b364 coroutines: Fix STRIP_NOPS usage. adds 5bdd4c5d3fc c++: Fix bogus -Wparentheses warning with fold-expression [ [...] adds 0ea89b15782 libstdc++: Fix tests that fail in C++20 mode adds 86119f14171 libstdc++: Add test for using istreambuf_iterator with sentinel adds 3f5d94c192b Add 'dg-do run' to 'libgomp.fortran/target-enter-data-2.F90' adds 58d4cf217da Update gcc sv.po. adds a3a4f6be0c7 c++: Recursive unification with packs and explicit targs [PR94628] adds d419e176d74 c++: Fix ICE with { } as template argument [PR94592] adds 8ab392f97bb Daily bump. adds 8e841bd419f gccgo: fix runtime compilation on NetBSD adds 46cf683bf16 d/dmd: Merge upstream dmd 62ce36f37 adds b90ff7a20b2 libstdc++: Fix PSTL tests to run correctly with newer Threa [...] adds e6cbe9654d1 Since the pdp11-aout target does not support gdb, gdbserver [...] adds cd08718d57d coroutines: Fix handling of ramp return value [PR94661] adds 187bdbd5645 testsuite: Add testcase for already fixed PR [PR94686] adds ac1a0a388cd libphobos: Fix compilation dependencies on s390x-linux-musl
No new revisions were added by this update.
Summary of changes: ChangeLog | 13 + configure | 3 + configure.ac | 3 + contrib/ChangeLog | 10 + contrib/gcc_update | 1 + contrib/vimrc | 14 +- gcc/ChangeLog | 167 ++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 12 + gcc/c/c-parser.c | 24 +- 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 | 104 +++- gcc/config/i386/i386.md | 63 ++- gcc/config/rs6000/rs6000.c | 20 + gcc/config/s390/s390-builtin-types.def | 3 + gcc/config/s390/s390-builtins.def | 65 +-- gcc/config/s390/vector.md | 10 +- gcc/config/s390/vx-builtins.md | 27 +- gcc/coverage.c | 26 +- gcc/cp/ChangeLog | 88 ++++ gcc/cp/call.c | 2 +- gcc/cp/constexpr.c | 8 +- gcc/cp/coroutines.cc | 65 +-- gcc/cp/cp-tree.h | 2 +- gcc/cp/cvt.c | 4 +- gcc/cp/lambda.c | 5 +- gcc/cp/parser.c | 4 + gcc/cp/pt.c | 142 +++-- gcc/cp/tree.c | 29 +- gcc/cse.c | 16 +- gcc/d/ChangeLog | 10 + gcc/d/d-codegen.cc | 6 +- gcc/d/d-convert.cc | 15 + gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dinterpret.c | 19 +- gcc/d/dmd/expression.c | 2 +- gcc/d/dmd/root/speller.c | 4 +- gcc/d/types.cc | 2 +- gcc/doc/invoke.texi | 19 +- gcc/doc/sourcebuild.texi | 3 + gcc/dwarf2out.c | 2 +- gcc/early-remat.c | 2 +- gcc/expr.c | 5 + gcc/fortran/ChangeLog | 38 ++ gcc/fortran/array.c | 4 + gcc/fortran/decl.c | 9 + gcc/fortran/dump-parse-tree.c | 81 ++- gcc/fortran/gfortran.h | 3 +- gcc/fortran/interface.c | 14 +- gcc/fortran/resolve.c | 25 +- gcc/fortran/simplify.c | 6 +- gcc/gimplify.c | 12 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ipa-comdats.c | 9 + gcc/ipa-inline-transform.c | 19 + gcc/ipa-inline.h | 1 + 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 | 585 ++++++++------------- gcc/regrename.c | 16 +- gcc/symtab.c | 14 +- gcc/testsuite/ChangeLog | 233 +++++++- gcc/testsuite/g++.dg/concepts/abbrev5.C | 15 + gcc/testsuite/g++.dg/concepts/abbrev6.C | 12 + gcc/testsuite/g++.dg/conversion/err-recover2.C | 10 + gcc/testsuite/g++.dg/coroutines/ramp-return-a.C | 24 + gcc/testsuite/g++.dg/coroutines/ramp-return-b.C | 22 + gcc/testsuite/g++.dg/coroutines/ramp-return-c.C | 22 + gcc/testsuite/g++.dg/coroutines/ramp-return.h | 64 +++ .../{torture => }/symmetric-transfer-00-basic.C | 13 +- .../torture/co-await-17-capture-comp-ref.C | 2 +- .../torture/co-ret-15-default-return_void.C | 2 +- gcc/testsuite/g++.dg/cpp0x/lambda/pr94426-2.C | 10 +- gcc/testsuite/g++.dg/cpp0x/variadic179.C | 16 + gcc/testsuite/g++.dg/cpp0x/variadic180.C | 25 + gcc/testsuite/g++.dg/cpp1z/fold11.C | 12 + gcc/testsuite/g++.dg/cpp2a/lambda-pack-init5.C | 18 + gcc/testsuite/g++.dg/cpp2a/nontype-class34.C | 16 + gcc/testsuite/g++.dg/cpp2a/nontype-class35.C | 17 + gcc/testsuite/g++.dg/debug/dwarf2/pr85550.C | 1 + gcc/testsuite/g++.dg/debug/pr94272.C | 1 + gcc/testsuite/g++.dg/debug/pr94281.C | 1 + gcc/testsuite/g++.dg/debug/pr94323.C | 1 + gcc/testsuite/g++.dg/diagnostic/pr84138.C | 2 +- gcc/testsuite/g++.dg/ipa/pr93621.C | 29 + gcc/testsuite/g++.dg/lto/pr83720_0.C | 2 +- gcc/testsuite/g++.dg/opt/pr94618.C | 25 + gcc/testsuite/g++.dg/parse/ambig10.C | 20 + 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/pr94666.C | 20 + gcc/testsuite/g++.dg/template/canon-type-14.C | 8 + gcc/testsuite/g++.dg/torture/pr94582.C | 87 +++ gcc/testsuite/g++.dg/warn/Wsign-compare-8.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr90275-2.c | 12 + gcc/testsuite/gcc.c-torture/compile/pr94621.c | 16 + gcc/testsuite/gcc.c-torture/compile/pr94686.c | 9 + gcc/testsuite/gcc.c-torture/execute/pr94567.c | 26 + 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/torture/pr94439.c | 55 ++ gcc/testsuite/gcc.dg/vect/pr94606.c | 13 + .../gcc.target/aarch64/sve/cost_model_2.c | 12 + .../gcc.target/aarch64/sve/cost_model_3.c | 13 + .../gcc.target/aarch64/sve/cost_model_4.c | 12 + .../gcc.target/aarch64/sve/cost_model_5.c | 13 + .../gcc.target/aarch64/sve/cost_model_6.c | 12 + .../gcc.target/aarch64/sve/cost_model_7.c | 12 + .../gcc.target/aarch64/sve/cost_model_8.c | 12 + .../gcc.target/aarch64/sve/cost_model_9.c | 13 + gcc/testsuite/gcc.target/aarch64/sve/pr89007-1.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/pr89007-2.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/pr94605.c | 12 + gcc/testsuite/gcc.target/aarch64/sve/pr94668.c | 8 + gcc/testsuite/gcc.target/s390/zvector/pr94613.c | 38 ++ gcc/testsuite/gcc.target/s390/zvector/vec_sel-1.c | 211 ++++++++ gcc/testsuite/gdc.dg/link.d | 2 +- gcc/testsuite/gdc.dg/runnable.d | 229 -------- gcc/testsuite/gdc.dg/runnable2.d | 244 +++++++++ gcc/testsuite/gdc.test/runnable/builtin.d | 1 + gcc/testsuite/gdc.test/runnable/complex.d | 1 + gcc/testsuite/gdc.test/runnable/constfold.d | 1 + gcc/testsuite/gdc.test/runnable/foreach4.d | 1 + gcc/testsuite/gdc.test/runnable/ifti.d | 1 + gcc/testsuite/gdc.test/runnable/implicit.d | 1 + gcc/testsuite/gdc.test/runnable/inner.d | 1 + gcc/testsuite/gdc.test/runnable/interpret.d | 1 + gcc/testsuite/gdc.test/runnable/issue8671.d | 1 + gcc/testsuite/gdc.test/runnable/lazy.d | 1 + gcc/testsuite/gdc.test/runnable/mars1.d | 1 + gcc/testsuite/gdc.test/runnable/mixin1.d | 1 + gcc/testsuite/gdc.test/runnable/mixin2.d | 1 + gcc/testsuite/gdc.test/runnable/s2ir.d | 1 + gcc/testsuite/gdc.test/runnable/stress.d | 1 + gcc/testsuite/gdc.test/runnable/template4.d | 1 + gcc/testsuite/gdc.test/runnable/template9.d | 1 + gcc/testsuite/gdc.test/runnable/test10942.d | 1 + gcc/testsuite/gdc.test/runnable/test11.d | 1 + gcc/testsuite/gdc.test/runnable/test12.d | 1 + gcc/testsuite/gdc.test/runnable/test12197.d | 1 + gcc/testsuite/gdc.test/runnable/test15.d | 1 + gcc/testsuite/gdc.test/runnable/test22.d | 1 + gcc/testsuite/gdc.test/runnable/test23.d | 1 + gcc/testsuite/gdc.test/runnable/test24.d | 1 + gcc/testsuite/gdc.test/runnable/test27.d | 1 + gcc/testsuite/gdc.test/runnable/test28.d | 1 + gcc/testsuite/gdc.test/runnable/test34.d | 1 + gcc/testsuite/gdc.test/runnable/test37.d | 1 + gcc/testsuite/gdc.test/runnable/test42.d | 1 + gcc/testsuite/gdc.test/runnable/test5305.d | 1 + gcc/testsuite/gdc.test/runnable/test60.d | 1 + gcc/testsuite/gdc.test/runnable/testaa.d | 1 + gcc/testsuite/gdc.test/runnable/testbitarray.d | 1 + gcc/testsuite/gdc.test/runnable/testdstress.d | 1 + gcc/testsuite/gdc.test/runnable/testfile.d | 1 + gcc/testsuite/gdc.test/runnable/testformat.d | 1 + gcc/testsuite/gdc.test/runnable/testline.d | 1 + gcc/testsuite/gdc.test/runnable/testmmfile.d | 1 + gcc/testsuite/gdc.test/runnable/testscope2.d | 1 + gcc/testsuite/gdc.test/runnable/testsignals.d | 1 + gcc/testsuite/gdc.test/runnable/testsocket.d | 1 + gcc/testsuite/gdc.test/runnable/teststdio.d | 1 + gcc/testsuite/gdc.test/runnable/testthread2.d | 1 + gcc/testsuite/gdc.test/runnable/testtypeid.d | 1 + gcc/testsuite/gdc.test/runnable/traits.d | 1 + gcc/testsuite/gdc.test/runnable/wc.d | 1 + gcc/testsuite/gdc.test/runnable/wc2.d | 1 + gcc/testsuite/gdc.test/runnable/wc3.d | 1 + gcc/testsuite/gdc.test/runnable/xtest46.d | 1 + gcc/testsuite/gdc.test/runnable/xtest55.d | 1 + gcc/testsuite/gfortran.dg/arith_divide_3.f90 | 17 + .../gfortran.dg/graphite/interchange-3.f90 | 2 - gcc/testsuite/gfortran.dg/hollerith_9.f90 | 7 + gcc/testsuite/gfortran.dg/interface_46.f90 | 36 ++ gcc/testsuite/gfortran.dg/pointer_init_12.f90 | 8 + gcc/testsuite/gfortran.dg/pr93364.f90 | 13 + gcc/testsuite/gfortran.dg/subroutine_as_type.f90 | 7 + gcc/testsuite/lib/gdc-utils.exp | 9 + gcc/testsuite/lib/target-supports.exp | 15 + gcc/testsuite/objc.dg/pr94637.m | 10 + gcc/tree-inline.c | 6 +- gcc/tree-ssa-dce.c | 98 +++- gcc/tree-ssa-sccvn.c | 2 +- gcc/tree-vect-loop.c | 31 +- include/ChangeLog | 7 + include/filenames.h | 3 +- intl/ChangeLog | 15 + intl/Makefile.in | 7 +- intl/config.h.in | 3 - intl/configure | 3 - intl/configure.ac | 1 - intl/plural-config.h | 1 + intl/plural-exp.h | 4 +- intl/plural.c | 8 +- intl/plural.y | 8 +- libatomic/ChangeLog | 5 + libatomic/config/x86/fenv.c | 6 - libgcc/ChangeLog | 5 + libgcc/config/i386/sfp-exceptions.c | 6 - libgfortran/ChangeLog | 5 + libgfortran/config/fpu-387.h | 6 - libgo/go/runtime/os_netbsd.go | 41 +- libgo/go/runtime/signal_gccgo.go | 2 +- libgo/go/runtime/stubs.go | 4 + libgo/runtime/go-signal.c | 12 + libgomp/ChangeLog | 17 + .../libgomp.fortran/target-enter-data-2.F90 | 41 ++ .../testsuite/libgomp.oacc-c++/declare-pr94120.C | 1 + libphobos/ChangeLog | 37 ++ libphobos/configure | 122 ++++- libphobos/configure.ac | 24 +- libphobos/configure.tgt | 1 + libphobos/libdruntime/gcc/sections/elf_shared.d | 4 +- libphobos/m4/druntime/libraries.m4 | 24 + libphobos/src/MERGE | 2 +- libphobos/src/Makefile.am | 8 + libphobos/src/Makefile.in | 314 ++++++----- libphobos/src/std/array.d | 138 +++-- libphobos/src/std/range/primitives.d | 4 +- libphobos/testsuite/libphobos.phobos/phobos.exp | 5 + .../libphobos.phobos_shared/phobos_shared.exp | 5 + libphobos/testsuite/testsuite_flags.in | 7 +- libstdc++-v3/ChangeLog | 127 +++++ libstdc++-v3/include/bits/basic_string.h | 54 +- libstdc++-v3/include/bits/char_traits.h | 40 ++ libstdc++-v3/include/bits/forward_list.h | 28 +- libstdc++-v3/include/bits/regex.h | 88 +++- libstdc++-v3/include/bits/stl_bvector.h | 13 +- libstdc++-v3/include/bits/stl_deque.h | 57 +- libstdc++-v3/include/bits/stl_iterator.h | 37 +- libstdc++-v3/include/bits/stl_list.h | 26 + libstdc++-v3/include/bits/stl_map.h | 31 +- libstdc++-v3/include/bits/stl_multimap.h | 31 +- libstdc++-v3/include/bits/stl_multiset.h | 31 +- libstdc++-v3/include/bits/stl_queue.h | 13 + libstdc++-v3/include/bits/stl_set.h | 30 +- libstdc++-v3/include/bits/stl_stack.h | 13 + libstdc++-v3/include/bits/stl_tree.h | 15 + libstdc++-v3/include/bits/stl_vector.h | 25 + libstdc++-v3/include/bits/unordered_map.h | 4 + libstdc++-v3/include/bits/unordered_set.h | 4 + libstdc++-v3/include/debug/deque | 7 + libstdc++-v3/include/debug/formatter.h | 1 - libstdc++-v3/include/debug/forward_list | 8 + libstdc++-v3/include/debug/list | 7 + libstdc++-v3/include/debug/map.h | 10 +- libstdc++-v3/include/debug/multimap.h | 8 + libstdc++-v3/include/debug/multiset.h | 10 +- libstdc++-v3/include/debug/safe_iterator.h | 21 + libstdc++-v3/include/debug/set.h | 10 +- libstdc++-v3/include/debug/unordered_map | 5 +- libstdc++-v3/include/debug/unordered_set | 5 +- libstdc++-v3/include/debug/vector | 7 + libstdc++-v3/include/ext/pointer.h | 8 +- libstdc++-v3/include/std/chrono | 24 + libstdc++-v3/include/std/string_view | 17 + libstdc++-v3/include/std/version | 2 +- libstdc++-v3/libsupc++/compare | 16 +- .../duration/comparison_operators/three_way.cc} | 48 +- .../testsuite/20_util/is_constructible/51185.cc | 9 +- .../testsuite/20_util/is_constructible/value-2.cc | 31 +- .../time_point/comparison_operators/three_way.cc} | 27 +- .../basic_string/operators/char/cmp_c++20.cc | 194 +++++++ .../basic_string/operators/wchar_t/cmp_c++20.cc | 194 +++++++ .../operations/copy/char/constexpr.cc | 2 +- .../operations/copy/wchar_t/constexpr.cc | 2 +- .../basic_string_view/operators/char/2.cc | 93 +--- .../operators/char/{2.cc => cmp_c++20.cc} | 145 +++-- .../basic_string_view/operators/wchar_t/2.cc | 93 +--- .../operators/wchar_t/{2.cc => cmp_c++20.cc} | 145 +++-- .../23_containers/deque/operators/cmp_c++20.cc | 161 ++++++ .../23_containers/forward_list/cmp_c++20.cc | 138 +++++ .../testsuite/23_containers/list/cmp_c++20.cc | 138 +++++ .../23_containers/map/operators/cmp_c++20.cc | 111 ++++ .../23_containers/multimap/operators/cmp_c++20.cc | 111 ++++ .../23_containers/multiset/operators/cmp_c++20.cc | 107 ++++ .../testsuite/23_containers/queue/cmp_c++20.cc | 60 +++ .../23_containers/set/operators/cmp_c++20.cc | 107 ++++ .../testsuite/23_containers/stack/cmp_c++20.cc | 60 +++ .../23_containers/vector/bool/cmp_c++20.cc | 73 +++ .../testsuite/23_containers/vector/cmp_c++20.cc | 161 ++++++ .../istreambuf_iterator/sentinel.cc} | 41 +- .../testsuite/28_regex/sub_match/compare_c++20.cc | 335 ++++++++++++ libstdc++-v3/testsuite/lib/libstdc++.exp | 5 +- .../util/native_type/native_priority_queue.hpp | 27 +- ltmain.sh | 4 +- 302 files changed, 6784 insertions(+), 1621 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev5.C create mode 100644 gcc/testsuite/g++.dg/concepts/abbrev6.C create mode 100644 gcc/testsuite/g++.dg/conversion/err-recover2.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return-a.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return-b.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return-c.C create mode 100644 gcc/testsuite/g++.dg/coroutines/ramp-return.h rename gcc/testsuite/g++.dg/coroutines/{torture => }/symmetric-transfer-00-basic.C (87%) create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic179.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/variadic180.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/fold11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/lambda-pack-init5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class34.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class35.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/parse/ambig10.C create mode 100644 gcc/testsuite/g++.dg/pr93974.C create mode 100644 gcc/testsuite/g++.dg/pr94314-4.C create mode 100644 gcc/testsuite/g++.dg/pr94666.C create mode 100644 gcc/testsuite/g++.dg/template/canon-type-14.C create mode 100644 gcc/testsuite/g++.dg/torture/pr94582.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr90275-2.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94621.c create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr94686.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr94567.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr94439.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr94606.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/cost_model_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr94605.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr94668.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/pr94613.c create mode 100644 gcc/testsuite/gcc.target/s390/zvector/vec_sel-1.c create mode 100644 gcc/testsuite/gdc.dg/runnable2.d create mode 100644 gcc/testsuite/gfortran.dg/arith_divide_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/hollerith_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/interface_46.f90 create mode 100644 gcc/testsuite/gfortran.dg/pointer_init_12.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr93364.f90 create mode 100644 gcc/testsuite/gfortran.dg/subroutine_as_type.f90 create mode 100644 gcc/testsuite/objc.dg/pr94637.m create mode 100644 intl/plural-config.h create mode 100644 libgomp/testsuite/libgomp.fortran/target-enter-data-2.F90 copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/copy/wchar_t/ [...] copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/copy/wchar_t/ [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operators/char/c [...] create mode 100644 libstdc++-v3/testsuite/21_strings/basic_string/operators/wchar_ [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/operators/char/{2.cc => c [...] copy libstdc++-v3/testsuite/21_strings/basic_string_view/operators/wchar_t/{2.cc = [...] create mode 100644 libstdc++-v3/testsuite/23_containers/deque/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/list/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/map/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multimap/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multiset/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/queue/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/set/operators/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/stack/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/vector/bool/cmp_c++20.cc create mode 100644 libstdc++-v3/testsuite/23_containers/vector/cmp_c++20.cc copy libstdc++-v3/testsuite/{21_strings/basic_string_view/operations/copy/wchar_t/ [...] create mode 100644 libstdc++-v3/testsuite/28_regex/sub_match/compare_c++20.cc