This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/release-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from 01ee07a0ddc libstdc++: Fix atomic and error_code printers for versioned [...] adds c2476f7b22e Daily bump. adds 87fdcd896ef Daily bump. adds 864dcf71c87 Daily bump. adds 7b88f9b8881 pointer-query: Fix ICE with non-pointer param [PR105635] adds 120d99a3ec3 asan: Fix up instrumentation of assignments which are both [...] adds 2f3ccb79ca8 fold-const: Fix up -fsanitize=null in C++ [PR105729] adds 93e60642891 libgomp: Don't define GOMP_HAVE_EFFICIENT_ALIGNED_ALLOC for [...] adds 8f32de15e46 libcpp: Ignore CPP_PADDING tokens in _cpp_parse_expr [PR105732] adds 081c4725893 ipa: Check cst type when propagating controled uses info adds a4ae11d935c Daily bump. adds f106ef53024 d: Fix D lexer sometimes fails to compile code read from stdin adds a578b17b596 c++: constexpr ref to array of array [PR102307] adds d9057695235 c++: deduction from auto fn [PR105623] adds d81be519fd6 c++: CTAD with alias and nested template [PR105655] adds 102a1472ab3 c++: lambda in concept [PR105652] adds 91fbce33d5d Daily bump. adds e30b73bad94 c++: constexpr init of union sub-aggr w/ base [PR105491] adds 819e3fda1e0 c++: auto function as function argument [PR105779] adds b090938e612 c++: auto and dependent member name [PR105734] adds 682d238f32a Daily bump. adds e919fae01b8 RISC-V: Inhibit FP <--> int register moves via tune param adds 740771a620f PR middle-end/105604 - ICE: in tree_to_shwi with vla in str [...] adds cdd93e5b88e middle-end/105711 - properly handle CONST_INT when expandin [...] adds 9bc27ee76d5 tree-optimization/105726 - adjust array bound heuristic adds 9f1e32c69d3 tree-optimization/105786 - avoid strlen replacement for pointers adds af039edf70b RISC-V: Implement C[LT]Z_DEFINED_VALUE_AT_ZERO adds 7a4b608b31a c++: constexpr empty aggr [PR105795] new 2843bfa2107 c++: redeclared hidden friend [PR105761]
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 | 37 +++++ gcc/DATESTAMP | 2 +- gcc/asan.cc | 15 +- gcc/config/riscv/riscv.cc | 9 ++ gcc/config/riscv/riscv.h | 5 + gcc/cp/ChangeLog | 55 +++++++ gcc/cp/call.cc | 5 + gcc/cp/constexpr.cc | 15 +- gcc/cp/cp-tree.h | 1 + gcc/cp/decl.cc | 48 +++++- gcc/cp/decl2.cc | 11 +- gcc/cp/parser.cc | 2 +- gcc/cp/pt.cc | 23 ++- gcc/d/ChangeLog | 9 ++ gcc/d/d-lang.cc | 4 + gcc/doc/sourcebuild.texi | 12 ++ gcc/expmed.cc | 22 +-- gcc/fold-const.cc | 10 ++ gcc/gimple-ssa-sprintf.cc | 77 +++++----- gcc/gimple-ssa-warn-restrict.cc | 22 +-- gcc/ipa-prop.cc | 10 +- gcc/pointer-query.cc | 14 +- gcc/testsuite/ChangeLog | 88 +++++++++++ gcc/testsuite/c-c++-common/cpp/va-opt-10.c | 18 +++ gcc/testsuite/g++.dg/cpp0x/auto57.C | 15 ++ gcc/testsuite/g++.dg/cpp0x/constexpr-union7.C | 17 +++ gcc/testsuite/g++.dg/cpp0x/constexpr-union7a.C | 15 ++ gcc/testsuite/g++.dg/cpp1y/auto-fn62.C | 14 ++ gcc/testsuite/g++.dg/cpp1y/auto-fn63.C | 12 ++ gcc/testsuite/g++.dg/cpp1y/auto-fn64.C | 12 ++ gcc/testsuite/g++.dg/cpp1z/constexpr-aggr-base1.C | 27 ++++ gcc/testsuite/g++.dg/cpp1z/constexpr-array2.C | 12 ++ .../g++.dg/cpp2a/class-deduction-alias13.C | 24 +++ gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C | 17 +++ gcc/testsuite/g++.dg/cpp2a/constinit17.C | 24 +++ gcc/testsuite/g++.dg/ubsan/pr105729.C | 29 ++++ gcc/testsuite/g++.dg/warn/Warray-bounds-27.C | 16 ++ gcc/testsuite/gcc.dg/Wrestrict-24.c | 35 +++++ gcc/testsuite/gcc.dg/Wrestrict-25.c | 165 +++++++++++++++++++++ gcc/testsuite/gcc.dg/Wrestrict-26.c | 114 ++++++++++++++ gcc/testsuite/gcc.dg/asan/pr105714.c | 33 +++++ gcc/testsuite/gcc.dg/ipa/pr105639.c | 16 ++ gcc/testsuite/gcc.dg/pr105635.c | 11 ++ gcc/testsuite/gcc.dg/pr90838.c | 25 ++++ gcc/testsuite/gcc.dg/torture/pr105786.c | 13 ++ gcc/testsuite/gcc.target/aarch64/pr90838.c | 64 -------- gcc/testsuite/gcc.target/i386/pr105711.c | 12 ++ gcc/testsuite/gcc.target/i386/pr95863-2.c | 27 ---- gcc/testsuite/gcc.target/riscv/pr105666.c | 56 +++++++ gcc/testsuite/lib/target-supports.exp | 30 ++++ gcc/tree-loop-distribution.cc | 1 + libcpp/ChangeLog | 9 ++ libcpp/expr.cc | 4 + libgomp/ChangeLog | 13 ++ libgomp/alloc.c | 8 +- libgomp/libgomp.h | 1 - libstdc++-v3/ChangeLog | 86 +++++++++++ 57 files changed, 1288 insertions(+), 183 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/cpp/va-opt-10.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/auto57.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-union7.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-union7a.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn62.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn63.C create mode 100644 gcc/testsuite/g++.dg/cpp1y/auto-fn64.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-aggr-base1.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-array2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/class-deduction-alias13.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit17.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr105729.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-27.C create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-24.c create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-25.c create mode 100644 gcc/testsuite/gcc.dg/Wrestrict-26.c create mode 100644 gcc/testsuite/gcc.dg/asan/pr105714.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr105639.c create mode 100644 gcc/testsuite/gcc.dg/pr105635.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr105786.c delete mode 100644 gcc/testsuite/gcc.target/aarch64/pr90838.c create mode 100644 gcc/testsuite/gcc.target/i386/pr105711.c delete mode 100644 gcc/testsuite/gcc.target/i386/pr95863-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/pr105666.c