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-defconfig in repository toolchain/ci/gcc.
from 5f0653a8b75 tree-optimization/91123 - restore redundant store removal adds 5bc9d2f5ed4 coroutines: Prevent repeated error messages for missing promise. adds c04babd9dfa libcpp: Fix ICEs on __has_include syntax errors [PR93545] adds f8d6e448f80 libcpp: Diagnose __has_include outside of preprocessor dire [...] adds 59afd6ad836 libcpp: Diagnose __has_include outside of preprocessor dire [...] adds 9962493ca2f libstdc++: Fix regressions in unique_ptr::swap (PR 93562) adds 9bc5bea1f3f libstdc++: Fix name of macro in #undef directive adds 5124c34fcc6 tree-optimization/93538 - add missing comparison folding case adds 1dae549dccf analyzer: fix build error with clang (PR 93543) adds c422cec54a5 analyzer: fix testsuite assumption that sizeof(int) > 2 adds a1c9c9ff06a c++: Fix ({ ... }) array mem-initializer. adds 0712ea6313b c++: Fix constexpr vs. omitted aggregate init. adds 85409531ff0 c++: Fix error-recovery with concepts. adds 81d73774ed6 Daily bump. adds 3ef39186b61 Handle type deduction of auto and decltype(auto) with refer [...] adds 7db12d155dd libstdc++: Apply the move_iterator changes described in P1207R4 new f4239581925 Document ASLR for Precompiled Headers. new 27736735f6f Do not load body for alias symbols.
The 2 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 | 11 +++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 7 ++ gcc/analyzer/engine.cc | 4 +- gcc/cp/ChangeLog | 33 +++++++ gcc/cp/constexpr.c | 23 ++++- gcc/cp/constraint.cc | 3 +- gcc/cp/coroutines.cc | 19 +++- gcc/cp/init.c | 48 +++------- gcc/doc/invoke.texi | 4 + gcc/lto/ChangeLog | 7 ++ gcc/lto/lto-dump.c | 22 +++-- gcc/match.pd | 33 ++++--- gcc/testsuite/ChangeLog | 32 +++++++ gcc/testsuite/c-c++-common/cpp/has-include-1.c | 104 +++++++++++++++++++++ .../c-c++-common/cpp/has-include-next-1.c | 104 +++++++++++++++++++++ gcc/testsuite/c-c++-common/cpp/pr88974.c | 1 + gcc/testsuite/c-c++-common/cpp/pr93545-1.c | 4 + gcc/testsuite/c-c++-common/cpp/pr93545-2.c | 4 + gcc/testsuite/c-c++-common/cpp/pr93545-3.c | 4 + gcc/testsuite/c-c++-common/cpp/pr93545-4.c | 4 + gcc/testsuite/c-c++-common/gomp/has-include-1.c | 8 ++ .../g++.dg/coroutines/coro-missing-promise.C | 20 ++++ .../torture/co-await-14-return-ref-to-auto.C | 45 +++++++++ gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C | 24 +++++ gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C | 10 ++ gcc/testsuite/g++.dg/cpp0x/desig2.C | 4 +- gcc/testsuite/g++.dg/cpp0x/desig3.C | 4 +- gcc/testsuite/g++.dg/cpp0x/desig4.C | 4 +- gcc/testsuite/g++.dg/cpp2a/concepts-err1.C | 33 +++++++ gcc/testsuite/g++.dg/ext/array1.C | 2 +- gcc/testsuite/g++.dg/ext/flexary29.C | 2 +- gcc/testsuite/g++.dg/init/array28.C | 2 +- gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/forwprop-38.c | 13 +++ libcpp/ChangeLog | 10 ++ libcpp/macro.c | 28 +++++- libstdc++-v3/ChangeLog | 17 ++++ libstdc++-v3/include/bits/stl_iterator.h | 15 ++- libstdc++-v3/include/bits/unique_ptr.h | 16 +++- libstdc++-v3/include/std/functional | 2 +- .../20_util/unique_ptr/modifiers/93562.cc | 98 +++++++++++++++++++ 42 files changed, 747 insertions(+), 87 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/has-include-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/has-include-next-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-1.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-2.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-3.c create mode 100644 gcc/testsuite/c-c++-common/cpp/pr93545-4.c create mode 100644 gcc/testsuite/c-c++-common/gomp/has-include-1.c create mode 100644 gcc/testsuite/g++.dg/coroutines/coro-missing-promise.C create mode 100644 gcc/testsuite/g++.dg/coroutines/torture/co-await-14-return-ref- [...] create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array23.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array24.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-err1.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/forwprop-38.c create mode 100644 libstdc++-v3/testsuite/20_util/unique_ptr/modifiers/93562.cc