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-aarch64 in repository toolchain/ci/gcc.
from 7ca21601704 c++: new (nothrow) array cleanup [PR104007] adds 0d01a272267 Fortran: handle expansion of zero-sized array constructors adds dad495e3013 RISC-V: Fix use-after-free error in `parse_multiletter_ext' adds 3c4a54adb21 c++: DEPENDENT_OPERATOR_TYPE as type of NTTP [PR104074] adds fe3ed885cda libstdc++: Limit new basic_string(nullptr_t) constructor to [...] adds 79e746bb05e analyzer: fix ICE on realloc of zeroed memory [PR104062] adds 2aefe248aa4 analyzer: fix ICE on unary ops folding to casts of constant [...] adds 43ec2652134 bpf: write CO-RE relocation record size only once adds 7db42268ce4 bpf: ensure correct string offsets in BTF.ext adds 2aa184458a1 c++: input_location and lookahead [PR104025] adds fdd6d85bd75 c++: Use -std=c++20 in testsuite default std list new 1a5145f1e3a c++: Fix handling of temporaries with consteval ctors and n [...] new 5ce3c003df2 [COMMITTED] Improve coment for the newly added code in ipa-split.
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/analyzer/region-model-manager.cc | 22 +++++++++++++++-- gcc/common/config/riscv/riscv-common.cc | 2 +- gcc/config/bpf/coreout.cc | 28 ++++++++++++++-------- gcc/config/bpf/coreout.h | 1 - gcc/cp/constexpr.cc | 6 ++++- gcc/cp/parser.cc | 3 ++- gcc/cp/pt.cc | 14 +++++------ gcc/fortran/array.cc | 3 +++ gcc/ipa-split.cc | 4 ++-- gcc/testsuite/g++.dg/cpp1z/nontype-auto20.C | 5 ++++ gcc/testsuite/g++.dg/cpp2a/consteval27.C | 18 ++++++++++++++ gcc/testsuite/g++.dg/warn/pr104025.C | 20 ++++++++++++++++ gcc/testsuite/gcc.dg/analyzer/pr104062.c | 13 ++++++++++ gcc/testsuite/gcc.dg/analyzer/pr104089.c | 9 +++++++ gcc/testsuite/gcc.target/bpf/core-section-1.c | 2 +- gcc/testsuite/gfortran.dg/pr102520.f90 | 6 ++--- gcc/testsuite/gfortran.dg/pr103692.f90 | 23 ++++++++++++++++++ gcc/testsuite/lib/g++-dg.exp | 2 +- libstdc++-v3/include/bits/basic_string.h | 4 +++- libstdc++-v3/include/bits/cow_string.h | 4 +++- libstdc++-v3/include/std/string_view | 3 ++- .../21_strings/basic_string/cons/char/nullptr.cc | 26 +++++++++++++++++++- .../basic_string_view/cons/char/nonnull.cc | 3 ++- .../basic_string_view/cons/wchar_t/nonnull.cc | 3 ++- 24 files changed, 186 insertions(+), 38 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/nontype-auto20.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/consteval27.C create mode 100644 gcc/testsuite/g++.dg/warn/pr104025.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104062.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr104089.c create mode 100644 gcc/testsuite/gfortran.dg/pr103692.f90