torch: enable autoAddCudaCompatRunpath on Jetsons (#378960)

Changed files
+3
pkgs
development
python-modules
torch
+3
pkgs/development/python-modules/torch/default.nix
···
supportedCudaCapabilities = lists.intersectLists cudaFlags.cudaCapabilities supportedTorchCudaCapabilities;
unsupportedCudaCapabilities = lists.subtractLists supportedCudaCapabilities cudaFlags.cudaCapabilities;
+
isCudaJetson = cudaSupport && cudaPackages.cudaFlags.isJetsonBuild;
+
# Use trivial.warnIf to print a warning if any unsupported GPU targets are specified.
gpuArchWarner =
supported: unsupported:
···
cuda_nvcc
]
)
+
++ lib.optionals isCudaJetson [ cudaPackages.autoAddCudaCompatRunpath ]
++ lib.optionals rocmSupport [ rocmtoolkit_joined ];
buildInputs =