Buckets:
| Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com | |
| Collecting git+https://github.com/graphdeco-inria/diff-gaussian-rasterization.git | |
| Cloning https://github.com/graphdeco-inria/diff-gaussian-rasterization.git to /tmp/pip-req-build-xpyzsf5e | |
| Running command git clone --filter=blob:none --quiet https://github.com/graphdeco-inria/diff-gaussian-rasterization.git /tmp/pip-req-build-xpyzsf5e | |
| Resolved https://github.com/graphdeco-inria/diff-gaussian-rasterization.git to commit 59f5f77e3ddbac3ed9db93ec2cfe99ed6c5d121d | |
| Running command git submodule update --init --recursive -q | |
| Preparing metadata (pyproject.toml): started | |
| Preparing metadata (pyproject.toml): finished with status 'done' | |
| Building wheels for collected packages: diff_gaussian_rasterization | |
| Building wheel for diff_gaussian_rasterization (pyproject.toml): started | |
| Building wheel for diff_gaussian_rasterization (pyproject.toml): finished with status 'error' | |
| error: subprocess-exited-with-error | |
| × Building wheel for diff_gaussian_rasterization (pyproject.toml) did not run successfully. | |
| │ exit code: 1 | |
| ╰─> [71 lines of output] | |
| /home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/cuda/__init__.py:61: FutureWarning: The pynvml package is deprecated. Please install nvidia-ml-py instead. If you did not install pynvml directly, please report this to the maintainers of the package that installed pynvml for you. | |
| import pynvml # type: ignore[import] | |
| running bdist_wheel | |
| /home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/utils/cpp_extension.py:497: 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/lib.linux-x86_64-cpython-311/diff_gaussian_rasterization | |
| copying diff_gaussian_rasterization/__init__.py -> build/lib.linux-x86_64-cpython-311/diff_gaussian_rasterization | |
| running build_ext | |
| /home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/utils/cpp_extension.py:416: UserWarning: The detected CUDA version (12.8) has a minor version mismatch with the version that was used to compile PyTorch (12.1). Most likely this shouldn't be a problem. | |
| warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda)) | |
| /home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/utils/cpp_extension.py:426: UserWarning: There are no g++ version bounds defined for CUDA version 12.8 | |
| warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}') | |
| building 'diff_gaussian_rasterization._C' extension | |
| creating build/temp.linux-x86_64-cpython-311/cuda_rasterizer | |
| /home/quang/miniconda3/envs/cuda128/bin/nvcc -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/torch/csrc/api/include -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/TH -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/THC -I/home/quang/miniconda3/envs/cuda128/include -I/home/quang/miniconda3/envs/sam3d-objects/include/python3.11 -c cuda_rasterizer/backward.cu -o build/temp.linux-x86_64-cpython-311/cuda_rasterizer/backward.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' -I/tmp/pip-req-build-xpyzsf5e/third_party/glm/ -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_90,code=sm_90 -std=c++17 | |
| cuda_rasterizer/auxiliary.h(151): warning #177-D: variable "p_proj" was declared but never referenced | |
| float3 p_proj = { p_hom.x * p_w, p_hom.y * p_w, p_hom.z * p_w }; | |
| ^ | |
| Remark: The warnings can be suppressed with "-diag-suppress <warning-number>" | |
| /home/quang/miniconda3/envs/cuda128/bin/nvcc -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/torch/csrc/api/include -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/TH -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/THC -I/home/quang/miniconda3/envs/cuda128/include -I/home/quang/miniconda3/envs/sam3d-objects/include/python3.11 -c cuda_rasterizer/forward.cu -o build/temp.linux-x86_64-cpython-311/cuda_rasterizer/forward.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' -I/tmp/pip-req-build-xpyzsf5e/third_party/glm/ -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_90,code=sm_90 -std=c++17 | |
| cuda_rasterizer/auxiliary.h(151): warning #177-D: variable "p_proj" was declared but never referenced | |
| float3 p_proj = { p_hom.x * p_w, p_hom.y * p_w, p_hom.z * p_w }; | |
| ^ | |
| Remark: The warnings can be suppressed with "-diag-suppress <warning-number>" | |
| /home/quang/miniconda3/envs/cuda128/bin/nvcc -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/torch/csrc/api/include -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/TH -I/home/quang/miniconda3/envs/sam3d-objects/lib/python3.11/site-packages/torch/include/THC -I/home/quang/miniconda3/envs/cuda128/include -I/home/quang/miniconda3/envs/sam3d-objects/include/python3.11 -c cuda_rasterizer/rasterizer_impl.cu -o build/temp.linux-x86_64-cpython-311/cuda_rasterizer/rasterizer_impl.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' -I/tmp/pip-req-build-xpyzsf5e/third_party/glm/ -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_90,code=sm_90 -std=c++17 | |
| cuda_rasterizer/rasterizer_impl.h(24): error: namespace "std" has no member "uintptr_t" | |
| std::size_t offset = (reinterpret_cast<std::uintptr_t>(chunk) + alignment - 1) & ~(alignment - 1); | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.h(40): error: identifier "uint32_t" is undefined | |
| uint32_t* point_offsets; | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.h(41): error: identifier "uint32_t" is undefined | |
| uint32_t* tiles_touched; | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.h(49): error: identifier "uint32_t" is undefined | |
| uint32_t* n_contrib; | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.h(58): error: identifier "uint64_t" is undefined | |
| uint64_t* point_list_keys_unsorted; | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.h(59): error: identifier "uint64_t" is undefined | |
| uint64_t* point_list_keys; | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.h(60): error: identifier "uint32_t" is undefined | |
| uint32_t* point_list_unsorted; | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.h(61): error: identifier "uint32_t" is undefined | |
| uint32_t* point_list; | |
| ^ | |
| cuda_rasterizer/rasterizer_impl.cu(184): warning #549-D: variable "binning" is used before its value is set | |
| obtain(chunk, binning.point_list, P, 128); | |
| ^ | |
| Remark: The warnings can be suppressed with "-diag-suppress <warning-number>" | |
| 8 errors detected in the compilation of "cuda_rasterizer/rasterizer_impl.cu". | |
| error: command '/home/quang/miniconda3/envs/cuda128/bin/nvcc' failed with exit code 2 | |
| [end of output] | |
| note: This error originates from a subprocess, and is likely not a problem with pip. | |
| ERROR: Failed building wheel for diff_gaussian_rasterization | |
| Failed to build diff_gaussian_rasterization | |
| error: failed-wheel-build-for-install | |
| × Failed to build installable wheels for some pyproject.toml based projects | |
| ╰─> diff_gaussian_rasterization | |
| EXIT=1 | |
Xet Storage Details
- Size:
- 8.91 kB
- Xet hash:
- 4b43012e80108a345c8ed1557aa59733c8b5b8a5143b96e617feb680d332556a
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.