From e80b6fd63c6bb63ba0242805d9af98f6de2b44e4 Mon Sep 17 00:00:00 2001 From: Marek Polacek Date: Mon, 6 Jul 2026 15:01:34 -0400 Subject: [PATCH] 16.1.1-4 Resolves: RHEL-160025 --- .gitignore | 1 + gcc-toolset-16-gcc.spec | 47 ++++++++++++++++++++++++++++++++++++----- sources | 2 +- 3 files changed, 44 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index e69de29..3444aa5 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/gcc-16.1.1-20260703.tar.xz diff --git a/gcc-toolset-16-gcc.spec b/gcc-toolset-16-gcc.spec index f654a90..2583dde 100644 --- a/gcc-toolset-16-gcc.spec +++ b/gcc-toolset-16-gcc.spec @@ -15,13 +15,13 @@ BuildRequires: gcc-toolset-%{gts_ver}-devel %{?scl:%global __strip %%{_scl_root}/usr/bin/strip} %{?scl:%global __objdump %%{_scl_root}/usr/bin/objdump} %{?scl:%scl_package gcc} -%global DATE 20260515 -%global gitrev d776f42bb910ebccf652b010b80c22bcca736f7f +%global DATE 20260703 +%global gitrev aac23a76ffc9b3a5bd8fcf07ead7c5249f91c457 %global gcc_version 16.1.1 %global gcc_major 16 # Note, gcc_release must be integer, if you want to add suffixes to # %%{release}, append them after %%{gcc_release} on Release: line. -%global gcc_release 3 +%global gcc_release 4 %global nvptx_tools_gitrev 212da2e781ed0f9423824e85eb04819958513f7a %global newlib_cygwin_gitrev d35cc82b5ec15bb8a5fe0fe11e183d1887992e99 %global isl_version 0.24 @@ -816,8 +816,8 @@ rm -f gcc/testsuite/go.test/test/chan/goroutines.go # These tests get stuck and don't timeout. %ifarch ppc ppc64 ppc64le s390x -rm -f libgomp/testsuite/libgomp.c/target-*.c -rm -rf libgomp/testsuite/libgomp.oacc* +#rm -f libgomp/testsuite/libgomp.c/target-*.c +#rm -rf libgomp/testsuite/libgomp.oacc* rm -rf libgomp/testsuite/libgomp.graphite* # This uses a removed file (#2093997). rm -rf libgomp/testsuite/libgomp.fortran/pr90030.f90 @@ -2932,6 +2932,43 @@ fi %endif %changelog +* Mon Jul 6 2026 Marek Polacek 16.1.1-4 +- update from releases/gcc-16 branch + - PRs ada/18205, ada/125695, c/124303, c/124532, c/124985, c/125252, + c++/65271, c++/113563, c++/115314, c++/117259, c++/121094, c++/123536, + c++/124584, c++/124978, c++/125007, c++/125123, c++/125135, + c++/125284, c++/125333, c++/125334, c++/125376, c++/125378, + c++/125384, c++/125408, c++/125412, c++/125423, c++/125454, + c++/125490, c++/125498, c++/125745, c++/125759, c++/125764, + c++/125768, c++/125770, c++/125889, c++/125900, c++/125939, + fortran/60576, fortran/105582, fortran/106546, fortran/115260, + fortran/125021, fortran/125051, fortran/125391, fortran/125393, + fortran/125416, fortran/125430, fortran/125481, fortran/125527, + fortran/125528, fortran/125529, fortran/125530, fortran/125531, + fortran/125534, fortran/125535, fortran/125606, fortran/125650, + fortran/125669, fortran/125902, fortran/126018, ipa/125699, + libstdc++/71301, libstdc++/78302, libstdc++/118158, libstdc++/125228, + libstdc++/125312, libstdc++/125369, libstdc++/125374, + libstdc++/125450, libstdc++/125890, libstdc++/125956, + middle-end/125156, middle-end/125621, middle-end/125977, other/125348, + rtl-optimization/125173, rtl-optimization/125375, target/106895, + target/120144, target/120870, target/122665, target/122827, + target/124870, target/124895, target/124908, target/125148, + target/125215, target/125320, target/125351, target/125355, + target/125362, target/125373, target/125409, target/125448, + target/125469, target/125478, target/125611, target/125628, + target/125670, target/125751, target/125752, target/125795, + target/125818, target/125838, target/125883, target/125949, + target/125972, target/125992, tree-optimization/124151, + tree-optimization/125250, tree-optimization/125291, + tree-optimization/125419, tree-optimization/125431, + tree-optimization/125477, tree-optimization/125501, + tree-optimization/125502, tree-optimization/125545, + tree-optimization/125553, tree-optimization/125646, + tree-optimization/125652, tree-optimization/125686, + tree-optimization/125774, tree-optimization/125776 +- don't remove openacc tests for s390x and ppc64le (RHEL-183931) + * Wed Jun 17 2026 Marek Polacek 16.1.1-3 - new package (RHEL-160025) diff --git a/sources b/sources index b268725..486241a 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ -SHA512 (gcc-16.1.1-20260515.tar.xz) = 5b5b5cb2e0a1918298d02e6cac3388a2ae3b1cebfac2ed4d45499e43a43d61725ec3bdd97fff7b3da5bd8fd508e394b5f4b348c65ca699f815746053503469c6 +SHA512 (gcc-16.1.1-20260703.tar.xz) = a1a3d9f260d2e34004b060b622de276968dc4b5d68e78c7c4990dccd83001a2117457f2d86fdb4f71711b4dc072ee584f2c313557233348664dfa521bc3768f3 SHA512 (isl-0.24.tar.bz2) = aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95 SHA512 (newlib-cygwin-d35cc82b5ec15bb8a5fe0fe11e183d1887992e99.tar.xz) = ef9495745a96d1d76f9f425c4a48c807fface36a1aa92351c5d024103678d144d046e8de55d195103784472c14874e29e4b9284d5d6a2e7bb27fd98c8455a881 SHA512 (nvptx-tools-212da2e781ed0f9423824e85eb04819958513f7a.tar.xz) = 5a5509b0513843254ee2be277e0b8d4733f643b74b98c739e82872181a2c366b9b43de9e5fb505aa1e9967a382da59cab015f63011cbcb5972971f2160870f00