https://gcc.gnu.org/g:484cdd0c1efa2373b1e9400a86dcc1437aa1764c

commit r17-3394-g484cdd0c1efa2373b1e9400a86dcc1437aa1764c
Author: GCC Administrator <[email protected]>
Date:   Wed Aug 19 00:16:43 2026 +0000

    Daily bump.

Diff:
---
 ChangeLog               |   9 +++
 contrib/ChangeLog       |  13 ++++
 gcc/ChangeLog           | 142 +++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/analyzer/ChangeLog  |  27 +++++++
 gcc/cp/ChangeLog        |  19 +++++
 gcc/fortran/ChangeLog   |  23 ++++++
 gcc/testsuite/ChangeLog | 194 ++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog  |  30 ++++++++
 9 files changed, 458 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 8c5be70877d7..e2a7e2817dee 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2026-08-18  Richard Earnshaw  <[email protected]>
+
+       * MAINTAINERS.yml (users): Add forgeid for some users.
+       (subsystems): Add some labels and teams to the data.
+
+2026-08-18  Claudio Bantaloukas  <[email protected]>
+
+       * MAINTAINERS.yml: Add inactive_email entries.
+
 2026-08-17  Kyrylo Tkachov  <[email protected]>
 
        * Makefile.def (dependencies): Remove the configure-target-libstdc++-v3
