Compare commits

..

10 Commits

Author SHA1 Message Date
512847a498
Use gcc13 for llvm-ompss2 for intel
Some checks failed
CI / build:all (pull_request) Failing after 26m33s
2025-10-08 11:19:43 +02:00
769f49effd
Use gcc13 for intel compiler 2025-10-08 11:19:43 +02:00
db619f404c
Add passthru in ompss2 wrapper for icpx compat 2025-10-08 11:19:42 +02:00
bea3acfafe
Remove wrapper flags when clang called from intel 2025-10-08 11:19:42 +02:00
d8ee01a055
Add oneMath 2025-10-08 11:19:42 +02:00
392ebb8c44
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-08 11:19:42 +02:00
7b6a0d995e
Add TASYCL 2.1.0 2025-10-08 11:19:42 +02:00
652083b6ae
Add test for icpx with ompss-2 as host compiler 2025-10-08 11:19:42 +02:00
ee3822553b
Add SYCL test compilation 2025-10-08 11:19:42 +02:00
f2cf2687fa
Add intelPackages_202{4,5} and make 2025 the default 2025-10-08 11:19:41 +02:00
2 changed files with 2 additions and 1 deletions

View File

@ -23,7 +23,6 @@ let
intelPackages_2024 = final.intel-apt.hpckit_2024;
intelPackages_2025 = final.intel-apt.hpckit_2025;
intelPackages = final.intelPackages_2025;
oneMath = callPackage ./pkgs/onemath/default.nix { };
jemallocNanos6 = callPackage ./pkgs/nanos6/jemalloc.nix { };
# FIXME: Extend this to all linuxPackages variants. Open problem, see:
# https://discourse.nixos.org/t/whats-the-right-way-to-make-a-custom-kernel-module-available/4636
@ -46,6 +45,7 @@ let
#nix-wrap = callPackage ./pkgs/nix-wrap/default.nix { };
nodes = callPackage ./pkgs/nodes/default.nix { };
nosv = callPackage ./pkgs/nosv/default.nix { };
oneMath = callPackage ./pkgs/onemath/default.nix { };
openmp = callPackage ./pkgs/llvm-ompss2/openmp.nix { monorepoSrc = final.clangOmpss2Unwrapped.src; version = final.clangOmpss2Unwrapped.version; };
openmpv = final.openmp.override { enableNosv = true; enableOvni = true; };
osumb = callPackage ./pkgs/osu/default.nix { };

View File

@ -113,6 +113,7 @@ stdenvNoCC.mkDerivation (finalAttrs: {
autoPatchelfIgnoreMissingDeps = [ "libhwloc.so.5" "libcuda.so.1" "libze_loader.so.1" ];
# There are broken symlinks that go outside packages, ignore them
dontCheckForBrokenSymlinks = true;
nativeBuildInputs = [ autoPatchelfHook ];