From 896c77f9dbd5b77ddb498b3573a1722f3a73bc32 Mon Sep 17 00:00:00 2001 From: Someone Serge Date: Sun, 9 Oct 2022 01:12:30 +0300 Subject: [PATCH] faiss: use cuda_profiler_api ...which is now, since cuda 11.8, separate from cuda_nvprof --- pkgs/development/libraries/science/math/faiss/default.nix | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pkgs/development/libraries/science/math/faiss/default.nix b/pkgs/development/libraries/science/math/faiss/default.nix index 7ffd8f947e48..2a6f144d862f 100644 --- a/pkgs/development/libraries/science/math/faiss/default.nix +++ b/pkgs/development/libraries/science/math/faiss/default.nix @@ -42,11 +42,14 @@ let cuda_cudart # cuda_runtime.h libcublas libcurand - cuda_nvprof # cuda_profiler_api.h ] ++ lib.optionals useThrustSourceBuild [ nvidia-thrust ] ++ lib.optionals (!useThrustSourceBuild) [ cuda_cccl + ] ++ lib.optionals (cudaPackages ? cuda_profiler_api) [ + cuda_profiler_api # cuda_profiler_api.h + ] ++ lib.optionals (!(cudaPackages ? cuda_profiler_api)) [ + cuda_nvprof # cuda_profiler_api.h ]; }; in