diff --git a/test/compilers/icpx-ompss2.nix b/test/compilers/icpx-ompss2.nix index 8c6e434b..c70089d8 100644 --- a/test/compilers/icpx-ompss2.nix +++ b/test/compilers/icpx-ompss2.nix @@ -5,6 +5,7 @@ nosv, clangOmpss2Nodes, strace, + pocl, }: let @@ -46,8 +47,18 @@ intelPackages.stdenv.mkDerivation { strace nodes nosv + pocl ]; + env = { + POCL_DEBUG = "error,warn"; + POCL_CACHE_DIR = "/build/pocl_cache"; + + # Make PoCL report Intel vendor id so oneapi SYCL works + POCL_DRIVER_VERSION_OVERRIDE = "2024.18.6.0.02_160000"; + POCL_CPU_VENDOR_ID_OVERRIDE = 32902; + }; + dontUnpack = true; dontConfigure = true;