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 a7f0b0f652b AArch64: Allow any offset for SVE addressing modes before reload. adds f2da1a764fb C++ concepts: fix ICE with requires on dtors (PR c++/89036) adds 389f58a1cb3 [ARM] Fix Thumb-1 ldm (PR89190) adds 2a18fb57aec PR c++/77304 * g++.dg/cpp2a/nontype-class13.C: New test. adds 601c59dd85e [PR87322] move cp_evaluated up to tsubst all lambda parms adds 40563cf7c35 [PR86379] do not use TREE_TYPE for USING_DECL_SCOPE adds 3a86062729d PR c++/89297 - ICE with OVERLOAD in template. * semantics [...] adds 055cced29a1 * config/i386/sse.md (vec_set<VI4F_256_512:mode>_0): Use [...] adds 4194f872bd3 PR libstdc++/89345 Only define std::destroying_delete for C++2a adds 686daad6a60 Daily bump. adds 4d502758fa2 gcc/: * optc-save-gen.awk: Set var_opt_hash for initial op [...] adds 80c3e1083a3 * go-gcc.cc: #include "opts.h". (Gcc_backend::function): [...] adds cd3f735a9ce PR middle-end/89284 * passes.def: Swap pass_ubsan and pas [...] adds c677a9d7dfd Document LWG 2735 status and add test adds bcdfc955ae9 PR tree-optimization/89314 * fold-const.c (fold_binary_lo [...] adds 9724de38f8f PR middle-end/89303 add testcase for std::enable_shared_from_this adds 71fe24c613c Call free_dominance_info when transformed in DCE (PR rtl-op [...] adds dac1fbf62c5 Fix PR72715 "ICE in gfc_trans_omp_do, at fortran/trans-open [...] adds ee32dd6496e Enforce LWG DR 2566 requirement for container adaptors adds 48772ec35ae LWG 2537 fix priority_queue constructors to establish invariant adds 99d130bf45d Add std::timespec and std::timespec_get for C++17 new b84c2e9a57e PR lto/88677 Fix PR number. new 5770b8ce961 When this testcase was introduced it failed to account for [...] new a3d1baa9998 DR 2586 fix value category in uses-allocator checks new b24f00b1d03 Update libstdc++ documentation for implementation status
The 4 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 | 42 ++++- gcc/DATESTAMP | 2 +- gcc/config/arm/arm.c | 24 ++- gcc/config/i386/sse.md | 77 ++++---- gcc/cp/ChangeLog | 30 +++ gcc/cp/class.c | 3 - gcc/cp/cp-tree.h | 2 +- gcc/cp/decl.c | 3 +- gcc/cp/name-lookup.c | 2 +- gcc/cp/pt.c | 22 ++- gcc/cp/search.c | 19 +- gcc/cp/semantics.c | 16 +- gcc/dce.c | 1 + gcc/fold-const.c | 16 +- gcc/fortran/ChangeLog | 6 + gcc/fortran/openmp.c | 8 +- gcc/go/ChangeLog | 5 + gcc/go/go-gcc.cc | 36 ++++ gcc/optc-save-gen.awk | 6 +- gcc/passes.def | 2 +- gcc/testsuite/ChangeLog | 63 +++++++ gcc/testsuite/g++.dg/concepts/pr89036.C | 8 + gcc/testsuite/g++.dg/cpp0x/initlist113.C | 11 ++ .../g++.dg/cpp0x/lambda/lambda-variadic5.C | 2 + gcc/testsuite/g++.dg/cpp0x/pr86379.C | 207 +++++++++++++++++++++ gcc/testsuite/g++.dg/cpp1y/pr87322.C | 23 +++ gcc/testsuite/g++.dg/cpp2a/nontype-class13.C | 21 +++ gcc/testsuite/g++.dg/pr89242.C | 15 ++ gcc/testsuite/gcc.dg/func-attr-1.c | 23 +++ gcc/testsuite/gcc.dg/pr89314.c | 13 ++ gcc/testsuite/gcc.dg/rtl/arm/ldrd-peepholes.c | 2 + gcc/testsuite/gcc.dg/ubsan/pr89284.c | 23 +++ gcc/testsuite/gcc.target/i386/sse2-init-v2di-2.c | 2 +- gcc/testsuite/gfortran.dg/goacc/loop-3-2.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/loop-3.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/pr72715.f90 | 6 + gcc/testsuite/lib/target-supports.exp | 20 ++ libstdc++-v3/ChangeLog | 53 ++++++ libstdc++-v3/config.h.in | 3 + libstdc++-v3/configure | 46 +++++ libstdc++-v3/configure.ac | 3 + libstdc++-v3/crossconfig.m4 | 3 + libstdc++-v3/doc/html/manual/bugs.html | 24 ++- libstdc++-v3/doc/html/manual/status.html | 28 ++- libstdc++-v3/doc/xml/manual/intro.xml | 36 +++- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 11 ++ libstdc++-v3/include/bits/std_abs.h | 1 + libstdc++-v3/include/bits/stl_queue.h | 38 +++- libstdc++-v3/include/bits/stl_stack.h | 10 +- libstdc++-v3/include/bits/uses_allocator.h | 11 +- libstdc++-v3/include/c_global/ctime | 9 + libstdc++-v3/include/std/version | 7 +- libstdc++-v3/libsupc++/new | 9 +- .../destroying_delete.cc} | 48 +++-- .../89303.cc} | 35 ++-- .../20_util/scoped_allocator/69293_neg.cc | 2 +- .../cons_neg.cc => scoped_allocator/dr2586.cc} | 34 ++-- .../testsuite/20_util/tuple/cons/allocators.cc | 14 ++ .../testsuite/20_util/uses_allocator/69293_neg.cc | 2 +- .../testsuite/20_util/uses_allocator/cons_neg.cc | 2 +- .../priority_queue/dr2537.cc} | 44 +++-- .../headers/cstdlib/dr2735.cc} | 46 ++--- 62 files changed, 1068 insertions(+), 220 deletions(-) create mode 100644 gcc/testsuite/g++.dg/concepts/pr89036.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist113.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr86379.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr87322.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/nontype-class13.C create mode 100644 gcc/testsuite/g++.dg/pr89242.C create mode 100644 gcc/testsuite/gcc.dg/func-attr-1.c create mode 100644 gcc/testsuite/gcc.dg/pr89314.c create mode 100644 gcc/testsuite/gcc.dg/ubsan/pr89284.c create mode 100644 gcc/testsuite/gfortran.dg/goacc/pr72715.f90 copy libstdc++-v3/testsuite/{20_util/uses_allocator/69293_neg.cc => 18_support/des [...] copy libstdc++-v3/testsuite/20_util/{uses_allocator/cons_neg.cc => enable_shared_f [...] copy libstdc++-v3/testsuite/20_util/{uses_allocator/cons_neg.cc => scoped_allocato [...] copy libstdc++-v3/testsuite/{20_util/uses_allocator/cons_neg.cc => 23_containers/p [...] copy libstdc++-v3/testsuite/{20_util/uses_allocator/cons_neg.cc => 26_numerics/hea [...]