python3Packages.torch: explicitly include libopenmp on Darwin x86_64 (#430808)

This commit is contained in:
Nick Cao
2025-08-04 18:55:56 -04:00
committed by GitHub
@@ -526,9 +526,9 @@ buildPythonPackage rec {
blas
blas.provider
]
# Including openmp leads to two copies being used. This segfaults on ARM.
# Including openmp leads to two copies being used on ARM, which segfaults.
# https://github.com/pytorch/pytorch/issues/149201#issuecomment-2776842320
# ++ lib.optionals stdenv.cc.isClang [ llvmPackages.openmp ]
++ lib.optionals (stdenv.cc.isClang && !stdenv.hostPlatform.isAarch64) [ llvmPackages.openmp ]
++ lib.optionals cudaSupport (
with cudaPackages;
[