diff --git a/.gcc-toolset-14-gcc.metadata b/.gcc-toolset-14-gcc.metadata new file mode 100644 index 0000000..3d6901e --- /dev/null +++ b/.gcc-toolset-14-gcc.metadata @@ -0,0 +1,4 @@ +46c9c865217e7ed71d89b7c378c940341bda3586 SOURCES/gcc-14.2.1-20240801.tar.xz +ae5fbb33bcb442121fbbf482a93f6b3c84d489ee SOURCES/isl-0.24.tar.bz2 +fa4301e00c164604a6d8122c130375a55621b076 SOURCES/newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz +c1e42726a71ca4a385502580778439bd326c6d4e SOURCES/nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz diff --git a/.gitignore b/.gitignore index 1b7aa4a..99d354b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -/gcc-14.1.1-20240701.tar.xz -/isl-0.24.tar.bz2 -/newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz -/nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz +SOURCES/gcc-14.2.1-20240801.tar.xz +SOURCES/isl-0.24.tar.bz2 +SOURCES/newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz +SOURCES/nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz diff --git a/0022-libstdc++-revert-behavior.patch b/0022-libstdc++-revert-behavior.patch deleted file mode 100644 index 797894c..0000000 --- a/0022-libstdc++-revert-behavior.patch +++ /dev/null @@ -1,72 +0,0 @@ -diff --git a/libstdc++-v3/testsuite/22_locale/time_get/get_date/char/12791.cc b/libstdc++-v3/testsuite/22_locale/time_get/get_date/char/12791.cc -index fa740b42b88..5d808ee51ee 100644 ---- a/libstdc++-v3/testsuite/22_locale/time_get/get_date/char/12791.cc -+++ b/libstdc++-v3/testsuite/22_locale/time_get/get_date/char/12791.cc -@@ -39,14 +39,14 @@ void test01() - const ios_base::iostate good = ios_base::goodbit; - ios_base::iostate errorstate = good; - -- iss.str("62/04/71"); -+ iss.str("60/04/71"); - iterator_type is_it01(iss); - tm time01; - errorstate = good; - iterator_type ret01 = tim_get.get_date(is_it01, end, iss, errorstate, - &time01); - VERIFY( errorstate == ios_base::failbit ); -- VERIFY( *ret01 == '2' ); -+ VERIFY( *ret01 == '6' ); - - iss.str("04/38/71"); - iterator_type is_it02(iss); -diff --git a/libstdc++-v3/testsuite/22_locale/time_get/get_date/wchar_t/12791.cc b/libstdc++-v3/testsuite/22_locale/time_get/get_date/wchar_t/12791.cc -index 07f4c369e58..c975c8523d8 100644 ---- a/libstdc++-v3/testsuite/22_locale/time_get/get_date/wchar_t/12791.cc -+++ b/libstdc++-v3/testsuite/22_locale/time_get/get_date/wchar_t/12791.cc -@@ -40,14 +40,14 @@ void test01() - const ios_base::iostate good = ios_base::goodbit; - ios_base::iostate errorstate = good; - -- iss.str(L"62/04/71"); -+ iss.str(L"60/04/71"); - iterator_type is_it01(iss); - tm time01; - errorstate = good; - iterator_type ret01 = tim_get.get_date(is_it01, end, iss, errorstate, - &time01); - VERIFY( errorstate == ios_base::failbit ); -- VERIFY( *ret01 == L'2' ); -+ VERIFY( *ret01 == L'6' ); - - iss.str(L"04/38/71"); - iterator_type is_it02(iss); -diff --git a/libstdc++-v3/testsuite/22_locale/time_get/get_year/char/1.cc b/libstdc++-v3/testsuite/22_locale/time_get/get_year/char/1.cc -index e6f53de4a55..c9d9896a6c0 100644 ---- a/libstdc++-v3/testsuite/22_locale/time_get/get_year/char/1.cc -+++ b/libstdc++-v3/testsuite/22_locale/time_get/get_year/char/1.cc -@@ -76,8 +76,8 @@ void test01() - errorstate = good; - iterator_type ret03 = tim_get.get_year(is_it03, end, iss, errorstate, - &time03); -- VERIFY( time03.tm_year == 197 - 1900 ); -- VERIFY( errorstate == good ); -+ VERIFY( time03.tm_year == 3 ); -+ VERIFY( errorstate == ios_base::failbit ); - VERIFY( *ret03 == 'd' ); - - iss.str("71d71"); -diff --git a/libstdc++-v3/testsuite/22_locale/time_get/get_year/wchar_t/1.cc b/libstdc++-v3/testsuite/22_locale/time_get/get_year/wchar_t/1.cc -index ba95fb91520..e17712098f4 100644 ---- a/libstdc++-v3/testsuite/22_locale/time_get/get_year/wchar_t/1.cc -+++ b/libstdc++-v3/testsuite/22_locale/time_get/get_year/wchar_t/1.cc -@@ -76,8 +76,8 @@ void test01() - errorstate = good; - iterator_type ret03 = tim_get.get_year(is_it03, end, iss, errorstate, - &time03); -- VERIFY( time03.tm_year == 197 - 1900 ); -- VERIFY( errorstate == good ); -+ VERIFY( time03.tm_year == 3 ); -+ VERIFY( errorstate == ios_base::failbit ); - VERIFY( *ret03 == L'd' ); - - iss.str(L"71d71"); diff --git a/0001-basic_string-reserve-n-semantics-are-not-available-i.patch b/SOURCES/0001-basic_string-reserve-n-semantics-are-not-available-i.patch similarity index 100% rename from 0001-basic_string-reserve-n-semantics-are-not-available-i.patch rename to SOURCES/0001-basic_string-reserve-n-semantics-are-not-available-i.patch diff --git a/0004-operator-istream-char-N-eofbit-fixes-are-not-availab.patch b/SOURCES/0004-operator-istream-char-N-eofbit-fixes-are-not-availab.patch similarity index 100% rename from 0004-operator-istream-char-N-eofbit-fixes-are-not-availab.patch rename to SOURCES/0004-operator-istream-char-N-eofbit-fixes-are-not-availab.patch diff --git a/0005-Disable-tests-for-PR-libstdc-79820-and-PR-libstdc-81.patch b/SOURCES/0005-Disable-tests-for-PR-libstdc-79820-and-PR-libstdc-81.patch similarity index 100% rename from 0005-Disable-tests-for-PR-libstdc-79820-and-PR-libstdc-81.patch rename to SOURCES/0005-Disable-tests-for-PR-libstdc-79820-and-PR-libstdc-81.patch diff --git a/0006-Don-t-assume-has_facet-codecvt_c16-when-run-against-.patch b/SOURCES/0006-Don-t-assume-has_facet-codecvt_c16-when-run-against-.patch similarity index 100% rename from 0006-Don-t-assume-has_facet-codecvt_c16-when-run-against-.patch rename to SOURCES/0006-Don-t-assume-has_facet-codecvt_c16-when-run-against-.patch diff --git a/0008-testsuite-build-plugins-with-std-c-11.patch b/SOURCES/0008-testsuite-build-plugins-with-std-c-11.patch similarity index 100% rename from 0008-testsuite-build-plugins-with-std-c-11.patch rename to SOURCES/0008-testsuite-build-plugins-with-std-c-11.patch diff --git a/0010-Don-t-verify-exception-handling-in-basic_filebuf-clo.patch b/SOURCES/0010-Don-t-verify-exception-handling-in-basic_filebuf-clo.patch similarity index 100% rename from 0010-Don-t-verify-exception-handling-in-basic_filebuf-clo.patch rename to SOURCES/0010-Don-t-verify-exception-handling-in-basic_filebuf-clo.patch diff --git a/0011-Add-dts.exp-and-use-it-to-fix-22_locale-messages-136.patch b/SOURCES/0011-Add-dts.exp-and-use-it-to-fix-22_locale-messages-136.patch similarity index 100% rename from 0011-Add-dts.exp-and-use-it-to-fix-22_locale-messages-136.patch rename to SOURCES/0011-Add-dts.exp-and-use-it-to-fix-22_locale-messages-136.patch diff --git a/0012-dts.exp-use-usr-bin-gcc.patch b/SOURCES/0012-dts.exp-use-usr-bin-gcc.patch similarity index 100% rename from 0012-dts.exp-use-usr-bin-gcc.patch rename to SOURCES/0012-dts.exp-use-usr-bin-gcc.patch diff --git a/0013-Rename-__CXXSTDLIB_SO_VERSION__-to-__LIBSTDCXX_SO_VE.patch b/SOURCES/0013-Rename-__CXXSTDLIB_SO_VERSION__-to-__LIBSTDCXX_SO_VE.patch similarity index 100% rename from 0013-Rename-__CXXSTDLIB_SO_VERSION__-to-__LIBSTDCXX_SO_VE.patch rename to SOURCES/0013-Rename-__CXXSTDLIB_SO_VERSION__-to-__LIBSTDCXX_SO_VE.patch diff --git a/0014-Conditionalize-tests-for-PR-libstdc-98466-on-__LIBST.patch b/SOURCES/0014-Conditionalize-tests-for-PR-libstdc-98466-on-__LIBST.patch similarity index 100% rename from 0014-Conditionalize-tests-for-PR-libstdc-98466-on-__LIBST.patch rename to SOURCES/0014-Conditionalize-tests-for-PR-libstdc-98466-on-__LIBST.patch diff --git a/0015-Conditionalize-test-for-PR-libstdc-87135-on-__LIBSTD.patch b/SOURCES/0015-Conditionalize-test-for-PR-libstdc-87135-on-__LIBSTD.patch similarity index 100% rename from 0015-Conditionalize-test-for-PR-libstdc-87135-on-__LIBSTD.patch rename to SOURCES/0015-Conditionalize-test-for-PR-libstdc-87135-on-__LIBSTD.patch diff --git a/0016-Conditionalize-test-for-hashtable-bucket-sizes-on-__.patch b/SOURCES/0016-Conditionalize-test-for-hashtable-bucket-sizes-on-__.patch similarity index 100% rename from 0016-Conditionalize-test-for-hashtable-bucket-sizes-on-__.patch rename to SOURCES/0016-Conditionalize-test-for-hashtable-bucket-sizes-on-__.patch diff --git a/0017-Conditionalize-test-for-PR-libstdc-71181-on-__LIBSTD.patch b/SOURCES/0017-Conditionalize-test-for-PR-libstdc-71181-on-__LIBSTD.patch similarity index 100% rename from 0017-Conditionalize-test-for-PR-libstdc-71181-on-__LIBSTD.patch rename to SOURCES/0017-Conditionalize-test-for-PR-libstdc-71181-on-__LIBSTD.patch diff --git a/0018-Use-CXX11-ABI.patch b/SOURCES/0018-Use-CXX11-ABI.patch similarity index 100% rename from 0018-Use-CXX11-ABI.patch rename to SOURCES/0018-Use-CXX11-ABI.patch diff --git a/0020-more-fixes.patch b/SOURCES/0020-more-fixes.patch similarity index 100% rename from 0020-more-fixes.patch rename to SOURCES/0020-more-fixes.patch diff --git a/0021-libstdc++-disable-tests.patch b/SOURCES/0021-libstdc++-disable-tests.patch similarity index 100% rename from 0021-libstdc++-disable-tests.patch rename to SOURCES/0021-libstdc++-disable-tests.patch diff --git a/gcc14-Wno-format-security.patch b/SOURCES/gcc14-Wno-format-security.patch similarity index 100% rename from gcc14-Wno-format-security.patch rename to SOURCES/gcc14-Wno-format-security.patch diff --git a/gcc14-d-shared-libphobos.patch b/SOURCES/gcc14-d-shared-libphobos.patch similarity index 100% rename from gcc14-d-shared-libphobos.patch rename to SOURCES/gcc14-d-shared-libphobos.patch diff --git a/gcc14-dg-ice-fixes.patch b/SOURCES/gcc14-dg-ice-fixes.patch similarity index 100% rename from gcc14-dg-ice-fixes.patch rename to SOURCES/gcc14-dg-ice-fixes.patch diff --git a/gcc14-fortran-fdec-duplicates.patch b/SOURCES/gcc14-fortran-fdec-duplicates.patch similarity index 100% rename from gcc14-fortran-fdec-duplicates.patch rename to SOURCES/gcc14-fortran-fdec-duplicates.patch diff --git a/gcc14-hack.patch b/SOURCES/gcc14-hack.patch similarity index 100% rename from gcc14-hack.patch rename to SOURCES/gcc14-hack.patch diff --git a/gcc14-isl-dl.patch b/SOURCES/gcc14-isl-dl.patch similarity index 100% rename from gcc14-isl-dl.patch rename to SOURCES/gcc14-isl-dl.patch diff --git a/gcc14-isl-dl2.patch b/SOURCES/gcc14-isl-dl2.patch similarity index 100% rename from gcc14-isl-dl2.patch rename to SOURCES/gcc14-isl-dl2.patch diff --git a/gcc14-libgfortran-compat.patch b/SOURCES/gcc14-libgfortran-compat.patch similarity index 100% rename from gcc14-libgfortran-compat.patch rename to SOURCES/gcc14-libgfortran-compat.patch diff --git a/gcc14-libgomp-omp_h-multilib.patch b/SOURCES/gcc14-libgomp-omp_h-multilib.patch similarity index 100% rename from gcc14-libgomp-omp_h-multilib.patch rename to SOURCES/gcc14-libgomp-omp_h-multilib.patch diff --git a/gcc14-libstdc++-compat.patch b/SOURCES/gcc14-libstdc++-compat.patch similarity index 100% rename from gcc14-libstdc++-compat.patch rename to SOURCES/gcc14-libstdc++-compat.patch diff --git a/gcc14-libstdc++-docs.patch b/SOURCES/gcc14-libstdc++-docs.patch similarity index 100% rename from gcc14-libstdc++-docs.patch rename to SOURCES/gcc14-libstdc++-docs.patch diff --git a/gcc14-libtool-no-rpath.patch b/SOURCES/gcc14-libtool-no-rpath.patch similarity index 100% rename from gcc14-libtool-no-rpath.patch rename to SOURCES/gcc14-libtool-no-rpath.patch diff --git a/gcc14-no-add-needed.patch b/SOURCES/gcc14-no-add-needed.patch similarity index 100% rename from gcc14-no-add-needed.patch rename to SOURCES/gcc14-no-add-needed.patch diff --git a/gcc14-pr101523.patch b/SOURCES/gcc14-pr101523.patch similarity index 100% rename from gcc14-pr101523.patch rename to SOURCES/gcc14-pr101523.patch diff --git a/gcc14-rh1574936.patch b/SOURCES/gcc14-rh1574936.patch similarity index 100% rename from gcc14-rh1574936.patch rename to SOURCES/gcc14-rh1574936.patch diff --git a/gcc14-sparc-config-detection.patch b/SOURCES/gcc14-sparc-config-detection.patch similarity index 100% rename from gcc14-sparc-config-detection.patch rename to SOURCES/gcc14-sparc-config-detection.patch diff --git a/isl-rh2155127.patch b/SOURCES/isl-rh2155127.patch similarity index 100% rename from isl-rh2155127.patch rename to SOURCES/isl-rh2155127.patch diff --git a/gcc.spec b/SPECS/gcc.spec similarity index 100% rename from gcc.spec rename to SPECS/gcc.spec diff --git a/gating.yaml b/gating.yaml deleted file mode 100644 index eb7c84f..0000000 --- a/gating.yaml +++ /dev/null @@ -1,6 +0,0 @@ ---- !Policy -product_versions: - - rhel-8 -decision_context: osci_compose_gate -rules: - - !PassingTestCaseRule {test_case_name: baseos-ci.brew-build.tier1.functional} diff --git a/sources b/sources deleted file mode 100644 index 7eb2b89..0000000 --- a/sources +++ /dev/null @@ -1,4 +0,0 @@ -SHA512 (gcc-14.2.1-20240801.tar.xz) = b21f0bfd5767d0ecb9c08ba3e3a605a841d4c6a6008bf9dd8b4c4da366d7e733600eb21095768bda91e5df6536c398bf4a941e44577aef7586e95f1d148a214f -SHA512 (isl-0.24.tar.bz2) = aab3bddbda96b801d0f56d2869f943157aad52a6f6e6a61745edd740234c635c38231af20bc3f1a08d416a5e973a90e18249078ed8e4ae2f1d5de57658738e95 -SHA512 (newlib-cygwin-d45261f62a15f8abd94a1031020b9a9f455e4eed.tar.xz) = 31bfc19429797236e268e22b752c5abeabb9c0f39b1058634af8dab329b4f028fc72a35888193c9575f6cee5cf2c069669d79fcb4d4e3a4318f57413452f707d -SHA512 (nvptx-tools-87ce9dc5999e5fca2e1d3478a30888d9864c9804.tar.xz) = 941e763af8601b89f0e4ec48a2d68ae0a8e70ee1e6ba6859394b021ad7bd7d143cc529f3c35c08d7f84e5554980ddcc97cf05b6c4755c2bc36c91161b79e8cea