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-allmodconfig in repository toolchain/ci/gcc.
from bd27f282301 PR target/93078 * config/i386/i386-builtins.c (ix86_built [...] adds 9d3f24adb6d PR c++/88337 - Implement P1327R1: Allow dynamic_cast in co [...] adds a5042f3d986 PR c++/92745 * g++.dg/cpp0x/initlist118.C: Add -Wno-psabi [...] adds 27930c060ec Daily bump. adds c913774742e Catch division by zero errors in array sizes. adds 4af36fdd79e Remove KIND argument from INDEX so it does not mess up scal [...] adds 08edd2515e5 2019-12-30 Thomas Koenig tkoenig@gcc.gnu.org adds f6926fe5580 2019-12-30 Thomas Koenig tkoenig@gcc.gnu.org new 7c23961a159 /gcc/cp 2019-12-30 Paolo Carlini paolo.carlini@oracle.com
The 1 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/DATESTAMP | 2 +- gcc/cp/ChangeLog | 30 +++ gcc/cp/constexpr.c | 238 ++++++++++++++++++++- gcc/cp/cp-tree.h | 7 +- gcc/cp/decl.c | 2 +- gcc/cp/decl2.c | 22 +- gcc/cp/init.c | 101 +++++---- gcc/cp/parser.c | 3 +- gcc/cp/pt.c | 2 +- gcc/cp/rtti.c | 1 + gcc/fortran/ChangeLog | 24 +++ gcc/fortran/arith.c | 6 + gcc/fortran/decl.c | 31 ++- gcc/fortran/gfortran.h | 2 + gcc/fortran/intrinsic.c | 48 ++++- gcc/fortran/intrinsic.h | 3 +- gcc/fortran/iresolve.c | 25 ++- gcc/fortran/trans-decl.c | 24 ++- gcc/testsuite/ChangeLog | 49 +++++ gcc/testsuite/g++.dg/cpp0x/initlist118.C | 1 + gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic1.C | 40 ++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic10.C | 12 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic11.C | 35 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic12.C | 28 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic13.C | 86 ++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic14.C | 105 +++++++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic15.C | 14 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic16.C | 20 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic17.C | 31 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic2.C | 41 ++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic3.C | 33 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic4.C | 55 +++++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic5.C | 22 ++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic6.C | 25 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic7.C | 25 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic8.C | 24 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic9.C | 17 ++ gcc/testsuite/g++.dg/init/delete1.C | 6 +- gcc/testsuite/g++.dg/ipa/pr85607.C | 8 +- gcc/testsuite/g++.dg/warn/Wdelete-incomplete-1.C | 7 +- .../g++.dg/warn/delete-non-virtual-dtor.C | 10 +- gcc/testsuite/g++.dg/warn/incomplete1.C | 8 +- gcc/testsuite/gfortran.dg/arith_divide_2.f90 | 9 + gcc/testsuite/gfortran.dg/index_3.f90 | 8 + libcc1/ChangeLog | 5 + libcc1/libcp1plugin.cc | 3 +- 46 files changed, 1196 insertions(+), 102 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic14.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic15.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic16.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic17.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dynamic9.C create mode 100644 gcc/testsuite/gfortran.dg/arith_divide_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/index_3.f90