NVlabs / BundleSDF

[CVPR 2023] BundleSDF: Neural 6-DoF Tracking and 3D Reconstruction of Unknown Objects
https://bundlesdf.github.io/
Other
992 stars 109 forks source link

for id in ids: problem #158

Closed shirokalu closed 2 months ago

shirokalu commented 2 months ago

QQ20240610-233203 I am running on my custom dataset. However, I encountered the problem shown in the image. There is no error, but the program does not proceed. How can this be resolved? QQ20240610-233507

Tharun-tharun commented 2 months ago

Hello, I have a few problems with setting up and running it. Can you advise me on how to BundleSDF? There are some issues I'm encountering when running this bundleSDF. If you could guide me on that, I would be grateful. I am unable to fix some situations. keep tossing during settunp docker environment, I'm operating in Windows using (WSL) The following is the mistake.

Screenshot (3)(1)

shirokalu commented 2 months ago

您好,我在设置和运行它时遇到了一些问题。你能告诉我如何捆绑SDF吗?在运行此捆绑包SDF时,我遇到了一些问题。如果您能指导我,我将不胜感激。我无法解决某些情况。在 settunp docker 环境中继续折腾,我在 Windows 中使用 (WSL) 操作以下是错误的。

屏幕截图 (3)(1)

Hello, you can remove pip install "git+https://github.com/facebookresearch/pytorch3d.git@stable" from the Dockerfile, and instead, install PyTorch3D within the Docker. It is recommended to manually download the latest whl file provided by https://github.com/facebookresearch/pytorch3d and install it.

Tharun-tharun commented 2 months ago

Thanks a lot. I'll try that out.

Tharun-tharun commented 2 months ago

Now I got fixed the above error now I've run into another one which created a new issue you can find the link below can you help me fix it seems like there is a CUDA error but not sure about it.

https://github.com/NVlabs/BundleSDF/issues/159#issue-2344972020

shirokalu commented 2 months ago

Now I got fixed the above error now I've run into another one which created a new issue you can find the link below can you help me fix it seems like there is a CUDA error but not sure about it.

https://github.com/NVlabs/BundleSDF/issues/159#issue-2344972020

Oh, I made a mistake. Previously, I replaced pip install "git+https://github.com/facebookresearch/pytorch3d.git@stable" with pip install pytorch3d, and then upgraded PyTorch3D to a higher version in the Docker container, which might have caused your issue. Additionally, I added python -m pip install setuptools==69.5.1 on line 78, which might also solve your problem.

Tharun-tharun commented 2 months ago

Also, if possible can you drop your email id. It would be better to contact you through that. Thank you!

Tharun-tharun commented 2 months ago

It throws the same issue. I changed the line you wanted me to modify, and here is how it appears below docker file

FROM nvidia/cuda:11.3.1-cudnn8-devel-ubuntu20.04

ENV TZ=US/Pacific
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

RUN apt-get update --fix-missing && \
    apt-get install -y libgtk2.0-dev && \
    apt-get install -y wget bzip2 ca-certificates curl git vim tmux g++ gcc build-essential cmake checkinstall gfortran libjpeg8-dev libtiff5-dev pkg-config yasm libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine2-dev libv4l-dev qt5-default libgtk2.0-dev libtbb-dev libatlas-base-dev libfaac-dev libmp3lame-dev libtheora-dev libvorbis-dev libxvidcore-dev libopencore-amrnb-dev libopencore-amrwb-dev x264 v4l-utils libprotobuf-dev protobuf-compiler libgoogle-glog-dev libgflags-dev libgphoto2-dev libhdf5-dev doxygen libflann-dev libboost-all-dev proj-data libproj-dev libyaml-cpp-dev cmake-curses-gui

RUN cd / && wget https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.gz &&\
    tar xvzf ./eigen-3.4.0.tar.gz &&\
    cd eigen-3.4.0 &&\
    mkdir build &&\
    cd build &&\
    cmake .. &&\
    make install

RUN cd / &&\
    git clone https://github.com/opencv/opencv &&\
    cd opencv &&\
    git checkout 3.4.15 &&\
    cd / && git clone https://github.com/opencv/opencv_contrib.git &&\
    cd opencv_contrib &&\
    git checkout 3.4.15 &&\
    cd /opencv &&\
    mkdir build

RUN cd /opencv/build &&\
    cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_CUDA_STUBS=OFF -DBUILD_DOCS=OFF -DWITH_MATLAB=OFF -Dopencv_dnn_BUILD_TORCH_IMPORTE=OFF -DCUDA_FAST_MATH=ON  -DMKL_WITH_OPENMP=ON -DOPENCV_ENABLE_NONFREE=ON -DWITH_OPENMP=ON -DWITH_QT=ON -WITH_OPENEXR=ON -DENABLE_PRECOMPILED_HEADERS=OFF -DBUILD_opencv_cudacodec=OFF -DINSTALL_PYTHON_EXAMPLES=OFF  -DWITH_TIFF=OFF -DWITH_WEBP=OFF -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -DCMAKE_CXX_FLAGS=-std=c++11 -DENABLE_CXX11=OFF  -DBUILD_opencv_xfeatures2d=ON -DOPENCV_DNN_OPENCL=OFF -DWITH_CUDA=ON -DWITH_OPENCL=OFF &&\
    make -j6 &&\
    make install &&\
    cd /opencv/build && make install

RUN cd / &&\
    git clone https://github.com/PointCloudLibrary/pcl

