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_O1 in repository toolchain/ci/gcc.
from 95384b9ea86 Add strftime format checking support for C2x %OB and %Ob (b [...] adds 5ca76e00397 Daily bump. adds 5385649b70a PR tree-optimization/91734 * generic-match-head.c: Includ [...] adds ef56b2ce06a PR c++/91369 - Implement P0784R7: constexpr new c-family/ [...] adds b13d29a248a [Darwin] Amend section for constants with reloactions. adds 354b244f7b8 2019-10-05 Paul Thomas pault@gcc.gnu.org adds 5c7634a0e5f 2019-10-05 Steven G. Kargl kargl@gcc.gnu.org adds cd79e4d4ad1 2019-10-05 Steven G. Kargl kargl@gcc.gnu.org adds c45521070e9 * ipa-inline.c: Fix type; compute size rather than self_si [...] adds fdb1d0f278e 2019-0105 Steven G. Kargl kargl@gcc.gnu.org adds b334ecb7c1e Daily bump. adds 86b34dfdcc6 [Darwin] Fix some format-related build warnings. adds 6a1019b0044 Add std::copy_n __glibcxx_requires_can_increment checks. adds a8f3cf77c42 Add C++11 __iterator_category_t template alias. adds e908afccb0e Add std::copy_n istreambuf_iterator specialization adds 66f02f9ec57 Fix EXECUTE_IF_SET_IN_HARD_REG_SET use adds a53504c16e9 Add std::copy_n istreambuf_iterator specialization
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 36 +++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 6 + gcc/c-family/c-cppbuiltin.c | 1 + gcc/config/darwin.c | 18 +- gcc/cp/ChangeLog | 85 ++++++ gcc/cp/class.c | 44 ++- gcc/cp/constexpr.c | 340 +++++++++++++++++---- gcc/cp/cp-tree.h | 9 + gcc/cp/decl.c | 52 +++- gcc/cp/init.c | 97 +++++- gcc/cp/method.c | 69 +++-- gcc/cp/typeck2.c | 8 +- gcc/fortran/ChangeLog | 16 +- gcc/fortran/decl.c | 2 +- gcc/fortran/trans-expr.c | 48 ++- gcc/generic-match-head.c | 1 + gcc/ipa-inline.c | 4 +- gcc/match.pd | 145 ++++++--- gcc/testsuite/ChangeLog | 41 +++ gcc/testsuite/g++.dg/cpp0x/constexpr-delete2.C | 3 +- gcc/testsuite/g++.dg/cpp0x/locations1.C | 2 +- gcc/testsuite/g++.dg/cpp1y/constexpr-new.C | 2 +- gcc/testsuite/g++.dg/cpp2a/constexpr-dtor1.C | 9 + gcc/testsuite/g++.dg/cpp2a/constexpr-dtor2.C | 66 ++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor3.C | 185 +++++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-new1.C | 39 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-new2.C | 21 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-new3.C | 73 +++++ gcc/testsuite/g++.dg/cpp2a/constexpr-new4.C | 29 ++ gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 32 +- gcc/testsuite/g++.dg/ext/is_literal_type3.C | 26 ++ gcc/testsuite/gcc.dg/pr91734.c | 97 ++++++ gcc/testsuite/gfortran.dg/ISO_Fortran_binding_13.c | 12 + .../gfortran.dg/ISO_Fortran_binding_13.f90 | 39 +++ .../gfortran.dg/ISO_Fortran_binding_14.f90 | 41 +++ gcc/testsuite/gfortran.dg/pr47054_1.f90 | 15 + gcc/testsuite/gfortran.dg/pr47054_2.f90 | 41 +++ gcc/testsuite/gfortran.dg/pr91497.f90 | 2 +- gcc/var-tracking.c | 5 +- libgfortran/ChangeLog | 8 +- libgfortran/runtime/ISO_Fortran_binding.c | 3 +- libstdc++-v3/ChangeLog | 25 ++ libstdc++-v3/include/bits/stl_algo.h | 23 +- .../include/bits/stl_iterator_base_types.h | 11 +- libstdc++-v3/include/bits/streambuf_iterator.h | 26 ++ libstdc++-v3/include/std/numeric | 3 +- .../testsuite/25_algorithms/copy_n/debug/1_neg.cc | 38 +++ .../testsuite/25_algorithms/copy_n/debug/2_neg.cc | 38 +++ .../25_algorithms/copy_n/istreambuf_iterator/1.cc | 73 +++++ .../copy_n/istreambuf_iterator/1_neg.cc | 40 +++ .../copy_n/istreambuf_iterator/2_neg.cc | 38 +++ 52 files changed, 1875 insertions(+), 214 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-new4.C create mode 100644 gcc/testsuite/g++.dg/ext/is_literal_type3.C create mode 100644 gcc/testsuite/gcc.dg/pr91734.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_13.c create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_13.f90 create mode 100644 gcc/testsuite/gfortran.dg/ISO_Fortran_binding_14.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr47054_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr47054_2.f90 create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_n/debug/1_neg.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_n/debug/2_neg.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_n/istreambuf_iterator/1.cc create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_n/istreambuf_iterator [...] create mode 100644 libstdc++-v3/testsuite/25_algorithms/copy_n/istreambuf_iterator [...]