33d85afc11
MEGA MERGE
2025-12-19 16:54:51 +01:00
3ac19eb970
Add llvm intel
2025-12-19 16:54:51 +01:00
0fabb9da19
Add unified-runtime with CUDA
2025-12-19 16:53:41 +01:00
f6c4e32be2
Add Rodinia OpenCL benchmark suite
2025-12-19 16:53:41 +01:00
556aacb6b8
Add intel.icd to hpckit compiler
2025-12-19 16:53:41 +01:00
54a583dcfa
Provide sycl-ls and sycl-trace on wrapped oneapi compiler
2025-12-19 16:53:40 +01:00
fc50bf5562
Add GROMACS
2025-12-19 16:53:40 +01:00
7bc6fc9b02
Add pertalde
2025-12-17 11:07:22 +01:00
0994be3b93
Add aocc compiler
2025-12-17 11:07:22 +01:00
1375a068a0
Add TAOpenCL
2025-12-16 16:24:46 +01:00
a329893fbe
Add TACUDA through cudaPackages extensions
2025-12-16 16:24:45 +01:00
7c833c556e
Add TACUDA package
2025-12-16 16:24:45 +01:00
9d86074f22
Add OpenCL Conformance Tests to PoCL
2025-12-16 16:12:23 +01:00
3a23299835
Add tests for PoCL with and without using icd
2025-12-16 16:12:23 +01:00
663e905444
Add PoCL passthru test that sets doCheck
2025-12-16 16:12:23 +01:00
1102f1afd2
Add PoCL
2025-12-16 16:12:22 +01:00
c0dab997a2
Add install check for OpenMP{,-V}
2025-12-15 15:12:09 +01:00
0307b07231
Fix openmp buildInputs
2025-12-15 15:12:09 +01:00
e7622da9df
Enable papi when cross-compiling
2025-12-15 15:12:09 +01:00
4de4b6da1d
Fix papi cross compilation
2025-12-15 15:12:09 +01:00
8e30063cdd
Use pkg-config instead of papi_version_check
2025-12-15 15:12:08 +01:00
b60b904372
Refactor intel wrapper logic into single function
2025-12-15 13:00:50 +01:00
3d56d438b6
Properly find include path in patch intel wrapper
2025-12-15 13:00:50 +01:00
9ef739bd99
Use nixSupport instead of extraBuildCommands
2025-12-15 13:00:49 +01:00
64b1019978
Use packages.json for intel packages instead of awk script
2025-12-15 13:00:49 +01:00
03fc97cdbc
Add passthru in ompss2 wrapper for icpx compat
2025-12-15 13:00:49 +01:00
ea67b76018
Remove wrapper flags when clang called from intel
2025-12-15 13:00:49 +01:00
5db7c54ce5
Add oneMath
2025-12-15 13:00:49 +01:00
2dddd986b7
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-12-15 13:00:49 +01:00
03652a2efa
Add TASYCL 2.1.0
2025-12-15 13:00:49 +01:00
4b70f8ad9a
Add intelPackages_202{4,5} and make 2025 the default
2025-12-15 13:00:48 +01:00
1e36c3b204
Fix cudainfo buildInputs
2025-12-10 15:56:33 +01:00
972518c2d8
Set strictDeps to true on all our packages
2025-12-10 15:56:33 +01:00
ee9af71da0
Remove conflicting definitions in amd-uprof-driver
...
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 47m43s
See: https://lkml.org/lkml/2025/4/9/1709
2025-12-10 14:34:53 +01:00
1d3bda33a0
Mark mcxx as broken and remove from package list
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 16s
2025-12-03 10:15:17 +01:00
209f8a582e
Use standard gcc for intel packages
...
This reverts 26f52aa27d
2025-12-03 10:15:16 +01:00
ad812ea32d
Replace wrapGAppsHook with wrapGAppsHook3
2025-12-02 17:53:13 +01:00
5bc928c407
Fix changed cudaPackages.cuda_cudart output
...
See: https://github.com/NixOS/nixpkgs/pull/437723
2025-12-02 17:53:13 +01:00
eb9358abab
Set pyproject=true in buildPythonApplication
...
The buildPythonPackage and buildPythonApplication functions now
require an explicit format attribute. Previously the default format
used setuptools and called setup.py from the source tree, which is
deprecated. The modern alternative is to configure pyproject = true
with build-system = [ setuptools ].
2025-12-02 17:53:13 +01:00
d2025d35d9
Fix renamed llvm bintools
...
Moved from llvmPackages_latest.tools.bintools to
llvmPackages_latest.bintools
2025-12-02 17:53:13 +01:00
a173af654f
Fix osu cross-compilation
...
CI / build:cross (pull_request) Successful in 12s
CI / build:all (pull_request) Successful in 15s
CI / build:all (push) Successful in 3s
CI / build:cross (push) Successful in 12s
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
2fff7e4a7b
Set mpich default compilers from targetPackages
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
a761b73336
Enable meta.cross for mpich related packages
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
86eb796771
Disable meta.cross for gpi-2 and tagaspi
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
08633435cf
Fix nativeBuildInputs for tagaspi
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
39d64456a4
Fix nativeBuildInputs for gpi-2
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
410040a4a0
Fix mpich cross compilation (disable fortran)
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 16:23:46 +01:00
7d721084a7
Add meta to cudainfo
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 11:20:01 +01:00
796d34a549
Set amd-uprof platforms to x86_64-linux only
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2025-10-31 11:19:57 +01:00
c5cc13fad8
Add nixgen package
...
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2025-10-29 16:27:56 +01:00