Skip to content

Commit 6915a12

Browse files
author
GCC Administrator
committed
Daily bump.
1 parent f5eff41 commit 6915a12

7 files changed

Lines changed: 144 additions & 1 deletion

File tree

gcc/ChangeLog

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
2+
3+
PR middle-end/124827
4+
* gimple-ssa-warn-access.cc (xchg_models): Remove.
5+
(pass_waccess::check_atomic_builtin): Fix up sucs_arg for
6+
BUILT_IN_ATOMIC_EXCHAGE_* and use all_models instead of xchg_models.
7+
Handle BUILT_IN_TSAN_ATOMIC*. Formatting fixes.
8+
9+
2026-04-10 Dhruv Chawla <dhruvc@nvidia.com>
10+
11+
* configure: Regenerate.
12+
13+
2026-04-10 Christoph Müllner <christoph.muellner@vrull.eu>
14+
15+
* config/riscv/riscv-c.cc (riscv_cpu_cpp_builtins): Set
16+
__riscv_v_intrinsic to v1.0.
17+
* doc/extend.texi (RISC-V Vector Intrinsics): Document the
18+
ratified v1.0 RVV intrinsic specification and update the link.
19+
120
2026-04-09 Sandra Loosemore <sloosemore@baylibre.com>
221

322
PR c++/124773

gcc/DATESTAMP

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
20260410
1+
20260411

gcc/cp/ChangeLog

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,16 @@
1+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
2+
3+
PR c++/124831
4+
* reflect.cc (namespace_members_of): Append reflection of anon unions
5+
when we see it first time as CP_DECL_CONTEXT of some CONST_DECL in
6+
the namespace.
7+
8+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
9+
10+
PR c++/124792
11+
* pt.cc (get_template_parm_object): Call unshare_expr_without_location
12+
on expr if check_init.
13+
114
2026-04-09 Marek Polacek <polacek@redhat.com>
215

316
PR c++/123998

gcc/fortran/ChangeLog

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
2026-04-10 Christopher Albert <albert@tugraz.at>
2+
3+
PR fortran/94978
4+
* frontend-passes.cc (evaluate_loop_bound): New helper.
5+
(inner_loop_may_be_skipped): New helper.
6+
(do_subscript): Skip outer-loop bound warnings when nested inner loops
7+
may be zero-trip for the substituted bound.
8+
19
2026-04-09 Christopher Albert <albert@tugraz.at>
210

311
PR fortran/103367

gcc/m2/ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2026-04-10 Gaius Mulley <gaiusmod2@gmail.com>
2+
3+
PR modula2/124840
4+
* gm2-libs/BinDict.mod (Key): Return field key.
5+
16
2026-04-07 Sandra Loosemore <sloosemore@baylibre.com>
27

38
PR other/124784

gcc/testsuite/ChangeLog

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
2+
3+
PR c++/124844
4+
* g++.dg/reflect/type_trait14.C (NLType::~NLType): Move definition out
5+
of the class.
6+
7+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
8+
9+
PR c++/124831
10+
* g++.dg/reflect/members_of13.C: New test.
11+
12+
2026-04-10 Christopher Albert <albert@tugraz.at>
13+
14+
PR fortran/94978
15+
* gfortran.dg/pr94978.f90: New test.
16+
17+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
18+
19+
PR middle-end/124827
20+
* gcc.dg/tsan/atomic-invalid.c: New test.
21+
22+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
23+
24+
PR lto/124828
25+
* g++.dg/lto/20091022-2_0.C (_GLIBCXX_SYSHDR): Define before including
26+
<string>.
27+
28+
2026-04-10 Jakub Jelinek <jakub@redhat.com>
29+
30+
PR c++/124792
31+
* g++.dg/reflect/pr124792.C: New test.
32+
33+
2026-04-10 Tomasz Kamiński <tkaminsk@redhat.com>
34+
35+
* g++.dg/reflect/range_args.C: Replace views::to_input with
36+
views::as_input.
37+
38+
2026-04-10 Christoph Müllner <christoph.muellner@vrull.eu>
39+
40+
* gcc.target/riscv/predef-__riscv_v_intrinsic.c: Update expected
41+
__riscv_v_intrinsic value.
42+
* gcc.target/riscv/rvv/base/pr114017-1.c: Update version check and
43+
expected warning text to v1.0.
44+
145
2026-04-09 Marek Polacek <polacek@redhat.com>
246

347
PR c++/123998

libstdc++-v3/ChangeLog

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,57 @@
1+
2026-04-10 Patrick Palka <ppalka@redhat.com>
2+
3+
* include/std/ranges (lazy_split_view::begin): Add
4+
const _Pattern constraint on const overload as per LWG 3599.
5+
(lazy_split_view::end): Likewise.
6+
* testsuite/std/ranges/adaptors/lazy_split.cc (test14): New
7+
test.
8+
9+
2026-04-10 Tomasz Kamiński <tkaminsk@redhat.com>
10+
11+
* include/bits/version.def (ranges_to_input): Rename to...
12+
(ranges_as_input): Rename from ranges_as_input.
13+
* include/bits/version.h: Regenerate.
14+
* include/std/ranges (ranges::to_input_view, views::to_input)
15+
(__detail::__can_to_input, views::_ToInput): Rename to...
16+
(ranges::as_input_view, views::as_input, __detail::__can_as_input)
17+
(views::_AsInput): Rename from above...
18+
* src/c++23/std.cc.in: Rename views::to_input and to_input_view
19+
export.
20+
* testsuite/25_algorithms/contains/1.cc: Replace views::to_input
21+
with views::as_input.
22+
* testsuite/std/ranges/adaptors/to_input/1.cc: Move to...
23+
* testsuite/std/ranges/adaptors/as_input/1.cc: ...here, and replace
24+
views::to_input with views::as_input.
25+
26+
2026-04-10 Tomasz Kamiński <tkaminsk@redhat.com>
27+
28+
* include/bits/version.def (span_initializer_list): Remove.
29+
* include/bits/version.h: Regenerate.
30+
* include/std/span (span::span(initializer_list<value_type>)):
31+
Remove.
32+
* testsuite/23_containers/span/init_list_cons.cc: Removed.
33+
* testsuite/23_containers/span/init_list_cons_neg.cc: Removed.
34+
* testsuite/23_containers/inplace_vector/copy.cc: Replace span
35+
with initializer_list in eq helper.
36+
* testsuite/23_containers/inplace_vector/erasure.cc: Likewise.
37+
* testsuite/23_containers/inplace_vector/move.cc: Likewise.
38+
39+
2026-04-10 Tomasz Kamiński <tkaminsk@redhat.com>
40+
41+
* include/bits/ranges_uninitialized.h
42+
(__uninitialized_fill_fn::operator())
43+
(__uninitialized_fill_fn_n::operator()): Add default argument
44+
for _Tp parameter.
45+
* include/bits/stl_uninitialized.h (std::unitialized_fill)
46+
(std::unitialized_fill_n): Likewise.
47+
* include/pstl/glue_memory_defs.h (std::unitialized_fill)
48+
(std::unitialized_fill_n): Likewise.
49+
* include/bits/version.def (algorithm_default_value_type):
50+
Bump to 202603.
51+
* include/bits/version.h: Regenerate.
52+
* testsuite/25_algorithms/default_template_value.cc:
53+
Test for new algorithms.
54+
155
2026-04-08 Matthias Kretz <m.kretz@gsi.de>
256
Tomasz Kamiński <tkaminsk@redhat.com>
357

0 commit comments

Comments
 (0)