Commit Graph

1526 Commits

Author SHA1 Message Date
b3c1e95ccb MEGA MERGE 2025-10-28 17:02:27 +01:00
d7cd3cf077 Add missing pre/postInstall hooks to intel 2023 2025-10-28 17:02:27 +01:00
129dfb1998 Fix infinite recursion evaluating lib 2025-10-28 17:02:27 +01:00
9a7387289e pocl: add passthru test that sets doCheck 2025-10-28 17:02:27 +01:00
d87dbc9300 Trace addition to nix-support/private 2025-10-28 17:02:27 +01:00
21002bca2a Set strictDeps=true on our top level packages 2025-10-28 17:02:27 +01:00
d75c69d7a6 Add nix-support/private to unfree derivation outputs 2025-10-28 17:02:27 +01:00
b3f2199ab6 pocl: tweak configure flags 2025-10-28 17:02:26 +01:00
3bbf6a3d6e pocl: v7.0 -> v7.1 2025-10-28 17:02:26 +01:00
485db313ea pocl: add simple clinfo test 2025-10-28 17:02:26 +01:00
880e8a80b4 pocl: init at 7.0 2025-10-28 17:02:26 +01:00
85ba591ea7 gromacs: fixes 2025-10-28 17:02:25 +01:00
afdda0fb29 Clean up paraver derivations 2025-10-28 17:02:25 +01:00
2ace509cbe Add sysDevicesSupport to nixpkgs overlay 2025-10-28 17:02:25 +01:00
2f7af3445e Add gromacs 2025-10-28 17:02:25 +01:00
a6009b1dff Update versions to 2025.2 2025-10-28 17:02:25 +01:00
a6e095a354 Minify packages.json 2025-10-28 17:02:25 +01:00
27b458c4b7 Use packages.json for intel packages instead of awk script 2025-10-28 17:02:24 +01:00
24f8c723cd Use gcc13 for llvm-ompss2 for intel 2025-10-28 17:02:24 +01:00
565bf12883 Use gcc13 for intel compiler 2025-10-28 17:02:24 +01:00
af97f80332 Add passthru in ompss2 wrapper for icpx compat 2025-10-28 17:02:24 +01:00
0c3cb8c612 Remove wrapper flags when clang called from intel 2025-10-28 17:02:24 +01:00
fe7278162a Add oneMath 2025-10-28 17:02:24 +01:00
335cb28628 Fix parsing of new apt package list for oneapi 2023
New apt list does not have Package: as the first entry for all packages
2025-10-28 17:02:24 +01:00
39b65d8f96 Add TACUDA package 2025-10-28 17:02:23 +01:00
8aa336f990 Add clsparse 2025-10-28 17:02:23 +01:00
1ed213243d aocc: init at 5.0.0 2025-10-28 17:02:23 +01:00
8425ee1ab1 Add TASYCL 2.1.0 2025-10-28 17:02:23 +01:00
6f721d3ec2 Add test for icpx with ompss-2 as host compiler 2025-10-28 17:02:23 +01:00
f17c434161 Add SYCL test compilation 2025-10-28 17:02:23 +01:00
f390b99557 Add intelPackages_202{4,5} and make 2025 the default 2025-10-28 17:02:23 +01:00
e1f8612979 Add TAOpenCL 2025-10-28 17:02:22 +01:00
019826d09e Add OmpSs-2 release timers and services
Send a reminder email to the STAR group to mark the release cycle dates.

Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-28 12:38:37 +01:00
a294daf7e3 Use specific mail-robot group to send mail
Allows any user to be able to send mail from the robot account as long
as it is added to the mail-robot group.

Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-28 12:38:17 +01:00
a7018250ca Add missing slurm package to overlay
Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-28 11:44:40 +01:00
e3d1785285 Run a shell in the allocated node with salloc
By default, salloc will open a new shell in the *current* node instead
of in the allocated node. This often causes users to leave the extra
shell running once the allocation ends. Repeating this process several
times causes chains of shells.

By running the shell in the remote node, once the allocation ends the
shell finishes as well.

Fixes: rarias/jungle#174
See: https://slurm.schedmd.com/faq.html#prompt
Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-28 11:44:14 +01:00
ab86243a07 Add missing which in nodes checkPhase
When enabling checks, the build log is polluted with errors.

Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
Tested-by: Aleix Boné <abonerib@bsc.es>
2025-10-23 15:59:21 +02:00
14f2393d30 Update website
Add apex page and replace bscpkgs references for jungle after the merge.

See: rarias/jungle-website#1
Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-22 15:48:13 +02:00
f115d611e7 Add aaguirre user
Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-22 15:28:29 +02:00
4261d327c6 Include agenix module and package directly
Avoids adding an extra flake input only to fetch a single module and
package.

Reviewed-by: Aleix Boné <abonerib@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-14 09:37:47 +02:00
4685c36e2f Add brief documentation on maintainer roles
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-10 16:37:00 +02:00
c6c788f1e2 Add meta to packages
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-10 16:36:56 +02:00
606386d006 Add maintainers
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-10 16:36:38 +02:00
1fba0a14a8 Enable ovni for cross compilation
Reviewed-by: Aleix Boné <abonerib@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-10 12:08:28 +02:00
d6621e939a Add RISC-V cross-compilation target for CI
Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-10 12:08:24 +02:00
67726c1d44 Fix nanos6 cross-compilation for riscv
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-09 15:49:01 +02:00
a971ed6a54 Fix cross compilation for lmbench
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-09 15:49:01 +02:00
06581e455c Disable papi when cross compiling
Even if we do an override to papi get the proper configure flags for
cross-compiling, the memory fences are not defined for risc-v:

mb.h:67:2: error: #error Need to define rmb for this architecture!

See: rarias/jungle#184
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-09 15:48:45 +02:00
dd7f24f455 Replace __noChroot with requiredSystemFeatures
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
Tested-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es>
2025-10-09 11:41:18 +02:00
64e2c39582 Add hwloc test with sys-devices feature
Reviewed-by: Aleix Boné <abonerib@bsc.es>
2025-10-09 11:41:06 +02:00