diff --git a/gnu/packages/glicid.scm b/gnu/packages/glicid.scm index 41e10a7..8f32d47 100644 --- a/gnu/packages/glicid.scm +++ b/gnu/packages/glicid.scm @@ -465,10 +465,10 @@ in the @code{debug} output), and binutils."))) ) ) -(define-public glicid-ucx-gcc-11 +(define-public glicid-ucx-gcc-10 (package (inherit ucx) - (name "glicid-ucx-gcc-11") + (name "glicid-ucx-gcc-10") (version "1.9.0") (source (origin @@ -477,8 +477,8 @@ in the @code{debug} output), and binutils."))) (sha256 (base32 "1yrmwvjxi3najax1wz4irpzxns6cp74ksdx4i1049mf03n2ci8m7")) )) - (inputs `(("gcc-11", gcc-11) - ("gfortran-11", gfortran-11) + (inputs `(("gcc-10", gcc-10) + ("gfortran-10", gfortran-10) ,@(package-inputs ucx))) ) ) @@ -647,6 +647,27 @@ in the @code{debug} output), and binutils."))) ) ) +(define-public glicid-specific-ucx-gcc-10 + (package + (inherit ucx) + (name "glicid-specific-ucx-gcc-10") + (version "1.9.0") + (source + (origin + (method url-fetch) + (uri (string-append "https://github.com/openucx/ucx/releases/download/v" version "/ucx-" version ".tar.gz" )) + (sha256 (base32 "1yrmwvjxi3najax1wz4irpzxns6cp74ksdx4i1049mf03n2ci8m7")) + )) + + (inputs `(("gcc", gcc-10) + ("gfortran", gfortran-10) + ("libfabric", glicid-specific-libfabric-gcc-11) + ("rdma-core",glicid-specific-rdma-core-gcc-11) + + ,@(package-inputs ucx))) + ) +) + (define-public glicid-specific-openmpi-gcc-11 (package @@ -665,7 +686,7 @@ in the @code{debug} output), and binutils."))) (package (inherit glicid-intel-mpi-benchmarks) (name "glicid-specific-intel-mpi-benchmarks") - (inputs `(("openmpi", glicid-specific-openmpi-gcc-11) + (inputs `(("openmpi", glicid-specific-openmpi-gcc-10) ("gcc",gcc-11) ,@(package-inputs glicid-intel-mpi-benchmarks))) )