https://gcc.gnu.org/g:fedf81ef7b98e5c9ac899b8641bb670746c51205

commit r15-9712-gfedf81ef7b98e5c9ac899b8641bb670746c51205
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Tue May 20 00:25:44 2025 +0000

    Daily bump.

Diff:
---
 gcc/DATESTAMP          |   2 +-
 gcc/fortran/ChangeLog  |   8 +++
 libgomp/ChangeLog      | 131 +++++++++++++++++++++++++++++++++++++++++++++++++
 libstdc++-v3/ChangeLog |  46 +++++++++++++++++
 4 files changed, 186 insertions(+), 1 deletion(-)

diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 2333b0d78f06..4ea9877f3b77 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250519
+20250520
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 65973f1479ba..3116650d36c3 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,11 @@
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-05-15  Tobias Burnus  <tbur...@baylibre.com>
+
+       * trans-openmp.cc (gfc_omp_deep_mapping_do): Handle SSA_NAME if
+       a def_stmt is available.
+
 2025-05-17  Jerry DeLisle  <jvdeli...@gcc.gnu.org>
 
        Backported from master:
diff --git a/libgomp/ChangeLog b/libgomp/ChangeLog
index ceec42ba0b10..6cef1ddaa2f8 100644
--- a/libgomp/ChangeLog
+++ b/libgomp/ChangeLog
@@ -1,3 +1,134 @@
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-05-15  Tobias Burnus  <tbur...@baylibre.com>
+
+       * testsuite/libgomp.fortran/alloc-comp-4.f90: New test.
+
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-05-14  Tobias Burnus  <tbur...@baylibre.com>
+
+       * target.c (gomp_attach_pointer): Return bool; accept additional
+       bool to optionally silence the fatal pointee-not-found error.
+       (gomp_map_vars_internal): If the pointee could not be found,
+       check whether it was mapped as GOMP_MAP_ZERO_LEN_ARRAY_SECTION.
+       * libgomp.h (gomp_attach_pointer): Update prototype.
+       * oacc-mem.c (acc_attach_async, goacc_enter_data_internal): Update
+       calls.
+       * testsuite/libgomp.c/target-map-zero-sized.c: New test.
+       * testsuite/libgomp.c/target-map-zero-sized-2.c: New test.
+       * testsuite/libgomp.c/target-map-zero-sized-3.c: New test.
+
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-05-09  Tobias Burnus  <tbur...@baylibre.com>
+
+       * testsuite/libgomp.c/interop-cuda-full.c: Use 'link' instead
+       of 'run' when the default device is "! offload_device_nvptx".
+       * testsuite/libgomp.c/interop-cuda-libonly.c: Likewise.
+       * testsuite/libgomp.c/interop-hip-nvidia-full.c: Likewise.
+       * testsuite/libgomp.c/interop-hip-nvidia-no-headers.c: Likewise.
+       * testsuite/libgomp.c/interop-hip-nvidia-no-hip-header.c: Likewise.
+       * testsuite/libgomp.fortran/interop-hip-nvidia-full.F90: Likewise.
+       * testsuite/libgomp.fortran/interop-hip-nvidia-no-module.F90: Likewise.
+       * testsuite/libgomp.c/interop-hip-amd-full.c: Use 'link' instead
+       of 'run' when the default device is "! offload_device_gcn".
+       * testsuite/libgomp.c/interop-hip-amd-no-hip-header.c: Likewise.
+       * testsuite/libgomp.fortran/interop-hip-amd-full.F90: Likewise.
+       * testsuite/libgomp.fortran/interop-hip-amd-no-module.F90: Likewise.
+
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-05-07  Tobias Burnus  <tbur...@baylibre.com>
+
+       * testsuite/libgomp.fortran/map-alloc-comp-9.f90: Process differently
+       when USE_USM_REQUIREMENT is set.
+       * testsuite/libgomp.fortran/map-alloc-comp-9-usm.f90: New test.
+
+2025-05-19  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       Backported from master:
+       2025-05-05  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       * testsuite/libgomp.c/interop-hsa.c: GCN offloading only.
+
+2025-05-19  Tobias Burnus  <tob...@codesourcery.com>
+
+       Backported from master:
+       2025-05-01  Tobias Burnus  <tob...@codesourcery.com>
+
+       * testsuite/libgomp.fortran/allocate-8a.f90: New test.
+
+2025-05-19  Andrew Stubbs  <a...@baylibre.com>
+
+       Backported from master:
+       2025-04-25  Andrew Stubbs  <a...@baylibre.com>
+
+       * testsuite/libgomp.c/interop-hsa.c: New test.
+
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-04-24  Tobias Burnus  <tbur...@baylibre.com>
+
+       * testsuite/lib/libgomp.exp
+       (check_effective_target_gomp_hip_header_nvidia): Compile with
+       "-Wno-deprecated-declarations".
+       * testsuite/libgomp.c/interop-hip-nvidia-full.c: Likewise.
+       * testsuite/libgomp.c/interop-hipblas-nvidia-full.c: Likewise.
+       * testsuite/libgomp.c/interop-hipblas.h: Add workarounds
+       when using the HIP headers with __HIP_PLATFORM_NVIDIA__.
+
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-04-24  Tobias Burnus  <tbur...@baylibre.com>
+
+       * testsuite/lib/libgomp.exp (check_effective_target_openacc_cublas,
+       check_effective_target_openacc_cudart): Update description as
+       the check requires more.
+       (check_effective_target_openacc_libcuda,
+       check_effective_target_openacc_libcublas,
+       check_effective_target_openacc_libcudart,
+       check_effective_target_gomp_hip_header_amd,
+       check_effective_target_gomp_hip_header_nvidia,
+       check_effective_target_gomp_hipfort_module,
+       check_effective_target_gomp_libamdhip64,
+       check_effective_target_gomp_libhipblas): New.
+       * testsuite/libgomp.c-c++-common/interop-2.c: New test.
+       * testsuite/libgomp.c/interop-cublas-full.c: New test.
+       * testsuite/libgomp.c/interop-cublas-libonly.c: New test.
+       * testsuite/libgomp.c/interop-cuda-full.c: New test.
+       * testsuite/libgomp.c/interop-cuda-libonly.c: New test.
+       * testsuite/libgomp.c/interop-hip-amd-full.c: New test.
+       * testsuite/libgomp.c/interop-hip-amd-no-hip-header.c: New test.
+       * testsuite/libgomp.c/interop-hip-nvidia-full.c: New test.
+       * testsuite/libgomp.c/interop-hip-nvidia-no-headers.c: New test.
+       * testsuite/libgomp.c/interop-hip-nvidia-no-hip-header.c: New test.
+       * testsuite/libgomp.c/interop-hip.h: New test.
+       * testsuite/libgomp.c/interop-hipblas-amd-full.c: New test.
+       * testsuite/libgomp.c/interop-hipblas-amd-no-hip-header.c: New test.
+       * testsuite/libgomp.c/interop-hipblas-nvidia-full.c: New test.
+       * testsuite/libgomp.c/interop-hipblas-nvidia-no-headers.c: New test.
+       * testsuite/libgomp.c/interop-hipblas-nvidia-no-hip-header.c: New test.
+       * testsuite/libgomp.c/interop-hipblas.h: New test.
+       * testsuite/libgomp.fortran/interop-hip-amd-full.F90: New test.
+       * testsuite/libgomp.fortran/interop-hip-amd-no-module.F90: New test.
+       * testsuite/libgomp.fortran/interop-hip-nvidia-full.F90: New test.
+       * testsuite/libgomp.fortran/interop-hip-nvidia-no-module.F90: New test.
+       * testsuite/libgomp.fortran/interop-hip.h: New test.
+
+2025-05-19  Tobias Burnus  <tbur...@baylibre.com>
+
+       Backported from master:
+       2025-04-23  Tobias Burnus  <tbur...@baylibre.com>
+
+       * testsuite/libgomp.fortran/target-enter-data-8.f90: New test.
+
 2025-05-06  Tejas Belagod  <tejas.bela...@arm.com>
 
        * testsuite/libgomp.c-target/aarch64/udr-sve.c: Fix test.
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 7ebd63c4b948..311212d30a04 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,49 @@
+2025-05-19  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2025-05-19  Jonathan Wakely  <jwak...@redhat.com>
+
+       * include/std/ranges (_ZipTransform::operator()): Remove name of
+       unused parameter.
+       (chunk_view::_Iterator, stride_view::_Iterator): Likewise.
+       (join_with_view): Declare _Iterator and _Sentinel as class
+       instead of struct.
+       (repeat_view): Declare _Iterator as class instead of struct.
+
+2025-05-19  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2025-05-19  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/120293
+       * include/bits/chrono_io.h (_M_format_to_ostream): Add special
+       case for local_time convertible to local_days.
+       * testsuite/std/time/clock/local/io.cc: Check formatting of
+       chrono::local_days.
+
+2025-05-19  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2025-05-06  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/120029
+       * src/c++17/fs_path.cc (path::operator+=(const path&)): Handle
+       parameters that alias the path or one of its components.
+       * testsuite/27_io/filesystem/path/concat/120029.cc: New test.
+       * testsuite/experimental/filesystem/path/concat/120029.cc: New
+       test.
+
+2025-05-19  Jonathan Wakely  <jwak...@redhat.com>
+
+       Backported from master:
+       2025-05-15  Jonathan Wakely  <jwak...@redhat.com>
+
+       PR libstdc++/120190
+       * include/std/format (format_kind): Adjust primary template to
+       not depend on itself.
+       * testsuite/std/format/ranges/format_kind_neg.cc: Adjust
+       expected errors. Check more invalid specializations.
+
 2025-05-12  Jonathan Wakely  <jwak...@redhat.com>
 
        Backported from master:

Reply via email to