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-mainline-allyesconfig in repository toolchain/ci/gcc.
from 04ecadbeae5 testsuite: Fix up 20050113-1.c test for i686-linux [PR105187] adds e5453bcc217 tree-optimization/105198 - wrong code with predictive commoning adds 5522dec054c aarch64: PR target/105157 Increase number of cores TARGET_C [...] adds 29e355d0d67 libstdc++: Fix std::bad_expected_access constructor [PR105146] adds 0dfaf562521 libstdc++: Fix std::expected<void, E>::swap(expected&) [PR105154] adds 7b4495d3c40 libstdc++: Fix constraints on std::expected<void, E> constr [...] adds 405eda0d34b Daily bump. adds 58586721c79 c++: friend implicit template instantiation [PR91618] adds 4822108e61a c++: constexpr non-trivial aggregate init [PR105191] adds 6e345078624 loongarch: testsuite: skip builtin-apply2.c adds c8f7324e81c loongarch: testsuite: adapt stack-usage-1.c for LP64 adds aabb9a261ef Propagate nondeterministic and side_effects flags in modref [...] adds 4943b75e9f0 Update semantic_interposition flag at analysis time adds 3d41408c5d2 analyzer: fix folding of regions involving unknown ptrs [PR103892] adds 71cac7de8f1 Daily bump. adds 54c5e064cc3 Fortran: fix checking of coshape specification in ALLOCATE [...] adds a1950f5282d Daily bump. adds 3ac111372ec rs6000/test: Adjust p9-vec-length-{full,epil}-7.c [PR103196] adds 8d331aab654 [committed] Minor bfin codegen bugfix adds 083e8e66d2e c-family: Initialize ridpointers for __int128 etc. [PR105186] adds a42aa68bf1a phiopt: Optimize (x != cst1 ? x : cst2) != cst3 [PR104639] adds 790b02af6a1 c++: -Wplacement-new and anon union member [PR100370] adds 78c718490bc middle-end: Prevent the use of the cond inversion detection [...] adds 7d25f9b6f1e RISC-V: Sync arch-canonicalize and riscv-common.cc adds 0df39b08037 libstdc++: Move Filesystem TS path definitions out of class body adds c62b0f731b3 libstdc++: Move stacktrace tests to 19_diagnostics directory adds 4132f6ba958 RISC-V: Support -misa-spec for arch-canonicalize and multil [...] adds 396a013a585 c++: Set loc on call even if result is discarded adds 5ce08ecb15b c++: Tolerate cdtors returning this in constexpr adds ab0f04e4df1 ppc: testsuite: require target effectively [PR104253] adds bdb9639ee99 libstdc++: Improve behaviour of std::stacktrace::current adds 73da9ec5560 libstdc++: Fix std::basic_stacktrace special members [PR105031] adds 1774ab84863 phiopt: Fix up debug handling in the (x != cst1 ? x : cst2) [...] adds 0508f0b8109 rs6000: Fix unpack for no-direct-move (PR103623) adds b1124648ff8 libstdc++: Fix incorrect branch prediction hint in std::stacktrace adds d087b59527a c++: operator new lookup [PR98249] adds 3a5e662590c ipa: fix comment typos adds d74c4c6a1b4 rs6000: Handle pcrel sibcalls to longcall functions [PR104894] adds da066c4269c Daily bump. adds 6afb21b824d LoongArch: Fix bug for tmpdir-g++.dg-struct-layout-1/t033. adds 4195fced8a1 c++: using operator= [PR105223] adds 0899b22d932 c++: rodata and defaulted ctor [PR104142] adds 82a4c5c7044 IBM zSystems: Add support for z16 as CPU name. adds 91a38e8a848 builtins: Fix up expand_builtin_int_roundingfn_2 [PR105211] adds d481d13786c i386: Fix ICE caused by ix86_emit_i387_log1p [PR105214] adds 152f243fdac i386: i386-expand formatting fixes adds 62d5bb0f35f tree-optimization/105226 - avoid splitting abnormal edges adds 1bd96873cf7 tree-optimization/105232 - handle overly large sizes in com [...] adds 1210fd6e69e arm: remove unnecessary armv9-a multilib variant [PR104144] adds 31cccadcf2d tree-optimization/105235 - clean EH in execute_cse_conv_1
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 113 +++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 18 ++ gcc/analyzer/region-model-manager.cc | 37 +++- gcc/analyzer/region-model.h | 2 + gcc/analyzer/region.cc | 11 +- gcc/builtins.cc | 30 ++- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-common.cc | 2 + gcc/c/ChangeLog | 5 + gcc/cgraphunit.cc | 1 + gcc/common/config/s390/s390-common.cc | 4 +- gcc/config.gcc | 7 +- gcc/config/aarch64/aarch64.cc | 14 +- gcc/config/aarch64/aarch64.h | 8 +- gcc/config/arm/t-aprofile | 25 +-- gcc/config/arm/t-multilib | 9 +- gcc/config/bfin/bfin.md | 2 +- gcc/config/i386/i386-expand.cc | 51 +++-- gcc/config/i386/i386.cc | 3 +- gcc/config/loongarch/loongarch.cc | 8 +- gcc/config/riscv/arch-canonicalize | 90 ++++++--- gcc/config/riscv/multilib-generator | 14 +- gcc/config/rs6000/rs6000.cc | 13 +- gcc/config/rs6000/rs6000.md | 8 +- gcc/config/s390/driver-native.cc | 6 +- gcc/config/s390/s390-opts.h | 2 +- gcc/config/s390/s390.cc | 14 +- gcc/config/s390/s390.h | 16 +- gcc/config/s390/s390.md | 6 +- gcc/config/s390/s390.opt | 5 +- gcc/cp/ChangeLog | 39 ++++ gcc/cp/call.cc | 3 +- gcc/cp/class.cc | 19 +- gcc/cp/constexpr.cc | 6 +- gcc/cp/decl.cc | 4 + gcc/cp/decl2.cc | 23 ++- gcc/cp/init.cc | 5 + gcc/cp/name-lookup.cc | 15 ++ gcc/cp/pt.cc | 4 +- gcc/cp/semantics.cc | 12 +- gcc/cp/tree.cc | 27 ++- gcc/doc/invoke.texi | 3 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/array.cc | 7 + gcc/fortran/resolve.cc | 11 +- gcc/ipa-free-lang-data.cc | 2 +- gcc/ipa-modref.cc | 23 +++ gcc/pointer-query.cc | 7 +- gcc/testsuite/ChangeLog | 124 ++++++++++++ gcc/testsuite/c-c++-common/pr105186.c | 5 + gcc/testsuite/g++.dg/cpp0x/constexpr-array28.C | 21 ++ gcc/testsuite/g++.dg/cpp0x/friend7.C | 2 +- gcc/testsuite/g++.dg/lookup/new3.C | 10 + gcc/testsuite/g++.dg/opt/const7.C | 7 + gcc/testsuite/g++.dg/opt/pr105235-1.C | 12 ++ gcc/testsuite/g++.dg/template/friend72.C | 15 ++ gcc/testsuite/g++.dg/template/friend72a.C | 14 ++ gcc/testsuite/g++.dg/template/friend73.C | 5 + gcc/testsuite/g++.dg/template/using31.C | 16 ++ gcc/testsuite/g++.dg/warn/Wplacement-new-size-11.C | 15 ++ gcc/testsuite/gcc.c-torture/compile/pr103376.c | 9 + gcc/testsuite/gcc.dg/analyzer/pr103892.c | 75 +++++++ gcc/testsuite/gcc.dg/analyzer/pr96841.c | 2 +- gcc/testsuite/gcc.dg/asan/pr105214.c | 16 ++ gcc/testsuite/gcc.dg/builtin-apply2.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr105160.c | 77 ++++++++ gcc/testsuite/gcc.dg/pr105211.c | 11 ++ gcc/testsuite/gcc.dg/pr105218.c | 16 ++ gcc/testsuite/gcc.dg/pr105226.c | 23 +++ gcc/testsuite/gcc.dg/stack-usage-1.c | 2 + gcc/testsuite/gcc.dg/torture/pr105198.c | 26 +++ gcc/testsuite/gcc.dg/tree-ssa/pr104639-1.c | 13 ++ gcc/testsuite/gcc.dg/tree-ssa/pr104639-2.c | 54 ++++++ gcc/testsuite/gcc.target/aarch64/sve/pr105197-1.c | 20 ++ gcc/testsuite/gcc.target/aarch64/sve/pr105197-2.c | 9 + gcc/testsuite/gcc.target/arm/multilib.exp | 19 +- .../gcc.target/powerpc/p9-vec-length-epil-7.c | 4 +- .../gcc.target/powerpc/p9-vec-length-full-7.c | 4 +- gcc/testsuite/gcc.target/powerpc/pr104253.c | 3 +- gcc/testsuite/gcc.target/powerpc/pr104894-2.c | 22 +++ gcc/testsuite/gcc.target/powerpc/pr104894.c | 20 ++ gcc/testsuite/gfortran.dg/coarray_44.f90 | 2 + gcc/testsuite/gfortran.dg/coarray_allocate_11.f90 | 6 +- gcc/testsuite/gfortran.dg/coarray_allocate_12.f90 | 19 ++ gcc/tree-predcom.cc | 38 +++- gcc/tree-ssa-math-opts.cc | 15 +- gcc/tree-ssa-phiopt.cc | 146 +++++++++++++- gcc/tree-vect-loop-manip.cc | 3 +- gcc/tree-vect-stmts.cc | 2 +- gcc/tree.cc | 2 + libgcc/ChangeLog | 4 + libstdc++-v3/ChangeLog | 70 +++++++ libstdc++-v3/include/experimental/bits/fs_path.h | 59 ++++-- libstdc++-v3/include/std/expected | 8 +- libstdc++-v3/include/std/stacktrace | 150 +++++++++----- .../stacktrace/entry.cc | 7 +- .../19_diagnostics/stacktrace/stacktrace.cc | 215 +++++++++++++++++++++ .../stacktrace/synopsis.cc | 0 .../stacktrace/version.cc | 0 libstdc++-v3/testsuite/20_util/expected/bad.cc | 15 ++ libstdc++-v3/testsuite/20_util/expected/cons.cc | 18 ++ libstdc++-v3/testsuite/20_util/expected/swap.cc | 12 +- 103 files changed, 1934 insertions(+), 281 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/pr105186.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-array28.C create mode 100644 gcc/testsuite/g++.dg/lookup/new3.C create mode 100644 gcc/testsuite/g++.dg/opt/const7.C create mode 100644 gcc/testsuite/g++.dg/opt/pr105235-1.C create mode 100644 gcc/testsuite/g++.dg/template/friend72.C create mode 100644 gcc/testsuite/g++.dg/template/friend72a.C create mode 100644 gcc/testsuite/g++.dg/template/friend73.C create mode 100644 gcc/testsuite/g++.dg/template/using31.C create mode 100644 gcc/testsuite/g++.dg/warn/Wplacement-new-size-11.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr103376.c create mode 100644 gcc/testsuite/gcc.dg/analyzer/pr103892.c create mode 100644 gcc/testsuite/gcc.dg/asan/pr105214.c create mode 100644 gcc/testsuite/gcc.dg/ipa/pr105160.c create mode 100644 gcc/testsuite/gcc.dg/pr105211.c create mode 100644 gcc/testsuite/gcc.dg/pr105218.c create mode 100644 gcc/testsuite/gcc.dg/pr105226.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr105198.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr104639-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr104639-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr105197-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr105197-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104894-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr104894.c create mode 100644 gcc/testsuite/gfortran.dg/coarray_allocate_12.f90 rename libstdc++-v3/testsuite/{20_util => 19_diagnostics}/stacktrace/entry.cc (88%) create mode 100644 libstdc++-v3/testsuite/19_diagnostics/stacktrace/stacktrace.cc rename libstdc++-v3/testsuite/{20_util => 19_diagnostics}/stacktrace/synopsis.cc (100%) rename libstdc++-v3/testsuite/{20_util => 19_diagnostics}/stacktrace/version.cc (100%) create mode 100644 libstdc++-v3/testsuite/20_util/expected/bad.cc