NVlabs / curobo

CUDA Accelerated Robot Library
https://curobo.org
Other
722 stars 107 forks source link

'cudafe++' died due to signal 9 (Kill signal) when building x86 docker #109

Closed BolunDai0216 closed 8 months ago

BolunDai0216 commented 8 months ago
  1. cuRobo installation mode (docker python):
  2. python version: System Python is 3.10
  3. Isaac Sim version (if using):

Issue Details

On a Ubuntu 22.04 computer, when running

bash build_docker.sh x86

for the step

RUN cd /pkgs &&  git clone https://github.com/valtsblukis/nvblox.git && \
    cd nvblox && cd nvblox && mkdir build && cd build && \
    cmake .. -DPRE_CXX11_ABI_LINKABLE=ON && \
    make -j32 && \
    make install

I get the error:

25.88 [ 23%] Building CUDA object CMakeFiles/nvblox_lib.dir/src/integrators/projective_occupancy_integrator.cu.o
25.88 [ 24%] Building CUDA object CMakeFiles/nvblox_lib.dir/src/integrators/esdf_slicer.cu.o
25.89 [ 24%] Building CXX object CMakeFiles/nvblox_lib.dir/src/io/layer_cake_io.cpp.o
25.89 [ 25%] Building CXX object CMakeFiles/nvblox_lib.dir/src/io/ply_writer.cpp.o
26.26 [ 26%] Building CXX object CMakeFiles/nvblox_lib.dir/src/io/pointcloud_io.cpp.o
26.53 [ 26%] Building CXX object CMakeFiles/nvblox_lib.dir/src/io/image_io.cpp.o
27.07 [ 27%] Building CUDA object CMakeFiles/nvblox_lib.dir/src/mesh/mesh_block.cu.o
27.46 [ 27%] Building CUDA object CMakeFiles/nvblox_lib.dir/src/mesh/mesh_integrator_color.cu.o
28.05 [ 28%] Building CUDA object CMakeFiles/nvblox_lib.dir/src/mesh/mesh_integrator.cu.o
28.31 [ 28%] Building CXX object CMakeFiles/nvblox_lib.dir/src/mesh/mesh.cpp.o
28.38 [ 29%] Building CXX object CMakeFiles/nvblox_lib.dir/src/mesh/mesh_streamer.cpp.o
31.55 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
31.58 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:366: CMakeFiles/nvblox_lib.dir/src/integrators/tsdf_decay_integrator.cu.o] Error 9
31.58 make[2]: *** Waiting for unfinished jobs....
32.33 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
32.34 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:150: CMakeFiles/nvblox_lib.dir/src/map/blox.cu.o] Error 9
32.77 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
32.77 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:222: CMakeFiles/nvblox_lib.dir/src/sensors/pointcloud.cu.o] Error 9
33.20 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
33.20 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:336: CMakeFiles/nvblox_lib.dir/src/integrators/view_calculator.cu.o] Error 9
50.82 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
50.83 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:381: CMakeFiles/nvblox_lib.dir/src/integrators/projective_occupancy_integrator.cu.o] Error 9
61.17 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
61.18 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:396: CMakeFiles/nvblox_lib.dir/src/integrators/projective_tsdf_integrator.cu.o] Error 9
70.05 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
70.06 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:351: CMakeFiles/nvblox_lib.dir/src/integrators/occupancy_decay_integrator.cu.o] Error 9
91.35 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
91.36 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:411: CMakeFiles/nvblox_lib.dir/src/integrators/projective_color_integrator.cu.o] Error 9
106.4 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
106.4 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:237: CMakeFiles/nvblox_lib.dir/src/sensors/image.cu.o] Error 9
124.3 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
124.4 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:165: CMakeFiles/nvblox_lib.dir/src/map/layer.cu.o] Error 9
166.9 nvcc error   : 'cudafe++' died due to signal 9 (Kill signal)
166.9 make[2]: *** [CMakeFiles/nvblox_lib.dir/build.make:471: CMakeFiles/nvblox_lib.dir/src/rays/sphere_tracer.cu.o] Error 9
170.1 In file included from /pkgs/nvblox/nvblox/include/nvblox/core/unified_ptr.h:217,
170.1                  from /pkgs/nvblox/nvblox/include/nvblox/sensors/image.h:22,
170.1                  from /pkgs/nvblox/nvblox/include/nvblox/io/image_io.h:21,
170.1                  from /pkgs/nvblox/nvblox/src/io/image_io.cpp:1:
170.1 In member function ‘nvblox::unified_ptr<T>& nvblox::unified_ptr<T>::operator=(nvblox::unified_ptr<T>&&) [with T = unsigned char []]’,
170.1     inlined from ‘nvblox::Image<_ElementType>& nvblox::Image<_ElementType>::operator=(nvblox::Image<_ElementType>&&) [with _ElementType = unsigned char]’ at /pkgs/nvblox/nvblox/include/nvblox/sensors/internal/impl/image_impl.h:48:15,
170.1     inlined from ‘bool nvblox::io::writeToPngTemplate(const string&, const ImageType&) [with ImageType = nvblox::Image<unsigned char>]’ at /pkgs/nvblox/nvblox/src/io/image_io.cpp:41:9:
170.1 /pkgs/nvblox/nvblox/include/nvblox/core/internal/impl/unified_ptr_impl.h:194:17: warning: ‘<unnamed>.nvblox::Image<unsigned char>::owned_data_.nvblox::unified_ptr<unsigned char []>::size_’ may be used uninitialized [-Wmaybe-uninitialized]
170.1   194 |   size_ = other.size_;
170.1       |           ~~~~~~^~~~~
170.1 /pkgs/nvblox/nvblox/src/io/image_io.cpp: In function ‘bool nvblox::io::writeToPngTemplate(const string&, const ImageType&) [with ImageType = nvblox::Image<unsigned char>]’:
170.1 /pkgs/nvblox/nvblox/src/io/image_io.cpp:41:11: note: ‘<anonymous>’ declared here
170.1    41 |     tmp = ImageType(MemoryType::kHost);
170.1       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
170.1 In file included from /pkgs/nvblox/nvblox/include/nvblox/core/unified_ptr.h:217,
170.1                  from /pkgs/nvblox/nvblox/include/nvblox/sensors/image.h:22,
170.1                  from /pkgs/nvblox/nvblox/include/nvblox/io/image_io.h:21,
170.1                  from /pkgs/nvblox/nvblox/src/io/image_io.cpp:1:
170.1 In member function ‘nvblox::unified_ptr<T>& nvblox::unified_ptr<T>::operator=(nvblox::unified_ptr<T>&&) [with T = nvblox::Color []]’,
170.1     inlined from ‘nvblox::Image<_ElementType>& nvblox::Image<_ElementType>::operator=(nvblox::Image<_ElementType>&&) [with _ElementType = nvblox::Color]’ at /pkgs/nvblox/nvblox/include/nvblox/sensors/internal/impl/image_impl.h:48:15,
170.1     inlined from ‘bool nvblox::io::writeToPngTemplate(const string&, const ImageType&) [with ImageType = nvblox::Image<nvblox::Color>]’ at /pkgs/nvblox/nvblox/src/io/image_io.cpp:41:9:
170.1 /pkgs/nvblox/nvblox/include/nvblox/core/internal/impl/unified_ptr_impl.h:194:17: warning: ‘<unnamed>.nvblox::Image<nvblox::Color>::owned_data_.nvblox::unified_ptr<nvblox::Color []>::size_’ may be used uninitialized [-Wmaybe-uninitialized]
170.1   194 |   size_ = other.size_;
170.1       |           ~~~~~~^~~~~
170.1 /pkgs/nvblox/nvblox/src/io/image_io.cpp: In function ‘bool nvblox::io::writeToPngTemplate(const string&, const ImageType&) [with ImageType = nvblox::Image<nvblox::Color>]’:
170.1 /pkgs/nvblox/nvblox/src/io/image_io.cpp:41:11: note: ‘<anonymous>’ declared here
170.1    41 |     tmp = ImageType(MemoryType::kHost);
170.1       |           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
177.8 make[1]: *** [CMakeFiles/Makefile2:437: CMakeFiles/nvblox_lib.dir/all] Error 2
177.8 make: *** [Makefile:146: all] Error 2
------
x86.dockerfile:113
--------------------
 112 |     
 113 | >>> RUN cd /pkgs &&  git clone https://github.com/valtsblukis/nvblox.git && \
 114 | >>>     cd nvblox && cd nvblox && mkdir build && cd build && \
 115 | >>>     cmake .. -DPRE_CXX11_ABI_LINKABLE=ON && \
 116 | >>>     make -j32 && \
 117 | >>>     make install
 118 |     
