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-arm-stable-allmodconfig in repository toolchain/ci/gcc.
from b746406f848 Add myself to MAINTAINERS file. adds f3cc1a23db5 Use clause locations in OpenACC nested reduction warnings adds d02c2d8f03d Add tests to verify OpenACC clause locations adds 73e48ae3972 libstdc++: Fix bug in std::indirect_result_t adds 54a4cf1dfb5 libstdc++: Reduce header dependencies in <span> adds bd8316b5657 libstdc++: Define __cpp_lib_constexpr_complex macro adds 916d1818507 [AArch64] Fix INDEX patterns for partial VNx2 modes adds e3a72888292 [AArch64] Don't allow partial SVE modes in GPRs adds ded1915488d libstdc++: Fix description of std::ios::trunc (PR 92886) adds 792a7496532 * varasm.c (default_function_section): Fix confused tests [...] adds 32007a1e005 * predict.c (compute_function_frequency): Check for presen [...] adds 44f35552d2f Turn tp_first_run counts back to 32bit values. adds 10170c3b21e * cgraph.c (cgraph_node::verify_node): Verify tp_first_run [...] adds 15bdfb9d520 2019-12-10 Thomas Koenig tkoenig@gcc.gnu.org adds 6c7e74dc57f Bail out in gfc_dep_compare_expr for a NULL argument. adds fca3fc600c0 PR c++/92560 - ICE with decltype and rewritten operator. adds 4381967563f Fix C++20 structural type vs. private base. adds 49c6239893c PR c++/92847 - C++20 comparison ambiguity with class template. adds 6b184121565 * ipa-param-manipulation.c (ipa_param_body_adjustments::r [...] adds a19dfc0467f PR middle-end/92825 * cfgexpand.c (add_stack_protection_c [...] adds 14618d7969b PR ipa/92883 * ipa-cp.c (propagate_vr_across_jump_functio [...] adds 4397d738d68 PR rtl-optimization/92882 * regstat.c (regstat_bb_compute [...] adds 5ca28bbff6f libstdc++: Rework std::copy/copy_backward/move/move_backwar [...] adds e41c1ae6708 2019-12-10 Thomas Koenig tkoenig@gcc.gnu.org adds d92652d880e 2019-12-10 Vladimir Makarov vmakarov@redhat.com adds 3971162eabe PR tree-optimization/92891 * builtins.c (gimple_call_allo [...] adds a60701e05b3 libstdc++: Correct noexcept-specifiers on span constructors adds aad65f50638 compiler: generate type descriptor for pointer to alias [...] adds 4cbb1f790a2 Daily bump. adds b6196d9808a Restore enable_if lost during original import of pstl adds 5476191189e Fix unrecognizable insn of pr92865. adds 60961fcea72 Fix PR92901: Change test expectation for C++ in OpenACC tes [...] adds ecca7d0d847 Add ARM-specific Bfloat format support to middle-end adds 6d8c93a07d3 [OpenMP/OpenACC/Fortran] Fix mapping of optional (present|a [...] adds ba396025036 libgomp – spelling fixes, incl. omp_lib.h.in adds b490d34e2ef arm: Fix an incorrect warning when -mcpu=cortex-a55 is used [...] adds ec81216db25 libstdc++: Fix whitepace in changelog new a01b24c09ee [testsuite][arm] Remove xfail for vect-epilogues test new b5a0c13654b Adds multibyte awareness to pretty-print.c
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 | 128 ++++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 2 +- gcc/cfgexpand.c | 76 ++--- gcc/cgraph.c | 5 + gcc/cgraph.h | 8 +- gcc/cgraphunit.c | 52 ++-- gcc/config/aarch64/aarch64-sve.md | 8 +- gcc/config/aarch64/aarch64.c | 4 +- gcc/config/aarch64/iterators.md | 6 + gcc/config/arm/arm-cpus.in | 25 +- gcc/config/arm/arm.c | 44 +-- gcc/config/i386/i386-expand.c | 2 +- gcc/cp/ChangeLog | 14 + gcc/cp/call.c | 35 ++- gcc/cp/class.c | 54 ++-- gcc/cp/tree.c | 8 +- gcc/doc/invoke.texi | 13 +- gcc/fortran/ChangeLog | 19 ++ gcc/fortran/dependency.c | 2 + gcc/fortran/misc.c | 10 + gcc/fortran/trans-array.c | 2 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/types.cc | 6 +- gcc/ipa-cp.c | 12 +- gcc/ipa-param-manipulation.c | 2 +- gcc/ipa-sra.c | 10 +- gcc/lra-assigns.c | 6 +- gcc/lra-constraints.c | 27 +- gcc/lra-eliminations.c | 5 + gcc/lra-int.h | 2 +- gcc/lto/ChangeLog | 7 +- gcc/lto/lto-partition.c | 8 +- gcc/omp-low.c | 2 +- gcc/predict.c | 8 +- gcc/pretty-print.c | 61 +++- gcc/profile.c | 13 +- gcc/real.c | 137 +++++++++ gcc/real.h | 1 + gcc/regstat.c | 6 +- gcc/testsuite/ChangeLog | 62 ++++ .../c-c++-common/goacc/clause-locations.c | 19 ++ gcc/testsuite/g++.dg/cpp2a/nontype-class25.C | 6 + gcc/testsuite/g++.dg/cpp2a/spaceship-decltype1.C | 11 + gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite5.C | 15 + gcc/testsuite/gcc.c-torture/compile/pr92891.c | 16 + gcc/testsuite/gcc.dg/ipa/pr92883.c | 14 + gcc/testsuite/gcc.dg/vect/vect-epilogues.c | 2 +- .../gcc.target/aarch64/sve/mixed_size_6.c | 47 +++ .../gcc.target/aarch64/sve/mixed_size_7.c | 28 ++ gcc/testsuite/gcc.target/i386/pr92825.c | 15 + gcc/testsuite/gcc.target/i386/pr92865-1.c | 67 +++++ gcc/testsuite/gcc.target/powerpc/pr92796.c | 21 ++ gcc/testsuite/gfortran.dg/assumed_rank_18.f90 | 16 + .../gfortran.dg/goacc/clause-locations.f90 | 18 ++ gcc/testsuite/gfortran.dg/interface_45.f90 | 11 + gcc/testsuite/gfortran.dg/pr92874.f90 | 11 + gcc/testsuite/gfortran.dg/pr92882.f | 4 + gcc/varasm.c | 15 +- libgomp/ChangeLog | 44 ++- libgomp/config/gcn/task.c | 2 +- libgomp/config/gcn/team.c | 4 +- libgomp/config/nvptx/task.c | 2 +- libgomp/config/nvptx/team.c | 2 +- libgomp/env.c | 2 +- libgomp/libgomp.texi | 10 +- libgomp/oacc-host.c | 2 +- libgomp/omp_lib.h.in | 4 +- libgomp/ordered.c | 4 +- libgomp/plugin/plugin-gcn.c | 6 +- libgomp/task.c | 6 +- libgomp/team.c | 2 +- libgomp/testsuite/libgomp.fortran/jacobi.f | 6 +- libgomp/testsuite/libgomp.hsa.c/tiling-2.c | 2 +- .../libgomp.oacc-c-c++-common/enter_exit-lib.c | 2 +- .../libgomp.oacc-fortran/optional-cache.f95 | 1 + .../libgomp.oacc-fortran/optional-reduction.f90 | 1 - libstdc++-v3/ChangeLog | 134 +++++++++ libstdc++-v3/include/bits/deque.tcc | 278 ++++++++++++------ libstdc++-v3/include/bits/ios_base.h | 2 +- libstdc++-v3/include/bits/iterator_concepts.h | 30 +- libstdc++-v3/include/bits/stl_algobase.h | 323 +++++++++++++++++---- libstdc++-v3/include/bits/stl_deque.h | 71 ----- .../include/bits/stl_iterator_base_types.h | 15 +- libstdc++-v3/include/debug/debug.h | 3 + libstdc++-v3/include/debug/safe_iterator.h | 2 +- libstdc++-v3/include/debug/safe_iterator.tcc | 253 +++++++++++++++- libstdc++-v3/include/debug/stl_iterator.h | 13 - libstdc++-v3/include/debug/vector | 7 - libstdc++-v3/include/pstl/glue_numeric_defs.h | 2 +- libstdc++-v3/include/pstl/glue_numeric_impl.h | 2 +- libstdc++-v3/include/std/complex | 4 + libstdc++-v3/include/std/numeric | 6 - libstdc++-v3/include/std/span | 8 +- libstdc++-v3/include/std/version | 1 + .../testsuite/23_containers/span/nothrow_cons.cc | 59 ++++ .../24_iterators/indirect_callable/projected.cc | 41 +++ .../copy/debug/1_neg.cc} | 35 +-- .../25_algorithms/copy/deque_iterators/2.cc | 109 +++++++ .../copy/deque_iterators/31.cc} | 35 ++- .../copy/deque_iterators/32.cc} | 35 ++- .../char/4.cc => deque_iterators/33.cc} | 48 +-- .../copy/deque_iterators/41.cc} | 34 ++- .../copy/deque_iterators/42.cc} | 34 ++- .../copy/deque_iterators/43.cc} | 43 ++- .../copy/streambuf_iterators/char/4.cc | 29 +- .../copy_backward/deque_iterators/2.cc | 109 +++++++ .../25_algorithms/equal/deque_iterators/1.cc | 122 ++++++++ .../char/4.cc => fill/deque_iterators/1.cc} | 43 +-- .../25_algorithms/move/deque_iterators/2.cc | 101 +++++++ .../move_backward/deque_iterators/2.cc | 101 +++++++ .../complex/1.cc} | 31 +- .../complex/2.cc} | 31 +- .../25_algorithms/copy_backward_deque_iterators.cc | 69 ++++- .../25_algorithms/copy_deque_iterators.cc | 69 ++++- .../25_algorithms/equal_deque_iterators.cc | 82 ++++++ 116 files changed, 3032 insertions(+), 716 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/goacc/clause-locations.c create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class25.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-decltype1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-rewrite5.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr92891.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr92883.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/mixed_size_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/mixed_size_7.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92825.c create mode 100644 gcc/testsuite/gcc.target/i386/pr92865-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92796.c create mode 100644 gcc/testsuite/gfortran.dg/assumed_rank_18.f90 create mode 100644 gcc/testsuite/gfortran.dg/goacc/clause-locations.f90 create mode 100644 gcc/testsuite/gfortran.dg/interface_45.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92874.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr92882.f create mode 100644 libstdc++-v3/testsuite/23_containers/span/nothrow_cons.cc create mode 100644 libstdc++-v3/testsuite/24_iterators/indirect_callable/projected.cc copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_deque_iterators.cc => [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy/deque_iterators/2.cc copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_deque_iterators.cc => [...] copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_deque_iterators.cc => [...] copy libstdc++-v3/testsuite/25_algorithms/copy/{streambuf_iterators/char/4.cc => d [...] copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_deque_iterators.cc => [...] copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_deque_iterators.cc => [...] copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_backward_deque_iterato [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_backward/deque_iterat [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/equal/deque_iterators/1.cc copy libstdc++-v3/testsuite/25_algorithms/{copy/streambuf_iterators/char/4.cc => f [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/move/deque_iterators/2.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/move_backward/deque_iterat [...] copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_deque_iterators.cc => [...] copy libstdc++-v3/testsuite/{performance/25_algorithms/copy_deque_iterators.cc => [...] create mode 100644 libstdc++-v3/testsuite/performance/25_algorithms/equal_deque_it [...]