RUN cd /pcl &&\
    git checkout pcl-1.10.0 &&\
    mkdir build &&\
    cd build &&\
    cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_apps=OFF -DBUILD_GPU=OFF  -DBUILD_CUDA=OFF -DBUILD_examples=OFF -DBUILD_global_tests=OFF -DBUILD_simulation=OFF -DCUDA_BUILD_EMULATION=OFF -DCMAKE_CXX_FLAGS=-std=c++11 -DPCL_ENABLE_SSE=ON -DPCL_SHARED_LIBS=ON &&\
    make -j2 &&\
    make install

RUN apt install -y libzmq3-dev freeglut3-dev

RUN cd / && git clone https://github.com/pybind/pybind11 &&\
    cd pybind11 && git checkout v2.10.0 &&\
    mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DPYBIND11_INSTALL=ON -DPYBIND11_TEST=OFF &&\
    make -j6 && make install

RUN cd / && git clone https://github.com/jbeder/yaml-cpp &&\
    cd yaml-cpp && git checkout yaml-cpp-0.7.0 &&\
    mkdir build && cd build && cmake .. -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DINSTALL_GTEST=OFF -DYAML_CPP_BUILD_TESTS=OFF -DYAML_BUILD_SHARED_LIBS=ON &&\
    make -j6 && make install

SHELL ["/bin/bash", "--login", "-c"]

RUN cd / && wget --quiet https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O /miniconda.sh && \
    /bin/bash /miniconda.sh -b -p /opt/conda &&\
    ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh &&\
    echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc &&\
    /bin/bash -c "source ~/.bashrc" && \
    /opt/conda/bin/conda update -n base -c defaults conda -y &&\
    /opt/conda/bin/conda config --set ssl_verify no && \
    /opt/conda/bin/conda config --add channels conda-forge &&\
    /opt/conda/bin/conda create -n py38 python=3.8

ENV PATH $PATH:/opt/conda/envs/py38/bin

RUN conda init bash &&\
    echo "conda activate py38" >> ~/.bashrc &&\
    conda activate py38 &&\
    python -m pip install setuptools==69.5.1 &&\
    pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio==0.11.0 --extra-index-url https://download.pytorch.org/whl/cu113 &&\
    pip install "git+https://github.com/facebookresearch/pytorch3d.git@stable" &&\
    pip install trimesh opencv-python wandb matplotlib imageio tqdm open3d ruamel.yaml sacred kornia pymongo pyrender jupyterlab ninja &&\
    conda install -y -c anaconda scipy

RUN cd / && git clone --recursive https://github.com/NVIDIAGameWorks/kaolin

ENV CUDA_HOME /usr/local/cuda
ENV LD_LIBRARY_PATH /usr/local/cuda/lib64
ENV OPENCV_IO_ENABLE_OPENEXR=1

RUN imageio_download_bin freeimage

RUN conda activate py38 && cd /kaolin &&\
    # sed -i "223i\    extra_compile_args['nvcc'] += ['-gencode=arch=compute_52,code=sm_52', '-gencode=arch=compute_60,code=sm_60', '-gencode=arch=compute_61,code=sm_61', '-gencode=arch=compute_70,code=sm_70', '-gencode=arch=compute_75,code=sm_75', '-gencode=arch=compute_80,code=sm_80', '-gencode=arch=compute_80,code=compute_80']" setup.py &&\
    FORCE_CUDA=1 python setup.py develop

#### Kaolin will change numpy version
RUN pip install transformations einops scikit-image awscli-plugin-endpoint gputil xatlas pymeshlab rtree dearpygui pytinyrenderer PyQt5 cython-npm chardet openpyxl

RUN apt-get update --fix-missing && \
    apt install -y rsync lbzip2 pigz zip p7zip-full p7zip-rar

The following is the error message after making the necessary changes to the Docker file:

 => ERROR [16/18] RUN conda activate py38 && cd /kaolin &&    FORCE_CUDA=1 python setup.py develop               136.0s
------
 > [16/18] RUN conda activate py38 && cd /kaolin &&    FORCE_CUDA=1 python setup.py develop:
