This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allnoconfig in repository toolchain/ci/gcc.
from 6624075e7e9 c-family: Avoid unnecessary work when -Wpragmas is being ignored adds 3a5f8d745f8 c++: Fix -Wvexing-parse ICE with omitted int [PR97762] adds 38b17c27ce5 libstdc++: Make _GLIBCXX_DEBUG checks constexpr compatible adds 05b03452db6 c++: Improve error location for class using-decl. adds 83f1c165d2a c++: Call tsubst_pack_expansion from tsubst. adds 6db082477ad libstdc++: Remove <debug/array> adds 32ff3309ae5 MAINTAINERS: Add myself for write after approval adds 71a8040716c c++: Fix ICE with variadic concepts and aliases [PR93907] adds 2096ebd393a c++: Reuse identical ATOMIC_CONSTRs during normalization adds 3d56e969cb1 c++: Use two levels of caching in satisfy_atom adds d3fd75d8694 c++: Consider only relevant template arguments in sat_hasher adds 04126e46eb2 c++: DR 1914 - Allow duplicate standard attributes. adds 2bee28dd41f Daily bump. adds 7d26a337bfa Fix logical_combine OR operation. Again. adds fb54c3032b8 Adjust Keylocker regex pattern for darwin, and add missing [...] adds 3d3470e239e Normalize VARYING for -fstrict-enums. adds 2686de5617b tree-optimization/97760 - reduction paths with unhandled live stmt adds 2d59593105d Fortran: Fix function decl's location [PR95847] adds c69325a5db4 sccvn: Fix up push_partial_def little-endian bitfield handl [...] adds 61fecd4d4ba doc: Fix grammar in description of earlyclobber adds 9693749b963 aarch64: Skip arm targets in vq*shr*n_high_n intrinsic tests adds 15e5f41a1c8 More PRE TLC adds 61dd8dab1f0 Fix wrong code for boolean negation in condition at -O2 adds e627cda5686 IBM Z: Store long doubles in vector registers when possible adds cba3d03da6f IBM Z: Test long doubles in vector registers adds 9e628024222 openmp: Implement OpenMP 5.0 base-pointer attachement and c [...] adds 1900707e56a AArch64: Add FLAG for tbl/tbx intrinsics [PR94442] adds 960c4712c8e tree-optimization/97780 - fix ICE in fini_pre adds 1693746302e tree-optimization/97769 - fix assert in peeling for alignment adds 0000ea4fb4e c, c++: Fix up -Wunused-value on COMPLEX_EXPRs [PR97748] adds cf392dbdf17 libgo: update to Go 1.15.4 release adds ebc4cd54b23 Improve generated code for various libgcc2.c routines adds 831f24a778a Fix minor whitespace issues new 2cca9751700 opts: Change `is incompatible with` messages to have standa [...] new e929ef532ad Fortran: OpenMP 5.0 (in_,task_)reduction clause extensions new c710051affd analyzer: remove dead code new 5e41e7f0928 Early exit from irange::set for poly ints. new 8b9a92f794b Refactor copying decl section names
The 5 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: ChangeLog | 9 + MAINTAINERS | 1 + gcc/ChangeLog | 122 ++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/constraint-manager.cc | 11 +- gcc/analyzer/constraint-manager.h | 3 +- gcc/analyzer/program-state.cc | 22 +- gcc/analyzer/program-state.h | 3 +- gcc/analyzer/region-model-reachability.cc | 5 +- gcc/analyzer/region-model-reachability.h | 3 +- gcc/analyzer/region-model.cc | 7 +- gcc/c-family/ChangeLog | 27 ++ gcc/c-family/c-common.c | 5 +- gcc/c-family/c-common.h | 3 +- gcc/c-family/c-omp.c | 90 +++++ gcc/c-family/c-warn.c | 13 +- gcc/c/c-decl.c | 2 +- gcc/c/c-parser.c | 10 +- gcc/c/c-typeck.c | 22 +- gcc/cgraph.h | 5 +- gcc/cgraphclones.c | 4 +- gcc/config/aarch64/aarch64-simd-builtins.def | 24 +- gcc/config/s390/s390-modes.def | 5 +- gcc/config/s390/s390-protos.h | 1 + gcc/config/s390/s390.c | 57 ++- gcc/config/s390/s390.h | 35 ++ gcc/config/s390/s390.md | 209 ++++++----- gcc/config/s390/s390.opt | 11 + gcc/config/s390/vector.md | 382 +++++++++++++++++-- gcc/config/s390/vx-builtins.md | 38 +- gcc/cp/ChangeLog | 96 +++++ gcc/cp/class.c | 4 +- gcc/cp/constraint.cc | 160 +++++++- gcc/cp/coroutines.cc | 2 +- gcc/cp/cp-tree.h | 22 ++ gcc/cp/cvt.c | 38 +- gcc/cp/decl.c | 2 +- gcc/cp/logic.cc | 17 +- gcc/cp/method.c | 2 +- gcc/cp/optimize.c | 2 +- gcc/cp/parser.c | 83 +++-- gcc/cp/pt.c | 25 +- gcc/cp/semantics.c | 44 ++- gcc/d/decl.cc | 2 +- gcc/doc/md.texi | 2 +- gcc/fortran/ChangeLog | 7 + gcc/fortran/dump-parse-tree.c | 10 +- gcc/fortran/gfortran.h | 4 + gcc/fortran/openmp.c | 377 +++++++++++-------- gcc/fortran/trans-decl.c | 19 +- gcc/fortran/trans-openmp.c | 71 +++- gcc/gimple-range-gori.cc | 25 +- gcc/gimplify.c | 276 +++++++++++--- gcc/go/gofrontend/MERGE | 2 +- gcc/omp-low.c | 93 ++++- gcc/opts.c | 106 +++--- gcc/range-op.cc | 28 +- gcc/symtab.c | 14 +- gcc/testsuite/ChangeLog | 66 ++++ gcc/testsuite/c-c++-common/Wunused-value-1.c | 33 ++ gcc/testsuite/c-c++-common/attr-fallthrough-2.c | 2 +- gcc/testsuite/c-c++-common/gomp/clauses-2.c | 20 +- gcc/testsuite/c-c++-common/gomp/map-5.c | 24 ++ .../c-c++-common/ubsan/sanitize-recover-7.c | 2 +- gcc/testsuite/g++.dg/cpp0x/fallthrough2.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-60.C | 2 +- gcc/testsuite/g++.dg/cpp0x/gen-attrs-72.C | 45 +++ gcc/testsuite/g++.dg/cpp1y/attr-deprecated-2.C | 2 +- gcc/testsuite/g++.dg/cpp2a/attr-likely2.C | 2 +- gcc/testsuite/g++.dg/cpp2a/concepts-decltype2.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-using3.C | 52 +++ gcc/testsuite/g++.dg/cpp2a/nodiscard-once.C | 2 +- gcc/testsuite/g++.dg/lookup/using26.C | 4 +- gcc/testsuite/g++.dg/opt/pr97767.C | 10 + gcc/testsuite/g++.dg/warn/Wvexing-parse8.C | 11 + gcc/testsuite/g++.old-deja/g++.other/using1.C | 4 +- gcc/testsuite/gcc.c-torture/execute/pr97764.c | 14 + gcc/testsuite/gcc.dg/pr97567-2.c | 24 ++ gcc/testsuite/gcc.dg/vect/pr97760.c | 26 ++ gcc/testsuite/gcc.dg/vect/pr97769.c | 32 ++ .../aarch64/advsimd-intrinsics/vqrshrn_high_n.c | 3 + .../aarch64/advsimd-intrinsics/vqrshrun_high_n.c | 3 + .../aarch64/advsimd-intrinsics/vqshrn_high_n.c | 3 + .../aarch64/advsimd-intrinsics/vqshrun_high_n.c | 3 + .../gcc.target/i386/keylocker-aesdec128kl.c | 6 +- .../gcc.target/i386/keylocker-aesdec256kl.c | 6 +- .../gcc.target/i386/keylocker-aesdecwide128kl.c | 34 +- .../gcc.target/i386/keylocker-aesdecwide256kl.c | 34 +- .../gcc.target/i386/keylocker-aesenc128kl.c | 6 +- .../gcc.target/i386/keylocker-aesenc256kl.c | 17 + .../gcc.target/i386/keylocker-aesencwide128kl.c | 34 +- .../gcc.target/i386/keylocker-aesencwide256kl.c | 34 +- .../gcc.target/i386/keylocker-encodekey128.c | 14 +- .../gcc.target/i386/keylocker-encodekey256.c | 18 +- .../s390/vector/long-double-callee-abi-scan.c | 20 + .../s390/vector/long-double-caller-abi-run.c | 4 + .../s390/vector/long-double-caller-abi-scan.c | 13 + .../gcc.target/s390/vector/long-double-copysign.c | 21 ++ .../s390/vector/long-double-fprx2-constant.c | 11 + .../s390/vector/long-double-from-double.c | 18 + .../s390/vector/long-double-from-float.c | 19 + .../gcc.target/s390/vector/long-double-from-i16.c | 19 + .../gcc.target/s390/vector/long-double-from-i32.c | 19 + .../gcc.target/s390/vector/long-double-from-i64.c | 19 + .../gcc.target/s390/vector/long-double-from-i8.c | 19 + .../gcc.target/s390/vector/long-double-from-u16.c | 19 + .../gcc.target/s390/vector/long-double-from-u32.c | 19 + .../gcc.target/s390/vector/long-double-from-u64.c | 19 + .../gcc.target/s390/vector/long-double-from-u8.c | 19 + .../gcc.target/s390/vector/long-double-to-double.c | 18 + .../gcc.target/s390/vector/long-double-to-float.c | 19 + .../gcc.target/s390/vector/long-double-to-i16.c | 19 + .../gcc.target/s390/vector/long-double-to-i32.c | 19 + .../gcc.target/s390/vector/long-double-to-i64.c | 21 ++ .../gcc.target/s390/vector/long-double-to-i8.c | 19 + .../gcc.target/s390/vector/long-double-to-u16.c | 20 + .../gcc.target/s390/vector/long-double-to-u32.c | 20 + .../gcc.target/s390/vector/long-double-to-u64.c | 20 + .../gcc.target/s390/vector/long-double-to-u8.c | 20 + .../s390/vector/long-double-vec-duplicate.c | 13 + .../gcc.target/s390/vector/long-double-wf.h | 60 +++ .../gcc.target/s390/vector/long-double-wfaxb.c | 17 + .../s390/vector/long-double-wfcxb-0001.c | 9 + .../s390/vector/long-double-wfcxb-0111.c | 9 + .../s390/vector/long-double-wfcxb-1011.c | 9 + .../s390/vector/long-double-wfcxb-1101.c | 9 + .../gcc.target/s390/vector/long-double-wfdxb.c | 17 + .../gcc.target/s390/vector/long-double-wfixb.c | 7 + .../s390/vector/long-double-wfkxb-0111.c | 9 + .../s390/vector/long-double-wfkxb-1011.c | 9 + .../s390/vector/long-double-wfkxb-1101.c | 9 + .../gcc.target/s390/vector/long-double-wflcxb.c | 7 + .../gcc.target/s390/vector/long-double-wflpxb.c | 7 + .../gcc.target/s390/vector/long-double-wfmaxb-2.c | 24 ++ .../gcc.target/s390/vector/long-double-wfmaxb-3.c | 14 + .../s390/vector/long-double-wfmaxb-disabled.c | 8 + .../gcc.target/s390/vector/long-double-wfmaxb.c | 7 + .../s390/vector/long-double-wfmsxb-disabled.c | 8 + .../gcc.target/s390/vector/long-double-wfmsxb.c | 7 + .../gcc.target/s390/vector/long-double-wfmxb.c | 7 + .../s390/vector/long-double-wfnmaxb-disabled.c | 9 + .../gcc.target/s390/vector/long-double-wfnmaxb.c | 7 + .../s390/vector/long-double-wfnmsxb-disabled.c | 9 + .../gcc.target/s390/vector/long-double-wfnmsxb.c | 7 + .../gcc.target/s390/vector/long-double-wfsqxb.c | 7 + .../gcc.target/s390/vector/long-double-wfsxb-1.c | 21 ++ .../gcc.target/s390/vector/long-double-wfsxb.c | 7 + .../gcc.target/s390/vector/long-double-wftcixb-1.c | 15 + .../gcc.target/s390/vector/long-double-wftcixb.c | 7 + gcc/testsuite/gfortran.dg/coverage.f90 | 17 + gcc/testsuite/gfortran.dg/gomp/map-2.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/reduction4.f90 | 171 +++++++++ gcc/testsuite/gfortran.dg/gomp/reduction5.f90 | 41 +++ .../gfortran.dg/gomp/schedule-modifiers-2.f90 | 8 +- .../gfortran.dg/gomp/workshare-reduction-1.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-10.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-11.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-12.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-13.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-14.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-15.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-16.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-17.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-18.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-19.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-2.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-20.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-21.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-22.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-23.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-24.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-25.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-26.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-27.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-28.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-29.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-3.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-30.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-31.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-32.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-33.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-34.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-35.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-36.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-37.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-38.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-39.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-4.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-40.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-41.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-42.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-43.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-44.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-45.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-46.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-47.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-48.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-49.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-5.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-50.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-51.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-52.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-53.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-54.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-55.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-56.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-57.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-58.f90 | 35 ++ .../gfortran.dg/gomp/workshare-reduction-6.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-7.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-8.f90 | 31 ++ .../gfortran.dg/gomp/workshare-reduction-9.f90 | 31 ++ gcc/testsuite/gnat.dg/opt88.adb | 52 +++ gcc/trans-mem.c | 2 +- gcc/tree-emutls.c | 2 +- gcc/tree-ssa-pre.c | 185 +++++----- gcc/tree-ssa-sccvn.c | 5 +- gcc/tree-vect-data-refs.c | 7 +- gcc/tree-vect-loop.c | 9 +- gcc/tree.c | 27 ++ gcc/tree.h | 1 + gcc/value-range.cc | 50 ++- gcc/value-range.h | 23 +- libgcc/libgcc2.c | 82 ++--- libgcc/libgcc2.h | 2 +- libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/cmd/go/internal/modfetch/coderepo_test.go | 5 - libgo/go/compress/flate/deflate_test.go | 57 +++ libgo/go/compress/flate/deflatefast.go | 11 +- libgo/go/net/http/h2_bundle.go | 11 + libgo/go/net/http/request.go | 2 +- libgo/go/net/http/request_test.go | 21 ++ libgo/go/reflect/deepequal.go | 12 +- libgo/go/reflect/value.go | 12 +- libgo/go/runtime/netpoll.go | 48 ++- libgo/go/runtime/proc.go | 21 ++ libgo/go/runtime/signal_unix.go | 7 + libgo/go/syscall/exec_unix_test.go | 45 +++ libgo/go/time/zoneinfo_read.go | 19 +- libgo/go/time/zoneinfo_test.go | 19 + libgomp/libgomp.h | 8 +- libgomp/oacc-mem.c | 9 +- libgomp/target.c | 36 +- .../testsuite/libgomp.c-c++-common/ptr-attach-1.c | 82 +++++ libiberty/ChangeLog | 4 + libstdc++-v3/ChangeLog | 86 +++++ libstdc++-v3/include/Makefile.am | 1 - libstdc++-v3/include/Makefile.in | 1 - libstdc++-v3/include/debug/array | 408 --------------------- libstdc++-v3/include/debug/assertions.h | 6 +- libstdc++-v3/include/debug/formatter.h | 3 +- libstdc++-v3/include/debug/helper_functions.h | 28 +- libstdc++-v3/include/debug/macros.h | 20 +- libstdc++-v3/include/experimental/functional | 4 +- libstdc++-v3/include/std/array | 66 ++-- libstdc++-v3/include/std/functional | 4 +- libstdc++-v3/include/std/span | 7 +- .../element_access/char/back_constexpr_neg.cc} | 24 +- .../element_access/char/constexpr.cc} | 20 +- .../element_access/char/constexpr_neg.cc} | 23 +- .../element_access/char/front_back_constexpr.cc} | 34 +- .../element_access/char/front_constexpr_neg.cc} | 24 +- .../element_access/wchar_t/back_constexpr_neg.cc} | 24 +- .../element_access/wchar_t/constexpr.cc} | 20 +- .../element_access/wchar_t/constexpr_neg.cc} | 23 +- .../element_access/wchar_t/front_constexpr_neg.cc} | 24 +- .../23_containers/array/debug/back1_neg.cc | 2 +- .../23_containers/array/debug/back2_neg.cc | 2 +- .../23_containers/array/debug/front1_neg.cc | 2 +- .../23_containers/array/debug/front2_neg.cc | 2 +- .../array/debug/square_brackets_operator1_neg.cc | 2 +- .../array/debug/square_brackets_operator2_neg.cc | 2 +- .../23_containers/array/element_access/60497.cc | 4 - .../array/tuple_interface/get_debug_neg.cc | 32 -- .../23_containers/array/tuple_interface/get_neg.cc | 5 +- .../array/tuple_interface/tuple_element_neg.cc | 1 - .../debug/constexpr_partitioned_neg.cc} | 37 +- .../debug/constexpr_partitioned_pred_neg.cc} | 29 +- .../lower_bound/debug/constexpr_valid_range_neg.cc | 52 +++ .../lower_bound/debug/partitioned_neg.cc} | 27 +- .../lower_bound/debug/partitioned_pred_neg.cc} | 16 +- .../debug/constexpr_partitioned_neg.cc} | 37 +- .../debug/constexpr_partitioned_pred_neg.cc} | 29 +- .../upper_bound/debug/constexpr_valid_range_neg.cc | 51 +++ .../upper_bound/debug/partitioned_neg.cc} | 27 +- .../upper_bound/debug/partitioned_pred_neg.cc} | 16 +- 287 files changed, 6604 insertions(+), 1648 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wunused-value-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/map-5.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/gen-attrs-72.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-decltype2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-using3.C create mode 100644 gcc/testsuite/g++.dg/opt/pr97767.C create mode 100644 gcc/testsuite/g++.dg/warn/Wvexing-parse8.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr97764.c create mode 100644 gcc/testsuite/gcc.dg/pr97567-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97760.c create mode 100644 gcc/testsuite/gcc.dg/vect/pr97769.c create mode 100644 gcc/testsuite/gcc.target/i386/keylocker-aesenc256kl.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-callee-abi-scan.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-caller-abi-run.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-caller-abi-scan.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-copysign.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-fprx2-constant.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-double.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-float.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-i16.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-i32.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-i64.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-i8.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-u16.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-u32.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-u64.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-from-u8.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-double.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-float.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-i16.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-i32.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-i64.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-i8.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-u16.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-u32.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-u64.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-u8.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-vec-duplicate.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wf.h create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfaxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfcxb-0001.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfcxb-0111.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfcxb-1011.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfcxb-1101.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfdxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfixb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfkxb-0111.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfkxb-1011.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfkxb-1101.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wflcxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wflpxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfmaxb-2.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfmaxb-3.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfmaxb-disabled.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfmaxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfmsxb-disabled.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfmsxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfmxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfnmaxb-disabled.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfnmaxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfnmsxb-disabled.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfnmsxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfsqxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfsxb-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wfsxb.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wftcixb-1.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-wftcixb.c create mode 100644 gcc/testsuite/gfortran.dg/coverage.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/reduction4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/reduction5.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-10.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-11.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-12.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-13.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-14.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-15.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-16.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-17.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-18.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-19.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-2.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-20.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-21.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-22.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-23.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-24.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-25.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-26.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-27.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-28.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-29.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-3.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-30.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-31.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-32.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-33.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-34.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-35.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-36.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-37.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-38.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-39.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-4.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-40.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-41.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-42.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-43.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-44.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-45.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-46.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-47.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-48.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-49.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-5.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-50.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-51.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-52.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-53.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-54.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-55.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-56.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-57.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-58.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-6.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-7.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-8.f90 create mode 100644 gcc/testsuite/gfortran.dg/gomp/workshare-reduction-9.f90 create mode 100644 gcc/testsuite/gnat.dg/opt88.adb create mode 100644 libgomp/testsuite/libgomp.c-c++-common/ptr-attach-1.c delete mode 100644 libstdc++-v3/include/debug/array copy libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_deb [...] copy libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_deb [...] copy libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_deb [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/back2_neg.cc => 21_strings/ [...] copy libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_deb [...] copy libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_deb [...] copy libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_deb [...] copy libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_deb [...] rename libstdc++-v3/testsuite/{23_containers/array/tuple_interface/tuple_element_d [...] delete mode 100644 libstdc++-v3/testsuite/23_containers/array/tuple_interface/get_ [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/back1_neg.cc => 25_algorith [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/back1_neg.cc => 25_algorith [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/lower_bound/debug/constexp [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/back2_neg.cc => 25_algorith [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/front2_neg.cc => 25_algorit [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/back1_neg.cc => 25_algorith [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/back1_neg.cc => 25_algorith [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/upper_bound/debug/constexp [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/back2_neg.cc => 25_algorith [...] copy libstdc++-v3/testsuite/{23_containers/array/debug/front2_neg.cc => 25_algorit [...]