Daily bump.

This commit is contained in:
GCC Administrator 2025-10-19 00:17:28 +00:00
parent 3c1e80d099
commit 5d110ed194
6 changed files with 190 additions and 1 deletions

View File

@ -1,3 +1,101 @@
2025-10-18 Mark Wielaard <mark@klomp.org>
* common.opt.urls: Regenerate.
2025-10-18 Iain Sandoe <iain@sandoe.co.uk>
PR c++/119060
* builtins.cc (expand_builtin): Handle BUILT_IN_OBSERVABLE_CHKPT.
* builtins.def (BUILT_IN_OBSERVABLE_CHKPT): New.
* tree.cc (build_common_builtin_nodes): Build observable
checkpoint builtin.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/aarch64/aarch64-sve2.md
(widen_ssum<mode><Vnarrow>3): Update.
(widen_usum<mode><Vnarrow>3): Update.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/aarch64/aarch64-sve2.md: (widen_ssum<mode><Vnarrow>3): New.
(widen_usum<mode><Vnarrow>3): New.
* config/aarch64/iterators.md (Vnarrow): New, to match VNARROW.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/aarch64/aarch64-sve.md (widen_<sur>sum<mode><vsi2qi>3): New.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/rs6000/altivec.md (widen_usum<mode>3): Rename ...
(widen_usumv4si<mode>3): ... to this.
(widen_ssumv16qi3): Rename ...
(widen_ssumv4siv16qi3): ... to this.
(widen_ssumv8hi3): Rename ...
(widen_ssumv4siv8hi3): ... to this.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/ia64/vect.md (widen_usumv8qi3): Renamed ...
(widen_usumv4hiv8qi3): ... into this.
(widen_usumv4hi3): Renamed ...
(widen_usumv2siv4hi3): ... into this.
(widen_ssumv8qi3): Renamed ...
(widen_ssumv4hiv8qi3): ... into this.
(widen_ssumv4hi3): Renamed ...
(widen_ssumv2siv4hi3): ... into this.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/arm/iterators.md (v_double_width): New, matching
V_double_width.
* config/arm/neon.md (widen_ssum<mode>3): Renamed ...
(widen_ssum<v_double_width><mode>3, widen_ssum<V_widen_l><mode>3): ...
into these.
(widen_usum<mode>3): Renamed ...
(widen_usum<v_double_width><mode>3, widen_usum<V_widen_l><mode>3): ...
into these.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/aarch64/aarch64-simd.md (widen_ssum<mode><vsi2qi>3): New.
(widen_usum<mode><vsi2qi>3): New.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* config/aarch64/aarch64-simd.md (widen_ssum<mode>3): Change into..
(widen_ssum<Vdblw><mode>3, widen_ssum<Vwide><mode>3): ... these.
(widen_usum<mode>3): Change into ...
(widen_usum<Vdblw><mode>3, widen_usum<Vwide><mode>3): ... these.
* config/aarch64/iterators.md (Vdblw): New.
(Vwide): Extend to match VWIDE.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* doc/md.texi (widen_ssum@var{n}@var{m}3, widen_usum@var{n}@var{m}3):
Update docs.
* optabs.cc (expand_widen_pattern_expr): Add WIDEN_SUM_EXPR as widening.
* optabs.def (ssum_widen_optab, usum_widen_optab): Convert from direct
to a conversion optab.
* tree-vect-patterns.cc (vect_recog_widen_sum_pattern): Change
vect_supportable_direct_optab_p into vect_supportable_conv_optab_p.
2025-10-18 Linsen Zhou <i@lin.moe>
PR tree-optimization/122012
* tree-object-size.cc (check_for_plus_in_loops): Skip check
for the variable offset
2025-10-17 David Faust <david.faust@oracle.com>
PR target/122139

View File

@ -1 +1 @@
20251018
20251019

View File

@ -1,3 +1,20 @@
2025-10-18 Iain Sandoe <iain@sandoe.co.uk>
PR c++/119060
* cxxapi-data.csv: Add observable_checkpoint to <utility>.
* std-name-hint.gperf: Add observable_checkpoint to <utility>.
* std-name-hint.h: Regenerate.
2025-10-18 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/122279
* module.cc (depset::hash::add_namespace_entities): Seed any
purview using-decls.
(module_state::write_using_directives): Stream if the udir was
exported or not.
(module_state::read_using_directives): Add the using-directive
if it's either exported or part of this module.
2025-10-14 Patrick Palka <ppalka@redhat.com>
PR c++/122192

View File

@ -1,3 +1,10 @@
2025-10-18 Yuao Ma <c8ef@outlook.com>
* resolve.cc (resolve_conditional): Allow character in cond-expr.
* trans-const.cc (gfc_conv_constant): Handle want_pointer.
* trans-expr.cc (gfc_conv_conditional_expr): Fill se->string_length.
(gfc_conv_string_parameter): Handle COND_EXPR tree code.
2025-10-17 Josef Melcr <jmelcr02@gmail.com>
* f95-lang.cc (ATTR_CALLBACK_GOMP_LIST): New attr list

View File

@ -1,3 +1,61 @@
2025-10-18 Iain Sandoe <iain@sandoe.co.uk>
PR c++/119060
* g++.dg/cpp26/observable-checkpoint.C: New test.
2025-10-18 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/122279
* g++.dg/modules/namespace-13_b.C: Adjust expected results.
* g++.dg/modules/namespace-13_c.C: Test non-exported
using-directive is not used.
* g++.dg/modules/namespace-14_a.C: New test.
* g++.dg/modules/namespace-14_b.C: New test.
* g++.dg/modules/namespace-14_c.C: New test.
* g++.dg/modules/namespace-14_d.C: New test.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* gcc.target/aarch64/sve2/pr122069_3.c: New test.
* gcc.target/aarch64/sve2/pr122069_4.c: New test.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* gcc.target/aarch64/sve2/pr122069_1.c: New test.
* gcc.target/aarch64/sve2/pr122069_2.c: New test.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* gcc.target/aarch64/sve/pr122069_1.c: New test.
* gcc.target/aarch64/sve/pr122069_2.c: New test.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* gcc.target/aarch64/pr122069_3.c: New test.
* gcc.target/aarch64/pr122069_4.c: New test.
2025-10-18 Tamar Christina <tamar.christina@arm.com>
PR middle-end/122069
* gcc.target/aarch64/pr122069_1.c: New test.
* gcc.target/aarch64/pr122069_2.c: New test.
2025-10-18 Yuao Ma <c8ef@outlook.com>
* gfortran.dg/conditional_1.f90: Test character type.
* gfortran.dg/conditional_2.f90: Test print constants.
* gfortran.dg/conditional_4.f90: Test diagnostic message.
* gfortran.dg/conditional_6.f90: Test character cond-arg.
2025-10-18 Linsen Zhou <i@lin.moe>
PR tree-optimization/122012
* gcc.dg/torture/pr122012.c: New test.
2025-10-17 David Faust <david.faust@oracle.com>
PR target/122139

View File

@ -1,3 +1,12 @@
2025-10-18 Iain Sandoe <iain@sandoe.co.uk>
PR c++/119060
* include/bits/version.def: Add observable_checkpoint at present
allowed from C++26.
* include/bits/version.h: Regenerate.
* include/std/utility: Add std::observable_checkpoint().
* src/c++23/std.cc.in: Add obervable_checkpoint () to utility.
2025-10-17 Tomasz Kamiński <tkaminsk@redhat.com>
* include/bits/atomic_base.h