This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O3 in repository toolchain/ci/gcc.
from 94555328ad9 PR middle-end/92341 - missing -Warray-bounds indexing past [...] adds bd514ead8bd Fix indentation inconsistencies introduced by previous patch. adds 4c7188723d7 [PR c++/92370] ICE with VC marker adds cf109fedc40 PR middle-end/92333 - missing variable name referencing VLA [...] adds 8a1a0a43de3 Make -fconcepts-ts imply -fconcepts. adds 4fa4f71fec5 Catch missed uses of function with unsatisfied constraints. adds 6cca7e50ab9 Allow libcalls for complex memcpy when optimizing for size. adds e344d69728d Various small C++ changes. adds 8a8c87f2bc3 Use vec instead of raw array for built-in candidates. adds b21df192478 Fix conversions for built-in operator overloading candidates. adds fff9b0f386c Implement C++20 operator<=>. adds 4b33de14088 doc: Insn splitting by combine adds 3307449e202 Daily bump. adds 8413abdb7f4 PR tree-optimization/92373 - ICE in -Warray-bounds on acces [...] adds a3f9c6f666e PR92090: Fix part of testcase failures by r276469 adds 5c388a27bac PR inline-asm/92352 * gimplify.c (gimplify_asm_expr): Rej [...] adds 9a66161d443 Warn about inconsistent OpenACC nested reduction clauses adds eaded36f850 introduce -fcallgraph-info option adds 51f86c8db8f [vect] PR92317: fix skip_epilogue creation for epilogues adds f087dd8b200 [PATCH] [ARC] Add builtins for identifying floating point support adds 1331bbf3743 Restructure vect_analyze_loop adds 485622e23d7 Check the VF is small enough for an epilogue loop adds adf36d7a7e3 Use scan-tree-dump instead of scan-tree-dump-times for some [...] adds ddd8e8f3122 2019-11-06 Richard Biener rguenther@suse.de adds a13ef23f8ce [ARC] Cleanup sign/zero extend patterns adds 8c0ed6294d3 [ARC] Update mea option documentation adds 1d642b7faef [ARC] Don't split ior/mov predicated insns. adds fe55f25e009 Don't vectorise single-iteration epilogues adds abd3136df79 Fix parser to recognize operator?: adds 050441d0f01 libstdc++: remove redundant equality operators adds bb5743d3f1d libstdc++: Add compare_three_way and install <compare> header adds c86ac070c0e * ggc-common.c (ggc_prune_overhead_list): Do not delete su [...] adds e4363b3cac8 C++20 NB CA378 - Remove constrained non-template functions. adds 2cfa3787bd3 [Darwin, testsuite] Fix framework-1.c on later Darwin. adds e98238c6cc1 gcc/ChangeLog: new 52e907c21b9 Support using multiple registers to hold the frame pointer new 8bb92a598c5 Daily bump. new 8d0cec732f4 Use satisfaction with nested requirements. new e9058aa7765 PR c++/92150 - partial specialization with class NTTP. new c8f3f9b1eea Implement D1907R1 "structural type". new a65d5ae024a Move string concatenation for C into the parser. new fb3741ccd9f Fix copy-paste typo syntax error by r276469 new e77fa95602b 2019-11-06 Jerry DeLisle jvdelisle@gcc.ngu.org new 8c7e57c6d7d Adjust pr92163.c test to require effective target fopenacc. new 0c0b297d688 2019-11-07 Richard Biener rguenther@suse.de new 8075f1c743b gcc/ Support 64-bit double and 64-bit long double configurations. new 33781ebdf61 Libsanitizer: merge from trunk new b6fa8501764 Reapply all revisions mentioned in LOCAL_PATCHES. new a4f645b1b01 Update LOCAL_PATCHES. new fa6e2b94f00 Add CONSTRUCTOR_NO_CLEARING to operand_equal_p. new 359b906703d Clear version_info_node in delete_function_version. new 31e875a6840 [arm][1/X] Add initial support for saturation intrinsics new 3517732d0c9 [arm][2/X] Implement __qadd, __qsub, __qdbl intrinsics new ad4d23c2a7e [arm][3/X] Implement __smla* intrinsics (Q-setting) new eb0be2e2a38 [arm][4/X] Add initial support for GE-setting SIMD32 intrinsics new 5cc321d2e11 [arm][5/X] Implement Q-bit-setting SIMD32 intrinsics new 01619c703bf [arm][6/X] Add support for __[us]sat16 intrinsics new 911f62e51c1 Remove gimple_call_types_likely_match_p (PR 70929) new 0584b4bdeef 2019-11-07 Richard Biener rguenther@suse.de new 1cef83424c0 IBM Z: Add pattern for load truth value of comparison into reg new 210e2303be5 Loop split on semi-invariant conditional statement
The 26 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 | 469 ++++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 5 + gcc/ada/gcc-interface/misc.c | 3 - gcc/auto-profile.c | 4 +- gcc/builtins.c | 4 + gcc/c-family/ChangeLog | 15 + gcc/c-family/c-cppbuiltin.c | 1 + gcc/c-family/c-opts.c | 2 +- gcc/c/ChangeLog | 25 + gcc/c/c-parser.c | 274 ++++-- gcc/c/c-parser.h | 1 + gcc/c/gimple-parser.c | 9 +- gcc/calls.c | 6 + gcc/cgraph.c | 142 +-- gcc/cgraph.h | 2 - gcc/cif-code.def | 4 - gcc/common.opt | 8 + gcc/common/config/avr/avr-common.c | 95 ++ gcc/config.gcc | 82 ++ gcc/config/arc/arc-c.c | 10 + gcc/config/arc/arc.c | 16 +- gcc/config/arc/arc.md | 118 ++- gcc/config/arc/arc.opt | 2 +- gcc/config/arm/aout.h | 2 +- gcc/config/arm/arm-builtins.c | 87 +- gcc/config/arm/arm-fixed.md | 111 ++- gcc/config/arm/arm-protos.h | 4 + gcc/config/arm/arm.c | 28 + gcc/config/arm/arm.h | 18 +- gcc/config/arm/arm.md | 419 +++++++- gcc/config/arm/arm_acle.h | 262 +++++ gcc/config/arm/arm_acle_builtins.def | 38 + gcc/config/arm/iterators.md | 40 +- gcc/config/arm/predicates.md | 8 + gcc/config/arm/unspecs.md | 28 + gcc/config/avr/avr-c.c | 49 + gcc/config/avr/avr.c | 3 + gcc/config/avr/avr.h | 12 +- gcc/config/avr/avr.opt | 18 + gcc/config/avr/driver-avr.c | 57 ++ gcc/config/avr/genmultilib.awk | 64 +- gcc/config/avr/t-avr | 14 +- gcc/config/avr/t-multilib | 46 - gcc/config/rs6000/vsx.md | 11 + gcc/config/s390/s390.md | 15 + gcc/cp/ChangeLog | 141 +++ gcc/cp/call.c | 558 ++++++++--- gcc/cp/class.c | 58 +- gcc/cp/constexpr.c | 13 +- gcc/cp/constraint.cc | 100 +- gcc/cp/cp-gimplify.c | 15 + gcc/cp/cp-objcp-common.c | 1 + gcc/cp/cp-tree.def | 1 + gcc/cp/cp-tree.h | 42 +- gcc/cp/decl.c | 20 +- gcc/cp/decl2.c | 31 +- gcc/cp/error.c | 1 + gcc/cp/method.c | 735 +++++++++++++- gcc/cp/name-lookup.c | 16 +- gcc/cp/name-lookup.h | 3 +- gcc/cp/operators.def | 4 + gcc/cp/parser.c | 40 +- gcc/cp/pt.c | 80 +- gcc/cp/rtti.c | 2 +- gcc/cp/tree.c | 60 ++ gcc/cp/typeck.c | 91 +- gcc/cp/typeck2.c | 3 +- gcc/dbgcnt.def | 1 + gcc/doc/install.texi | 39 +- gcc/doc/invoke.texi | 42 +- gcc/doc/md.texi | 2 +- gcc/doc/sourcebuild.texi | 6 + gcc/explow.c | 5 + gcc/expmed.c | 2 + gcc/expr.c | 6 +- gcc/flag-types.h | 16 + gcc/fold-const.c | 4 + gcc/fortran/ChangeLog | 7 + gcc/fortran/io.c | 33 +- gcc/function.c | 59 +- gcc/function.h | 30 + gcc/ggc-common.c | 8 +- gcc/gimplify.c | 19 +- gcc/ipa-inline.c | 8 - gcc/ipa-prop.c | 5 - gcc/ira.c | 33 +- gcc/mem-stats.h | 7 +- gcc/omp-low.c | 97 ++ gcc/optabs-libfuncs.c | 4 - gcc/opts.c | 26 + gcc/output.h | 2 +- gcc/params.def | 6 + gcc/print-tree.c | 76 ++ gcc/print-tree.h | 4 + gcc/testsuite/ChangeLog | 144 +++ gcc/testsuite/c-c++-common/cpp/spaceship-1.c | 6 + .../c-c++-common/goacc/nested-reductions-warn.c | 525 ++++++++++ .../c-c++-common/goacc/nested-reductions.c | 420 ++++++++ gcc/testsuite/c-c++-common/pr92352.c | 15 + gcc/testsuite/g++.dg/concepts/dr1430.C | 4 +- gcc/testsuite/g++.dg/concepts/expression2.C | 2 +- gcc/testsuite/g++.dg/concepts/fn2.C | 4 +- gcc/testsuite/g++.dg/concepts/fn5.C | 4 +- gcc/testsuite/g++.dg/concepts/fn7.C | 2 +- gcc/testsuite/g++.dg/concepts/fn8.C | 4 +- gcc/testsuite/g++.dg/concepts/placeholder5.C | 4 +- gcc/testsuite/g++.dg/concepts/template-parm11.C | 2 +- gcc/testsuite/g++.dg/concepts/var-concept2.C | 4 +- gcc/testsuite/g++.dg/cpp/spaceship-1.C | 8 + gcc/testsuite/g++.dg/cpp2a/concepts-dr1430.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-fn1.C | 8 +- gcc/testsuite/g++.dg/cpp2a/concepts-fn3.C | 6 +- gcc/testsuite/g++.dg/cpp2a/concepts-fn4.C | 11 + gcc/testsuite/g++.dg/cpp2a/concepts-friend1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-friend4.C | 13 + gcc/testsuite/g++.dg/cpp2a/concepts-lambda2.C | 26 +- gcc/testsuite/g++.dg/cpp2a/concepts-lambda3.C | 4 +- gcc/testsuite/g++.dg/cpp2a/concepts-noexcept1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-p1141.C | 4 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr65575.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr65854.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr66844.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr67070.C | 4 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr67178.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr67225-1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-pr68093-1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires1.C | 8 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires15.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires16.C | 6 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires18.C | 77 ++ gcc/testsuite/g++.dg/cpp2a/concepts-requires19.C | 58 ++ gcc/testsuite/g++.dg/cpp2a/concepts-requires2.C | 6 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires6.C | 6 +- gcc/testsuite/g++.dg/cpp2a/concepts-requires8.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-traits1.C | 34 +- gcc/testsuite/g++.dg/cpp2a/concepts-traits2.C | 34 +- gcc/testsuite/g++.dg/cpp2a/concepts-ts1.C | 6 +- gcc/testsuite/g++.dg/cpp2a/concepts-ts2.C | 8 +- gcc/testsuite/g++.dg/cpp2a/concepts-ts3.C | 8 +- gcc/testsuite/g++.dg/cpp2a/concepts-ts4.C | 6 +- gcc/testsuite/g++.dg/cpp2a/concepts1.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts3.C | 6 +- gcc/testsuite/g++.dg/cpp2a/nontype-class24.C | 19 + gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr1.C | 15 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq1.C | 17 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq1a.C | 24 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq2.C | 12 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq3.C | 16 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq4.C | 8 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq5.C | 10 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq6.C | 10 + gcc/testsuite/g++.dg/cpp2a/spaceship-eq7.C | 10 + gcc/testsuite/g++.dg/cpp2a/spaceship-err1.C | 5 + gcc/testsuite/g++.dg/cpp2a/spaceship-err2.C | 7 + gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite1.C | 15 + gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1.C | 93 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1a.C | 41 + gcc/testsuite/g++.dg/cpp2a/spaceship-scalar2.C | 11 + gcc/testsuite/g++.dg/cpp2a/spaceship-scalar3.C | 21 + gcc/testsuite/g++.dg/cpp2a/spaceship-sfinae1.C | 7 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth1.C | 43 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth1a.C | 113 +++ gcc/testsuite/g++.dg/cpp2a/spaceship-synth2.C | 43 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth3.C | 48 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth3a.C | 54 ++ gcc/testsuite/g++.dg/cpp2a/spaceship-weak1.C | 15 + gcc/testsuite/g++.dg/cpp2a/udlit-class-nttp-neg2.C | 2 +- gcc/testsuite/g++.dg/lookup/pr21802.C | 5 +- gcc/testsuite/g++.dg/lto/pr70929_0.C | 18 + gcc/testsuite/g++.dg/lto/pr70929_1.C | 10 + gcc/testsuite/g++.dg/opt/pr92317.C | 51 + gcc/testsuite/g++.dg/parse/operator9.C | 5 + gcc/testsuite/g++.dg/pr92370.C | 3 + gcc/testsuite/g++.dg/tree-ssa/loop-cond-split-1.C | 33 + gcc/testsuite/g++.old-deja/g++.jason/operator.C | 2 +- gcc/testsuite/g++.old-deja/g++.robertl/eb22.C | 7 +- gcc/testsuite/g++.target/i386/pr92354.C | 8 + gcc/testsuite/gcc.dg/Warray-bounds-51.c | 61 ++ gcc/testsuite/gcc.dg/Warray-bounds-55.c | 28 + gcc/testsuite/gcc.dg/Wzero-length-array-bounds-2.c | 125 +++ gcc/testsuite/gcc.dg/asm-wide-1.c | 18 +- gcc/testsuite/gcc.dg/diagnostic-token-ranges.c | 2 +- gcc/testsuite/gcc.dg/framework-1.c | 2 +- .../plugin/diagnostic-test-string-literals-1.c | 3 +- .../plugin/diagnostic-test-string-literals-2.c | 3 +- gcc/testsuite/gcc.dg/pr92263.c | 28 + gcc/testsuite/gcc.dg/torture/pr55107.c | 1 + gcc/testsuite/gcc.dg/tree-ssa/loop-cond-split-1.c | 97 ++ gcc/testsuite/gcc.dg/tree-ssa/pr92163.c | 1 + gcc/testsuite/gcc.dg/vect/slp-9.c | 2 +- gcc/testsuite/gcc.dg/vect/slp-widen-mult-s16.c | 2 +- gcc/testsuite/gcc.dg/vect/slp-widen-mult-u8.c | 2 +- gcc/testsuite/gcc.dg/winline-10.c | 6 +- gcc/testsuite/gcc.target/arc/or-cnst-size2.c | 12 + gcc/testsuite/gcc.target/arm/acle/dsp_arith.c | 73 ++ gcc/testsuite/gcc.target/arm/acle/sat_no_smlatb.c | 19 + gcc/testsuite/gcc.target/arm/acle/saturation.c | 40 + gcc/testsuite/gcc.target/arm/acle/simd32.c | 160 +++ gcc/testsuite/gcc.target/arm/acle/simd32_sel.c | 15 + gcc/testsuite/gcc.target/powerpc/pr72804.c | 2 +- gcc/testsuite/gcc.target/powerpc/pr79439-1.c | 2 +- gcc/testsuite/gcc.target/powerpc/vsx-builtin-7.c | 2 +- .../gcc.target/s390/addsub-signed-overflow-1.c | 2 + .../gcc.target/s390/addsub-signed-overflow-2.c | 2 + .../gcc.target/s390/mul-signed-overflow-1.c | 2 + .../gcc.target/s390/mul-signed-overflow-2.c | 2 + .../gcc.target/s390/vector/vec-scalar-cmp-1.c | 18 +- gcc/testsuite/gcc.target/s390/zvector/vec-cmp-1.c | 72 +- gcc/testsuite/gfortran.dg/fmt_error_10.f | 4 +- gcc/testsuite/gfortran.dg/fmt_error_7.f | 4 +- gcc/testsuite/gfortran.dg/fmt_error_9.f | 2 +- gcc/testsuite/gfortran.dg/fmt_zero_width.f90 | 36 + .../gfortran.dg/goacc/nested-reductions-warn.f90 | 674 +++++++++++++ .../gfortran.dg/goacc/nested-reductions.f90 | 540 +++++++++++ gcc/testsuite/lib/prune.exp | 1 + gcc/testsuite/lib/target-supports.exp | 38 + gcc/toplev.c | 178 +++- gcc/tree-ssa-ccp.c | 20 +- gcc/tree-ssa-loop-ivcanon.c | 7 + gcc/tree-ssa-loop-split.c | 1023 +++++++++++++++++++- gcc/tree-vect-loop-manip.c | 12 +- gcc/tree-vect-loop.c | 184 ++-- gcc/tree-vrp.c | 56 +- gcc/tree-vrp.h | 3 +- gcc/tree.c | 49 +- gcc/value-prof.c | 30 - libcpp/ChangeLog | 5 + libcpp/include/cpplib.h | 1 + libcpp/lex.c | 9 +- libgcc/ChangeLog | 11 + libgcc/config.host | 3 + libgcc/config/avr/t-avr | 8 +- libgcc/config/avr/t-avrlibc | 31 + libgcc/config/avr/t-copy-libgcc | 13 + libgfortran/ChangeLog | 17 + libgfortran/io/format.c | 8 +- libgfortran/io/format.h | 16 - libgfortran/io/io.h | 18 +- libgfortran/io/transfer.c | 22 +- libgfortran/io/write.c | 25 +- libgomp/ChangeLog | 11 + .../par-loop-comb-reduction-1.c | 2 +- .../par-loop-comb-reduction-2.c | 2 +- .../par-loop-comb-reduction-3.c | 2 +- .../par-loop-comb-reduction-4.c | 2 +- libsanitizer/ChangeLog | 10 + libsanitizer/LOCAL_PATCHES | 3 +- libsanitizer/MERGE | 4 +- libsanitizer/asan/asan_allocator.cpp | 28 +- libsanitizer/asan/asan_interface.inc | 1 + libsanitizer/asan/asan_interface_internal.h | 3 + libsanitizer/asan/asan_malloc_win.cpp | 3 - libsanitizer/include/sanitizer/asan_interface.h | 4 + .../include/sanitizer/netbsd_syscall_hooks.h | 165 +++- libsanitizer/lsan/lsan_allocator.cpp | 13 +- libsanitizer/merge.sh | 7 +- libsanitizer/sanitizer_common/sanitizer_flags.inc | 3 + libsanitizer/sanitizer_common/sanitizer_linux.cpp | 10 +- libsanitizer/sanitizer_common/sanitizer_platform.h | 8 +- .../sanitizer_platform_limits_linux.cpp | 2 +- .../sanitizer_platform_limits_netbsd.h | 6 + .../sanitizer_platform_limits_posix.cpp | 2 +- .../sanitizer_platform_limits_posix.h | 3 + .../sanitizer_common/sanitizer_syscalls_netbsd.inc | 56 +- libsanitizer/tsan/tsan_mman.cpp | 15 +- libstdc++-v3/ChangeLog | 17 + libstdc++-v3/include/Makefile.am | 5 +- libstdc++-v3/include/Makefile.in | 5 +- libstdc++-v3/include/bits/iterator_concepts.h | 17 - libstdc++-v3/include/std/functional | 1 + libstdc++-v3/include/std/version | 3 + libstdc++-v3/libsupc++/Makefile.am | 2 +- libstdc++-v3/libsupc++/Makefile.in | 2 +- libstdc++-v3/libsupc++/compare | 668 +++++++++++++ .../std/concepts/concepts.object/regular.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_iterators.h | 9 - 277 files changed, 11142 insertions(+), 1313 deletions(-) delete mode 100644 gcc/config/avr/t-multilib create mode 100644 gcc/testsuite/c-c++-common/cpp/spaceship-1.c create mode 100644 gcc/testsuite/c-c++-common/goacc/nested-reductions-warn.c create mode 100644 gcc/testsuite/c-c++-common/goacc/nested-reductions.c create mode 100644 gcc/testsuite/c-c++-common/pr92352.c create mode 100644 gcc/testsuite/g++.dg/cpp/spaceship-1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-fn4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-friend4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires18.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-requires19.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class24.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-constexpr1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq1a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-eq7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-err1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-err2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-scalar1a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-scalar2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-scalar3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-sfinae1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth1a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth3a.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-weak1.C create mode 100644 gcc/testsuite/g++.dg/lto/pr70929_0.C create mode 100644 gcc/testsuite/g++.dg/lto/pr70929_1.C create mode 100644 gcc/testsuite/g++.dg/opt/pr92317.C create mode 100644 gcc/testsuite/g++.dg/parse/operator9.C create mode 100644 gcc/testsuite/g++.dg/pr92370.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/loop-cond-split-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr92354.C create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-51.c create mode 100644 gcc/testsuite/gcc.dg/Warray-bounds-55.c create mode 100644 gcc/testsuite/gcc.dg/Wzero-length-array-bounds-2.c create mode 100644 gcc/testsuite/gcc.dg/pr92263.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/loop-cond-split-1.c create mode 100644 gcc/testsuite/gcc.target/arc/or-cnst-size2.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/dsp_arith.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/sat_no_smlatb.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/saturation.c create mode 100644 gcc/testsuite/gcc.target/arm/acle/simd32_sel.c create mode 100644 gcc/testsuite/gfortran.dg/fmt_zero_width.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/nested-reductions-warn.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/nested-reductions.f90 create mode 100644 libgcc/config/avr/t-copy-libgcc create mode 100644 libstdc++-v3/libsupc++/compare