RuntimeError: Error compiling objects for extension [cub]

See original GitHub issue

Issue installing kaolin in Linux Ubuntu nvcc is

Cuda compilation tools, release 11.1, V11.1.105 Build cuda_11.1.TC455_06.29190527_0

cuda

11.1

Here all the error.

I followed this instruction https://kaolin.readthedocs.io/en/latest/notes/installation.html and I also manually install the Cpython 29.20 https://pypi.org/project/Cython/0.29.20/

Warning: passing language='c++' to cythonize() is deprecated. Instead, put "# distutils: language=c++" in your .pyx or .pxd file(s)
running develop
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running egg_info
creating kaolin.egg-info
writing kaolin.egg-info/PKG-INFO
writing dependency_links to kaolin.egg-info/dependency_links.txt
writing requirements to kaolin.egg-info/requires.txt
writing top-level names to kaolin.egg-info/top_level.txt
writing manifest file 'kaolin.egg-info/SOURCES.txt'
reading manifest file 'kaolin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'kaolin.egg-info/SOURCES.txt'
running build_ext
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py:813: UserWarning: The detected CUDA version (11.1) has a minor version mismatch with the version that was used to compile PyTorch (11.3). Most likely this shouldn't be a problem.
  warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'kaolin._C' extension
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc
Emitting ninja build file /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.o 
/usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.cu:21:10: fatal error: cub/device/device_scan.cuh: No such file or directory
   21 | #include <cub/device/device_scan.cuh>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[2/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/generate_points.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.o 
/usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/generate_points.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
In file included from /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/generate_points.cu:21:
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/../../spc_utils.cuh:23:10: fatal error: cub/device/device_scan.cuh: No such file or directory
   23 | #include <cub/device/device_scan.cuh>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[3/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.o 
/usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu:26:10: fatal error: cub/cub.cuh: No such file or directory
   26 | #include <cub/cub.cuh>
      |          ^~~~~~~~~~~~~
