diff options
author | Ben Sima <ben@bsima.me> | 2022-12-21 12:36:48 -0500 |
---|---|---|
committer | Ben Sima <ben@bsima.me> | 2022-12-21 12:36:48 -0500 |
commit | 31ef751bea48eeee2e0e95aca79df8e59b4c25c4 (patch) | |
tree | 6e12ba3329d3cc1d167d82cd35b8d45be19ce9b0 | |
parent | c059bd284832d09bc51cf82c377642b26a48ef28 (diff) |
Log binary_path when CUDA setup failsmain
This way we can debug the build paths if it fails.
-rw-r--r-- | bitsandbytes/cextension.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/bitsandbytes/cextension.py b/bitsandbytes/cextension.py index 264e899..afad6b8 100644 --- a/bitsandbytes/cextension.py +++ b/bitsandbytes/cextension.py @@ -73,6 +73,7 @@ class CUDASetup(object): try: if not binary_path.exists(): self.add_log_entry(f"CUDA SETUP: Required library version not found: {binary_name}. Maybe you need to compile it from source?") + self.add_log_entry(f"CUDA SETUP: looked in {binary_path}") legacy_binary_name = "libbitsandbytes.so" self.add_log_entry(f"CUDA SETUP: Defaulting to {legacy_binary_name}...") binary_path = package_dir / legacy_binary_name |