about summary refs log tree commit diff
path: root/pkgs/development/python-modules/accelerate/default.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/python-modules/accelerate/default.nix')
-rw-r--r--pkgs/development/python-modules/accelerate/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/development/python-modules/accelerate/default.nix b/pkgs/development/python-modules/accelerate/default.nix
index 566908cfa3b5..a809c48b7313 100644
--- a/pkgs/development/python-modules/accelerate/default.nix
+++ b/pkgs/development/python-modules/accelerate/default.nix
@@ -96,7 +96,7 @@ buildPythonPackage rec {
       "test_dynamo_extract_model"
       "test_send_to_device_compiles"
     ]
-    ++ lib.optionals (stdenv.isLinux && stdenv.isAarch64) [
+    ++ lib.optionals (stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isAarch64) [
       # usual aarch64-linux RuntimeError: DataLoader worker (pid(s) <...>) exited unexpectedly
       "CheckpointTest"
       # TypeError: unsupported operand type(s) for /: 'NoneType' and 'int' (it seems cpuinfo doesn't work here)
@@ -106,7 +106,7 @@ buildPythonPackage rec {
       # requires ptxas from cudatoolkit, which is unfree
       "test_dynamo_extract_model"
     ]
-    ++ lib.optionals (stdenv.isDarwin) [
+    ++ lib.optionals (stdenv.hostPlatform.isDarwin) [
       # RuntimeError: 'accelerate-launch /nix/store/a7vhm7b74a7bmxc35j26s9iy1zfaqjs...
       "test_accelerate_test"
       "test_init_trackers"
@@ -114,12 +114,12 @@ buildPythonPackage rec {
       "test_log"
       "test_log_with_tensor"
     ]
-    ++ lib.optionals (stdenv.isDarwin && stdenv.isx86_64) [
+    ++ lib.optionals (stdenv.hostPlatform.isDarwin && stdenv.hostPlatform.isx86_64) [
       # RuntimeError: torch_shm_manager: execl failed: Permission denied
       "CheckpointTest"
     ];
 
-  disabledTestPaths = lib.optionals (!(stdenv.isLinux && stdenv.isx86_64)) [
+  disabledTestPaths = lib.optionals (!(stdenv.hostPlatform.isLinux && stdenv.hostPlatform.isx86_64)) [
     # numerous instances of torch.multiprocessing.spawn.ProcessRaisedException:
     "tests/test_cpu.py"
     "tests/test_grad_sync.py"