Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cannot do pip install for torch. #408

Open
INF800 opened this issue Feb 1, 2024 · 1 comment
Open

cannot do pip install for torch. #408

INF800 opened this issue Feb 1, 2024 · 1 comment

Comments

@INF800
Copy link

INF800 commented Feb 1, 2024

Conda informaion:

(3dtopia) ➜  3DTopia git:(main) conda info

     active environment : 3dtopia
    active env location : /root/miniconda3/envs/3dtopia
            shell level : 1
       user config file : /root/.condarc
 populated config files :
          conda version : 23.11.0
    conda-build version : not installed
         python version : 3.11.5.final.0
                 solver : libmamba (default)
       virtual packages : __archspec=1=zen2
                          __conda=23.11.0=0
                          __cuda=11.7=0
                          __glibc=2.35=0
                          __linux=5.10.16.3=0
                          __unix=0=0
       base environment : /root/miniconda3  (writable)
      conda av data dir : /root/miniconda3/etc/conda
  conda av metadata url : None
           channel URLs : https://repo.anaconda.com/pkgs/main/linux-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/linux-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /root/miniconda3/pkgs
                          /root/.conda/pkgs
       envs directories : /root/miniconda3/envs
                          /root/.conda/envs
               platform : linux-64
             user-agent : conda/23.11.0 requests/2.31.0 CPython/3.11.5 Linux/5.10.16.3-microsoft-standard-WSL2 ubuntu/22.04.3 glibc/2.35 solver/libmamba conda-libmamba-solver/23.12.0 libmambapy/1.5.3
                UID:GID : 0:0
             netrc file : None
           offline mode : False

Log:

(3dtopia) ➜  3DTopia git:(main) pip install git+https://github.com/NVlabs/tiny-cuda-nn/#subdirectory=bindings/torch
Collecting git+https://github.com/NVlabs/tiny-cuda-nn/#subdirectory=bindings/torch
  Cloning https://github.com/NVlabs/tiny-cuda-nn/ to /tmp/pip-req-build-_jbdg0ko
  Running command git clone --filter=blob:none --quiet https://github.com/NVlabs/tiny-cuda-nn/ /tmp/pip-req-build-_jbdg0ko
  Resolved https://github.com/NVlabs/tiny-cuda-nn/ to commit 235d1fde956dc04966940f9d1bec66aa3bdb705a
  Running command git submodule update --init --recursive -q
  Preparing metadata (setup.py) ... done
