summaryrefslogtreecommitdiff
path: root/gnu/packages/parallel.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: parallel: Update to 20241222.•••* gnu/packages/parallel.scm (parallel): Update to 20241222. Change-Id: Ifd94bcfdb069f1c9db6aa074a128722eff54d264 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2025-01-021-2/+2
* gnu: openpmix: Do not install HTML documentation.•••This reduces the package size from 9 MiB to 5 MiB. * gnu/packages/parallel.scm (openpmix) [source]: Add snippet. Change-Id: I36e4a1e456225588df96f5eb70ed607505dae493 Maxim Cournoyer2024-12-181-1/+5
* gnu: openpmix: Fix indentation.•••* gnu/packages/parallel.scm (openpmix): Fix indentation. Change-Id: I05751408847343ac593e666afc5f1efbbef94a79 Maxim Cournoyer2024-12-181-53/+53
* gnu: openpmix: Enable Python bindings.•••* gnu/packages/parallel.scm (openpmix) [arguments] <configure-flags>: Add '--enable-python-bindings'. <phases>: Add set-LDFLAGS phase. [native-inputs]: Add python-cython. Change-Id: I6910ed9c3c7b47b3a76085b95b1f251286a48077 Maxim Cournoyer2024-12-181-3/+10
* gnu: parallel: Update to 20241122.•••* gnu/packages/parallel.scm (parallel): Update to 20241122. Change-Id: I4fc8e093131aa6e4950d26d8c53ed51415e4033e Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2024-11-281-2/+2
* gnu: slurm: Enable REST API.•••Rename slurm and slurm-* to slurm-minimal and slurm-minimal-*. Add new slurm packages that inherit from slurm-minimal and have the REST API enabled. * gnu/packages/parallel.scm (make-slurm): New function. (slurm-minimal, slurm-minimal-23.02, slurm-minimal-22.05, slurm-minimal-21.08, slurm-minimal-20.11, slurm-minimal-20.02, slurm-minimal-19.05, slurm-minimal-18.08): New variables. (slurm, slurm-23.02, slurm-22.05, slurm-21.08, slurm-20.11, slurm-20.02, slurm-19.05, slurm-18.08): Inherit from slurm-minimal, slurm-minimal-23.02, slurm-minimal-22.05, slurm-minimal-21.08, slurm-minimal-20.11, slurm-minimal-20.02, slurm-minimal-19.05 and slurm-minimal-18.08 respectively. Change-Id: I6410ac385d8876f4b6a908ddb1272172475a87bb Arun Isaac2024-11-181-26/+73
* gnu: openmpix: Add dependency on zlib.•••As noted in run-time warnings, lack of zlib support “may result in longer-than-normal startup times and larger memory footprints”. * gnu/packages/parallel.scm (openpmix)[inputs]: Add zlib. Change-Id: I90fd7cc4c3c84f6447e7116b4c00dcb07b35460b Ludovic Courtès2024-11-061-1/+2
* gnu: prrte: Record the absolute file name of ‘prted’.•••Previously a command like: guix shell --pure openmpi@5 openssh intel-mpi-benchmarks \ --with-input=openmpi@4=openmpi@5 slurm -- \ salloc -N2 -- mpirun -np 2 --map-by node IMB-MPI1 PingPong would silently fail due to ‘prted’ not being found in $PATH. * gnu/packages/parallel.scm (prrte)[arguments]: Add ‘patch-prted-reference’ phase. Change-Id: Iff30cb5a4dcc9e9cfe6638d518ee4f19561289a0 Signed-off-by: Andreas Enge <andreas@enge.fr> Ludovic Courtès2024-10-281-1/+9
* gnu: prrte: Remove reference to GCC and other build tools.•••This reduces the closure of ‘prrte’ from 305 MiB to 99 MiB. * gnu/packages/parallel.scm (prrte)[arguments]: Add #:phases. Change-Id: Idc26cf5899dd5fa8378535fc8530dbdb3e20608d Ludovic Courtès2024-10-251-3/+19
* gnu: parallel: Update to 20241022.•••* gnu/packages/parallel.scm (parallel): Update to 20241022. Change-Id: I68f5de78e069d2238b8f5dcb43d3e3f85e3f09ba Signed-off-by: Andreas Enge <andreas@enge.fr> Andy Tai2024-10-221-2/+2
* gnu: slurm: Update to version 23.11.10.•••* gnu/packages/parallel.scm (slurm): Update to version 23.11.10. (slurm-23.02): New variable. (slurm-22.05): Inherit from slurm-23.02. Change-Id: I614f7ad29b3aa7edb2a9792ae45825e311900379 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Romain GARBAGE2024-10-071-6/+20
* gnu: openpmix: Limit to 64bit systems.•••* gnu/packages/parallel.scm (openpmix)[supported-systems]: New field. Change-Id: I63f231c22fb0d0cc46f93dc7ac435a8e41a66739 Efraim Flashner2024-09-271-0/+2
* gnu: parallel: Update to 20240922.•••* gnu/packages/parallel.scm (parallel): Update to 20240922. Change-Id: I55f14f7ee8996a4339a17ec595c5b48bec044347 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2024-09-271-2/+2
* gnu: openpmix: Do not keep a reference to GCC and other build tools.•••This reduces the closure of ‘openpmix’ from 297 MiB to 93 MiB. * gnu/packages/parallel.scm (openpmix)[arguments]: Add #:phases and #:disallowed-references. Change-Id: I231c550743e2854e431b8100584bd464695de695 Ludovic Courtès2024-09-161-1/+24
* gnu: cpuinfo: Update to commit 05332fd.•••Also disable tests on aarch64, because they fail in the build container. * gnu/packages/parallel.scm (cpuinfo): Update to commit 05332fd. [arguments]<#:tests?>: Disable on aarch64. [supported-systems]: Remove field. David Elsing2024-09-061-5/+5
* gnu: pthreadpool: Update to commit 560c60d.•••* gnu/packages/parallel.scm (pthreadpool): Update to commit 560c60d. David Elsing2024-09-061-3/+3
* gnu: parallel: Fix cross-compilation.•••* gnu/packages/parallel.scm (parallel)[arguments]<#:phases>: when tests?, run post-install-test. Change-Id: I5aabf0a80e0c314e9cb86bfa96de561ae5fcaa49 Zheng Junjie2024-08-281-5/+6
* gnu: parallel: Update to 20240822.•••* gnu/packages/parallel.scm (parallel): Update to 20240822. Change-Id: If862a93ef55962b28ac20c194af906c9bd22d061 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2024-08-281-2/+2
* gnu: slurm: Add PMIx support.•••* gnu/packages/parallel.scm (slurm) [inputs]: Add dependency. [arguments]: Update configure flags. (slurm-21.08)[inputs]: New field. Change-Id: I6544be5eb44980191d0788738ab960263c56c0ba Signed-off-by: Ludovic Courtès <ludo@gnu.org> Romain GARBAGE2024-08-191-1/+15
* gnu: slurm: Always inherit from the immediately newer version.•••* gnu/packages/parallel.scm (slurm-21.08): Change ‘inherit’ to refer to the immediately newer version. (slurm-20.11, slurm-20.02, slurm-19.05, slurm-18.08): Likewise. Change-Id: I327eaa3535bc273c8744583b966da22381c8a576 Ludovic Courtès2024-08-191-10/+10
* gnu: Add prrte.•••* gnu/packages/parallel.scm (prrte): New variable. Change-Id: I4427eec1a5c7d94ed5f9cbceb55f9372834a8971 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Romain GARBAGE2024-08-191-0/+32
* gnu: Add openpmix.•••* gnu/packages/parallel.scm (openpmix): New variable. Change-Id: Id23bc710c9b61ede0aebf7e2a18863fbe5fb8304 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Romain GARBAGE2024-08-191-0/+30
* gnu: parallel: Update to 20240722.•••* gnu/packages/parallel.scm (parallel): Update to 20240722. Change-Id: I0b13441a038807dd45a13a9b153ca6ba8799507d Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2024-07-251-2/+2
* gnu: cpuinfo: Fix supported systems.•••* gnu/packages/parallel.scm (cpuinfo)[supported-systems]: Fix typo in armhf-linux. Change-Id: Idf2f683061c960e65ee173ea4b837387ee64d6c8 Efraim Flashner2024-07-101-2/+2
* gnu: Add python-schwimmbad.•••* gnu/packages/parallel.scm (python-schwimmbad): New variable. Change-Id: Ica4bc3989222e3d70e7cfc170bcca953353f8259 Sharlatan Hellseher2024-06-301-0/+29
* gnu: parallel: Update to 20240622.•••* gnu/packages/parallel.scm (parallel): Update to 20240622. Change-Id: I4cc8b2ded6a3ddcdfebbd1737a4f4268d7909ee8 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2024-06-291-2/+2
* gnu: clog: Add "-DUSE_SYSTEM_LIBS=ON" configure flag.•••* gnu/packages/parallel.scm (clog)[arguments]: Add "-DUSE_SYSTEM_LIBS=ON" to #:configure-flags. * gnu/packages/patches/clog-fix-shared-build.patch: Adjust patch. David Elsing2024-06-181-5/+8
* gnu: cpuinfo: Update to commit aa4b216.•••* gnu/packages/parallel.scm (cpuinfo): Update to commit aa4b216. [arguments]: Set the "-DUSE_SYSTEM_LIBS=ON" configure flag instead of using a patch. [supported-systems]: New field. * gnu/packages/patches/cpuinfo-system-libraries.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. David Elsing2024-06-181-5/+9
* gnu: pthreadpool: Update to commit 178e3e0.•••* gnu/packages/parallel.scm (pthreadpool): Update to commit 178e3e0. David Elsing2024-06-181-3/+4
* gnu: slurm: Add patch for a useful fallback shell for ‘salloc’.•••* gnu/packages/patches/slurm-23-salloc-fallback-shell.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/parallel.scm (slurm): Use it. (slurm-22.05, slurm-21.08, slurm-20.11, slurm-20.02) (slurm-19.05, slurm-18.08): Drop it. Change-Id: I1498e8d21d631c988edf75a8bcc8d2ae5f244b7a Ludovic Courtès2024-05-311-1/+9
* gnu: parallel: Update to 20240522.•••* gnu/packages/parallel.scm (parallel): Update to 20240522. Change-Id: If9d78b0a6f50fd22e2ca8d290209dc7a83cba772 Signed-off-by: Zheng Junjie <zhengjunjie@iscas.ac.cn> Andy Tai2024-05-311-2/+2
* gnu: parallel: Update to 20240422.•••* gnu/packages/parallel.scm (parallel): Update to 20240422. Change-Id: I03928db86b3d292c02929b0adc10e09e818e09e3 Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2024-04-261-2/+2
* gnu: parallel: Update to 20240322.•••* gnu/packages/parallel.scm (parallel): Update to 20240322. Change-Id: I7207d4847cd407de637334688242132e8c557490 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai2024-04-021-2/+2
* gnu: xe: Fix cross-compilation.•••* gnu/packages/parallel.scm (xe): Fix cross-compilation. [arguments]: Use Gexp. Change-Id: I937acbba1cb5ba0f04976121f06d01789caed456 Signed-off-by: Christopher Baines <mail@cbaines.net> Zheng Junjie2024-03-251-5/+6
* gnu: parallel: Update to 20240222.•••* gnu/packages/parallel.scm (parallel): Update to 20240222. Change-Id: I616057cfbe460e363c9da6c3e6f5c1e51d8971c4 Signed-off-by: Andreas Enge <andreas@enge.fr> Andy Tai2024-02-291-2/+2
* gnu: parallel: Update to 20240122.•••* gnu/packages/parallel.scm (parallel): Update to 20240122. Change-Id: I4e416cbad5b6f4267a9aab7996c9156a861e3ad1 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai2024-02-111-2/+2
* gnu: parallel: Update to 20231222•••* gnu/packages/parallel.scm (parallel): Update to 20231222 Change-Id: I4a32d93e7d7d5e79280d8d804701bb4a7ed57bb9 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org> Andy Tai2024-01-071-2/+2
* gnu: xe: Update to 1.0.•••* gnu/packages/parallel.scm (xe): Update to 1.0. Change-Id: If881efcd1db46fddd33b48e044ea02ee73e4a98e Signed-off-by: Ludovic Courtès <ludo@gnu.org> Greg Hogan2023-12-031-2/+2
* gnu: parallel: Update to 20231122.•••* gnu/packages/parallel.scm (parallel): Update to 20231122. Change-Id: Ia4a42fee8ce484845801b6e738a85f67169fae79 Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai2023-11-261-2/+2
* gnu: slurm: Add 23.02.6.•••* gnu/packages/parallel.scm (slurm): Update to 23.02.6. (slurm-22.05): New variable. Ludovic Courtès2023-11-151-3/+17
* gnu: parallel: Update to 20231022.•••* gnu/packages/parallel.scm (parallel): Update to 20231022. Signed-off-by: Clément Lassieur <clement@lassieur.org> Change-Id: I1af0cd5d61ebb4118d13dd0e2a56ea6b3d647c17 Andy Tai2023-10-281-2/+2
* gnu: parallel: Update to 20230922.•••* gnu/packages/parallel.scm (parallel): Update to 20230922. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai2023-10-041-2/+2
* gnu: parallel: Update to 20230822.•••* gnu/packages/parallel.scm (parallel): Update to 20230822. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai2023-09-081-2/+2
* gnu: parallel: Update to 20230622.•••* gnu/packages/parallel.scm (parallel): Update to 20230622. Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2023-06-261-2/+2
* gnu: parallel: Update to 20230522.•••* gnu/packages/parallel.scm (parallel): Update to 20230522. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> Andy Tai2023-06-011-2/+2
* gnu: parallel: Update to 20230422•••* gnu/packages/parallel.scm (parallel): Update to 22030422 Signed-off-by: Leo Famulari <leo@famulari.name> Andy Tai2023-04-231-2/+2
* gnu: Add clog.•••* gnu/packages/parallel.scm (clog): New variable. * gnu/packages/patches/clog-fix-shared-build.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr> Antero Mejr2023-04-211-0/+29
* gnu: cpuinfo: Update to 0.0-2.53298db.•••* gnu/packages/parallel.scm (cpuinfo): Update to 0.0-2.53298db. [arguments]: Disable one test. Ricardo Wurmus2023-04-171-5/+15
* gnu: parallel: Update to 20230322.•••* gnu/packages/parallel.scm (parallel): Update to 20230322. Signed-off-by: Christopher Baines <mail@cbaines.net> Andy Tai2023-03-271-2/+2
* gnu: parallel: Update to 20230222•••* gnu/packages/parallel.scm (parallel): Update to 20230222 Signed-off-by: Leo Famulari <leo@famulari.name> Andy Tai2023-02-271-2/+2