3.023 setup.py:12: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
3.023   from pkg_resources import parse_version
3.023 setup.py:51: UserWarning: Kaolin requires cython == 0.29.20, but couldn't find the module installed. This setup is gonna try to install it...
3.023   warnings.warn(
3.023 setup.py:74: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
3.023 !!
3.023
3.023         ********************************************************************************
3.023         Requirements should be satisfied by a PEP 517 installer.
3.023         If you are using pip, you can try `pip install --use-pep517`.
3.023         ********************************************************************************
3.023
3.023 !!
3.023   dist.Distribution().fetch_build_eggs(missing_modules)
3.023 WARNING - Torch did not find available GPUs on this system.
3.023 If your intention is to cross-compile, this is not an error.
3.023 By default, Kaolin will cross-compile for Pascal (compute capabilities 6.0, 6.1, 6.2),
3.023 Volta (compute capability 7.0), Turing (compute capability 7.5),
3.023 and, if the CUDA version is >= 11.0, Ampere (compute capability 8.0),
3.023 and, if the CUDA version is >= 11.8, Hopper (compute capability 9.0).
3.023 If you wish to cross-compile for a single specific architecture,
3.023 export TORCH_CUDA_ARCH_LIST="compute capability" before running setup.py.
3.023
4.438 No CUDA runtime is found, using CUDA_HOME='/usr/local/cuda'
4.438 TORCH_CUDA_ARCH_LIST: 6.0;6.1;6.2;7.0;7.5;8.0;8.6
4.438 Warning: passing language='c++' to cythonize() is deprecated. Instead, put "# distutils: language=c++" in your .pyx or .pxd file(s)
4.438 Compiling kaolin/cython/ops/mesh/triangle_hash.pyx because it changed.
4.438 Compiling kaolin/cython/ops/conversions/mise.pyx because it changed.
4.438 [1/2] Cythonizing kaolin/cython/ops/conversions/mise.pyx
4.438 [2/2] Cythonizing kaolin/cython/ops/mesh/triangle_hash.pyx
4.479 /kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /kaolin/kaolin/cython/ops/conversions/mise.pyx
4.479   tree = Parsing.p_module(s, pxd, full_module_name)
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:90:33: Not all members given for struct 'Voxel'
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:90:33: Not all members given for struct 'Voxel'
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:284:33: Not all members given for struct 'Voxel'
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:284:33: Not all members given for struct 'Voxel'
4.479 /kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /kaolin/kaolin/cython/ops/mesh/triangle_hash.pyx
4.479   tree = Parsing.p_module(s, pxd, full_module_name)
4.479 INFO - running develop
4.546 /opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
4.546 !!
4.546
4.546         ********************************************************************************
4.546         Please avoid running ``setup.py`` and ``easy_install``.
4.546         Instead, use pypa/build, pypa/installer or other
4.546         standards-based tools.
4.546
4.546         See https://github.com/pypa/setuptools/issues/917 for details.
4.546         ********************************************************************************
4.546
4.546 !!
4.546   easy_install.initialize_options(self)
4.546 /opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
4.546 !!
4.546
4.546         ********************************************************************************
4.546         Please avoid running ``setup.py`` directly.
4.546         Instead, use pypa/build, pypa/installer or other
4.546         standards-based tools.
4.546
4.546         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
4.546         ********************************************************************************
4.546
4.546 !!
4.546   self.initialize_options()
4.546 INFO - running egg_info
4.546 INFO - creating kaolin.egg-info
4.552 INFO - writing kaolin.egg-info/PKG-INFO
4.552 INFO - writing dependency_links to kaolin.egg-info/dependency_links.txt
4.553 INFO - writing requirements to kaolin.egg-info/requires.txt
4.553 INFO - writing top-level names to kaolin.egg-info/top_level.txt
4.553 INFO - writing manifest file 'kaolin.egg-info/SOURCES.txt'
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative
4.596 INFO - reading manifest file 'kaolin.egg-info/SOURCES.txt'
4.596 INFO - reading manifest template 'MANIFEST.in'
4.597 INFO - adding license file 'LICENSE'
4.597 INFO - adding license file 'LICENSE.NSCL'
4.598 INFO - writing manifest file 'kaolin.egg-info/SOURCES.txt'
4.598 INFO - running build_ext
4.612 INFO - building 'kaolin._C' extension
4.612 INFO - creating /kaolin/build
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube
4.615 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh
4.615 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/sg
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc
4.643 Emitting ninja build file /kaolin/build/temp.linux-x86_64-cpython-38/build.ninja...
4.643 Compiling objects...
4.643 Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
21.39 [1/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/generate_points.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
21.39 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.o
21.39 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/generate_points.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
21.39 Killed
45.40 [2/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/sided_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
45.40 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance_cuda.o
45.40 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/sided_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
45.40 Killed
48.62 [3/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/scan_octrees.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/scan_octrees.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
48.62 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/scan_octrees.o
48.62 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/scan_octrees.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/scan_octrees.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
48.62 Killed
50.07 [4/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
50.07 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.o
50.07 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
50.07 Killed
51.31 [5/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
51.31 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.o
51.31 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
51.31 Killed
53.25 [6/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/spc_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
53.25 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc_cuda.o
53.25 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/spc_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
53.25 Killed
73.02 [7/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/minkowski_conv.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/minkowski_conv.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
73.02 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/minkowski_conv.o
73.02 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/minkowski_conv.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/minkowski_conv.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
73.02 Killed
78.85 [8/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/point_utils_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
78.85 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils_cuda.o
78.85 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/point_utils_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
78.85 Killed
79.66 [9/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
79.66 In file included from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/core/DeviceType.h:8,
79.66                  from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/core/Device.h:3,
79.66                  from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/core/Allocator.h:6,
79.66                  from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/ATen/ATen.h:7,
79.66                  from /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:16:
79.66 /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp: In function ‘at::Tensor kaolin::to_dense_forward(at::Tensor, int, at::Tensor, at::Tensor)’:
79.66 /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:67:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint’ {aka ‘unsigned int’} [-Wsign-compare]
79.66    67 |   TORCH_CHECK(num_features == psize);
79.66       |               ~~~~~~~~~~~~~^~~~~~~~
79.66 /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/macros/Macros.h:204:64: note: in definition of macro ‘C10_UNLIKELY’
79.66   204 | #define C10_UNLIKELY(expr) (__builtin_expect(static_cast<bool>(expr), 0))
79.66       |                                                                ^~~~
79.66 /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/util/Exception.h:460:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
79.66   460 |   if (C10_UNLIKELY_OR_CONST(!(cond))) {            \
79.66       |       ^~~~~~~~~~~~~~~~~~~~~
79.66 /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:67:3: note: in expansion of macro ‘TORCH_CHECK’
79.66    67 |   TORCH_CHECK(num_features == psize);
79.66       |   ^~~~~~~~~~~
79.66 In file included from /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:21:
79.66 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h: At global scope:
79.66 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
79.66   358 | static __host__ __device__  float3 triangle_closest_point(
79.66       |                                    ^~~~~~~~~~~~~~~~~~~~~~
80.70 [10/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/sided_distance.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
80.77 [11/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/point_utils.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
80.77 In file included from /kaolin/kaolin/csrc/ops/spc/point_utils.cpp:19:
80.77 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
80.77   358 | static __host__ __device__  float3 triangle_closest_point(
80.77       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.25 [12/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.36 [13/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/packed_simple_sum.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.44 [14/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/query.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.44 In file included from /kaolin/kaolin/csrc/ops/spc/query.cpp:19:
81.44 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
81.44   358 | static __host__ __device__  float3 triangle_closest_point(
81.44       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.52 [15/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/convolution.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.52 In file included from /kaolin/kaolin/csrc/ops/spc/convolution.cpp:20:
81.52 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
81.52   358 | static __host__ __device__  float3 triangle_closest_point(
81.52       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.53 [16/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/mesh/mesh_intersection.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.60 [17/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/spc.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.60 In file included from /kaolin/kaolin/csrc/ops/spc/spc.cpp:22:
81.60 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
81.60   358 | static __host__ __device__  float3 triangle_closest_point(
81.60       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.61 [18/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.85 [19/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/unbatched_triangle_distance.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
90.96 [20/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/bindings.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/bindings.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/bindings.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
90.96 In file included from /kaolin/kaolin/csrc/./ops/spc/spc.h:22,
90.96                  from /kaolin/kaolin/csrc/bindings.cpp:29:
90.96 /kaolin/kaolin/csrc/./ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
90.96   358 | static __host__ __device__  float3 triangle_closest_point(
90.96       |                                    ^~~~~~~~~~~~~~~~~~~~~~
109.5 [21/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/feature_grids_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
113.7 [22/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/packed_simple_sum_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
114.1 [23/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/mesh/mesh_intersection_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
118.6 [24/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/convolution_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
119.4 [25/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/query_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
132.1 [26/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
132.1 ninja: build stopped: subcommand failed.
132.3 Traceback (most recent call last):
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1740, in _run_ninja_build
132.3     subprocess.run(
132.3   File "/opt/conda/envs/py38/lib/python3.8/subprocess.py", line 516, in run
132.3     raise CalledProcessError(retcode, process.args,
132.3 subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
132.3
132.3 The above exception was the direct cause of the following exception:
132.3
132.3 Traceback (most recent call last):
132.3   File "setup.py", line 279, in <module>
132.3     setup(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/__init__.py", line 104, in setup
132.3     return distutils.core.setup(**attrs)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 184, in setup
132.3     return run_commands(dist)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 200, in run_commands
132.3     dist.run_commands()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
132.3     self.run_command(cmd)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/dist.py", line 967, in run_command
132.3     super().run_command(command)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
132.3     cmd_obj.run()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/develop.py", line 34, in run
132.3     self.install_for_development()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/develop.py", line 111, in install_for_development
132.3     self.run_command('build_ext')
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
132.3     self.distribution.run_command(command)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/dist.py", line 967, in run_command
132.3     super().run_command(command)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
132.3     cmd_obj.run()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 91, in run
132.3     _build_ext.run(self)
132.3   File "/kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Distutils/old_build_ext.py", line 186, in run
132.3     _build_ext.build_ext.run(self)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
132.3     self.build_extensions()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 741, in build_extensions
132.3     build_ext.build_extensions(self)
132.3   File "/kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
132.3     _build_ext.build_ext.build_extensions(self)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 479, in build_extensions
132.3     self._build_extensions_serial()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_serial
132.3     self.build_extension(ext)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 252, in build_extension
132.3     _build_ext.build_extension(self, ext)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 560, in build_extension
132.3     objects = self.compiler.compile(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 562, in unix_wrap_ninja_compile
132.3     _write_ninja_file_and_compile_objects(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1419, in _write_ninja_file_and_compile_objects
132.3     _run_ninja_build(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1756, in _run_ninja_build
132.3     raise RuntimeError(message) from e
132.3 RuntimeError: Error compiling objects for extension
------
dockerfile:95
--------------------
  94 |
  95 | >>> RUN conda activate py38 && cd /kaolin &&\
  96 | >>>     # sed -i "223i\    extra_compile_args['nvcc'] += ['-gencode=arch=compute_52,code=sm_52', '-gencode=arch=compute_60,code=sm_60', '-gencode=arch=compute_61,code=sm_61', '-gencode=arch=compute_70,code=sm_70', '-gencode=arch=compute_75,code=sm_75', '-gencode=arch=compute_80,code=sm_80', '-gencode=arch=compute_80,code=compute_80']" setup.py &&\
  97 | >>>     FORCE_CUDA=1 python setup.py develop
  98 |
--------------------
ERROR: failed to solve: process "/bin/bash --login -c conda activate py38 && cd /kaolin &&    FORCE_CUDA=1 python setup.py develop" did not complete successfully: exit code: 1

View build details: docker-desktop://dashboard/build/default/default/qmts2fwvkdychlt7hl08erzty
shirokalu commented 2 months ago

Also, if possible can you drop your email id. It would be better to contact you through that. Thank you!

sry,i m late.You can contact me through shirokaru@163.com.

shirokalu commented 2 months ago

It throws the same issue. I changed the line you wanted me to modify, and here is how it appears below docker file

FROM nvidia/cuda:11.3.1-cudnn8-devel-ubuntu20.04

ENV TZ=US/Pacific
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone

RUN apt-get update --fix-missing && \
    apt-get install -y libgtk2.0-dev && \
    apt-get install -y wget bzip2 ca-certificates curl git vim tmux g++ gcc build-essential cmake checkinstall gfortran libjpeg8-dev libtiff5-dev pkg-config yasm libavcodec-dev libavformat-dev libswscale-dev libdc1394-22-dev libxine2-dev libv4l-dev qt5-default libgtk2.0-dev libtbb-dev libatlas-base-dev libfaac-dev libmp3lame-dev libtheora-dev libvorbis-dev libxvidcore-dev libopencore-amrnb-dev libopencore-amrwb-dev x264 v4l-utils libprotobuf-dev protobuf-compiler libgoogle-glog-dev libgflags-dev libgphoto2-dev libhdf5-dev doxygen libflann-dev libboost-all-dev proj-data libproj-dev libyaml-cpp-dev cmake-curses-gui

RUN cd / && wget https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.gz &&\
    tar xvzf ./eigen-3.4.0.tar.gz &&\
    cd eigen-3.4.0 &&\
    mkdir build &&\
    cd build &&\
    cmake .. &&\
    make install

RUN cd / &&\
    git clone https://github.com/opencv/opencv &&\
    cd opencv &&\
    git checkout 3.4.15 &&\
    cd / && git clone https://github.com/opencv/opencv_contrib.git &&\
    cd opencv_contrib &&\
    git checkout 3.4.15 &&\
    cd /opencv &&\
    mkdir build

RUN cd /opencv/build &&\
    cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_CUDA_STUBS=OFF -DBUILD_DOCS=OFF -DWITH_MATLAB=OFF -Dopencv_dnn_BUILD_TORCH_IMPORTE=OFF -DCUDA_FAST_MATH=ON  -DMKL_WITH_OPENMP=ON -DOPENCV_ENABLE_NONFREE=ON -DWITH_OPENMP=ON -DWITH_QT=ON -WITH_OPENEXR=ON -DENABLE_PRECOMPILED_HEADERS=OFF -DBUILD_opencv_cudacodec=OFF -DINSTALL_PYTHON_EXAMPLES=OFF  -DWITH_TIFF=OFF -DWITH_WEBP=OFF -DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -DCMAKE_CXX_FLAGS=-std=c++11 -DENABLE_CXX11=OFF  -DBUILD_opencv_xfeatures2d=ON -DOPENCV_DNN_OPENCL=OFF -DWITH_CUDA=ON -DWITH_OPENCL=OFF &&\
    make -j6 &&\
    make install &&\
    cd /opencv/build && make install

RUN cd / &&\
    git clone https://github.com/PointCloudLibrary/pcl

RUN cd /pcl &&\
    git checkout pcl-1.10.0 &&\
    mkdir build &&\
    cd build &&\
    cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_apps=OFF -DBUILD_GPU=OFF  -DBUILD_CUDA=OFF -DBUILD_examples=OFF -DBUILD_global_tests=OFF -DBUILD_simulation=OFF -DCUDA_BUILD_EMULATION=OFF -DCMAKE_CXX_FLAGS=-std=c++11 -DPCL_ENABLE_SSE=ON -DPCL_SHARED_LIBS=ON &&\
    make -j2 &&\
    make install

RUN apt install -y libzmq3-dev freeglut3-dev

RUN cd / && git clone https://github.com/pybind/pybind11 &&\
    cd pybind11 && git checkout v2.10.0 &&\
    mkdir build && cd build && cmake .. -DCMAKE_BUILD_TYPE=Release -DPYBIND11_INSTALL=ON -DPYBIND11_TEST=OFF &&\
    make -j6 && make install

RUN cd / && git clone https://github.com/jbeder/yaml-cpp &&\
    cd yaml-cpp && git checkout yaml-cpp-0.7.0 &&\
    mkdir build && cd build && cmake .. -DBUILD_TESTING=OFF -DCMAKE_BUILD_TYPE=Release -DINSTALL_GTEST=OFF -DYAML_CPP_BUILD_TESTS=OFF -DYAML_BUILD_SHARED_LIBS=ON &&\
    make -j6 && make install

SHELL ["/bin/bash", "--login", "-c"]

RUN cd / && wget --quiet https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O /miniconda.sh && \
    /bin/bash /miniconda.sh -b -p /opt/conda &&\
    ln -s /opt/conda/etc/profile.d/conda.sh /etc/profile.d/conda.sh &&\
    echo ". /opt/conda/etc/profile.d/conda.sh" >> ~/.bashrc &&\
    /bin/bash -c "source ~/.bashrc" && \
    /opt/conda/bin/conda update -n base -c defaults conda -y &&\
    /opt/conda/bin/conda config --set ssl_verify no && \
    /opt/conda/bin/conda config --add channels conda-forge &&\
    /opt/conda/bin/conda create -n py38 python=3.8

ENV PATH $PATH:/opt/conda/envs/py38/bin

RUN conda init bash &&\
    echo "conda activate py38" >> ~/.bashrc &&\
    conda activate py38 &&\
    python -m pip install setuptools==69.5.1 &&\
    pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio==0.11.0 --extra-index-url https://download.pytorch.org/whl/cu113 &&\
    pip install "git+https://github.com/facebookresearch/pytorch3d.git@stable" &&\
    pip install trimesh opencv-python wandb matplotlib imageio tqdm open3d ruamel.yaml sacred kornia pymongo pyrender jupyterlab ninja &&\
    conda install -y -c anaconda scipy

RUN cd / && git clone --recursive https://github.com/NVIDIAGameWorks/kaolin

ENV CUDA_HOME /usr/local/cuda
ENV LD_LIBRARY_PATH /usr/local/cuda/lib64
ENV OPENCV_IO_ENABLE_OPENEXR=1

RUN imageio_download_bin freeimage

RUN conda activate py38 && cd /kaolin &&\
    # sed -i "223i\    extra_compile_args['nvcc'] += ['-gencode=arch=compute_52,code=sm_52', '-gencode=arch=compute_60,code=sm_60', '-gencode=arch=compute_61,code=sm_61', '-gencode=arch=compute_70,code=sm_70', '-gencode=arch=compute_75,code=sm_75', '-gencode=arch=compute_80,code=sm_80', '-gencode=arch=compute_80,code=compute_80']" setup.py &&\
    FORCE_CUDA=1 python setup.py develop

#### Kaolin will change numpy version
RUN pip install transformations einops scikit-image awscli-plugin-endpoint gputil xatlas pymeshlab rtree dearpygui pytinyrenderer PyQt5 cython-npm chardet openpyxl

RUN apt-get update --fix-missing && \
    apt install -y rsync lbzip2 pigz zip p7zip-full p7zip-rar

The following is the error message after making the necessary changes to the Docker file:

 => ERROR [16/18] RUN conda activate py38 && cd /kaolin &&    FORCE_CUDA=1 python setup.py develop               136.0s
------
 > [16/18] RUN conda activate py38 && cd /kaolin &&    FORCE_CUDA=1 python setup.py develop:
3.023 setup.py:12: DeprecationWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html
3.023   from pkg_resources import parse_version
3.023 setup.py:51: UserWarning: Kaolin requires cython == 0.29.20, but couldn't find the module installed. This setup is gonna try to install it...
3.023   warnings.warn(
3.023 setup.py:74: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated.
3.023 !!
3.023
3.023         ********************************************************************************
3.023         Requirements should be satisfied by a PEP 517 installer.
3.023         If you are using pip, you can try `pip install --use-pep517`.
3.023         ********************************************************************************
3.023
3.023 !!
3.023   dist.Distribution().fetch_build_eggs(missing_modules)
3.023 WARNING - Torch did not find available GPUs on this system.
3.023 If your intention is to cross-compile, this is not an error.
3.023 By default, Kaolin will cross-compile for Pascal (compute capabilities 6.0, 6.1, 6.2),
3.023 Volta (compute capability 7.0), Turing (compute capability 7.5),
3.023 and, if the CUDA version is >= 11.0, Ampere (compute capability 8.0),
3.023 and, if the CUDA version is >= 11.8, Hopper (compute capability 9.0).
3.023 If you wish to cross-compile for a single specific architecture,
3.023 export TORCH_CUDA_ARCH_LIST="compute capability" before running setup.py.
3.023
4.438 No CUDA runtime is found, using CUDA_HOME='/usr/local/cuda'
4.438 TORCH_CUDA_ARCH_LIST: 6.0;6.1;6.2;7.0;7.5;8.0;8.6
4.438 Warning: passing language='c++' to cythonize() is deprecated. Instead, put "# distutils: language=c++" in your .pyx or .pxd file(s)
4.438 Compiling kaolin/cython/ops/mesh/triangle_hash.pyx because it changed.
4.438 Compiling kaolin/cython/ops/conversions/mise.pyx because it changed.
4.438 [1/2] Cythonizing kaolin/cython/ops/conversions/mise.pyx
4.438 [2/2] Cythonizing kaolin/cython/ops/mesh/triangle_hash.pyx
4.479 /kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /kaolin/kaolin/cython/ops/conversions/mise.pyx
4.479   tree = Parsing.p_module(s, pxd, full_module_name)
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:90:33: Not all members given for struct 'Voxel'
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:90:33: Not all members given for struct 'Voxel'
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:284:33: Not all members given for struct 'Voxel'
4.479 warning: kaolin/cython/ops/conversions/mise.pyx:284:33: Not all members given for struct 'Voxel'
4.479 /kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later release! File: /kaolin/kaolin/cython/ops/mesh/triangle_hash.pyx
4.479   tree = Parsing.p_module(s, pxd, full_module_name)
4.479 INFO - running develop
4.546 /opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
4.546 !!
4.546
4.546         ********************************************************************************
4.546         Please avoid running ``setup.py`` and ``easy_install``.
4.546         Instead, use pypa/build, pypa/installer or other
4.546         standards-based tools.
4.546
4.546         See https://github.com/pypa/setuptools/issues/917 for details.
4.546         ********************************************************************************
4.546
4.546 !!
4.546   easy_install.initialize_options(self)
4.546 /opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
4.546 !!
4.546
4.546         ********************************************************************************
4.546         Please avoid running ``setup.py`` directly.
4.546         Instead, use pypa/build, pypa/installer or other
4.546         standards-based tools.
4.546
4.546         See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
4.546         ********************************************************************************
4.546
4.546 !!
4.546   self.initialize_options()
4.546 INFO - running egg_info
4.546 INFO - creating kaolin.egg-info
4.552 INFO - writing kaolin.egg-info/PKG-INFO
4.552 INFO - writing dependency_links to kaolin.egg-info/dependency_links.txt
4.553 INFO - writing requirements to kaolin.egg-info/requires.txt
4.553 INFO - writing top-level names to kaolin.egg-info/top_level.txt
4.553 INFO - writing manifest file 'kaolin.egg-info/SOURCES.txt'
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative
4.585 INFO - dependency /opt/conda/envs/py38/lib/python3.8/site-packages/numpy/core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative
4.596 INFO - reading manifest file 'kaolin.egg-info/SOURCES.txt'
4.596 INFO - reading manifest template 'MANIFEST.in'
4.597 INFO - adding license file 'LICENSE'
4.597 INFO - adding license file 'LICENSE.NSCL'
4.598 INFO - writing manifest file 'kaolin.egg-info/SOURCES.txt'
4.598 INFO - running build_ext
4.612 INFO - building 'kaolin._C' extension
4.612 INFO - creating /kaolin/build
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc
4.613 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc
4.614 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube
4.615 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh
4.615 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/sg
4.616 INFO - creating /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc
4.643 Emitting ninja build file /kaolin/build/temp.linux-x86_64-cpython-38/build.ninja...
4.643 Compiling objects...
4.643 Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
21.39 [1/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/generate_points.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
21.39 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.o
21.39 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/generate_points.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
21.39 Killed
45.40 [2/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/sided_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
45.40 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance_cuda.o
45.40 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/sided_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
45.40 Killed
48.62 [3/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/scan_octrees.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/scan_octrees.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
48.62 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/scan_octrees.o
48.62 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/scan_octrees.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/scan_octrees.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
48.62 Killed
50.07 [4/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
50.07 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.o
50.07 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
50.07 Killed
51.31 [5/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
51.31 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.o
51.31 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
51.31 Killed
53.25 [6/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/spc_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
53.25 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc_cuda.o
53.25 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/spc_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
53.25 Killed
73.02 [7/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/minkowski_conv.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/minkowski_conv.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
73.02 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/minkowski_conv.o
73.02 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/minkowski_conv.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/minkowski_conv.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
73.02 Killed
78.85 [8/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/point_utils_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
78.85 FAILED: /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils_cuda.o
78.85 /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/point_utils_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
78.85 Killed
79.66 [9/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
79.66 In file included from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/core/DeviceType.h:8,
79.66                  from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/core/Device.h:3,
79.66                  from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/core/Allocator.h:6,
79.66                  from /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/ATen/ATen.h:7,
79.66                  from /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:16:
79.66 /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp: In function ‘at::Tensor kaolin::to_dense_forward(at::Tensor, int, at::Tensor, at::Tensor)’:
79.66 /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:67:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint’ {aka ‘unsigned int’} [-Wsign-compare]
79.66    67 |   TORCH_CHECK(num_features == psize);
79.66       |               ~~~~~~~~~~~~~^~~~~~~~
79.66 /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/macros/Macros.h:204:64: note: in definition of macro ‘C10_UNLIKELY’
79.66   204 | #define C10_UNLIKELY(expr) (__builtin_expect(static_cast<bool>(expr), 0))
79.66       |                                                                ^~~~
79.66 /opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/c10/util/Exception.h:460:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
79.66   460 |   if (C10_UNLIKELY_OR_CONST(!(cond))) {            \
79.66       |       ^~~~~~~~~~~~~~~~~~~~~
79.66 /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:67:3: note: in expansion of macro ‘TORCH_CHECK’
79.66    67 |   TORCH_CHECK(num_features == psize);
79.66       |   ^~~~~~~~~~~
79.66 In file included from /kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:21:
79.66 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h: At global scope:
79.66 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
79.66   358 | static __host__ __device__  float3 triangle_closest_point(
79.66       |                                    ^~~~~~~~~~~~~~~~~~~~~~
80.70 [10/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/sided_distance.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
80.77 [11/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/point_utils.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
80.77 In file included from /kaolin/kaolin/csrc/ops/spc/point_utils.cpp:19:
80.77 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
80.77   358 | static __host__ __device__  float3 triangle_closest_point(
80.77       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.25 [12/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.36 [13/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/packed_simple_sum.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.44 [14/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/query.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.44 In file included from /kaolin/kaolin/csrc/ops/spc/query.cpp:19:
81.44 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
81.44   358 | static __host__ __device__  float3 triangle_closest_point(
81.44       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.52 [15/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/convolution.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.52 In file included from /kaolin/kaolin/csrc/ops/spc/convolution.cpp:20:
81.52 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
81.52   358 | static __host__ __device__  float3 triangle_closest_point(
81.52       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.53 [16/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/mesh/mesh_intersection.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.60 [17/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/spc.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.60 In file included from /kaolin/kaolin/csrc/ops/spc/spc.cpp:22:
81.60 /kaolin/kaolin/csrc/ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
81.60   358 | static __host__ __device__  float3 triangle_closest_point(
81.60       |                                    ^~~~~~~~~~~~~~~~~~~~~~
81.61 [18/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
81.85 [19/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/metrics/unbatched_triangle_distance.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
90.96 [20/38] c++ -MMD -MF /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/bindings.o.d -pthread -B /opt/conda/envs/py38/compiler_compat -Wno-unused-result -Wsign-compare -DNDEBUG -fwrapv -O2 -Wall -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -O2 -isystem /opt/conda/envs/py38/include -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/bindings.cpp -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/bindings.o -O3 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
90.96 In file included from /kaolin/kaolin/csrc/./ops/spc/spc.h:22,
90.96                  from /kaolin/kaolin/csrc/bindings.cpp:29:
90.96 /kaolin/kaolin/csrc/./ops/spc/../../spc_math.h:358:36: warning: ‘float3 triangle_closest_point(const float3&, const float3&, const float3&, const float3&)’ defined but not used [-Wunused-function]
90.96   358 | static __host__ __device__  float3 triangle_closest_point(
90.96       |                                    ^~~~~~~~~~~~~~~~~~~~~~
109.5 [21/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/feature_grids_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
113.7 [22/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/packed_simple_sum_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
114.1 [23/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/mesh/mesh_intersection_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
118.6 [24/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/convolution_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
119.4 [25/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/spc/query_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
132.1 [26/38] /usr/local/cuda/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/TH -I/opt/conda/envs/py38/lib/python3.8/site-packages/torch/include/THC -I/usr/local/cuda/include -I/opt/conda/envs/py38/include/python3.8 -c -c /kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.cu -o /kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.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'"'"'' -O3 -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=_C -D_GLIBCXX_USE_CXX11_ABI=0 -gencode=arch=compute_60,code=sm_60 -gencode=arch=compute_61,code=sm_61 -gencode=arch=compute_62,code=sm_62 -gencode=arch=compute_70,code=sm_70 -gencode=arch=compute_75,code=sm_75 -gencode=arch=compute_80,code=sm_80 -gencode=arch=compute_86,code=sm_86 -std=c++14
132.1 ninja: build stopped: subcommand failed.
132.3 Traceback (most recent call last):
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1740, in _run_ninja_build
132.3     subprocess.run(
132.3   File "/opt/conda/envs/py38/lib/python3.8/subprocess.py", line 516, in run
132.3     raise CalledProcessError(retcode, process.args,
132.3 subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
132.3
132.3 The above exception was the direct cause of the following exception:
132.3
132.3 Traceback (most recent call last):
132.3   File "setup.py", line 279, in <module>
132.3     setup(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/__init__.py", line 104, in setup
132.3     return distutils.core.setup(**attrs)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 184, in setup
132.3     return run_commands(dist)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 200, in run_commands
132.3     dist.run_commands()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
132.3     self.run_command(cmd)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/dist.py", line 967, in run_command
132.3     super().run_command(command)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
132.3     cmd_obj.run()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/develop.py", line 34, in run
132.3     self.install_for_development()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/develop.py", line 111, in install_for_development
132.3     self.run_command('build_ext')
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 316, in run_command
132.3     self.distribution.run_command(command)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/dist.py", line 967, in run_command
132.3     super().run_command(command)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
132.3     cmd_obj.run()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 91, in run
132.3     _build_ext.run(self)
132.3   File "/kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Distutils/old_build_ext.py", line 186, in run
132.3     _build_ext.build_ext.run(self)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 359, in run
132.3     self.build_extensions()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 741, in build_extensions
132.3     build_ext.build_extensions(self)
132.3   File "/kaolin/.eggs/Cython-0.29.20-py3.8-linux-x86_64.egg/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
132.3     _build_ext.build_ext.build_extensions(self)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 479, in build_extensions
132.3     self._build_extensions_serial()
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 505, in _build_extensions_serial
132.3     self.build_extension(ext)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 252, in build_extension
132.3     _build_ext.build_extension(self, ext)
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 560, in build_extension
132.3     objects = self.compiler.compile(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 562, in unix_wrap_ninja_compile
132.3     _write_ninja_file_and_compile_objects(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1419, in _write_ninja_file_and_compile_objects
132.3     _run_ninja_build(
132.3   File "/opt/conda/envs/py38/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1756, in _run_ninja_build
132.3     raise RuntimeError(message) from e
132.3 RuntimeError: Error compiling objects for extension
------
dockerfile:95
--------------------
  94 |
  95 | >>> RUN conda activate py38 && cd /kaolin &&\
  96 | >>>     # sed -i "223i\    extra_compile_args['nvcc'] += ['-gencode=arch=compute_52,code=sm_52', '-gencode=arch=compute_60,code=sm_60', '-gencode=arch=compute_61,code=sm_61', '-gencode=arch=compute_70,code=sm_70', '-gencode=arch=compute_75,code=sm_75', '-gencode=arch=compute_80,code=sm_80', '-gencode=arch=compute_80,code=compute_80']" setup.py &&\
  97 | >>>     FORCE_CUDA=1 python setup.py develop
  98 |
--------------------
ERROR: failed to solve: process "/bin/bash --login -c conda activate py38 && cd /kaolin &&    FORCE_CUDA=1 python setup.py develop" did not complete successfully: exit code: 1

View build details: docker-desktop://dashboard/build/default/default/qmts2fwvkdychlt7hl08erzty

Sorry, I haven't encountered a similar issue, but I'll share my Dockerfile with you. Hopefully, it might help. dockerfile.zip

Tharun-tharun commented 2 months ago

Thanks a lot. Will it give a try.

shirokalu commented 2 months ago

I have resolved this issue. I referred to #82 and completed the depth images, which makes this code no longer affect me.