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-stable-allnoconfig in repository toolchain/ci/gcc.
from 0c809f727cd openmp: Fix ICE on #pragma omp parallel master in template [...] adds 7f26e60c260 Fix stdarg-3 regression on xstormy16 port adds 78e27649095 Daily bump. adds aae5d08a8d4 c++: Fix further protected_set_expr_location related -fcomp [...] adds bab8d9625f4 cselib: Don't consider SP_DERIVED_VALUE_P values as useless [...] adds 2523d721cfc ipa: Fix wrong code with failed propagation to builtin_cons [...] adds 9f143008c73 c++: Fix reuse of class constants [PR94453] adds f1ad7bac76b c++: Fix invalid pointer-to-member in requires [PR67825] adds 21e28527130 Fix previous commit. adds 37244b217a7 c++: Fix constexpr evaluation of self-modifying CONSTRUCTOR [...] adds 49a86fce1a8 c++: Refrain from using replace_placeholders in constexpr e [...] adds 75c8d6e54a1 c++: Mangling of dependent conversions [PR91377] adds 458ca332d10 libgcc: only use __mmap if glibc >- 2.26 new 0be9efad938 debug: Improve debug info of c++14 deduced return type [PR94459]
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/ChangeLog | 41 +++ gcc/DATESTAMP | 2 +- gcc/config/stormy16/stormy16.c | 12 +- gcc/cp/ChangeLog | 54 ++++ gcc/cp/constexpr.c | 277 +++++++++++++-------- gcc/cp/constraint.cc | 5 +- gcc/cp/cp-gimplify.c | 6 +- gcc/cp/expr.c | 22 +- gcc/cp/mangle.c | 1 + gcc/cp/parser.c | 3 +- gcc/cselib.c | 26 +- gcc/dwarf2out.c | 15 +- gcc/ipa-fnsummary.c | 44 +++- gcc/ipa-inline.c | 1 + gcc/testsuite/ChangeLog | 31 +++ gcc/testsuite/g++.dg/abi/mangle75.C | 13 + .../g++.dg/cpp0x/lambda/lambda-constexpr1.C | 28 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi3.C | 19 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi4.C | 21 ++ gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi5.C | 22 ++ gcc/testsuite/g++.dg/cpp1y/pr79937-5.C | 42 ++++ gcc/testsuite/g++.dg/cpp1z/lambda-this5.C | 11 + gcc/testsuite/g++.dg/cpp1z/lambda-this6.C | 12 + gcc/testsuite/g++.dg/cpp2a/concepts-pmf1.C | 22 ++ gcc/testsuite/g++.dg/cpp2a/concepts-pr67825.C | 2 +- gcc/testsuite/g++.dg/debug/pr94459.C | 58 +++++ gcc/testsuite/g++.dg/opt/pr94441.C | 16 ++ gcc/testsuite/g++.dg/opt/pr94468.C | 57 +++++ gcc/testsuite/g++.dg/tree-ssa/pr93940.C | 38 +++ gcc/tree-iterator.c | 41 +++ gcc/tree-iterator.h | 1 + gcc/tree.c | 38 ++- gcc/tree.h | 1 + libgcc/ChangeLog | 4 + libgcc/generic-morestack.c | 2 +- 35 files changed, 825 insertions(+), 163 deletions(-) create mode 100644 gcc/testsuite/g++.dg/abi/mangle75.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/lambda/lambda-constexpr1.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi3.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi4.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-nsdmi5.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/pr79937-5.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/lambda-this5.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/lambda-this6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-pmf1.C create mode 100644 gcc/testsuite/g++.dg/debug/pr94459.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94441.C create mode 100644 gcc/testsuite/g++.dg/opt/pr94468.C create mode 100644 gcc/testsuite/g++.dg/tree-ssa/pr93940.C