diff --git a/contrib/ChangeLog b/contrib/ChangeLog
index feaedcf52a10..b095596adce6 100644
--- a/contrib/ChangeLog
+++ b/contrib/ChangeLog
@@ -1,3 +1,16 @@
+2026-08-18  Richard Earnshaw  <[email protected]>
+
+       * forge_teams.py: New file.
+
+2026-08-18  Richard Earnshaw  <[email protected]>
+
+       * maintainer_utils.py (schema): Permit 'forgeid' on users
+       entries and 'teams' on subsystem entries.
+
+2026-08-18  Claudio Bantaloukas  <[email protected]>
+
+       * maintainer_utils.py: Add inactive_email property.
+
 2026-08-06  Jakub Jelinek  <[email protected]>
 
        * unicode/README: Add another argument to makeucnid
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8ed9ee2bcef4..40935e20d915 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,145 @@
+2026-08-18  Andrew MacLeod  <[email protected]>
+
+       PR tree-optimization/126856
+       * gimple-range-cache.cc (block_range_cache::clear): New.
+       (ranger_cache::reset_range_info): New.
+       * gimple-range-cache.h (block_range_cache::clear): Declare.
+       (ranger_cache::reset_range_info): Declare.
+       * gimple-range-gori.cc (range_def_chain::clear): New.
+       * gimple-range-gori.h (range_def_chain::clear): Declare.
+       * gimple-range-infer.cc (infer_range_manager::clear): New.
+       * gimple-range-infer.h (infer_oracle::clear): New virtual function.
+       (infer_range_manager::clear): Override.
+       * gimple-range.cc (gimple_ranger::reset_range_info): New.
+       * gimple-range.h (gimple_ranger::reset_range_info): Declare.
+       * tree-ssa-dce.cc (simple_dce_from_worklist): Reset flow-sensitive
+       information when replacing a definition.
+       * tree-ssanames.cc (reset_flow_sensitive_info): Reset information
+       maintained by the current range query.
+       * value-query.cc (range_query::reset_range_info): New.
+       * value-query.h (range_query::reset_range_info): Declare.
+       * value-relation.cc (equiv_oracle::clear): New.
+       (relation_chain_head::clear): New.
+       (dom_oracle::clear): New.
+       (path_oracle::clear): New.
+       * value-relation.h (relation_oracle::clear): New virtual function.
+       (equiv_oracle::clear): Override.
+       (relation_chain_head::clear): Declare.
+       (dom_oracle::clear): Override.
+       (path_oracle::clear): Override.
+
+2026-08-18  Kugan Vivekanandarajah  <[email protected]>
+
+       * auto-profile.cc (function_instance::match): Walk predecessor edges
+       for PHI arguments.
+
+2026-08-18  Dylan Rees  <[email protected]>
+
+       * config/aarch64/aarch64-sve-builtins-base.cc: fold method
+       created for 'svbrk_unary_impl'. Cases added for folding into
+       'ptrue' and 'pfalse' where appropriate and not folding where
+       unnecessary. Expand method of 'svpfirst_svpnext_impl' extended
+       to handle specific case where 'ptrue' should be emitted but in
+       a form where it can be recognised as a flag setting operation.
+
+2026-08-18  Léo Hardt  <[email protected]>
+
+       * final.cc (notice_source_line): Remove dead condition
+       for override_filename.
+
+2026-08-18  Georg-Johann Lay  <[email protected]>
+
+       * doc/extend.texi (Coverage Pragmas): Fix a typo.
+       (Size of an asm): Fix a typo.
+
+2026-08-18  Matt Turner  <[email protected]>
+
+       * config/alpha/alpha.cc (alpha_option_override): Set alpha_fprm to
+       ALPHA_FPRM_DYN when flag_rounding_math is set, -mfp-rounding-mode
+       was not given explicitly and -mfloat-vax is not in effect.
+       * doc/invoke.texi (Alpha Options): Document the default rounding
+       mode and its interaction with -frounding-math.
+
+2026-08-18  Kyrylo Tkachov  <[email protected]>
+
+       * Makefile.in ($(lang_checks_parallelized)): Only merge summaries
+       from instances that produced one, and warn about the others.  Write
+       the merged files through a temporary and fail if the merge fails.
+
+2026-08-18  Kyrylo Tkachov  <[email protected]>
+
+       * config/aarch64/iterators.md (optab): Map UNSPEC_COND_FRINTN to
+       roundeven.
+
+2026-08-18  Georg-Johann Lay  <[email protected]>
+
+       * doc/invoke.texi (AVR Options): Sort alphabetically.
+
+2026-08-18  Richard Biener  <[email protected]>
+
+       * tree-vectorizer.h (struct _slp_tree): Amend documentation.
+
+2026-08-18  Richard Biener  <[email protected]>
+
+       PR tree-optimization/126926
+       * tree-vect-slp.cc (vectorize_slp_instance_root_stmt): Only
+       replace the RHS of the vector constructing scalar stmt.
+
+2026-08-18  Richard Biener  <[email protected]>
+
+       PR tree-optimization/126925
+       * tree-ssa-loop-ivopts.cc (create_new_iv): Avoid crashing
+       if the use IV is invariant.
+
+2026-08-18  Dominic P  <[email protected]>
+
+       * match.pd ((X & C1) cmp 0 op (X & C2) cmp 0): Combine pairs of
+       single-bit tests of the same operand into a single compare of
+       the union mask.
+
+2026-08-18  Aldy Hernandez  <[email protected]>
+
+       PR tree-optimization/126876
+       * gimple-range-path.cc
+       (path_range_query::internal_range_of_expr): Only call
+       range_defined_in_block at the current path position.
+       (path_range_query::range_defined_in_block): Assert the current
+       path position.
+
+2026-08-18  H.J. Lu  <[email protected]>
+
+       PR middle-end/126784
+       * match.pd ((type) minmax ((wide_type) a, (wide_type) b)): Changed
+       to ...
+       (minmax ((wide_type) a, (wide_type) b)): This.
+
+2026-08-18  Dominic P  <[email protected]>
+
+       * match.pd ((t * u) % u -> 0): New simplification.
+
+2026-08-18  Shivam Gupta  <[email protected]>
+
+       PR tree-optimization/112533
+       * match.pd: Canonicalize boolean comparisons of masked pow2
+       bits into xor-mask tests.
+
+2026-08-18  Josef Melcr  <[email protected]>
+
+       * ipa-prop.cc (ipa_compute_jump_functions_for_edge): Remove
+       dead if statement checking for internal calls.
+
+2026-08-18  Aldy Hernandez  <[email protected]>
+
+       PR tree-optimization/126906
+       * tree-ssa-threadupdate.h
+       (back_jt_path_registry::duplicate_thread_path): Add failure_reason
+       argument.
+       * tree-ssa-threadupdate.cc
+       (back_jt_path_registry::duplicate_thread_path): Set
+       FAILURE_REASON on the two failing exits.
+       (back_jt_path_registry::update_cfg): Cancel the path with the
+       reason when duplicate_thread_path fails.
+
 2026-08-17  Georg-Johann Lay  <[email protected]>
 
        * config/avr/avr.opt.urls: Add mstrict-addr-space-subsets.
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 96f8ad477e25..a8e78f54d93c 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20260818
+20260819
diff --git a/gcc/analyzer/ChangeLog b/gcc/analyzer/ChangeLog
index 41c5b22c3b00..02a1a0e71917 100644
--- a/gcc/analyzer/ChangeLog
+++ b/gcc/analyzer/ChangeLog
@@ -1,3 +1,30 @@
+2026-08-18  Egas Ribeiro  <[email protected]>
+
+       PR analyzer/110578
+       * kf-lang-cp.cc: Include "cgraph.h" and "ipa-utils.h".
+       (struct dyncast_subobject): New struct.
+       (get_type_from_tinfo_arg): New function.
+       (lookup_binfo_at_same_offset): New function.
+       (lookup_subobject_matches): New function.
+       (evaluate_dyncast): New function.
+       (class kf_dynamic_cast): New class.
+       (register_known_functions_lang_cp): Register "__dynamic_cast".
+       * region-model.cc (region_model::get_vtable_from_obj): New function,
+       factored out of...
+       (region_model::get_fndecl_for_virtual_call): ...here.  Call it.
+       Update comment.
+       * region-model.h (region_model::get_vtable_from_obj): New decl.
+
+2026-08-18  Egas Ribeiro  <[email protected]>
+
+       * analyzer.cc (is_fndecl_in_toplevel_namespace_p): New function,
+       factored out of...
+       (is_std_function_p): ...here.  Call it.
+       (is_cxxabi_function_p): New function.
+       * common.h (is_cxxabi_function_p): New decl.
+       * known-function-manager.cc (known_function_manager::get_match):
+       Also match functions declared in namespace __cxxabiv1.
+
 2026-08-06  Aldy Hernandez  <[email protected]>
 
        * region-model.cc (region_model::eval_condition): Likewise.
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 1ebf0149d237..b50649baef6b 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,22 @@
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+       PR c++/126867
+       * tree.cc (record_has_unique_obj_representations): Use
+       location_of (const_cast <tree> (t)) rather than
+       DECL_SOURCE_LOCATION (t).
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+       PR c++/126752
+       * init.cc (build_vec_init): Assert TREE_PURPOSE of the
+       last *cleanup_flags element is rval rather than iterator.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+       PR c++/126093
+       * mangle.cc (write_reflection): Call write_unqualified_name on
+       STRIP_TEMPLATE (arg) rather than just arg.
+
 2026-08-17  Odysseas Georgoudis  <[email protected]>
 
        PR c++/126324
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 2e6bdbc00c00..d20f17df71c0 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,26 @@
+2026-08-18  Jerry DeLisle  <[email protected]>
+
+       PR fortran/126816
+       * symbol.cc (restore_old_symbol): Restore the whole typespec
+       instead of just type and kind.
+
+2026-08-18  Paul Thomas  <[email protected]>
+
+       PR fortran/121683
+       * trans-expr.cc (gfc_trans_subcomponent_assign): For derived
+       type expressions assigned to a class or derived type component
+       copy allocatable components if necessary. Likewise, for a class
+       expression assigned to a scalar class component, allocate the
+       component and use the vptr copy.
+
+2026-08-18  Paul Thomas  <[email protected]>
+
+       PR fortran/121384
+       * resolve.cc (resolve_assoc_var): Delete symbol 'parentheses'
+       and do not use the expression contained in parentheses as a
+       target. Use the latter expression as an alternative to variable
+       expressions for some error checking.
+
 2026-08-17  Jerry DeLisle  <[email protected]>
 
        PR fortran/53800
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5b43c6c466b0..8859600ae0f8 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,197 @@
+2026-08-18  Andrew MacLeod  <[email protected]>
+
+       PR tree-optimization/126856
+       * gcc.dg/pr126856.c: New test.
+
+2026-08-18  H.J. Lu  <[email protected]>
+
+       PR testsuite/126923
+       * g++.target/i386/mv28.C (dg-additional-options): New.
+
+2026-08-18  Dylan Rees  <[email protected]>
+
+       * gcc.target/aarch64/sve/pr121604_brk.c: Test extended.
+       * gcc.target/aarch64/sve/acle/general/pfirst_2.c: New test.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+       PR c++/126867
+       * g++.dg/cpp1z/has-unique-obj-representations6.C: New test.
+
+2026-08-18  Paul Thomas  <[email protected]>
+
+       PR fortran/121683
+       * gfortran.dg/structure_constructor_18.f90: New test
+
+2026-08-18  Iain Sandoe  <[email protected]>
+
+       * gfortran.dg/bind_c_private_1.f90: Use generic asm matchers for
+       hidden symbols.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+       PR c++/126752
+       * g++.dg/cpp0x/initlist-array25.C: New test.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+       PR c++/126093
+       * g++.dg/reflect/mangle1.C: Add 2 new tests for reflections of
+       conversion templates.
+
+2026-08-18  Jeff Law  <[email protected]>
+
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s16.c: Adjust
+       expected output.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s32.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s64.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-3-s8.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s16.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s32.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s64.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add-4-s8.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i16.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i32.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i64.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_s_add_imm-1-i8.c: Likewise.
+       * gcc.target/riscv/rvv/autovec/sat/vec_sat_u_sub_trunc-1-u8.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-12.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-13.c: Likewise.
+
+2026-08-18  Jeff Law  <[email protected]>
+
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-12.c: Disable
+       jump threading.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-13.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-14.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-15.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-48.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-49.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-50.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-52.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-54.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-55.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-57.c: Likewise.
+       * gcc.target/riscv/rvv/base/float-point-dynamic-frm-58.c: Likewise.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-39.c: Likewise.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_complex_loop-2.c: Likewise.
+       * gcc.target/riscv/rvv/vsetvl/vlmax_conflict-13.c: Likewise.
+
+2026-08-18  Matt Turner  <[email protected]>
+
+       * g++.dg/eh/pr119507.C: Skip on alpha.
+
+2026-08-18  Matt Turner  <[email protected]>
+
+       * gcc.dg/cmp-mem-const-3.c: Skip on alpha.
+       * gcc.dg/cmp-mem-const-4.c: Likewise.
+       * gcc.dg/cmp-mem-const-5.c: Likewise.
+       * gcc.dg/cmp-mem-const-6.c: Likewise.
+
+2026-08-18  Matt Turner  <[email protected]>
+
+       * c-c++-common/attr-retain-2.c: Also pass -G0 on alpha.
+       * c-c++-common/attr-retain-3.c: Likewise.
+       * c-c++-common/attr-retain-4.c: Likewise.
+       * gcc.c-torture/compile/attr-retain-1.c: Likewise.
+       * gcc.c-torture/compile/attr-retain-2.c: Likewise.
+
+2026-08-18  Matt Turner  <[email protected]>
+
+       * gcc.dg/torture/pr125545.c: Require asm_goto_with_outputs.
+
+2026-08-18  Matt Turner  <[email protected]>
+
+       * g++.dg/opt/pr94589-6.C: Add dg-add-options ieee.
+       * g++.dg/torture/pr116120-2.C: Likewise.
+       * gcc.c-torture/execute/20190901-1.c: Likewise.
+       * gcc.dg/pr108447.c: Likewise.
+       * gcc.dg/pr94589-6.c: Likewise.
+       * gcc.dg/torture/pr126464.c: Likewise.
+       * gcc.dg/torture/pr126576.c: Likewise.
+
+2026-08-18  Matt Turner  <[email protected]>
+
+       * g++.dg/no-stack-protector-attr.C: Remove the dead dg-do directive
+       and the hppa exclusion, and require fstack_protector.
+
+2026-08-18  Paul Thomas  <[email protected]>
+
+       PR fortran/121384
+       * gfortran.dg/associate_83.f90: New test.
+       * gfortran.dg/associate_84.f90: New test.
+
+2026-08-18  Kyrylo Tkachov  <[email protected]>
+
+       * gcc.target/aarch64/sve/roundeven_1.c: New test.
+       * gcc.target/aarch64/sve/roundeven_2.c: New test.
+
+2026-08-18  Richard Biener  <[email protected]>
+
+       PR tree-optimization/126926
+       * gcc.dg/vect/bb-slp-pr126926.c: New testcase.
+
+2026-08-18  Richard Biener  <[email protected]>
+
+       PR tree-optimization/126925
+       * gcc.dg/torture/pr126925.c: New testcase.
+
+2026-08-18  Dominic P  <[email protected]>
+
+       * gcc.dg/fold-bit-test-combine-1.c: New test.
+
+2026-08-18  Egas Ribeiro  <[email protected]>
+
+       PR analyzer/110578
+       * g++.dg/analyzer/dyncast-1.C: Rewrite to cover
+       [expr.dynamic.cast]/9.1 and /9.2 over public, non-virtual
+       inheritance.
+       * g++.dg/analyzer/dyncast-2.C: New test.
+       * g++.dg/analyzer/dyncast-3.C: New test.
+       * g++.dg/analyzer/dyncast-4.C: New test.
+       * g++.dg/analyzer/dyncast-5.C: New test.
+
+2026-08-18  Aldy Hernandez  <[email protected]>
+
+       PR tree-optimization/126876
+       * gcc.dg/tree-ssa/pr126876.c: New test.
+
+2026-08-18  H.J. Lu  <[email protected]>
+
+       PR middle-end/126784
+       * g++.target/i386/pr126784-1.C: New test.
+       * g++.target/i386/pr126784-2.C: Likewise.
+       * gcc.target/i386/pr126784-1.c: Likewise.
+       * gcc.target/i386/pr126784-2.c: Likewise.
+       * gcc.target/i386/pr126784-3.c: Likewise.
+       * gcc.target/i386/pr126784-4.c: Likewise.
+       * gcc.target/i386/pr126784-5.c: Likewise.
+       * gcc.target/i386/pr126784-6.c: Likewise.
+
+2026-08-18  Jakub Jelinek  <[email protected]>
+
+       * gcc.dg/tree-ssa/divmul-mod-1.c: Add -Wno-psabi to dg-options.
+       * gcc.dg/tree-ssa/round-up-ior-1.c: Likewise.
+       * gcc.dg/tree-ssa/vec-mask-zero-1.c: Require vect_int effective
+       target.  Add -Wno-psabi to dg-options and add -msse2 as
+       dg-additional-options on ia32.
+       * gcc.dg/tree-ssa/vector-alignup-1.c: Add -msse2 as
+       dg-additional-options on ia32.
+       * g++.dg/tree-ssa/vec-narrow-minmax-2.C: Add -Wno-psabi to dg-options.
+       * g++.dg/tree-ssa/vec-narrow-1.C: Likewise. Add -mmmx as
+       dg-additional-options on ia32.
+
+2026-08-18  Dominic P  <[email protected]>
+
+       * gcc.dg/fold-mod-mult-1.c: New test.
+
+2026-08-18  Shivam Gupta  <[email protected]>
+
+       PR tree-optimization/112533
+       * gcc.dg/tree-ssa/bool-eq-bitxor.c: New test.
+       * gcc.dg/tree-ssa/bool-eq-evenness.c: New test.
+       * gcc.dg/tree-ssa/bool-eq-pow2.c: New test.
+
 2026-08-17  Iain Sandoe  <[email protected]>
 
        * g++.dg/lto/pr108772_0.C: Allow undefined symbols on Darwin.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 5dd6f68ca78c..21dc169aa37d 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,33 @@
+2026-08-18  Jonathan Wakely  <[email protected]>
+
+       PR libstdc++/126786
+       * src/c++23/Makefile.am (empty.cc): New target.
+       (std.lo, std.o, std.compat.lo, std.compat.o): Use empty.cc as
+       fallback instead of overwriting original sources.
+       * src/c++23/Makefile.in: Regenerate.
+
+2026-08-18  Francisco Muniz  <[email protected]>
+
+       * include/std/chrono (year::is_leap): Use Hueffner leap-year
+       test after biasing the year by a multiple of 400.
+
+2026-08-18  Matthias Kretz  <[email protected]>
+
+       PR libstdc++/122981
+       * include/experimental/bits/simd.h (__int_for_sizeof): Return
+       int32_t, int8_t, int16_t, and int64_t, rather than int, signed
+       char, short, long, and long long.
+       * include/experimental/bits/simd_neon.h (_S_popcount): Cast
+       elements to int8_t, int16_t, int32_t, or int64_t, rather than
+       signed char, short, int, or long.
+
+2026-08-18  Tomasz Kamiński  <[email protected]>
+
+       * testsuite/23_containers/mdspan/layouts/padded_neg.cc: Adjust
+       message pattern for test cases using static extents.
+       * testsuite/23_containers/mdspan/submdspan/canonical_slices_neg.cc:
+       Likewise.
+
 2026-08-17  Pietro Monteiro  <[email protected]>
 
        * config/os/bsd/openbsd/ctype_base.h: Use static_cast when

Reply via email to