Skip to content

Developer setup error for gpu-tests #63

@kshitijgoel007

Description

@kshitijgoel007
➜  workspaces git clone --recurse-submodules git@github.com:learnsyslab/crazyflow.git

Cloning into 'crazyflow'...
remote: Enumerating objects: 3020, done.
remote: Counting objects: 100% (596/596), done.
remote: Compressing objects: 100% (176/176), done.
remote: Total 3020 (delta 481), reused 436 (delta 418), pack-reused 2424 (from 2)
Receiving objects: 100% (3020/3020), 14.37 MiB | 17.62 MiB/s, done.
Resolving deltas: 100% (1918/1918), done.
Submodule 'submodules/drone-controllers' (https://github.com/learnsyslab/drone-controllers.git) registered for path 'submodules/drone-controllers'
Submodule 'submodules/drone-models' (https://github.com/learnsyslab/drone-models.git) registered for path 'submodules/drone-models'
Cloning into '/home/kshitijgoel/workspaces/crazyflow/submodules/drone-controllers'...
remote: Enumerating objects: 292, done.        
remote: Counting objects: 100% (62/62), done.        
remote: Compressing objects: 100% (51/51), done.        
remote: Total 292 (delta 10), reused 43 (delta 9), pack-reused 230 (from 1)        
Receiving objects: 100% (292/292), 257.19 KiB | 8.57 MiB/s, done.
Resolving deltas: 100% (133/133), done.
Cloning into '/home/kshitijgoel/workspaces/crazyflow/submodules/drone-models'...
remote: Enumerating objects: 1804, done.        
remote: Counting objects: 100% (450/450), done.        
remote: Compressing objects: 100% (196/196), done.        
remote: Total 1804 (delta 307), reused 361 (delta 247), pack-reused 1354 (from 2)        
Receiving objects: 100% (1804/1804), 6.21 MiB | 23.56 MiB/s, done.
Resolving deltas: 100% (1051/1051), done.
Submodule path 'submodules/drone-controllers': checked out 'a5f39c9a6b3efb75420f146cadf270d415cc1ae2'
Submodule path 'submodules/drone-models': checked out '51076d84485e4935013cbfcb475058f8f3ec461b'
➜  workspaces cd crazyflow 
➜  crazyflow git:(main) ls
benchmark  CITATION.cff  crazyflow  docs  examples  LICENSE  pixi.lock  properdocs.yml  pyproject.toml  README.md  submodules  tests
➜  crazyflow git:(main) pixi shell -e gpu-tests

(crazyflow:gpu-tests) ➜  crazyflow git:(main) python -c "from crazyflow.sim import Sim; sim = Sim(); sim.reset(); print('OK')"
Failed to import warp: No module named 'warp'
Failed to import mujoco_warp: No module named 'warp'
Jax plugin configuration error: Exception when calling jax_plugins.xla_cuda12.initialize()
Traceback (most recent call last):
  File "/home/kshitijgoel/workspaces/crazyflow/.pixi/envs/gpu-tests/lib/python3.12/site-packages/jax_plugins/xla_cuda12/__init__.py", line 201, in _version_check
    version = get_version()
              ^^^^^^^^^^^^^
RuntimeError: jaxlib/cuda/versions_helpers.cc:85: operation cusparseGetProperty(MAJOR_VERSION, &major) failed: The cuSPARSE library was not found.

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/home/kshitijgoel/workspaces/crazyflow/.pixi/envs/gpu-tests/lib/python3.12/site-packages/jax/_src/xla_bridge.py", line 495, in discover_pjrt_plugins
    plugin_module.initialize()
  File "/home/kshitijgoel/workspaces/crazyflow/.pixi/envs/gpu-tests/lib/python3.12/site-packages/jax_plugins/xla_cuda12/__init__.py", line 370, in initialize
    _check_cuda_versions(raise_on_first_error = True)
  File "/home/kshitijgoel/workspaces/crazyflow/.pixi/envs/gpu-tests/lib/python3.12/site-packages/jax_plugins/xla_cuda12/__init__.py", line 266, in _check_cuda_versions
    _version_check("cuSPARSE", cuda_versions.cusparse_get_version,
  File "/home/kshitijgoel/workspaces/crazyflow/.pixi/envs/gpu-tests/lib/python3.12/site-packages/jax_plugins/xla_cuda12/__init__.py", line 205, in _version_check
    raise RuntimeError(err_msg) from e
RuntimeError: Unable to load cuSPARSE. Is it installed?
An NVIDIA GPU may be present on this machine, but a CUDA-enabled jaxlib is not installed. Falling back to cpu.
OK
(crazyflow:gpu-tests) ➜  crazyflow git:(main)  

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingcudaCaused when running on CUDA

Type

No fields configured for Bug.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions