This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_debug in repository toolchain/ci/gcc.
from 26dbe85a378 c++: Extend std::is_constant_evaluated in if warning [PR100995] adds 367f52dcc24 Expose stable sort algorithm to gcc_sort_r and add vec::stablesort adds e9d322ced14 Use stablesort for sorting association chain adds 2f5ab546e2b rs6000: Support more short/char to float conversion adds e01874cdae4 gcc-changelog: Ignore one more commit. adds 43c35d0d902 Daily bump. adds 336c41dbcb2 middle-end/101009 - fix distance vector recording adds 36943c6bdd3 Add missing ChangeLog entry. adds 8bf728aecc4 Introduce -Wcoverage-invalid-line-number adds 1fa991d1d74 i386: Try to avoid variable permutation instruction [PR101021] adds a984da88a35 i386: Fix up *vec_concat<mode>_0_1 [PR101007] adds 4bdcdd8fa8d simplify-rtx: Fix up simplify_logical_relational_operation [...] adds fbd8a804129 tree-optimization/101026 - fix SLP re-association adds b9ec5ebb605 tree-optimization/101028 - fix endless SLP reassoc discovery adds 9d20ec97475 analyzer: tweak priority of callstrings in worklist::key_t::cmp adds 117c6426640 c++: Add C++23 consteval if support - P1938R3 [PR100974] adds c5ed0148347 arm: Fix the mve multilib for the broken cmse support (pr99939). adds b8b80b8aa3d tree-optimization/101025 - fix store-motion dependence checking adds 5b02ed4b876 [PATCH] PR tree-optimization/96392 Optimize x+0.0 if x is a [...] adds a761829ae06 [PATCH] PR tree-optimization/96392 Optimize x+0.0 if x is a [...] adds b13f297f01c arm: Fix polymorphic variants failing with undefined refere [...] adds 68f46862d33 d: foreach over a tuple doesn't work on 16-bit targets (PR100999) adds 1e690757d30 libstdc++: Fix filesystem::path comparisons for C++23 adds b0d73a66ae3 c++: Substitute into function parms in lexical order [PR96560] adds 2973090c4c6 For 'OMP_CLAUSE' in 'dump_generic_node', dump the whole OMP [...] adds 2c4115ba9c0 Fix effective target for check-builtin-vec_rlnm-runnable.c test adds 23691ddd3aa Fix a typo in an AutoFDO error string adds f16f65f8364 Daily bump. adds c4e50e500da c++: speed up looking up the current class adds 08e1ff9d6e5 c++: constexpr and array[0] [PR101029] adds c0f769fa311 c-family: don't warn for [[maybe_unused]] on data member adds d64584d2fbe testsuite: fix AIX testsuite failures adds 8b8c391279f Daily bump.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 5 + contrib/gcc-changelog/git_update_version.py | 4 +- gcc/ChangeLog | 222 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 5 + gcc/analyzer/engine.cc | 25 ++- gcc/auto-profile.c | 2 +- gcc/c-family/ChangeLog | 10 + gcc/c-family/c-attribs.c | 1 + gcc/c-family/c-cppbuiltin.c | 1 + gcc/common.opt | 4 + gcc/config/arm/arm_mve.h | 151 +++++++------- gcc/config/i386/i386-expand.c | 109 +++++----- gcc/config/i386/sse.md | 2 +- gcc/config/rs6000/rs6000.md | 21 ++ gcc/coverage.c | 31 ++- gcc/cp/ChangeLog | 71 +++++++ gcc/cp/call.c | 1 + gcc/cp/constexpr.c | 36 +++- gcc/cp/cp-gimplify.c | 8 +- gcc/cp/cp-tree.h | 10 +- gcc/cp/decl.c | 27 ++- gcc/cp/init.c | 8 + gcc/cp/parser.c | 102 ++++++++++ gcc/cp/pt.c | 135 ++++++++----- gcc/d/ChangeLog | 18 ++ gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/cond.c | 29 ++- gcc/d/dmd/dinterpret.c | 9 + gcc/d/dmd/expression.c | 2 +- gcc/d/dmd/expressionsem.c | 12 +- gcc/d/dmd/statementsem.c | 36 ++-- gcc/doc/extend.texi | 6 +- gcc/doc/invoke.texi | 11 + gcc/fold-const.c | 70 +++++-- gcc/fold-const.h | 4 +- gcc/match.pd | 28 +-- gcc/simplify-rtx.c | 95 ++++----- gcc/sort.cc | 14 +- gcc/system.h | 1 + gcc/testsuite/ChangeLog | 182 +++++++++++++++++ gcc/testsuite/g++.dg/cpp23/consteval-if1.C | 103 ++++++++++ gcc/testsuite/g++.dg/cpp23/consteval-if10.C | 36 ++++ gcc/testsuite/g++.dg/cpp23/consteval-if2.C | 129 ++++++++++++ gcc/testsuite/g++.dg/cpp23/consteval-if3.C | 73 +++++++ gcc/testsuite/g++.dg/cpp23/consteval-if4.C | 44 ++++ gcc/testsuite/g++.dg/cpp23/consteval-if5.C | 14 ++ gcc/testsuite/g++.dg/cpp23/consteval-if6.C | 16 ++ gcc/testsuite/g++.dg/cpp23/consteval-if7.C | 16 ++ gcc/testsuite/g++.dg/cpp23/consteval-if8.C | 14 ++ gcc/testsuite/g++.dg/cpp23/consteval-if9.C | 11 + gcc/testsuite/g++.dg/cpp23/feat-cxx2b.C | 6 + gcc/testsuite/g++.dg/diagnostic/maybe_unused1.C | 17 ++ gcc/testsuite/g++.dg/ext/array4.C | 172 ++++++++++++++++ gcc/testsuite/g++.dg/ext/attrib62.C | 2 +- gcc/testsuite/g++.dg/ext/builtin-shufflevector-2.C | 1 + gcc/testsuite/g++.dg/template/sfinae-dr1227.C | 23 +++ .../analyzer/loop-0-up-to-n-by-1-with-iter-obj.c | 3 +- gcc/testsuite/gcc.dg/analyzer/paths-8.c | 17 ++ gcc/testsuite/gcc.dg/gomp/simd-clones-2.c | 2 + gcc/testsuite/gcc.dg/pr100788.c | 13 ++ gcc/testsuite/gcc.dg/pr101008.c | 18 ++ gcc/testsuite/gcc.dg/pr101028.c | 34 ++++ gcc/testsuite/gcc.dg/pr96392.c | 33 +++ gcc/testsuite/gcc.dg/torture/pr101009.c | 17 ++ gcc/testsuite/gcc.dg/torture/pr101025.c | 23 +++ gcc/testsuite/gcc.dg/uninit-pr93100.c | 3 +- gcc/testsuite/gcc.target/arm/cmse/cmse-18.c | 3 +- gcc/testsuite/gcc.target/arm/cmse/cmse-20.c | 28 +++ .../gcc.target/arm/mve/intrinsics/pr101016.c | 136 +++++++++++++ gcc/testsuite/gcc.target/i386/pr101021-1.c | 35 ++++ gcc/testsuite/gcc.target/i386/pr101021-2.c | 21 ++ gcc/testsuite/gcc.target/i386/sse-pr101007.c | 14 ++ .../powerpc/check-builtin-vec_rlnm-runnable.c | 2 +- gcc/testsuite/gcc.target/powerpc/p9-fpcvt-3.c | 23 +++ gcc/testsuite/gcc.target/powerpc/pr100085.c | 2 + .../extra-files/minimal/object.d | 0 gcc/testsuite/gdc.test/compilable/interpret5.d | 30 +++ gcc/testsuite/gdc.test/compilable/minimal3.d | 36 ++++ gcc/testsuite/gdc.test/compilable/staticforeach.d | 38 ++++ gcc/testsuite/gdc.test/compilable/test21742.d | 13 ++ gcc/testsuite/gdc.test/compilable/test22006.d | 14 ++ gcc/testsuite/gdc.test/fail_compilation/b12504.d | 64 ++++++ .../gdc.test/fail_compilation/diag16976.d | 69 +++++-- gcc/testsuite/gdc.test/fail_compilation/fail117.d | 6 +- .../gdc.test/fail_compilation/fail22006.d | 22 ++ .../gdc.test/fail_compilation/fail238_m32.d | 8 +- .../gdc.test/fail_compilation/fail238_m64.d | 8 +- .../gdc.test/fail_compilation/fail7424b.d | 2 +- .../gdc.test/fail_compilation/fail7424c.d | 2 +- .../gdc.test/fail_compilation/fail7424d.d | 2 +- .../gdc.test/fail_compilation/fail7424e.d | 2 +- .../gdc.test/fail_compilation/fail7424f.d | 2 +- .../gdc.test/fail_compilation/fail7424g.d | 2 +- .../gdc.test/fail_compilation/fail7424h.d | 2 +- .../gdc.test/fail_compilation/fail7424i.d | 2 +- gcc/testsuite/gdc.test/fail_compilation/fail9766.d | 4 +- gcc/testsuite/gdc.test/fail_compilation/ice9406.d | 3 +- .../gdc.test/fail_compilation/test21927.d | 20 ++ .../gdc.test/fail_compilation/test21939.d | 9 + gcc/testsuite/gfortran.dg/pr101026.f | 11 + gcc/toplev.c | 19 +- gcc/tree-data-ref.c | 10 +- gcc/tree-pretty-print.c | 31 +-- gcc/tree-pretty-print.h | 3 +- gcc/tree-ssa-loop-im.c | 38 +++- gcc/tree-ssa-reassoc.c | 2 +- gcc/tree-vect-slp.c | 32 ++- gcc/vec.h | 24 +++ libgcc/ChangeLog | 13 ++ libgcc/config/arm/cmse_nonsecure_call.S | 4 +- libgcc/config/arm/t-arm | 5 +- libgomp/ChangeLog | 33 +++ libphobos/ChangeLog | 5 + libphobos/src/MERGE | 2 +- libphobos/src/std/typecons.d | 15 +- libstdc++-v3/ChangeLog | 13 ++ libstdc++-v3/include/bits/fs_path.h | 17 +- libstdc++-v3/include/experimental/bits/fs_path.h | 16 +- .../27_io/filesystem/path/native/conv_c++23.cc | 12 ++ .../filesystem/path/native/conv_c++23.cc | 12 ++ 121 files changed, 2875 insertions(+), 418 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if1.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if10.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if2.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if3.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if4.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if5.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if6.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if7.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if8.C create mode 100644 gcc/testsuite/g++.dg/cpp23/consteval-if9.C create mode 100644 gcc/testsuite/g++.dg/diagnostic/maybe_unused1.C create mode 100644 gcc/testsuite/g++.dg/ext/array4.C create mode 100644 gcc/testsuite/g++.dg/template/sfinae-dr1227.C create mode 100644 gcc/testsuite/gcc.dg/analyzer/paths-8.c create mode 100644 gcc/testsuite/gcc.dg/pr100788.c create mode 100644 gcc/testsuite/gcc.dg/pr101008.c create mode 100644 gcc/testsuite/gcc.dg/pr101028.c create mode 100644 gcc/testsuite/gcc.dg/pr96392.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101009.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr101025.c create mode 100644 gcc/testsuite/gcc.target/arm/cmse/cmse-20.c create mode 100644 gcc/testsuite/gcc.target/arm/mve/intrinsics/pr101016.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101021-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr101021-2.c create mode 100644 gcc/testsuite/gcc.target/i386/sse-pr101007.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p9-fpcvt-3.c copy gcc/testsuite/gdc.test/{fail_compilation => compilable}/extra-files/minimal/o [...] create mode 100644 gcc/testsuite/gdc.test/compilable/interpret5.d create mode 100644 gcc/testsuite/gdc.test/compilable/minimal3.d create mode 100644 gcc/testsuite/gdc.test/compilable/test21742.d create mode 100644 gcc/testsuite/gdc.test/compilable/test22006.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/b12504.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/fail22006.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test21927.d create mode 100644 gcc/testsuite/gdc.test/fail_compilation/test21939.d create mode 100644 gcc/testsuite/gfortran.dg/pr101026.f create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/native/conv_c++23.cc create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/native/conv [...]