--------------------
ERROR: failed to solve: process "/bin/sh -c cd /pkgs &&  git clone https://github.com/valtsblukis/nvblox.git &&     cd nvblox && cd nvblox && mkdir build && cd build &&     cmake .. -DPRE_CXX11_ABI_LINKABLE=ON &&     make -j32 &&     make install" did not complete successfully: exit code: 2

Anyone knows what might be the issue?

When I try to rebuild it, another error occurs

Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com
Processing /pkgs/curobo
Preparing metadata (pyproject.toml): started
Preparing metadata (pyproject.toml): finished with status 'done'
Requirement already satisfied: networkx in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (2.6.3)
Requirement already satisfied: numpy in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (1.22.2)
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f914091b730>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /compute/redist/numpy-quaternion/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f914091ba00>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /compute/redist/numpy-quaternion/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError('<pip._vendor.urllib3.connection.HTTPSConnection object at 0x7f914091bbb0>: Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /compute/redist/numpy-quaternion/
Collecting numpy-quaternion (from nvidia-curobo==0.0.0)
Obtaining dependency information for numpy-quaternion from https://files.pythonhosted.org/packages/54/cc/f354be1e9e3a0b1ea0ae61e800249c033e78e1ade5ff604f69decb3d3e41/numpy_quaternion-2023.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading numpy_quaternion-2023.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (14 kB)
Requirement already satisfied: pyyaml in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (6.0.1)
Collecting setuptools-scm>=6.2 (from nvidia-curobo==0.0.0)
Obtaining dependency information for setuptools-scm>=6.2 from https://files.pythonhosted.org/packages/0e/a3/b9a8b0adfe672bf0df5901707aa929d30a97ee390ba651910186776746d2/setuptools_scm-8.0.4-py3-none-any.whl.metadata
Downloading setuptools_scm-8.0.4-py3-none-any.whl.metadata (6.4 kB)
Collecting torchtyping (from nvidia-curobo==0.0.0)
Downloading torchtyping-0.1.4-py3-none-any.whl (17 kB)
Requirement already satisfied: torch>=1.10 in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (2.1.0a0+29c30b1)
Requirement already satisfied: trimesh in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (4.0.8)
Collecting yourdfpy>=0.0.53 (from nvidia-curobo==0.0.0)
Downloading yourdfpy-0.0.53-py3-none-any.whl (22 kB)
Collecting warp-lang>=0.9.0 (from nvidia-curobo==0.0.0)
Obtaining dependency information for warp-lang>=0.9.0 from https://files.pythonhosted.org/packages/b8/3b/acbbde78d548b46502c044a0dc76ee6d362ce54f860aa7871f0e0d19a5a6/warp_lang-0.10.1-py3-none-manylinux2014_x86_64.whl.metadata
Downloading warp_lang-0.10.1-py3-none-manylinux2014_x86_64.whl.metadata (782 bytes)
Requirement already satisfied: scipy>=1.7.0 in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (1.11.1)
Requirement already satisfied: tqdm in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (4.65.0)
Requirement already satisfied: wheel in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (0.41.1)
Collecting importlib-resources (from nvidia-curobo==0.0.0)
Obtaining dependency information for importlib-resources from https://files.pythonhosted.org/packages/93/e8/facde510585869b5ec694e8e0363ffe4eba067cb357a8398a55f6a1f8023/importlib_resources-6.1.1-py3-none-any.whl.metadata
Downloading importlib_resources-6.1.1-py3-none-any.whl.metadata (4.1 kB)
Requirement already satisfied: ipdb in /usr/lib/python3/dist-packages (from nvidia-curobo==0.0.0) (0.13.9)
Requirement already satisfied: ipython in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (8.14.0)
Collecting black (from nvidia-curobo==0.0.0)
Obtaining dependency information for black from https://files.pythonhosted.org/packages/a4/dc/af67d8281e9a24f73d24b060f3f03f6d9ad6be259b3c6acef2845e17d09c/black-23.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading black-23.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (68 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 69.0/69.0 kB 11.1 MB/s eta 0:00:00
Collecting flake8 (from nvidia-curobo==0.0.0)
Obtaining dependency information for flake8 from https://files.pythonhosted.org/packages/b0/24/bbf7175ffc47cb3d3e1eb523ddb23272968359dfcf2e1294707a2bf12fc4/flake8-6.1.0-py2.py3-none-any.whl.metadata
Downloading flake8-6.1.0-py2.py3-none-any.whl.metadata (3.8 kB)
Collecting flake8-docstrings (from nvidia-curobo==0.0.0)
Downloading flake8_docstrings-1.7.0-py2.py3-none-any.whl (5.0 kB)
Collecting flake8-isort (from nvidia-curobo==0.0.0)
Obtaining dependency information for flake8-isort from https://files.pythonhosted.org/packages/82/d2/18aee7242bf5bc0d780d88009657c9169d042044d3cb3e05898429d474e6/flake8_isort-6.1.1-py3-none-any.whl.metadata
Downloading flake8_isort-6.1.1-py3-none-any.whl.metadata (25 kB)
Requirement already satisfied: pytest>6.2.5 in /usr/local/lib/python3.10/dist-packages (from nvidia-curobo==0.0.0) (7.4.0)
Collecting pytest-cov (from nvidia-curobo==0.0.0)
Obtaining dependency information for pytest-cov from https://files.pythonhosted.org/packages/a7/4b/8b78d126e275efa2379b1c2e09dc52cf70df16fc3b90613ef82531499d73/pytest_cov-4.1.0-py3-none-any.whl.metadata
Downloading pytest_cov-4.1.0-py3-none-any.whl.metadata (26 kB)
Collecting usd-core (from nvidia-curobo==0.0.0)
Obtaining dependency information for usd-core from https://files.pythonhosted.org/packages/69/cd/16227f45f599fd22ef77d3d80559c5b63cb95a41da8b27a4211858314cc7/usd_core-23.11-cp310-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading usd_core-23.11-cp310-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.6 kB)
Requirement already satisfied: iniconfig in /usr/local/lib/python3.10/dist-packages (from pytest>6.2.5->nvidia-curobo==0.0.0) (2.0.0)
Requirement already satisfied: packaging in /usr/local/lib/python3.10/dist-packages (from pytest>6.2.5->nvidia-curobo==0.0.0) (23.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in /usr/local/lib/python3.10/dist-packages (from pytest>6.2.5->nvidia-curobo==0.0.0) (1.2.0)
Requirement already satisfied: exceptiongroup>=1.0.0rc8 in /usr/local/lib/python3.10/dist-packages (from pytest>6.2.5->nvidia-curobo==0.0.0) (1.1.2)
Requirement already satisfied: tomli>=1.0.0 in /usr/local/lib/python3.10/dist-packages (from pytest>6.2.5->nvidia-curobo==0.0.0) (2.0.1)
Requirement already satisfied: setuptools in /usr/local/lib/python3.10/dist-packages (from setuptools-scm>=6.2->nvidia-curobo==0.0.0) (68.0.0)
Requirement already satisfied: typing-extensions in /usr/local/lib/python3.10/dist-packages (from setuptools-scm>=6.2->nvidia-curobo==0.0.0) (4.7.1)
Requirement already satisfied: filelock in /usr/local/lib/python3.10/dist-packages (from torch>=1.10->nvidia-curobo==0.0.0) (3.12.2)
Requirement already satisfied: sympy in /usr/local/lib/python3.10/dist-packages (from torch>=1.10->nvidia-curobo==0.0.0) (1.12)
Requirement already satisfied: jinja2 in /usr/local/lib/python3.10/dist-packages (from torch>=1.10->nvidia-curobo==0.0.0) (3.1.2)
Requirement already satisfied: fsspec in /usr/local/lib/python3.10/dist-packages (from torch>=1.10->nvidia-curobo==0.0.0) (2023.6.0)
Requirement already satisfied: lxml in /usr/lib/python3/dist-packages (from yourdfpy>=0.0.53->nvidia-curobo==0.0.0) (4.8.0)
Requirement already satisfied: six in /usr/local/lib/python3.10/dist-packages (from yourdfpy>=0.0.53->nvidia-curobo==0.0.0) (1.16.0)
Requirement already satisfied: click>=8.0.0 in /usr/local/lib/python3.10/dist-packages (from black->nvidia-curobo==0.0.0) (8.1.5)
Collecting mypy-extensions>=0.4.3 (from black->nvidia-curobo==0.0.0)
Downloading mypy_extensions-1.0.0-py3-none-any.whl (4.7 kB)
Collecting pathspec>=0.9.0 (from black->nvidia-curobo==0.0.0)
Obtaining dependency information for pathspec>=0.9.0 from https://files.pythonhosted.org/packages/cc/20/ff623b09d963f88bfde16306a54e12ee5ea43e9b597108672ff3a408aad6/pathspec-0.12.1-py3-none-any.whl.metadata
Downloading pathspec-0.12.1-py3-none-any.whl.metadata (21 kB)
Requirement already satisfied: platformdirs>=2 in /usr/local/lib/python3.10/dist-packages (from black->nvidia-curobo==0.0.0) (3.10.0)
Collecting mccabe<0.8.0,>=0.7.0 (from flake8->nvidia-curobo==0.0.0)
Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB)
Collecting pycodestyle<2.12.0,>=2.11.0 (from flake8->nvidia-curobo==0.0.0)
Obtaining dependency information for pycodestyle<2.12.0,>=2.11.0 from https://files.pythonhosted.org/packages/b1/90/a998c550d0ddd07e38605bb5c455d00fcc177a800ff9cc3dafdcb3dd7b56/pycodestyle-2.11.1-py2.py3-none-any.whl.metadata
Downloading pycodestyle-2.11.1-py2.py3-none-any.whl.metadata (4.5 kB)
Collecting pyflakes<3.2.0,>=3.1.0 (from flake8->nvidia-curobo==0.0.0)
Obtaining dependency information for pyflakes<3.2.0,>=3.1.0 from https://files.pythonhosted.org/packages/00/e9/1e1fd7fae559bfd07704991e9a59dd1349b72423c904256c073ce88a9940/pyflakes-3.1.0-py2.py3-none-any.whl.metadata
Downloading pyflakes-3.1.0-py2.py3-none-any.whl.metadata (3.5 kB)
Collecting pydocstyle>=2.1 (from flake8-docstrings->nvidia-curobo==0.0.0)
Downloading pydocstyle-6.3.0-py3-none-any.whl (38 kB)
Collecting isort<6,>=5.0.0 (from flake8-isort->nvidia-curobo==0.0.0)
Obtaining dependency information for isort<6,>=5.0.0 from https://files.pythonhosted.org/packages/d1/b3/8def84f539e7d2289a02f0524b944b15d7c75dab7628bedf1c4f0992029c/isort-5.13.2-py3-none-any.whl.metadata
Downloading isort-5.13.2-py3-none-any.whl.metadata (12 kB)
Requirement already satisfied: decorator in /usr/local/lib/python3.10/dist-packages (from ipdb->nvidia-curobo==0.0.0) (5.1.1)
Requirement already satisfied: toml>=0.10.2 in /usr/local/lib/python3.10/dist-packages (from ipdb->nvidia-curobo==0.0.0) (0.10.2)
Requirement already satisfied: backcall in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (0.2.0)
Requirement already satisfied: jedi>=0.16 in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (0.19.0)
Requirement already satisfied: matplotlib-inline in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (0.1.6)
Requirement already satisfied: pickleshare in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (0.7.5)
Requirement already satisfied: prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30 in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (3.0.39)
Requirement already satisfied: pygments>=2.4.0 in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (2.16.1)
Requirement already satisfied: stack-data in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (0.6.2)
Requirement already satisfied: traitlets>=5 in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (5.9.0)
Requirement already satisfied: pexpect>4.3 in /usr/local/lib/python3.10/dist-packages (from ipython->nvidia-curobo==0.0.0) (4.8.0)
Collecting coverage[toml]>=5.2.1 (from pytest-cov->nvidia-curobo==0.0.0)
Obtaining dependency information for coverage[toml]>=5.2.1 from https://files.pythonhosted.org/packages/b3/91/1f1c7f3351e4c996558e67bfe4f04084b7d01878e2bb55640652e1ee908f/coverage-7.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading coverage-7.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.1 kB)
Collecting typeguard>=2.11.1 (from torchtyping->nvidia-curobo==0.0.0)
Obtaining dependency information for typeguard>=2.11.1 from https://files.pythonhosted.org/packages/18/01/5fc45558268ced46d86292763477996a3cdd505567cd590a688e8cdc386e/typeguard-4.1.5-py3-none-any.whl.metadata
Downloading typeguard-4.1.5-py3-none-any.whl.metadata (3.7 kB)
Requirement already satisfied: parso<0.9.0,>=0.8.3 in /usr/local/lib/python3.10/dist-packages (from jedi>=0.16->ipython->nvidia-curobo==0.0.0) (0.8.3)
Requirement already satisfied: ptyprocess>=0.5 in /usr/local/lib/python3.10/dist-packages (from pexpect>4.3->ipython->nvidia-curobo==0.0.0) (0.7.0)
Requirement already satisfied: wcwidth in /usr/local/lib/python3.10/dist-packages (from prompt-toolkit!=3.0.37,<3.1.0,>=3.0.30->ipython->nvidia-curobo==0.0.0) (0.2.6)
Collecting snowballstemmer>=2.2.0 (from pydocstyle>=2.1->flake8-docstrings->nvidia-curobo==0.0.0)
Downloading snowballstemmer-2.2.0-py2.py3-none-any.whl (93 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 93.0/93.0 kB 144.8 MB/s eta 0:00:00
Collecting colorlog (from trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for colorlog from https://files.pythonhosted.org/packages/95/df/520663eb7f7a329f7c585834b754bcc3cbcc03957d85fcbba4a2a723ad9d/colorlog-6.8.0-py3-none-any.whl.metadata
Downloading colorlog-6.8.0-py3-none-any.whl.metadata (10 kB)
Collecting mapbox-earcut (from trimesh->nvidia-curobo==0.0.0)
Downloading mapbox_earcut-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (104 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 104.9/104.9 kB 20.5 MB/s eta 0:00:00
Requirement already satisfied: chardet in /usr/lib/python3/dist-packages (from trimesh->nvidia-curobo==0.0.0) (4.0.0)
Requirement already satisfied: jsonschema in /usr/local/lib/python3.10/dist-packages (from trimesh->nvidia-curobo==0.0.0) (4.18.6)
Collecting svg.path (from trimesh->nvidia-curobo==0.0.0)
Downloading svg.path-6.3-py2.py3-none-any.whl (16 kB)
Requirement already satisfied: pycollada in /usr/local/lib/python3.10/dist-packages (from trimesh->nvidia-curobo==0.0.0) (0.6)
Collecting shapely (from trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for shapely from https://files.pythonhosted.org/packages/99/e9/a996a080d8478f4ab5ea82f64a5f39aaa8e05c99c2703e0ee03ec8c9e924/shapely-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading shapely-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (7.0 kB)
Collecting xxhash (from trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for xxhash from https://files.pythonhosted.org/packages/80/8a/1dd41557883b6196f8f092011a5c1f72d4d44cf36d7b67d4a5efe3127949/xxhash-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata
Downloading xxhash-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (12 kB)
Collecting rtree (from trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for rtree from https://files.pythonhosted.org/packages/f2/04/74f48b042aabdafa122289957240f4c013aec8c9045c3ce2fe3d1fa7a937/Rtree-1.1.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata
Downloading Rtree-1.1.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.8 kB)
Collecting httpx (from trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for httpx from https://files.pythonhosted.org/packages/39/9b/4937d841aee9c2c8102d9a4eeb800c7dad25386caabb4a1bf5010df81a57/httpx-0.26.0-py3-none-any.whl.metadata
Downloading httpx-0.26.0-py3-none-any.whl.metadata (7.6 kB)
Collecting embreex (from trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for embreex from https://files.pythonhosted.org/packages/90/c7/f4abf09c6109c975e462c72ea4f9e2d72d78e20325dafb151c8e9789a31d/embreex-2.17.7.post4-cp310-cp310-manylinux_2_28_x86_64.whl.metadata
Downloading embreex-2.17.7.post4-cp310-cp310-manylinux_2_28_x86_64.whl.metadata (3.0 kB)
Requirement already satisfied: pillow in /usr/local/lib/python3.10/dist-packages (from trimesh->nvidia-curobo==0.0.0) (9.2.0)
Requirement already satisfied: MarkupSafe>=2.0 in /usr/local/lib/python3.10/dist-packages (from jinja2->torch>=1.10->nvidia-curobo==0.0.0) (2.1.3)
Requirement already satisfied: executing>=1.2.0 in /usr/local/lib/python3.10/dist-packages (from stack-data->ipython->nvidia-curobo==0.0.0) (1.2.0)
Requirement already satisfied: asttokens>=2.1.0 in /usr/local/lib/python3.10/dist-packages (from stack-data->ipython->nvidia-curobo==0.0.0) (2.2.1)
Requirement already satisfied: pure-eval in /usr/local/lib/python3.10/dist-packages (from stack-data->ipython->nvidia-curobo==0.0.0) (0.2.2)
Requirement already satisfied: mpmath>=0.19 in /usr/local/lib/python3.10/dist-packages (from sympy->torch>=1.10->nvidia-curobo==0.0.0) (1.3.0)
Collecting anyio (from httpx->trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for anyio from https://files.pythonhosted.org/packages/bf/cd/d6d9bb1dadf73e7af02d18225cbd2c93f8552e13130484f1c8dcfece292b/anyio-4.2.0-py3-none-any.whl.metadata
Downloading anyio-4.2.0-py3-none-any.whl.metadata (4.6 kB)
Requirement already satisfied: certifi in /usr/local/lib/python3.10/dist-packages (from httpx->trimesh->nvidia-curobo==0.0.0) (2023.7.22)
Collecting httpcore==1.* (from httpx->trimesh->nvidia-curobo==0.0.0)
Obtaining dependency information for httpcore==1.* from https://files.pythonhosted.org/packages/56/ba/78b0a99c4da0ff8b0f59defa2f13ca4668189b134bd9840b6202a93d9a0f/httpcore-1.0.2-py3-none-any.whl.metadata
Downloading httpcore-1.0.2-py3-none-any.whl.metadata (20 kB)
Requirement already satisfied: idna in /usr/local/lib/python3.10/dist-packages (from httpx->trimesh->nvidia-curobo==0.0.0) (3.4)
Collecting sniffio (from httpx->trimesh->nvidia-curobo==0.0.0)
Downloading sniffio-1.3.0-py3-none-any.whl (10 kB)
Collecting h11<0.15,>=0.13 (from httpcore==1.*->httpx->trimesh->nvidia-curobo==0.0.0)
Downloading h11-0.14.0-py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 264.5 MB/s eta 0:00:00
Requirement already satisfied: attrs>=22.2.0 in /usr/local/lib/python3.10/dist-packages (from jsonschema->trimesh->nvidia-curobo==0.0.0) (23.1.0)
Requirement already satisfied: jsonschema-specifications>=2023.03.6 in /usr/local/lib/python3.10/dist-packages (from jsonschema->trimesh->nvidia-curobo==0.0.0) (2023.7.1)
Requirement already satisfied: referencing>=0.28.4 in /usr/local/lib/python3.10/dist-packages (from jsonschema->trimesh->nvidia-curobo==0.0.0) (0.30.2)
Requirement already satisfied: rpds-py>=0.7.1 in /usr/local/lib/python3.10/dist-packages (from jsonschema->trimesh->nvidia-curobo==0.0.0) (0.9.2)
Requirement already satisfied: python-dateutil>=2.2 in /usr/local/lib/python3.10/dist-packages (from pycollada->trimesh->nvidia-curobo==0.0.0) (2.8.2)
Downloading setuptools_scm-8.0.4-py3-none-any.whl (42 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 42.1/42.1 kB 493.2 MB/s eta 0:00:00
Downloading warp_lang-0.10.1-py3-none-manylinux2014_x86_64.whl (52.6 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 52.6/52.6 MB 48.2 MB/s eta 0:00:00
Downloading black-23.12.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.7/1.7 MB 62.1 MB/s eta 0:00:00
Downloading flake8-6.1.0-py2.py3-none-any.whl (58 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 58.3/58.3 kB 147.4 MB/s eta 0:00:00
Downloading flake8_isort-6.1.1-py3-none-any.whl (18 kB)
Downloading importlib_resources-6.1.1-py3-none-any.whl (33 kB)
Downloading numpy_quaternion-2023.0.2-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (195 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 195.8/195.8 kB 79.6 MB/s eta 0:00:00
Downloading pytest_cov-4.1.0-py3-none-any.whl (21 kB)
Downloading usd_core-23.11-cp310-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (25.8 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 25.8/25.8 MB 41.9 MB/s eta 0:00:00
Downloading isort-5.13.2-py3-none-any.whl (92 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 92.3/92.3 kB 46.0 MB/s eta 0:00:00
Downloading pathspec-0.12.1-py3-none-any.whl (31 kB)
Downloading pycodestyle-2.11.1-py2.py3-none-any.whl (31 kB)
Downloading pyflakes-3.1.0-py2.py3-none-any.whl (62 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.6/62.6 kB 207.6 MB/s eta 0:00:00
Downloading typeguard-4.1.5-py3-none-any.whl (34 kB)
Downloading colorlog-6.8.0-py3-none-any.whl (11 kB)
Downloading coverage-7.4.0-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (233 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 233.2/233.2 kB 123.5 MB/s eta 0:00:00
Downloading embreex-2.17.7.post4-cp310-cp310-manylinux_2_28_x86_64.whl (17.0 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 17.0/17.0 MB 40.2 MB/s eta 0:00:00
Downloading httpx-0.26.0-py3-none-any.whl (75 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 75.9/75.9 kB 183.3 MB/s eta 0:00:00
Downloading httpcore-1.0.2-py3-none-any.whl (76 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 76.9/76.9 kB 112.4 MB/s eta 0:00:00
Downloading Rtree-1.1.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (488 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 488.6/488.6 kB 73.6 MB/s eta 0:00:00
Downloading shapely-2.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (2.5 MB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 2.5/2.5 MB 34.5 MB/s eta 0:00:00
Downloading xxhash-3.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (194 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 194.1/194.1 kB 136.5 MB/s eta 0:00:00
Downloading anyio-4.2.0-py3-none-any.whl (85 kB)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 85.5/85.5 kB 239.5 MB/s eta 0:00:00
Building wheels for collected packages: nvidia-curobo
Building wheel for nvidia-curobo (pyproject.toml): started
Building wheel for nvidia-curobo (pyproject.toml): still running...
Building wheel for nvidia-curobo (pyproject.toml): finished with status 'error'
error: subprocess-exited-with-error

× Building wheel for nvidia-curobo (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [703 lines of output]
No CUDA runtime is found, using CUDA_HOME='/usr/local/cuda'
/usr/local/lib/python3.10/dist-packages/setuptools/dist.py:745: SetuptoolsDeprecationWarning: Invalid dash-separated options
!!

********************************************************************************
Usage of dash-separated 'long-description-content-type' will not be supported in future
versions. Please use the underscore name 'long_description_content_type' instead.

This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.

See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
********************************************************************************

!!
opt = self.warn_dash_deprecation(opt, section)
/usr/local/lib/python3.10/dist-packages/setuptools/config/setupcfg.py:293: _DeprecatedConfig: Deprecated config in `setup.cfg`
!!

********************************************************************************
The license_file parameter is deprecated, use license_files instead.

This deprecation is overdue, please update your project and remove deprecated
calls to avoid build errors in the future.

See https://setuptools.pypa.io/en/latest/userguide/declarative_config.html for details.
********************************************************************************

!!
parsed = self.parsers.get(option_name, lambda x: x)(value)
*********************************
CuRobo: Compiling CUDA kernels...
This will take 20+ minutes, to speedup compilation set TORCH_CUDA_ARCH_LIST={X}+PTX to  compile only for a specific architecture. e.g., export TORCH_CUDA_ARCH_LIST=7.0+PTX
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.10
creating build/lib.linux-x86_64-3.10/curobo
copying src/curobo/__init__.py -> build/lib.linux-x86_64-3.10/curobo
copying src/curobo/util_file.py -> build/lib.linux-x86_64-3.10/curobo
creating build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/__init__.py -> build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/tensor.py -> build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/enum.py -> build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/camera.py -> build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/state.py -> build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/base.py -> build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/robot.py -> build/lib.linux-x86_64-3.10/curobo/types
copying src/curobo/types/math.py -> build/lib.linux-x86_64-3.10/curobo/types
creating build/lib.linux-x86_64-3.10/curobo/curobolib
copying src/curobo/curobolib/__init__.py -> build/lib.linux-x86_64-3.10/curobo/curobolib
copying src/curobo/curobolib/opt.py -> build/lib.linux-x86_64-3.10/curobo/curobolib
copying src/curobo/curobolib/tensor_step.py -> build/lib.linux-x86_64-3.10/curobo/curobolib
copying src/curobo/curobolib/kinematics.py -> build/lib.linux-x86_64-3.10/curobo/curobolib
copying src/curobo/curobolib/util_file.py -> build/lib.linux-x86_64-3.10/curobo/curobolib
copying src/curobo/curobolib/ls.py -> build/lib.linux-x86_64-3.10/curobo/curobolib
copying src/curobo/curobolib/geom.py -> build/lib.linux-x86_64-3.10/curobo/curobolib
creating build/lib.linux-x86_64-3.10/curobo/geom
copying src/curobo/geom/__init__.py -> build/lib.linux-x86_64-3.10/curobo/geom
copying src/curobo/geom/types.py -> build/lib.linux-x86_64-3.10/curobo/geom
copying src/curobo/geom/sphere_fit.py -> build/lib.linux-x86_64-3.10/curobo/geom
copying src/curobo/geom/transform.py -> build/lib.linux-x86_64-3.10/curobo/geom
package init file 'src/curobo/content/__init__.py' not found (or not a regular file)
creating build/lib.linux-x86_64-3.10/curobo/wrap
copying src/curobo/wrap/__init__.py -> build/lib.linux-x86_64-3.10/curobo/wrap
copying src/curobo/wrap/wrap_base.py -> build/lib.linux-x86_64-3.10/curobo/wrap
copying src/curobo/wrap/wrap_mpc.py -> build/lib.linux-x86_64-3.10/curobo/wrap
creating build/lib.linux-x86_64-3.10/curobo/graph
copying src/curobo/graph/__init__.py -> build/lib.linux-x86_64-3.10/curobo/graph
copying src/curobo/graph/graph_nx.py -> build/lib.linux-x86_64-3.10/curobo/graph
copying src/curobo/graph/prm.py -> build/lib.linux-x86_64-3.10/curobo/graph
copying src/curobo/graph/graph_base.py -> build/lib.linux-x86_64-3.10/curobo/graph
creating build/lib.linux-x86_64-3.10/curobo/opt
copying src/curobo/opt/__init__.py -> build/lib.linux-x86_64-3.10/curobo/opt
copying src/curobo/opt/opt_base.py -> build/lib.linux-x86_64-3.10/curobo/opt
creating build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
copying src/curobo/cuda_robot_model/usd_kinematics_parser.py -> build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
copying src/curobo/cuda_robot_model/__init__.py -> build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
copying src/curobo/cuda_robot_model/types.py -> build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
copying src/curobo/cuda_robot_model/cuda_robot_model.py -> build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
copying src/curobo/cuda_robot_model/kinematics_parser.py -> build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
copying src/curobo/cuda_robot_model/cuda_robot_generator.py -> build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
copying src/curobo/cuda_robot_model/urdf_kinematics_parser.py -> build/lib.linux-x86_64-3.10/curobo/cuda_robot_model
creating build/lib.linux-x86_64-3.10/curobo/rollout
copying src/curobo/rollout/arm_base.py -> build/lib.linux-x86_64-3.10/curobo/rollout
copying src/curobo/rollout/__init__.py -> build/lib.linux-x86_64-3.10/curobo/rollout
copying src/curobo/rollout/rollout_base.py -> build/lib.linux-x86_64-3.10/curobo/rollout
copying src/curobo/rollout/arm_reacher.py -> build/lib.linux-x86_64-3.10/curobo/rollout
creating build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/logger.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/warp.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/__init__.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/torch_utils.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/error_metrics.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/tensor_util.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/trajectory.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/warp_interpolation.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/state_filter.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/usd_helper.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/sample_lib.py -> build/lib.linux-x86_64-3.10/curobo/util
copying src/curobo/util/helpers.py -> build/lib.linux-x86_64-3.10/curobo/util
package init file 'src/curobo/curobolib/cpp/__init__.py' not found (or not a regular file)
creating build/lib.linux-x86_64-3.10/curobo/geom/sdf
copying src/curobo/geom/sdf/warp_primitives.py -> build/lib.linux-x86_64-3.10/curobo/geom/sdf
copying src/curobo/geom/sdf/__init__.py -> build/lib.linux-x86_64-3.10/curobo/geom/sdf
copying src/curobo/geom/sdf/sdf_grid.py -> build/lib.linux-x86_64-3.10/curobo/geom/sdf
copying src/curobo/geom/sdf/world_mesh.py -> build/lib.linux-x86_64-3.10/curobo/geom/sdf
copying src/curobo/geom/sdf/world.py -> build/lib.linux-x86_64-3.10/curobo/geom/sdf
copying src/curobo/geom/sdf/world_blox.py -> build/lib.linux-x86_64-3.10/curobo/geom/sdf
copying src/curobo/geom/sdf/utils.py -> build/lib.linux-x86_64-3.10/curobo/geom/sdf
package init file 'src/curobo/content/assets/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/configs/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/scene/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/franka_description/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/jaco/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/arms/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/grippers/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/franka_description/meshes/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/franka_description/meshes/visual/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/franka_description/meshes/collision/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/urdf/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/meshes/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/jaco/meshes/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/meshes/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/meshes/ur5e/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/meshes/ur10e/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/meshes/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/meshes/mounts/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/assets/scene/nvblox/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/configs/task/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/configs/robot/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/configs/world/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/configs/robot/spheres/__init__.py' not found (or not a regular file)
package init file 'src/curobo/content/configs/robot/isaac_sim_description/__init__.py' not found (or not a regular file)
creating build/lib.linux-x86_64-3.10/curobo/wrap/reacher
copying src/curobo/wrap/reacher/__init__.py -> build/lib.linux-x86_64-3.10/curobo/wrap/reacher
copying src/curobo/wrap/reacher/evaluator.py -> build/lib.linux-x86_64-3.10/curobo/wrap/reacher
copying src/curobo/wrap/reacher/types.py -> build/lib.linux-x86_64-3.10/curobo/wrap/reacher
copying src/curobo/wrap/reacher/trajopt.py -> build/lib.linux-x86_64-3.10/curobo/wrap/reacher
copying src/curobo/wrap/reacher/mpc.py -> build/lib.linux-x86_64-3.10/curobo/wrap/reacher
copying src/curobo/wrap/reacher/ik_solver.py -> build/lib.linux-x86_64-3.10/curobo/wrap/reacher
copying src/curobo/wrap/reacher/motion_gen.py -> build/lib.linux-x86_64-3.10/curobo/wrap/reacher
creating build/lib.linux-x86_64-3.10/curobo/wrap/model
copying src/curobo/wrap/model/robot_world.py -> build/lib.linux-x86_64-3.10/curobo/wrap/model
copying src/curobo/wrap/model/__init__.py -> build/lib.linux-x86_64-3.10/curobo/wrap/model
copying src/curobo/wrap/model/curobo_robot_world.py -> build/lib.linux-x86_64-3.10/curobo/wrap/model
creating build/lib.linux-x86_64-3.10/curobo/opt/particle
copying src/curobo/opt/particle/__init__.py -> build/lib.linux-x86_64-3.10/curobo/opt/particle
copying src/curobo/opt/particle/parallel_es.py -> build/lib.linux-x86_64-3.10/curobo/opt/particle
copying src/curobo/opt/particle/parallel_mppi.py -> build/lib.linux-x86_64-3.10/curobo/opt/particle
copying src/curobo/opt/particle/particle_opt_base.py -> build/lib.linux-x86_64-3.10/curobo/opt/particle
copying src/curobo/opt/particle/particle_opt_utils.py -> build/lib.linux-x86_64-3.10/curobo/opt/particle
creating build/lib.linux-x86_64-3.10/curobo/opt/newton
copying src/curobo/opt/newton/newton_base.py -> build/lib.linux-x86_64-3.10/curobo/opt/newton
copying src/curobo/opt/newton/__init__.py -> build/lib.linux-x86_64-3.10/curobo/opt/newton
copying src/curobo/opt/newton/lbfgs.py -> build/lib.linux-x86_64-3.10/curobo/opt/newton
creating build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/self_collision_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/projected_dist_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/__init__.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/bound_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/straight_line_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/zero_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/cost_base.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/dist_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/manipulability_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/primitive_collision_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/pose_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
copying src/curobo/rollout/cost/stop_cost.py -> build/lib.linux-x86_64-3.10/curobo/rollout/cost
creating build/lib.linux-x86_64-3.10/curobo/rollout/dynamics_model
copying src/curobo/rollout/dynamics_model/__init__.py -> build/lib.linux-x86_64-3.10/curobo/rollout/dynamics_model
copying src/curobo/rollout/dynamics_model/kinematic_model.py -> build/lib.linux-x86_64-3.10/curobo/rollout/dynamics_model
copying src/curobo/rollout/dynamics_model/tensor_step.py -> build/lib.linux-x86_64-3.10/curobo/rollout/dynamics_model
copying src/curobo/rollout/dynamics_model/model_base.py -> build/lib.linux-x86_64-3.10/curobo/rollout/dynamics_model
copying src/curobo/rollout/dynamics_model/integration_utils.py -> build/lib.linux-x86_64-3.10/curobo/rollout/dynamics_model
running egg_info
creating src/nvidia_curobo.egg-info
writing src/nvidia_curobo.egg-info/PKG-INFO
writing dependency_links to src/nvidia_curobo.egg-info/dependency_links.txt
writing requirements to src/nvidia_curobo.egg-info/requires.txt
writing top-level names to src/nvidia_curobo.egg-info/top_level.txt
writing manifest file 'src/nvidia_curobo.egg-info/SOURCES.txt'
reading manifest file 'src/nvidia_curobo.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'src/nvidia_curobo.egg-info/SOURCES.txt'
copying src/curobo/py.typed -> build/lib.linux-x86_64-3.10/curobo
creating build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/geom_cuda.cpp -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/kinematics_fused_cuda.cpp -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/kinematics_fused_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/lbfgs_step_cuda.cpp -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/lbfgs_step_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/line_search_cuda.cpp -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/line_search_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/pose_distance_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/self_collision_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/sphere_obb_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/tensor_step_cuda.cpp -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/tensor_step_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
copying src/curobo/curobolib/cpp/update_best_kernel.cu -> build/lib.linux-x86_64-3.10/curobo/curobolib/cpp
creating build/lib.linux-x86_64-3.10/curobo/content
creating build/lib.linux-x86_64-3.10/curobo/content/assets
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova
copying src/curobo/content/assets/robot/kinova/README.md -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova
copying src/curobo/content/assets/robot/kinova/kinova_gen3_7dof.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_panda.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_panda_mobile.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_panda_mobile_base.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_panda_mobile_x.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_panda_mobile_xy.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_panda_mobile_xy_tz.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_panda_no_gripper.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/franka_test.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/moving_gripper.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/panda.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/panda_grasp_gripper.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
copying src/curobo/content/assets/robot/franka_description/panda_gripper.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco
copying src/curobo/content/assets/robot/jaco/jaco_7n.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco
copying src/curobo/content/assets/robot/jaco/jaco_7s.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description
copying src/curobo/content/assets/robot/ur_description/dual_ur10e.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description
copying src/curobo/content/assets/robot/ur_description/quad_ur10e.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description
copying src/curobo/content/assets/robot/ur_description/tri_ur10e.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description
copying src/curobo/content/assets/robot/ur_description/ur10e.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description
copying src/curobo/content/assets/robot/ur_description/ur5e.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description
copying src/curobo/content/assets/robot/iiwa_allegro_description/allegro.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description
copying src/curobo/content/assets/robot/iiwa_allegro_description/iiwa.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description
copying src/curobo/content/assets/robot/iiwa_allegro_description/iiwa_allegro.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/base_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/bracelet_no_vision_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/bracelet_with_vision_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/end_effector_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/forearm_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/half_arm_1_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/half_arm_2_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/shoulder_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/spherical_wrist_1_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
copying src/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes/spherical_wrist_2_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/arms/gen3/7dof/meshes
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/LICENSE -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/README.md -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/robotiq_arg2f_85_base_link.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/robotiq_arg2f_85_inner_finger.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/robotiq_arg2f_85_inner_knuckle.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/robotiq_arg2f_85_outer_finger.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/robotiq_arg2f_85_outer_knuckle.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/robotiq_arg2f_85_pad.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual/robotiq_gripper_coupling.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/visual
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision/robotiq_arg2f_85_base_link.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision/robotiq_arg2f_85_inner_finger.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision/robotiq_arg2f_85_inner_knuckle.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision/robotiq_arg2f_85_outer_finger.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision/robotiq_arg2f_85_outer_knuckle.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision
copying src/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision/robotiq_arg2f_base_link.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/kinova/kortex_description/grippers/robotiq_2f_85/meshes/collision
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/finger.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/finger.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/finger.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/graspnet_panda_mesh.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/hand.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/hand.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/hand.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/hand_ee_link.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/hand_gripper.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/hand_gripper.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link0.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link0.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link0.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link0.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link1.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link1.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link1.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link1.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link2.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link2.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link2.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link2.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link3.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link3.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link3.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link3.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link4.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link4.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link4.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link4.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link5.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link5.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link5.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link5.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link6.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link6.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link6.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link6.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link7.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link7.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link7.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/link7.obj.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
copying src/curobo/content/assets/robot/franka_description/meshes/visual/train_gripper.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/visual
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/finger.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/finger.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/hand.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/hand.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/hand_flipped.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/hand_gripper.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/hand_gripper.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/hand_gripper_flipped.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link0.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link0.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link1.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link1.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link2.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link2.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link3.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link3.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link4.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link4.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link5.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link5.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link6.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link6.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link7.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
copying src/curobo/content/assets/robot/franka_description/meshes/collision/link7.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/franka_description/meshes/collision
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/urdf
copying src/curobo/content/assets/robot/techman/tm_description/urdf/tm12-nominal.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/urdf
copying src/curobo/content/assets/robot/techman/tm_description/urdf/tm12x-nominal.urdf -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/urdf
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-arm1.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-arm1.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-arm1.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-arm2.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-arm2.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-arm2.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-base.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-base.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tm12-base.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tmr_750w_01.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tmr_750w_01.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual/tmr_750w_01.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/visual
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision/tm12-arm1_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision/tm12-arm2_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision/tm12-base_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision/tmr_750w_01_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm12/collision
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-900_arm1.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-900_arm1.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-900_arm1.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-900_arm2.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-900_arm2.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-900_arm2.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-base.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-base.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tm5-base.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_100w_01.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_100w_01.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_100w_01.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_100w_02.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_100w_02.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_100w_02.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_400w_01.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_400w_01.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_400w_01.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_ee.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_ee.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_ee.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_iox.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_iox.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual/tmr_iox.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/visual
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tm5-900_arm1_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tm5-900_arm2_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tm5-base_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tmr_100w_01_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tmr_100w_02_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tmr_400w_01_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tmr_ee_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
copying src/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision/tmr_iox_c.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/techman/tm_description/meshes/tm5-900/collision
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/arm.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/arm_half_1.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/arm_half_2.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/arm_mico.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/base.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/finger_distal.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/finger_proximal.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/forearm.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/forearm_mico.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/hand_2finger.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/hand_3finger.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/ring_big.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/ring_small.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/shoulder.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/wrist.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/wrist_spherical_1.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
copying src/curobo/content/assets/robot/jaco/meshes/wrist_spherical_2.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/jaco/meshes
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/base.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/forearm.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/shoulder.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/upperarm.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/wrist1.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/wrist2.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/visual/wrist3.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/visual
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/base.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/forearm.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/shoulder.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/upperarm.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/wrist1.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/wrist2.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur5e/collision/wrist3.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur5e/collision
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/base.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/forearm.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/shoulder.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/upperarm.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/wrist1.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/wrist2.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/visual/wrist3.dae -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/visual
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/base.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/forearm.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/shoulder.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/upperarm.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/wrist1.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/wrist2.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
copying src/curobo/content/assets/robot/ur_description/meshes/ur10e/collision/wrist3.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/ur_description/meshes/ur10e/collision
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/mounts
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/mounts/allegro_mount.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/mounts
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/mounts/allegro_mount.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/mounts
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac/biotac_sensor.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac/biotac_sensor.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac/biotac_sensor_thumb.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac/biotac_sensor_thumb.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/biotac
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/base_link.STL -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/base_link.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/primary_base.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/primary_base.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/primary_medial.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/primary_medial.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/primary_proximal.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/primary_proximal.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/thumb_base.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/thumb_base.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/thumb_medial.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/thumb_medial.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/thumb_proximal.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro/thumb_proximal.stl -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/allegro
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_0.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_1.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_2.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_3.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_4.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_5.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_6.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual/link_7.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/visual
creating build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_0.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_1.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_2.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_3.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_4.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_5.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_6.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
copying src/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision/link_7.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/robot/iiwa_allegro_description/meshes/iiwa7/collision
creating build/lib.linux-x86_64-3.10/curobo/content/assets/scene
creating build/lib.linux-x86_64-3.10/curobo/content/assets/scene/nvblox
copying src/curobo/content/assets/scene/nvblox/srl_ur10_bins.mtl -> build/lib.linux-x86_64-3.10/curobo/content/assets/scene/nvblox
copying src/curobo/content/assets/scene/nvblox/srl_ur10_bins.nvblx -> build/lib.linux-x86_64-3.10/curobo/content/assets/scene/nvblox
copying src/curobo/content/assets/scene/nvblox/srl_ur10_bins.obj -> build/lib.linux-x86_64-3.10/curobo/content/assets/scene/nvblox
copying src/curobo/content/assets/scene/nvblox/srl_ur10_bins_color.png -> build/lib.linux-x86_64-3.10/curobo/content/assets/scene/nvblox
creating build/lib.linux-x86_64-3.10/curobo/content/configs
creating build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/base_cfg.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/finetune_trajopt.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/gradient_ik.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/gradient_mpc.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/gradient_trajopt.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/graph.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/particle_ik.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/particle_mpc.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
copying src/curobo/content/configs/task/particle_trajopt.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/task
creating build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/dual_ur10e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/franka.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/franka_mobile.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/iiwa.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/iiwa_allegro.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/jaco7.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/kinova_gen3.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/quad_ur10e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/template.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/tm12.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/tri_ur10e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/ur10e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
copying src/curobo/content/configs/robot/ur5e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot
creating build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_base.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_cage.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_cubby.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_floor_plan.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_handover.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_mesh_scene.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_nvblox.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_nvblox_online.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_nvblox_ur10.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_pillar_wall.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_primitives_3d.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_table.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_test.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_thin_walls.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
copying src/curobo/content/configs/world/collision_wall.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/world
creating build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/dual_ur10e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/franka.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/franka_collision_mesh.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/franka_mesh.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/franka_mesh_inside.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/franka_mesh_mb.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/franka_real_robot.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/iiwa_allegro.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/kinova_gen3.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/quad_ur10e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/single.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
copying src/curobo/content/configs/robot/spheres/ur10e.yml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/spheres
creating build/lib.linux-x86_64-3.10/curobo/content/configs/robot/isaac_sim_description
copying src/curobo/content/configs/robot/isaac_sim_description/jaco_7s.yaml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/isaac_sim_description
copying src/curobo/content/configs/robot/isaac_sim_description/tm12.yaml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/isaac_sim_description
copying src/curobo/content/configs/robot/isaac_sim_description/ur5e.yaml -> build/lib.linux-x86_64-3.10/curobo/content/configs/robot/isaac_sim_description
running build_ext
INFO: Disabling color, you really want to install colorlog.
Disabling color, you really want to install colorlog.
Emitting ninja build file /pkgs/curobo/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/2] c++ -MMD -MF /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/lbfgs_step_cuda.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/lbfgs_step_cuda.cpp -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/lbfgs_step_cuda.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=lbfgs_step_cu -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
[2/2] /usr/local/cuda/bin/nvcc  -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/lbfgs_step_kernel.cu -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/lbfgs_step_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' --threads=8 -O3 --ftz=true --fmad=true --prec-div=false --prec-sqrt=false -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=lbfgs_step_cu -D_GLIBCXX_USE_CXX11_ABI=1 -gencode=arch=compute_70,code=compute_70 -gencode=arch=compute_70,code=sm_70 -std=c++17
/pkgs/curobo/src/curobo/curobolib/cpp/lbfgs_step_kernel.cu(620): warning #1886-D: specified alignment (4) is different from alignment (8) specified on a previous declaration
extern __attribute__((shared)) __attribute__((aligned(sizeof(scalar_t)))) unsigned char my_smem[];
^
detected during instantiation of "void Curobo::Optimization::lbfgs_update_buffer_and_step<scalar_t,psum_t,rolled_ys>(scalar_t *, scalar_t *, scalar_t *, scalar_t *, scalar_t *, scalar_t *, scalar_t *, const scalar_t *, float, int, int, int, __nv_bool) [with scalar_t=float, psum_t=float, rolled_ys=false]" at line 808

Remark: The warnings can be suppressed with "-diag-suppress <warning-number>"

/pkgs/curobo/src/curobo/curobolib/cpp/lbfgs_step_kernel.cu(459): warning #1886-D: specified alignment (4) is different from alignment (8) specified on a previous declaration
extern __attribute__((shared)) __attribute__((aligned(sizeof(scalar_t)))) unsigned char my_smem[];
^
detected during instantiation of "void Curobo::Optimization::lbfgs_update_buffer_and_step_v1<scalar_t,psum_t,rolled_ys>(scalar_t *, scalar_t *, scalar_t *, scalar_t *, scalar_t *, scalar_t *, scalar_t *, const scalar_t *, float, int, int, int, __nv_bool) [with scalar_t=float, psum_t=float, rolled_ys=false]" at line 823

Emitting ninja build file /pkgs/curobo/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/2] c++ -MMD -MF /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/kinematics_fused_cuda.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/kinematics_fused_cuda.cpp -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/kinematics_fused_cuda.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=kinematics_fused_cu -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
[2/2] /usr/local/cuda/bin/nvcc  -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/kinematics_fused_kernel.cu -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/kinematics_fused_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' --threads=8 -O3 --ftz=true --fmad=true --prec-div=false --prec-sqrt=false -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=kinematics_fused_cu -D_GLIBCXX_USE_CXX11_ABI=1 -gencode=arch=compute_70,code=compute_70 -gencode=arch=compute_70,code=sm_70 -std=c++17
Emitting ninja build file /pkgs/curobo/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/4] c++ -MMD -MF /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/geom_cuda.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/geom_cuda.cpp -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/geom_cuda.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=geom_cu -D_GLIBCXX_USE_CXX11_ABI=1 -std=c++17
[2/4] /usr/local/cuda/bin/nvcc  -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/self_collision_kernel.cu -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/self_collision_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' --threads=8 -O3 --ftz=true --fmad=true --prec-div=false --prec-sqrt=false -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=geom_cu -D_GLIBCXX_USE_CXX11_ABI=1 -gencode=arch=compute_70,code=compute_70 -gencode=arch=compute_70,code=sm_70 -std=c++17
FAILED: /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/self_collision_kernel.o
/usr/local/cuda/bin/nvcc  -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/self_collision_kernel.cu -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/self_collision_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' --threads=8 -O3 --ftz=true --fmad=true --prec-div=false --prec-sqrt=false -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=geom_cu -D_GLIBCXX_USE_CXX11_ABI=1 -gencode=arch=compute_70,code=compute_70 -gencode=arch=compute_70,code=sm_70 -std=c++17
/bin/bash: line 1:   516 Killed                  cicc --c++17 --gnu_version=110400 --display_error_number --orig_src_file_name "/pkgs/curobo/src/curobo/curobolib/cpp/self_collision_kernel.cu" --orig_src_path_name "/pkgs/curobo/src/curobo/curobolib/cpp/self_collision_kernel.cu" --allow_managed --relaxed_constexpr -arch compute_70 -m64 --no-version-ident -ftz=1 -prec_div=0 -prec_sqrt=0 -fmad=1 --include_file_name "tmpxft_00000164_00000000-3_self_collision_kernel.fatbin.c" -tused --module_id_file_name "/tmp/tmpxft_00000164_00000000-4_self_collision_kernel.module_id" --gen_c_file_name "/tmp/tmpxft_00000164_00000000-6_self_collision_kernel.cudafe1.c" --stub_file_name "/tmp/tmpxft_00000164_00000000-6_self_collision_kernel.cudafe1.stub.c" --gen_device_file_name "/tmp/tmpxft_00000164_00000000-6_self_collision_kernel.cudafe1.gpu" "/tmp/tmpxft_00000164_00000000-7_self_collision_kernel.cpp1.ii" -o "/tmp/tmpxft_00000164_00000000-6_self_collision_kernel.ptx" > /tmp/tmpxft_00000164_00000000-10_2553ea0_stdout 2> /tmp/tmpxft_00000164_00000000-10_2553ea0_stderr
[3/4] /usr/local/cuda/bin/nvcc  -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/pose_distance_kernel.cu -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/pose_distance_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' --threads=8 -O3 --ftz=true --fmad=true --prec-div=false --prec-sqrt=false -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=geom_cu -D_GLIBCXX_USE_CXX11_ABI=1 -gencode=arch=compute_70,code=compute_70 -gencode=arch=compute_70,code=sm_70 -std=c++17
[4/4] /usr/local/cuda/bin/nvcc  -I/usr/local/lib/python3.10/dist-packages/torch/include -I/usr/local/lib/python3.10/dist-packages/torch/include/torch/csrc/api/include -I/usr/local/lib/python3.10/dist-packages/torch/include/TH -I/usr/local/lib/python3.10/dist-packages/torch/include/THC -I/usr/local/cuda/include -I/usr/include/python3.10 -c -c /pkgs/curobo/src/curobo/curobolib/cpp/sphere_obb_kernel.cu -o /pkgs/curobo/build/temp.linux-x86_64-3.10/src/curobo/curobolib/cpp/sphere_obb_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' --threads=8 -O3 --ftz=true --fmad=true --prec-div=false --prec-sqrt=false -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=geom_cu -D_GLIBCXX_USE_CXX11_ABI=1 -gencode=arch=compute_70,code=compute_70 -gencode=arch=compute_70,code=sm_70 -std=c++17
/pkgs/curobo/src/curobo/curobolib/cpp/sphere_obb_kernel.cu(716): warning #177-D: variable "fl_sw_steps" was declared but never referenced
const float fl_sw_steps = sw_steps;
^
detected during instantiation of "void Curobo::Geometry::swept_sphere_obb_distance_jump_batch_env_kernel<scalar_t,enable_speed_metric>(const scalar_t *, scalar_t *, scalar_t *, uint8_t *, const scalar_t *, const scalar_t *, const scalar_t *, const scalar_t *, const scalar_t *, const scalar_t *, const uint8_t *, const int32_t *, const int32_t *, int, int, int, int, int, __nv_bool) [with scalar_t=double, enable_speed_metric=true]" at line 1423

Remark: The warnings can be suppressed with "-diag-suppress <warning-number>"

ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py", line 1916, in _run_ninja_build
subprocess.run(
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

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

Traceback (most recent call last):
File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 353, in <module>
main()
File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
File "/usr/local/lib/python3.10/dist-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py", line 251, in build_wheel
return _build_backend().build_wheel(wheel_directory, config_settings,
File "/usr/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 416, in build_wheel
return self._build_with_temp_dir(['bdist_wheel'], '.whl',
File "/usr/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 401, in _build_with_temp_dir
self.run_setup()
File "/usr/local/lib/python3.10/dist-packages/setuptools/build_meta.py", line 338, in run_setup
exec(code, locals())
File "<string>", line 87, in <module>
File "/usr/local/lib/python3.10/dist-packages/setuptools/__init__.py", line 107, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/local/lib/python3.10/dist-packages/setuptools/dist.py", line 1234, in run_command
super().run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.10/dist-packages/wheel/bdist_wheel.py", line 349, in run
self.run_command("build")
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.10/dist-packages/setuptools/dist.py", line 1234, in run_command
super().run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/local/lib/python3.10/dist-packages/setuptools/dist.py", line 1234, in run_command
super().run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/local/lib/python3.10/dist-packages/setuptools/command/build_ext.py", line 84, in run
_build_ext.run(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py", line 864, in build_extensions
build_ext.build_extensions(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/usr/local/lib/python3.10/dist-packages/setuptools/command/build_ext.py", line 246, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/local/lib/python3.10/dist-packages/Cython/Distutils/build_ext.py", line 127, in build_extension
super(build_ext, self).build_extension(ext)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py", line 677, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py", line 1589, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/usr/local/lib/python3.10/dist-packages/torch/utils/cpp_extension.py", line 1932, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for nvidia-curobo
Failed to build nvidia-curobo
ERROR: Could not build wheels for nvidia-curobo, which is required to install pyproject.toml-based projects

[notice] A new release of pip is available: 23.2.1 -> 23.3.2
[notice] To update, run: python -m pip install --upgrade pip

Thanks in advance!

balakumar-s commented 8 months ago

It looks like you don't have access to cuda runtime during docker build. Did you complete step 1 of https://curobo.org/source/getting_started/5_docker_development.html#building-your-own-docker-image-with-curobo ?

BolunDai0216 commented 8 months ago

Thanks for the quick response!

I did complete the first step, but it seems like the issue stems from how I installed docker and possibly some other stuff I did with CUDA. After I reinstalled Ubuntu and followed the steps to install docker engine (not docker desktop), I was able to build the docker image. Also, I think NVIDIA containers do not require the host machine to have CUDA installed, since in the new Ubuntu installation I did not install CUDA.

I will close this issue.