python312Packages.tiny-cuda-nn: mark as broken when !cudaSupport (#395593)

This commit is contained in:
Gaétan Lepage 2025-04-06 10:52:55 +02:00 committed by GitHub
commit 383f6e288d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1,4 +1,5 @@
{
config,
cmake,
cudaPackages,
fetchFromGitHub,
@ -176,7 +177,11 @@ stdenv.mkDerivation (finalAttrs: {
license = licenses.bsd3;
maintainers = with maintainers; [ connorbaker ];
platforms = platforms.linux;
# g++: error: unrecognized command-line option '-mf16c'
broken = stdenv.hostPlatform.isAarch64;
badPlatforms = [
# g++: error: unrecognized command-line option '-mf16c'
lib.systems.inspect.patterns.isAarch64
];
# Requires torch.cuda._is_compiled() == True to build
broken = !config.cudaSupport;
};
})