Building wheels for collected packages: tinycudann
  Building wheel for tinycudann (setup.py) ... error
  error: subprocess-exited-with-error

  × python setup.py bdist_wheel did not run successfully.
  │ exit code: 1
  ╰─> [86 lines of output]
      Building PyTorch extension for tiny-cuda-nn version 1.7
      Obtained compute capability 86 from PyTorch
      nvcc: NVIDIA (R) Cuda compiler driver
      Copyright (c) 2005-2022 NVIDIA Corporation
      Built on Tue_May__3_18:49:52_PDT_2022
      Cuda compilation tools, release 11.7, V11.7.64
      Build cuda_11.7.r11.7/compiler.31294372_0
      Detected CUDA version 11.7
      Targeting C++ standard 17
      running bdist_wheel
      /root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/utils/cpp_extension.py:411: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
        warnings.warn(msg.format('we could not find ninja.'))
      running build
      running build_py
      creating build
      creating build/lib.linux-x86_64-cpython-38
      creating build/lib.linux-x86_64-cpython-38/tinycudann
      copying tinycudann/modules.py -> build/lib.linux-x86_64-cpython-38/tinycudann
      copying tinycudann/__init__.py -> build/lib.linux-x86_64-cpython-38/tinycudann
      running egg_info
      creating tinycudann.egg-info
      writing tinycudann.egg-info/PKG-INFO
      writing dependency_links to tinycudann.egg-info/dependency_links.txt
      writing top-level names to tinycudann.egg-info/top_level.txt
      writing manifest file 'tinycudann.egg-info/SOURCES.txt'
      reading manifest file 'tinycudann.egg-info/SOURCES.txt'
      writing manifest file 'tinycudann.egg-info/SOURCES.txt'
      copying tinycudann/bindings.cpp -> build/lib.linux-x86_64-cpython-38/tinycudann
      running build_ext
      /root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/utils/cpp_extension.py:813: UserWarning: The detected CUDA version (11.7) 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))
      /root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/utils/cpp_extension.py:820: UserWarning: There are no g++ version bounds defined for CUDA version 11.7
        warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
      building 'tinycudann_bindings._86_C' extension
      creating dependencies
      creating dependencies/fmt
      creating dependencies/fmt/src
      creating src
      creating build/temp.linux-x86_64-cpython-38
      creating build/temp.linux-x86_64-cpython-38/tinycudann
      gcc -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../dependencies/fmt/src/format.cc -o build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/format.o -std=c++17 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command-line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      gcc -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../dependencies/fmt/src/os.cc -o build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/os.o -std=c++17 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command-line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/common_host.cu -o build/temp.linux-x86_64-cpython-38/../../src/common_host.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/cpp_api.cu -o build/temp.linux-x86_64-cpython-38/../../src/cpp_api.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/cutlass_mlp.cu -o build/temp.linux-x86_64-cpython-38/../../src/cutlass_mlp.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/encoding.cu -o build/temp.linux-x86_64-cpython-38/../../src/encoding.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/fully_fused_mlp.cu -o build/temp.linux-x86_64-cpython-38/../../src/fully_fused_mlp.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/network.cu -o build/temp.linux-x86_64-cpython-38/../../src/network.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/object.cu -o build/temp.linux-x86_64-cpython-38/../../src/object.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      gcc -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c tinycudann/bindings.cpp -o build/temp.linux-x86_64-cpython-38/tinycudann/bindings.o -std=c++17 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command-line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      creating build/lib.linux-x86_64-cpython-38/tinycudann_bindings
      g++ -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -pthread -shared -B /root/miniconda3/envs/3dtopia/compiler_compat -L/root/miniconda3/envs/3dtopia/lib -Wl,-rpath=/root/miniconda3/envs/3dtopia/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/format.o build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/os.o build/temp.linux-x86_64-cpython-38/../../src/common_host.o build/temp.linux-x86_64-cpython-38/../../src/cpp_api.o build/temp.linux-x86_64-cpython-38/../../src/cutlass_mlp.o build/temp.linux-x86_64-cpython-38/../../src/encoding.o build/temp.linux-x86_64-cpython-38/../../src/fully_fused_mlp.o build/temp.linux-x86_64-cpython-38/../../src/network.o build/temp.linux-x86_64-cpython-38/../../src/object.o build/temp.linux-x86_64-cpython-38/tinycudann/bindings.o -L/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/lib -L/root/miniconda3/envs/3dtopia/lib64 -lcuda -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-cpython-38/tinycudann_bindings/_86_C.cpython-38-x86_64-linux-gnu.so
      /root/miniconda3/envs/3dtopia/compiler_compat/ld: cannot find -lcuda: No such file or directory
      collect2: error: ld returned 1 exit status
      error: command '/usr/bin/g++' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for tinycudann
  Running setup.py clean for tinycudann
