https://gcc.gnu.org/g:2989598a734c6db3820f7484fa07107ab7a9bcc9
commit r16-8749-g2989598a734c6db3820f7484fa07107ab7a9bcc9 Author: GCC Administrator <[email protected]> Date: Sun Apr 19 00:16:23 2026 +0000 Daily bump. Diff: --- gcc/ChangeLog | 9 +++++++++ gcc/DATESTAMP | 2 +- gcc/d/ChangeLog | 13 +++++++++++++ gcc/testsuite/ChangeLog | 10 ++++++++++ libstdc++-v3/ChangeLog | 9 +++++++++ 5 files changed, 42 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e0defe4987be..452ac8090464 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,12 @@ +2026-04-18 Richard Sandiford <[email protected]> + + * config/aarch64/aarch64.md (SME_STATE_REGNUM): Fix a comment typo. + +2026-04-18 Gopi Kumar Bulusu <[email protected]> + + PR target/103383 + * config/microblaze/microblaze.md: bswaphi2: (set_attr length 8) + 2026-04-17 Jonathan Wakely <[email protected]> PR c/84717 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 4cbd19c3434d..ed84f08a6b16 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20260418 +20260419 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index bae93b196183..d8146564af1a 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,16 @@ +2026-04-18 Iain Buclaw <[email protected]> + + PR d/124922 + * d-codegen.cc (build_trap_call): New function. + (build_array_bounds_call): Use it. + (build_bounds_index_condition): Likewise. + (build_bounds_slice_condition): Likewise. + (d_build_call): Likewise. + * expr.cc (ExprVisitor::visit (HaltExp *)): Likewise. + (ExprVisitor::visit (AssertExp *)): Likewise. Return zero instead of + void_node when assert contracts are disabled. + * d-tree.h (build_trap_call): New prototype. + 2026-04-14 Iain Buclaw <[email protected]> * dmd/MERGE: Merge upstream dmd e145b91245. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 7e48f6b0a47f..4276423532e6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,13 @@ +2026-04-18 Iain Buclaw <[email protected]> + + PR d/124922 + * gdc.dg/pr124922.d: New test. + +2026-04-18 Gopi Kumar Bulusu <[email protected]> + + PR target/103383 + * gcc.target/microblaze/isa/pr103383.c: New test. + 2026-04-17 Eric Botcazou <[email protected]> * gnat.dg/specs/float_literal2.ads: New test. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0845c902e385..9781f9f95d6e 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,12 @@ +2026-04-18 Patrick Palka <[email protected]> + + PR c++/124910 + * include/std/optional (_Optional_payload_base::_M_destroy) + [__cpp_lib_optional >= 202106L]: During constant evaluation, + after invoking destructor of _M_value, use construct_at to + activate _M_empty. + * testsuite/20_util/optional/constexpr/124910.cc: New test. + 2026-04-17 Patrick Palka <[email protected]> PR libstdc++/124890
