c475151b7a
Log missing deps on update.hs without Debug.Trace
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 33s
2026-03-22 20:49:07 +01:00
3497618923
Add error handling to oneapi update script
2026-03-22 20:46:34 +01:00
1c75372f92
Save full version in hpckit packages
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 14m50s
2026-03-20 16:57:36 +01:00
a2535d5615
Fix PoCL SYCL tests
2026-03-20 16:57:36 +01:00
ba8ec9521a
Update Intel 2023 derivation to use new TOML
2026-03-20 16:57:36 +01:00
a5a0391b9c
Only save relevant packages from intel repo
...
Refactored the parsing and dependency resolution logic into a single
Haskell script.
2026-03-20 16:57:36 +01:00
a2a3c3c81f
Add stdenv to llvm-intel passthru
2026-03-20 16:24:41 +01:00
e87cbcb8da
Refactor intel-oneapi into deb and open subfolders
2026-03-20 16:24:41 +01:00
704a33fbae
Use explicit version instead of wildcard in intel
2026-03-19 14:59:47 +01:00
dd455e8424
Conditionally enable cuda on llvm-intel
2026-03-19 14:59:47 +01:00
6106d16d75
Add stdenv and tests for llvm-intel compiler
2026-03-19 14:59:46 +01:00
ec19115da5
Add cudatoolkit to PATH
2026-03-19 14:59:46 +01:00
63e58f4102
Disable zerocallusedregs in llvm-intel
...
Doesn't work with neither spirv nor nvptx
2026-03-19 14:59:46 +01:00
0dc74f8b61
Enable libdevice in llvm-intel
...
This requires a wrapper stub to set up the flags,
since libdevice is built using the built compiler.
2026-03-19 14:59:46 +01:00
40d6cae8a9
Wrap llvm-intel
2026-03-19 14:59:46 +01:00
9888c5913a
Add llvm-intel
2026-03-19 14:59:46 +01:00
fcb0ba6da0
Add tests for Intel OCL
2026-03-19 14:59:46 +01:00
b0cfde9dca
Add test for sycl-ls with PoCL and Intel OCL
2026-03-19 14:59:45 +01:00
3d052cfa78
Add intel.icd to hpckit compiler
2026-03-19 14:59:45 +01:00
8c5a190394
Add test to run sycl applications with PoCL
2026-03-19 14:59:45 +01:00
d10f2f3818
Provide sycl-ls and sycl-trace on wrapped oneapi compiler
2026-03-19 14:59:45 +01:00
85a17b5320
Use PoCL as SYCL runtime
2026-03-19 14:59:45 +01:00
d4df6e37b9
Add GROMACS
2026-03-19 14:59:45 +01:00
e12955e313
Add OpenCL Conformance Tests to PoCL
2026-03-19 14:59:45 +01:00
92c011ed2e
Use POCL_CACHE_DIR instead of writableHome...Hook
2026-03-19 14:59:44 +01:00
7c52af61a8
Add tests for PoCL with and without using icd
2026-03-19 14:59:44 +01:00
0b225f0a8b
Add PoCL passthru test that sets doCheck
2026-03-19 14:59:44 +01:00
5d9a4eb9ee
Add clinfo test for PoCL
2026-03-19 14:59:44 +01:00
0115787a4e
Add PoCL
2026-03-19 14:59:44 +01:00
aa89eeeba7
Add libgcc to intel packages wrapper
...
Fixes missing lib when compiling some SYCL benchmarks:
ld: cannot find -lstdc++fs: No such file or directory
2026-03-19 14:59:44 +01:00
ceea1e4601
Add passthru in ompss2 wrapper for icpx compat
2026-03-19 14:59:43 +01:00
045cebac68
Remove wrapper flags when clang called from intel
...
When using `icpx -fsycl -fsycl-host-compiler=clang++`, the inner
compiler will use the flags set in the icpx wrapper and it will break.
2026-03-19 14:59:43 +01:00
61119f48ab
Add oneMath
2026-03-19 14:59:43 +01:00
9aab2e5340
Use json for Intel 2023 instead of awk + ifd
...
This reuses the existing json from the new 2024-25
intel packages instead of parsing the raw data from
the apt output and doing IFD.
2026-03-19 14:59:43 +01:00
e259391343
Add TASYCL 2.1.0
2026-03-19 14:59:43 +01:00
037ed21f23
Add test for icpx with ompss-2 as host compiler
2026-03-19 14:59:43 +01:00
9519b8c32b
Add SYCL test compilation
2026-03-19 14:59:43 +01:00
8c8688b274
Add intelPackages_202{4,5} and make 2025 the default
2026-03-19 14:59:42 +01:00
4f51ebe607
Add papi and nosv to cross-compilation CI
...
CI / build:cross (push) Successful in 8s
CI / build:cross (pull_request) Successful in 8s
CI / build:all (push) Successful in 32s
CI / build:all (pull_request) Successful in 32s
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 14:50:10 +01:00
98cac0fb8d
Add install check for OpenMP{,-V}
...
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 32s
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:53:43 +01:00
ea89344945
Fix openmp buildInputs
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:53:42 +01:00
fed0cc9685
Remove unused sys-devices requirement in ld test
...
The test only checks compilation (and linkage),
without actually running the program. There
was no need to access NUMA information.
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:53:42 +01:00
87da05df91
Enable papi when cross-compiling
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:53:42 +01:00
66a3047596
Fix papi cross compilation
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:53:42 +01:00
8cd97fd7cb
Use pkg-config instead of papi_version_check
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:13:46 +01:00
0e2a90db13
Fix cudainfo buildInputs
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:13:46 +01:00
b0e754e0e7
Set strictDeps to true on all our packages
...
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-19 12:13:45 +01:00
f6c8c78305
Use ninja when building llvm-ompss2
...
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 32s
CI / build:all (push) Successful in 4s
CI / build:cross (push) Successful in 8s
Reviewed-by: Rodrigo Arias Mallo <rodrigo.arias@bsc.es >
2026-03-17 18:44:12 +01:00
4832e7bc34
Unlock gitlab-runner to use in multiple projects
...
CI / build:cross (pull_request) Successful in 8s
CI / build:all (pull_request) Successful in 32s
CI / build:cross (push) Successful in 8s
CI / build:all (push) Successful in 32s
Fixes: #241
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2026-03-17 18:35:31 +01:00
39eddb76c1
Add To headers in OmpSs-2 robot email
...
CI / build:cross (pull_request) Successful in 13s
CI / build:cross (push) Successful in 13s
CI / build:all (pull_request) Successful in 1m2s
CI / build:all (push) Successful in 1m0s
Cc: Antoni Navarro <antoni.navarro@bsc.es >
Reviewed-by: Aleix Boné <abonerib@bsc.es >
2026-03-17 17:45:13 +01:00