From d2a6b1d55a91bb726a25b7edf30b51458fd3604c Mon Sep 17 00:00:00 2001 From: Thomas Bereknyei Date: Tue, 24 Mar 2020 10:13:04 -0400 Subject: [PATCH] cudatoolkit: install missing libraries for nvprof (10.1 and 10.2) --- pkgs/development/compilers/cudatoolkit/common.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/development/compilers/cudatoolkit/common.nix b/pkgs/development/compilers/cudatoolkit/common.nix index 7346b73f53cda7..92a684a6fbf8fe 100644 --- a/pkgs/development/compilers/cudatoolkit/common.nix +++ b/pkgs/development/compilers/cudatoolkit/common.nix @@ -154,8 +154,9 @@ stdenv.mkDerivation rec { # Remove OpenCL libraries as they are provided by ocl-icd and driver. rm -f $out/lib64/libOpenCL* - ${lib.optionalString (lib.versionAtLeast version "10.1") '' + ${lib.optionalString (lib.versionAtLeast version "10.1" && (lib.versionOlder version "11")) '' mv $out/lib64 $out/lib + mv $out/extras/CUPTI/lib64/libcupti* $out/lib ''} # Set compiler for NVCC.