Failed to build tinycudann
Installing collected packages: tinycudann
  Running setup.py install for tinycudann ... error
  error: subprocess-exited-with-error

  × Running setup.py install for tinycudann did not run successfully.
  │ exit code: 1
  ╰─> [84 lines of output]
      Building PyTorch extension for tiny-cuda-nn version 1.7
      Obtained compute capability 86 from PyTorch
      nvcc: NVIDIA (R) Cuda compiler driver
      Copyright (c) 2005-2022 NVIDIA Corporation
      Built on Tue_May__3_18:49:52_PDT_2022
      Cuda compilation tools, release 11.7, V11.7.64
      Build cuda_11.7.r11.7/compiler.31294372_0
      Detected CUDA version 11.7
      Targeting C++ standard 17
      running install
      /root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated.
      !!

              ********************************************************************************
              Please avoid running ``setup.py`` directly.
              Instead, use pypa/build, pypa/installer, pypa/build or
              other standards-based tools.

              See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
              ********************************************************************************

      !!
        self.initialize_options()
      running build
      running build_py
      running egg_info
      writing tinycudann.egg-info/PKG-INFO
      writing dependency_links to tinycudann.egg-info/dependency_links.txt
      writing top-level names to tinycudann.egg-info/top_level.txt
      /root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/utils/cpp_extension.py:411: UserWarning: Attempted to use ninja as the BuildExtension backend but we could not find ninja.. Falling back to using the slow distutils backend.
        warnings.warn(msg.format('we could not find ninja.'))
      reading manifest file 'tinycudann.egg-info/SOURCES.txt'
      writing manifest file 'tinycudann.egg-info/SOURCES.txt'
      running build_ext
      /root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/utils/cpp_extension.py:813: UserWarning: The detected CUDA version (11.7) 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))
      /root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/utils/cpp_extension.py:820: UserWarning: There are no g++ version bounds defined for CUDA version 11.7
        warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}')
      building 'tinycudann_bindings._86_C' extension
      gcc -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../dependencies/fmt/src/format.cc -o build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/format.o -std=c++17 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command-line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      gcc -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../dependencies/fmt/src/os.cc -o build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/os.o -std=c++17 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command-line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/common_host.cu -o build/temp.linux-x86_64-cpython-38/../../src/common_host.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/cpp_api.cu -o build/temp.linux-x86_64-cpython-38/../../src/cpp_api.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/cutlass_mlp.cu -o build/temp.linux-x86_64-cpython-38/../../src/cutlass_mlp.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/encoding.cu -o build/temp.linux-x86_64-cpython-38/../../src/encoding.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/fully_fused_mlp.cu -o build/temp.linux-x86_64-cpython-38/../../src/fully_fused_mlp.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/network.cu -o build/temp.linux-x86_64-cpython-38/../../src/network.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /root/miniconda3/envs/3dtopia/bin/nvcc -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c ../../src/object.cu -o build/temp.linux-x86_64-cpython-38/../../src/object.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' -std=c++17 --extended-lambda --expt-relaxed-constexpr -U__CUDA_NO_HALF_OPERATORS__ -U__CUDA_NO_HALF_CONVERSIONS__ -U__CUDA_NO_HALF2_OPERATORS__ -Xcompiler=-Wno-float-conversion -Xcompiler=-fno-strict-aliasing -gencode=arch=compute_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      /tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include/fmt/core.h(288): warning #1675-D: unrecognized GCC pragma

      gcc -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/tmp/pip-req-build-_jbdg0ko/include -I/tmp/pip-req-build-_jbdg0ko/dependencies -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/cutlass/tools/util/include -I/tmp/pip-req-build-_jbdg0ko/dependencies/fmt/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/TH -I/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/include/THC -I/root/miniconda3/envs/3dtopia/include -I/root/miniconda3/envs/3dtopia/include/python3.8 -c tinycudann/bindings.cpp -o build/temp.linux-x86_64-cpython-38/tinycudann/bindings.o -std=c++17 -DTCNN_PARAMS_UNALIGNED -DTCNN_MIN_GPU_ARCH=86 -DTORCH_API_INCLUDE_EXTENSION_H -DPYBIND11_COMPILER_TYPE=\"_gcc\" -DPYBIND11_STDLIB=\"_libstdcpp\" -DPYBIND11_BUILD_ABI=\"_cxxabi1013\" -DTORCH_EXTENSION_NAME=_86_C -D_GLIBCXX_USE_CXX11_ABI=0
      cc1plus: warning: command-line option ‘-Wstrict-prototypes’ is valid for C/ObjC but not for C++
      g++ -pthread -B /root/miniconda3/envs/3dtopia/compiler_compat -Wl,--sysroot=/ -pthread -shared -B /root/miniconda3/envs/3dtopia/compiler_compat -L/root/miniconda3/envs/3dtopia/lib -Wl,-rpath=/root/miniconda3/envs/3dtopia/lib -Wl,--no-as-needed -Wl,--sysroot=/ build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/format.o build/temp.linux-x86_64-cpython-38/../../dependencies/fmt/src/os.o build/temp.linux-x86_64-cpython-38/../../src/common_host.o build/temp.linux-x86_64-cpython-38/../../src/cpp_api.o build/temp.linux-x86_64-cpython-38/../../src/cutlass_mlp.o build/temp.linux-x86_64-cpython-38/../../src/encoding.o build/temp.linux-x86_64-cpython-38/../../src/fully_fused_mlp.o build/temp.linux-x86_64-cpython-38/../../src/network.o build/temp.linux-x86_64-cpython-38/../../src/object.o build/temp.linux-x86_64-cpython-38/tinycudann/bindings.o -L/root/miniconda3/envs/3dtopia/lib/python3.8/site-packages/torch/lib -L/root/miniconda3/envs/3dtopia/lib64 -lcuda -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-cpython-38/tinycudann_bindings/_86_C.cpython-38-x86_64-linux-gnu.so
      /root/miniconda3/envs/3dtopia/compiler_compat/ld: cannot find -lcuda: No such file or directory
      collect2: error: ld returned 1 exit status
      error: command '/usr/bin/g++' failed with exit code 1
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: legacy-install-failure

× Encountered error while trying to install package.
╰─> tinycudann

note: This is an issue with the package mentioned above, not pip.
hint: See above for output from the failure.
@MtDersvan
Copy link

Same issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants