This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_check/master-arm in repository toolchain/ci/gcc.
from d564a83d142 analyzer: make use of may_be_aliased in alias detection [PR103546] adds 11ce8d04f29 Daily bump. adds ad64a821970 c++: don't preevaluate new-initializer adds e948436eab8 c++: loop over array elts w/o explicit init [PR92385] adds ce0ab8fb46f c++: temporary lifetime with aggregate init [PR94041] adds beaee0a871b c++: temporary lifetime with array aggr init [PR94041] adds 4f6bc28fc7d c++: EH and partially constructed aggr temp [PR66139] adds 40140b73448 c++: don't cleanup the last aggregate elt adds 2fbc45486e1 c++: keep destroying array after one dtor throws [PR66451] adds 4c6afbbd48f c++: clean up ref-extended temp on throwing dtor [PR53868] adds b10e031458d c++: destroy retval on throwing cleanup in try [PR33799] adds 6ad76e73375 c++: nested catch in ctor fn-try-block [PR61611] adds 32d8ff73718 c++: when delegating constructor throws [PR103711] adds 55385f12f60 Fortran: Fix handling of optional argument to SIZE intrinsi [...] adds 1f759dbdcdd Optimize V16HF vector insert to element 0 for AVX2. adds 041cfa0ce44 Support commutative alternative for AVX512 vpcmpeq{b,w,d,q}
No new revisions were added by this update.
Summary of changes: fixincludes/ChangeLog | 6 + gcc/ChangeLog | 90 +++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 293 +++++++++++++++++++++ gcc/analyzer/ChangeLog | 7 + gcc/c-family/ChangeLog | 7 + gcc/config/i386/i386-expand.c | 5 +- gcc/config/i386/sse.md | 112 ++++---- gcc/cp/constexpr.c | 72 +++-- gcc/cp/cp-gimplify.c | 100 +++++-- gcc/cp/cp-tree.h | 11 +- gcc/cp/decl.c | 38 ++- gcc/cp/except.c | 49 +++- gcc/cp/init.c | 158 ++++++----- gcc/cp/parser.c | 3 - gcc/cp/semantics.c | 2 + gcc/cp/tree.c | 60 +++-- gcc/cp/typeck2.c | 140 +++++++--- gcc/fortran/ChangeLog | 7 + gcc/fortran/trans-intrinsic.c | 6 +- gcc/testsuite/ChangeLog | 45 ++++ gcc/testsuite/g++.dg/cpp0x/initlist116.C | 29 ++ gcc/testsuite/g++.dg/cpp0x/initlist117.C | 40 +++ gcc/testsuite/g++.dg/cpp0x/initlist122.C | 12 +- gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh.C | 34 +++ gcc/testsuite/g++.dg/cpp2a/constexpr-dtor11.C | 12 + gcc/testsuite/g++.dg/eh/aggregate1.C | 56 ++++ gcc/testsuite/g++.dg/eh/array1.C | 8 +- gcc/testsuite/g++.dg/eh/array3.C | 40 +++ gcc/testsuite/g++.dg/eh/ctor-fntry1.C | 23 ++ gcc/testsuite/g++.dg/eh/delegating1.C | 28 ++ gcc/testsuite/g++.dg/eh/delete1.C | 2 +- gcc/testsuite/g++.dg/eh/ref-temp1.C | 51 ++++ gcc/testsuite/g++.dg/eh/ref-temp2.C | 15 ++ gcc/testsuite/g++.dg/eh/return1.C | 56 +++- gcc/testsuite/g++.dg/init/aggr7-eh.C | 62 +++++ gcc/testsuite/g++.dg/init/aggr7-eh2.C | 98 +++++++ gcc/testsuite/g++.dg/init/aggr7-eh3.C | 98 +++++++ gcc/testsuite/g++.dg/init/array12.C | 11 +- gcc/testsuite/g++.dg/init/array61.C | 16 ++ gcc/testsuite/g++.dg/ipa/devirt-40.C | 10 +- gcc/testsuite/g++.dg/tree-ssa/aggregate1.C | 19 ++ gcc/testsuite/g++.dg/tree-ssa/stabilize1.C | 13 - gcc/testsuite/g++.dg/warn/pr83054.C | 9 +- gcc/testsuite/g++.old-deja/g++.martin/new1.C | 18 +- .../gcc.target/i386/avx512bw-vpcmpequb-1.c | 12 +- .../gcc.target/i386/avx512bw-vpcmpequw-1.c | 12 +- gcc/testsuite/gcc.target/i386/avx512bw-vpcmpub-1.c | 2 +- gcc/testsuite/gcc.target/i386/avx512bw-vpcmpuw-1.c | 2 +- .../gcc.target/i386/avx512f-vpcmpequd-1.c | 4 +- .../gcc.target/i386/avx512f-vpcmpequq-1.c | 4 +- gcc/testsuite/gcc.target/i386/avx512f-vpcmpud-1.c | 2 +- .../gcc.target/i386/avx512vl-vpcmpequd-1.c | 8 +- .../gcc.target/i386/avx512vl-vpcmpequq-1.c | 8 +- gcc/testsuite/gcc.target/i386/avx512vl-vpcmpuq-1.c | 2 +- gcc/testsuite/gcc.target/i386/pr103753.c | 17 ++ gcc/testsuite/gcc.target/i386/pr103774.c | 25 ++ gcc/testsuite/gfortran.dg/pr103898.f90 | 15 ++ libstdc++-v3/ChangeLog | 26 ++ 59 files changed, 1788 insertions(+), 324 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist116.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/initlist117.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-eh.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constexpr-dtor11.C create mode 100644 gcc/testsuite/g++.dg/eh/aggregate1.C create mode 100644 gcc/testsuite/g++.dg/eh/array3.C create mode 100644 gcc/testsuite/g++.dg/eh/ctor-fntry1.C create mode 100644 gcc/testsuite/g++.dg/eh/delegating1.C create mode 100644 gcc/testsuite/g++.dg/eh/ref-temp1.C create mode 100644 gcc/testsuite/g++.dg/eh/ref-temp2.C create mode 100644 gcc/testsuite/g++.dg/init/aggr7-eh.C create mode 100644 gcc/testsuite/g++.dg/init/aggr7-eh2.C create mode 100644 gcc/testsuite/g++.dg/init/aggr7-eh3.C create mode 100644 gcc/testsuite/g++.dg/init/array61.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/aggregate1.C delete mode 100644 gcc/testsuite/g++.dg/tree-ssa/stabilize1.C create mode 100644 gcc/testsuite/gcc.target/i386/pr103753.c create mode 100644 gcc/testsuite/gcc.target/i386/pr103774.c create mode 100644 gcc/testsuite/gfortran.dg/pr103898.f90