From ee810625eafa28225cb8abdaf1dca18f4c88a7a6 Mon Sep 17 00:00:00 2001 From: Toby Davis Date: Sun, 10 Nov 2024 20:09:54 +0000 Subject: [PATCH] Updates --- .github/workflows/continuous-integration.yaml | 76 +++++++++---------- librapid/vendor/CLBlast | 2 +- librapid/vendor/fmt | 2 +- librapid/vendor/pocketfft | 2 +- librapid/vendor/xsimd | 2 +- 5 files changed, 42 insertions(+), 42 deletions(-) diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index b11a5c8b..c1c0e259 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -42,8 +42,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++20_BLAS_FFTW_MPFR" - os: ubuntu-latest - cc: gcc-10 - cxx: g++-10 + cc: gcc-13 + cxx: g++-13 blas: off getBlas: off fftw: off @@ -52,8 +52,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++20_MPFR" - os: ubuntu-latest - cc: gcc-10 - cxx: g++-10 + cc: gcc-13 + cxx: g++-13 blas: on getBlas: on fftw: on @@ -62,8 +62,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++20_BLAS_FFTW_MPFR" - os: ubuntu-latest - cc: gcc-10 - cxx: g++-10 + cc: gcc-13 + cxx: g++-13 blas: off getBlas: off fftw: off @@ -72,8 +72,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++23_MPFR" - os: ubuntu-latest - cc: gcc-10 - cxx: g++-10 + cc: gcc-13 + cxx: g++-13 blas: on getBlas: on fftw: on @@ -82,8 +82,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++23_BLAS_FFTW_MPFR" - os: ubuntu-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: off getBlas: off fftw: off @@ -92,8 +92,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++20_MPFR" - os: ubuntu-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: on getBlas: on fftw: on @@ -102,8 +102,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++20_BLAS_FFTW_MPFR" - os: ubuntu-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: off getBlas: off fftw: off @@ -112,8 +112,8 @@ jobs: pretty: "LibRapid_Ubuntu_Clang_C++23_MPFR" - os: ubuntu-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: on getBlas: on fftw: on @@ -144,44 +144,44 @@ jobs: pretty: "LibRapid_MacOS_Clang++_C++20_BLAS_FFTW_MPFR" - os: macos-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: off getBlas: off fftw: off mpfr: on cpp: 20 - pretty: "LibRapid_MacOS_GCC-11_C++20_MPFR" + pretty: "LibRapid_MacOS_GCC-14_C++20_MPFR" - os: macos-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: on # Accelerate requires clang so we get blas getBlas: on fftw: on mpfr: on cpp: 20 - pretty: "LibRapid_MacOS_GCC-11_C++20_BLAS_FFTW_MPFR" + pretty: "LibRapid_MacOS_GCC-14_C++20_BLAS_FFTW_MPFR" - os: macos-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: off getBlas: off fftw: off mpfr: on cpp: 23 - pretty: "LibRapid_MacOS_GCC-11_C++23_MPFR" + pretty: "LibRapid_MacOS_GCC-14_C++23_MPFR" - os: macos-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 blas: on # Accelerate Requires clang, so we get blas getBlas: on fftw: on mpfr: on cpp: 23 - pretty: "LibRapid_MacOS_GCC-11_C++23_BLAS_FFTW_MPFR" + pretty: "LibRapid_MacOS_GCC-14_C++23_BLAS_FFTW_MPFR" - os: windows-latest cc: ../llvm/clang @@ -440,14 +440,14 @@ jobs: pretty: "LibRapid_Ubuntu_Clang" - os: ubuntu-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 smallArrays: ON pretty: "LibRapid_Ubuntu_GCC_OptimiseSmallArrays" - os: ubuntu-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 smallArrays: OFF pretty: "LibRapid_Ubuntu_GCC" @@ -466,14 +466,14 @@ jobs: pretty: "LibRapid_MacOS_Clang" - os: macos-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 smallArrays: ON pretty: "LibRapid_MacOS_GCC_OptimiseSmallArrays" - os: macos-latest - cc: gcc-11 - cxx: g++-11 + cc: gcc-14 + cxx: g++-14 smallArrays: OFF pretty: "LibRapid_MacOS_GCC" @@ -683,8 +683,8 @@ jobs: cmake .. -DCMAKE_BUILD_TYPE=Debug -DLIBRAPID_CODE_COV=on -DLIBRAPID_BUILD_EXAMPLES=on -DLIBRAPID_BUILD_TESTS=on -DLIBRAPID_USE_BLAS=ON -DLIBRAPID_GET_FFTW=on -DLIBRAPID_USE_MULTIPREC=on cmake --build . env: - CC: gcc-11 - CXX: g++-11 + CC: gcc-14 + CXX: g++-14 - name: Run Tests run: | diff --git a/librapid/vendor/CLBlast b/librapid/vendor/CLBlast index bcd294a9..bd96941a 160000 --- a/librapid/vendor/CLBlast +++ b/librapid/vendor/CLBlast @@ -1 +1 @@ -Subproject commit bcd294a93ad0dffbace51103215b1346ec3956df +Subproject commit bd96941ac0633e8e7d09fd2475e0279be370b1e1 diff --git a/librapid/vendor/fmt b/librapid/vendor/fmt index d9063baf..a6c45dfe 160000 --- a/librapid/vendor/fmt +++ b/librapid/vendor/fmt @@ -1 +1 @@ -Subproject commit d9063baf227882da0f48c761abcbb08247eb1296 +Subproject commit a6c45dfea8030817c07d8020113702eba54cdaf5 diff --git a/librapid/vendor/pocketfft b/librapid/vendor/pocketfft index 076cb3d2..bb87ca50 160000 --- a/librapid/vendor/pocketfft +++ b/librapid/vendor/pocketfft @@ -1 +1 @@ -Subproject commit 076cb3d2536b7c5d0629093ad886e10ac05f3623 +Subproject commit bb87ca50df0478415a12d9011dc374eeed4e9d93 diff --git a/librapid/vendor/xsimd b/librapid/vendor/xsimd index bb9558c6..5c9e02c5 160000 --- a/librapid/vendor/xsimd +++ b/librapid/vendor/xsimd @@ -1 +1 @@ -Subproject commit bb9558c6b75ed336dce0a6696dd4958131bcae02 +Subproject commit 5c9e02c50a0dc102120e4db1136a277cd1c52c96