compilation terminated.
[4/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/convolution_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution_cuda.o 
/usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/convolution_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/convolution_cuda.cu:24:10: fatal error: cub/device/device_scan.cuh: No such file or directory
   24 | #include <cub/device/device_scan.cuh>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[5/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/mesh/mesh_intersection.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[6/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[7/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/packed_simple_sum.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[8/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/sided_distance.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[9/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/unbatched_triangle_distance.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[10/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/ATen/ATen.h:7,
                 from /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:16:
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp: In function ‘at::Tensor kaolin::to_dense_forward(at::Tensor, int, at::Tensor, at::Tensor)’:
/home/alberto/Documents/PartDiffusion/code/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]
   67 |   TORCH_CHECK(num_features == psize);
      |               ~~~~~~~~~~~~~^~~~~~~~
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/macros/Macros.h:205:64: note: in definition of macro ‘C10_UNLIKELY’
  205 | #define C10_UNLIKELY(expr) (__builtin_expect(static_cast<bool>(expr), 0))
      |                                                                ^~~~
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/util/Exception.h:460:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
  460 |   if (C10_UNLIKELY_OR_CONST(!(cond))) {            \
      |       ^~~~~~~~~~~~~~~~~~~~~
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:67:3: note: in expansion of macro ‘TORCH_CHECK’
   67 |   TORCH_CHECK(num_features == psize);
      |   ^~~~~~~~~~~
[11/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[12/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/convolution.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[13/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[14/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/mesh/mesh_intersection_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[15/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/packed_simple_sum_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[16/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[17/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/sided_distance_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[18/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/bindings.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/bindings.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1808, in _run_ninja_build
    subprocess.run(
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/subprocess.py", line 516, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

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

Traceback (most recent call last):
  File "setup.py", line 283, in <module>
    setup(
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/__init__.py", line 87, in setup
    return distutils.core.setup(**attrs)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
    return run_commands(dist)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
    dist.run_commands()
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 973, in run_commands
    self.run_command(cmd)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
    super().run_command(command)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command
    cmd_obj.run()
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/develop.py", line 34, in run
    self.install_for_development()
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/develop.py", line 114, in install_for_development
    self.run_command('build_ext')
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 319, in run_command
    self.distribution.run_command(command)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/dist.py", line 1217, in run_command
    super().run_command(command)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 992, in run_command
    cmd_obj.run()
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 79, in run
    _build_ext.run(self)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/Cython/Distutils/old_build_ext.py", line 186, in run
    _build_ext.build_ext.run(self)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 346, in run
    self.build_extensions()
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 765, in build_extensions
    build_ext.build_extensions(self)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/Cython/Distutils/old_build_ext.py", line 195, in build_extensions
    _build_ext.build_ext.build_extensions(self)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 466, in build_extensions
    self._build_extensions_serial()
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 492, in _build_extensions_serial
    self.build_extension(ext)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 202, in build_extension
    _build_ext.build_extension(self, ext)
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 547, in build_extension
    objects = self.compiler.compile(
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 586, in unix_wrap_ninja_compile
    _write_ninja_file_and_compile_objects(
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1487, in _write_ninja_file_and_compile_objects
    _run_ninja_build(
  File "/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1824, in _run_ninja_build
    raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension

before I tried to set up CUB: export CUB_HOME=/usr/include/cuda-* since I think it is here image

Issue Analytics

  • State:closed
  • Created a year ago
  • Comments:6

github_iconTop GitHub Comments

1reaction
Caenorstcommented, Oct 31, 2022

Hi @albertotono , thank you for you interest in Kaolin

From this line:

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py:813: UserWarning: The detected CUDA version (11.1) has a minor version mismatch with the version that was used to compile PyTorch (11.3). Most likely this shouldn't be a problem.
  warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))

I can tell your cuda version is not matcihng pytorch version (you probably want to update your CUDA or use a suitable pytorch version.

In case you can’t, you want to follow the installation guidelines and set the environment variable CUB_HOME=/path/to/kaolin/third_party/cub/

0reactions
albertotonocommented, Nov 1, 2022

Thanks @Caenorst it is working, I am able to install Kaolin.

FYI I am receiving this message now

python setup.py develop
WARNING - Including CUB_HOME (/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/).
Warning: passing language='c++' to cythonize() is deprecated. Instead, put "# distutils: language=c++" in your .pyx or .pxd file(s)
Compiling kaolin/cython/ops/mesh/triangle_hash.pyx because it changed.
Compiling kaolin/cython/ops/conversions/mise.pyx because it changed.
[1/2] Cythonizing kaolin/cython/ops/conversions/mise.pyx
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/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: /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
warning: kaolin/cython/ops/conversions/mise.pyx:90:33: Not all members given for struct 'Voxel'
warning: kaolin/cython/ops/conversions/mise.pyx:90:33: Not all members given for struct 'Voxel'
warning: kaolin/cython/ops/conversions/mise.pyx:284:33: Not all members given for struct 'Voxel'
warning: kaolin/cython/ops/conversions/mise.pyx:284:33: Not all members given for struct 'Voxel'
[2/2] Cythonizing kaolin/cython/ops/mesh/triangle_hash.pyx
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/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: /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/mesh/triangle_hash.pyx
  tree = Parsing.p_module(s, pxd, full_module_name)
running develop
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running egg_info
creating kaolin.egg-info
writing kaolin.egg-info/PKG-INFO
writing dependency_links to kaolin.egg-info/dependency_links.txt
writing requirements to kaolin.egg-info/requires.txt
writing top-level names to kaolin.egg-info/top_level.txt
writing manifest file 'kaolin.egg-info/SOURCES.txt'
reading manifest file 'kaolin.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
writing manifest file 'kaolin.egg-info/SOURCES.txt'
running build_ext
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/utils/cpp_extension.py:813: UserWarning: The detected CUDA version (11.1) has a minor version mismatch with the version that was used to compile PyTorch (11.3). Most likely this shouldn't be a problem.
  warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda))
building 'kaolin._C' extension
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc
Emitting ninja build file /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/packed_simple_sum.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[2/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[3/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/mesh/mesh_intersection.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[4/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/DeviceType.h:8,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/Device.h:3,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/Allocator.h:6,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/ATen/ATen.h:7,
                 from /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:16:
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp: In function ‘at::Tensor kaolin::to_dense_forward(at::Tensor, int, at::Tensor, at::Tensor)’:
/home/alberto/Documents/PartDiffusion/code/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]
   67 |   TORCH_CHECK(num_features == psize);
      |               ~~~~~~~~~~~~~^~~~~~~~
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/macros/Macros.h:205:64: note: in definition of macro ‘C10_UNLIKELY’
  205 | #define C10_UNLIKELY(expr) (__builtin_expect(static_cast<bool>(expr), 0))
      |                                                                ^~~~
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/util/Exception.h:460:7: note: in expansion of macro ‘C10_UNLIKELY_OR_CONST’
  460 |   if (C10_UNLIKELY_OR_CONST(!(cond))) {            \
      |       ^~~~~~~~~~~~~~~~~~~~~
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids.cpp:67:3: note: in expansion of macro ‘TORCH_CHECK’
   67 |   TORCH_CHECK(num_features == psize);
      |   ^~~~~~~~~~~
[5/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/unbatched_triangle_distance.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[6/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/sided_distance.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[7/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
[8/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[9/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/convolution.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[10/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/query.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[11/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/tile_to_packed.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/tile_to_packed.cpp -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/tile_to_packed.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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[12/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/point_utils.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[13/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/spc.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[14/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/feature_grids_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[15/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/packed_simple_sum_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[16/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/mesh/mesh_intersection_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[17/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/generate_points.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[18/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/sided_distance_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[19/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[20/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[21/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/convolution_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[22/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/dibr_soft_mask.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/mesh/dibr_soft_mask.cpp -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/dibr_soft_mask.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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[23/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/deftet.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/mesh/deftet.cpp -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/deftet.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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[24/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/rasterization.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/mesh/rasterization.cpp -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/rasterization.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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[25/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/point_utils_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[26/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/minkowski_conv.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[27/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/bindings.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/bindings.cpp -o /home/alberto/Documents/PartDiffusion/code/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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[28/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/tile_to_packed_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/tile_to_packed_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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[29/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/scan_octrees.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[30/35] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc/raytrace.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/spc/raytrace.cpp -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc/raytrace.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
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
[31/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/ops/spc/query_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[32/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/mesh/dibr_soft_mask_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/dibr_soft_mask_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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[33/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/mesh/deftet_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/deftet_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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[34/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/mesh/rasterization_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/rasterization_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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

[35/35] /usr/bin/nvcc  -DWITH_CUDA -DTHRUST_IGNORE_CUB_VERSION_CHECK -I/home/alberto/Documents/PartDiffusion/code/kaolin/third_party/cub/ -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/spc/raytrace_cuda.cu -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc/raytrace_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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/csrc/render/spc/raytrace_cuda.cu(459): warning: variable "pyramid_sum" was declared but never referenced

/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/c10/core/SymInt.h(84): warning: integer conversion resulted in a change of sign

creating build/lib.linux-x86_64-cpython-38
creating build/lib.linux-x86_64-cpython-38/kaolin
g++ -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -pthread -shared -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -L/home/alberto/anaconda3/envs/pvd_kaolin/lib -Wl,-rpath=/home/alberto/anaconda3/envs/pvd_kaolin/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/bindings.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/sided_distance_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/metrics/unbatched_triangle_distance_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/mesh_to_spc/mesh_to_spc_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/conversions/unbatched_mcube/unbatched_mcube_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/mesh/mesh_intersection_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/packed_simple_sum_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/convolution_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/feature_grids_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/generate_points.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/minkowski_conv.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/point_utils_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/query_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/scan_octrees.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/spc/spc.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/tile_to_packed.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/ops/tile_to_packed_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/deftet.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/deftet_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/dibr_soft_mask.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/dibr_soft_mask_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/rasterization.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/mesh/rasterization_cuda.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc/raytrace.o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/csrc/render/spc/raytrace_cuda.o -L/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/lib -L/usr/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart_static -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-cpython-38/kaolin/_C.so
building 'kaolin.ops.mesh.triangle_hash' extension
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/mesh
Emitting ninja build file /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/1] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/mesh/triangle_hash.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/numpy/core/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/mesh/triangle_hash.cpp -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/mesh/triangle_hash.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=triangle_hash -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
In file included from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/numpy/core/include/numpy/ndarraytypes.h:1948,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/numpy/core/include/numpy/ndarrayobject.h:12,
                 from /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/numpy/core/include/numpy/arrayobject.h:5,
                 from /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/mesh/triangle_hash.cpp:656:
/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/numpy/core/include/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/mesh/triangle_hash.cpp: In function ‘PyObject* __pyx_f_6kaolin_3ops_4mesh_13triangle_hash_12TriangleHash_query(__pyx_obj_6kaolin_3ops_4mesh_13triangle_hash_TriangleHash*, __Pyx_memviewslice, int)’:
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/mesh/triangle_hash.cpp:2880:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2880 |   for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_19; __pyx_t_6+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~~
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/mesh/triangle_hash.cpp:2889:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<int>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 2889 |   for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_19; __pyx_t_6+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~~
creating build/lib.linux-x86_64-cpython-38/kaolin/ops
creating build/lib.linux-x86_64-cpython-38/kaolin/ops/mesh
g++ -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -pthread -shared -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -L/home/alberto/anaconda3/envs/pvd_kaolin/lib -Wl,-rpath=/home/alberto/anaconda3/envs/pvd_kaolin/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/mesh/triangle_hash.o -L/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/lib -lc10 -ltorch -ltorch_cpu -ltorch_python -o build/lib.linux-x86_64-cpython-38/kaolin/ops/mesh/triangle_hash.so
building 'kaolin.ops.conversions.mise' extension
creating /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/conversions
Emitting ninja build file /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/1] c++ -MMD -MF /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/conversions/mise.o.d -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/TH -I/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/include/THC -I/home/alberto/anaconda3/envs/pvd_kaolin/include/python3.8 -c -c /home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp -o /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/conversions/mise.o -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1011"' -DTORCH_EXTENSION_NAME=mise -D_GLIBCXX_USE_CXX11_ABI=0 -std=c++14
cc1plus: warning: command line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp: In function ‘PyObject* __pyx_pf_6kaolin_3ops_11conversions_4mise_4MISE_8get_points(__pyx_obj_6kaolin_3ops_11conversions_4mise_MISE*)’:
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp:3476:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector<__pyx_t_6kaolin_3ops_11conversions_4mise_GridPoint>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3476 |   for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_9; __pyx_t_10+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp: In function ‘void __pyx_f_6kaolin_3ops_11conversions_4mise_4MISE_subdivide_voxels(__pyx_obj_6kaolin_3ops_11conversions_4mise_MISE*)’:
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp:3703:33: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<__pyx_t_6kaolin_3ops_11conversions_4mise_Voxel>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3703 |   for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_11; __pyx_t_9+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~~
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp:3712:62: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3712 |     __pyx_t_12 = (((__pyx_v_self->voxels[__pyx_v_idx]).level == __pyx_v_self->depth) != 0);
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp:3744:33: warning: comparison of integer expressions of different signedness: ‘long int’ and ‘std::vector<__pyx_t_6kaolin_3ops_11conversions_4mise_Voxel>::size_type’ {aka ‘long unsigned int’} [-Wsign-compare]
 3744 |   for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_11; __pyx_t_9+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~~
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp:3753:62: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare]
 3753 |     __pyx_t_12 = (((__pyx_v_self->voxels[__pyx_v_idx]).level == __pyx_v_self->depth) != 0);
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp: At global scope:
/home/alberto/Documents/PartDiffusion/code/kaolin/kaolin/cython/ops/conversions/mise.cpp:15782:18: warning: ‘PyObject* __pyx_convert__to_py_struct____pyx_t_6kaolin_3ops_11conversions_4mise_Vector3D(__pyx_t_6kaolin_3ops_11conversions_4mise_Vector3D)’ defined but not used [-Wunused-function]
15782 | static PyObject* __pyx_convert__to_py_struct____pyx_t_6kaolin_3ops_11conversions_4mise_Vector3D(struct __pyx_t_6kaolin_3ops_11conversions_4mise_Vector3D s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
creating build/lib.linux-x86_64-cpython-38/kaolin/ops/conversions
g++ -pthread -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -Wl,--sysroot=/ -pthread -shared -B /home/alberto/anaconda3/envs/pvd_kaolin/compiler_compat -L/home/alberto/anaconda3/envs/pvd_kaolin/lib -Wl,-rpath=/home/alberto/anaconda3/envs/pvd_kaolin/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/alberto/Documents/PartDiffusion/code/kaolin/build/temp.linux-x86_64-cpython-38/kaolin/cython/ops/conversions/mise.o -L/home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/torch/lib -lc10 -ltorch -ltorch_cpu -ltorch_python -o build/lib.linux-x86_64-cpython-38/kaolin/ops/conversions/mise.so
copying build/lib.linux-x86_64-cpython-38/kaolin/_C.so -> kaolin
copying build/lib.linux-x86_64-cpython-38/kaolin/ops/mesh/triangle_hash.so -> kaolin/ops/mesh
copying build/lib.linux-x86_64-cpython-38/kaolin/ops/conversions/mise.so -> kaolin/ops/conversions
Creating /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/kaolin.egg-link (link to .)
kaolin 0.12.0 is already the active version in easy-install.pth

Installed /home/alberto/Documents/PartDiffusion/code/kaolin
Processing dependencies for kaolin==0.12.0
Searching for usd-core==22.5.post1
Best match: usd-core 22.5.post1
Processing usd_core-22.5.post1-py3.8-linux-x86_64.egg
usd-core 22.5.post1 is already the active version in easy-install.pth

Using /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/usd_core-22.5.post1-py3.8-linux-x86_64.egg
Searching for tqdm==4.64.1
Best match: tqdm 4.64.1
Adding tqdm 4.64.1 to easy-install.pth file
Installing tqdm script to /home/alberto/anaconda3/envs/pvd_kaolin/bin

Using /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages
Searching for Pillow==9.2.0
Best match: Pillow 9.2.0
Adding Pillow 9.2.0 to easy-install.pth file

Using /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages
Searching for scipy==1.7.2
Best match: scipy 1.7.2
Processing scipy-1.7.2-py3.8-linux-x86_64.egg
scipy 1.7.2 is already the active version in easy-install.pth

Using /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/scipy-1.7.2-py3.8-linux-x86_64.egg
Searching for numpy==1.22.4
Best match: numpy 1.22.4
Processing numpy-1.22.4-py3.8-linux-x86_64.egg
numpy 1.22.4 is already the active version in easy-install.pth
Installing f2py script to /home/alberto/anaconda3/envs/pvd_kaolin/bin
Installing f2py3 script to /home/alberto/anaconda3/envs/pvd_kaolin/bin
Installing f2py3.8 script to /home/alberto/anaconda3/envs/pvd_kaolin/bin

Using /home/alberto/anaconda3/envs/pvd_kaolin/lib/python3.8/site-packages/numpy-1.22.4-py3.8-linux-x86_64.egg
Finished processing dependencies for kaolin==0.12.0

and when I run the test this message:

==== 12596 passed, 1456 skipped, 108336 warnings in 473.29s (0:07:53)==== I think I can close it now.

Read more comments on GitHub >

github_iconTop Results From Across the Web

RuntimeError: Error compiling objects for extension #910
when I python setup.py install to install 0.4.0 .It failed .how can I solve it? Traceback (most recent call last):
Read more >
RuntimeError: Error compiling objects for extension while ...
I just finished installing the tensorflow object detection API so I have pycocotools and other c++ build tools required. Are there more ...
Read more >
Source code for torch.utils.cpp_extension - MMCV
Please use {pytorch_compiler} to to compile your extension. ... there isn't a good way to get it here. error_prefix='Error compiling objects for extension') ......
Read more >
NVIDIA - Bountysource
RuntimeError: CUDA error: an illegal memory access was encountered ... How can I ass cublas? Build ... RuntimeError: Error compiling objects for extension...
Read more >
Changelog | Thrust
NVIDIA/thrust#1760: A compile-time error is now emitted when a __device__ -only lambda's return type is queried from host code (requires libcu++ ≥ 1.9.0)....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found