facebookresearch / facebookresearch/detectron2

Installation issue with 3080 Ti, GCC 9.3, CUDA 11.6

Open
#5,435 5 comments 1 reaction 0 assignees View on GitHub
Dominant language
Python
Stars
34.7k
Forks
7.9k
PR merge metrics
No merged PRs in 30d

Description

Hi, could you please help me to understand what is wrong with my environment? I spent a few days trying to install detectron2, and still facing this issue... 🙏🙏🙏

2. What exact command you run:
```
pip install numpy==1.23.0

pip install torch==1.13.0+cu116 torchvision==0.14.0+cu116 -f https://download.pytorch.org/whl/torch_stable.html

pip install git+https://github.com/facebookresearch/detectron2.git
```
3. __Full logs__ or other relevant observations:
```
Collecting git+https://github.com/facebookresearch/detectron2.git
Cloning https://github.com/facebookresearch/detectron2.git to /tmp/pip-req-build-da2tsxr7
Running command git clone --filter=blob:none --quiet https://github.com/facebookresearch/detectron2.git /tmp/pip-req-build-da2tsxr7
Resolved https://github.com/facebookresearch/detectron2.git to commit 9604f5995cc628619f0e4fd913453b4d7d61db3f
Preparing metadata (setup.py) ... done
Requirement already satisfied: Pillow>=7.1 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (11.1.0)
Requirement already satisfied: black in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (25.1.0)
Requirement already satisfied: cloudpickle in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (3.1.1)
Requirement already satisfied: fvcore<0.1.6,>=0.1.5 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (0.1.5.post20221221)
Requirement already satisfied: hydra-core>=1.1 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (1.3.2)
Requirement already satisfied: iopath<0.1.10,>=0.1.7 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (0.1.9)
Requirement already satisfied: matplotlib in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (3.10.0)
Requirement already satisfied: omegaconf<2.4,>=2.1 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (2.3.0)
Requirement already satisfied: packaging in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (24.2)
Requirement already satisfied: pycocotools>=2.0.2 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (2.0.8)
Requirement already satisfied: tabulate in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (0.9.0)
Requirement already satisfied: tensorboard in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (2.19.0)
Requirement already satisfied: termcolor>=1.1 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (2.5.0)
Requirement already satisfied: tqdm>4.29.0 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (4.67.1)
Requirement already satisfied: yacs>=0.1.8 in ./venv/lib/python3.10/site-packages (from detectron2==0.6) (0.1.8)
Requirement already satisfied: pyyaml>=5.1 in ./venv/lib/python3.10/site-packages (from fvcore<0.1.6,>=0.1.5->detectron2==0.6) (6.0.2)
Requirement already satisfied: numpy in ./venv/lib/python3.10/site-packages (from fvcore<0.1.6,>=0.1.5->detectron2==0.6) (1.23.0)
Requirement already satisfied: antlr4-python3-runtime==4.9.* in ./venv/lib/python3.10/site-packages (from hydra-core>=1.1->detectron2==0.6) (4.9.3)
Requirement already satisfied: portalocker in ./venv/lib/python3.10/site-packages (from iopath<0.1.10,>=0.1.7->detectron2==0.6) (3.1.1)
Requirement already satisfied: kiwisolver>=1.3.1 in ./venv/lib/python3.10/site-packages (from matplotlib->detectron2==0.6) (1.4.8)
Requirement already satisfied: contourpy>=1.0.1 in ./venv/lib/python3.10/site-packages (from matplotlib->detectron2==0.6) (1.3.1)
Requirement already satisfied: pyparsing>=2.3.1 in ./venv/lib/python3.10/site-packages (from matplotlib->detectron2==0.6) (3.2.1)
Requirement already satisfied: python-dateutil>=2.7 in ./venv/lib/python3.10/site-packages (from matplotlib->detectron2==0.6) (2.9.0.post0)
Requirement already satisfied: cycler>=0.10 in ./venv/lib/python3.10/site-packages (from matplotlib->detectron2==0.6) (0.12.1)
Requirement already satisfied: fonttools>=4.22.0 in ./venv/lib/python3.10/site-packages (from matplotlib->detectron2==0.6) (4.56.0)
Requirement already satisfied: click>=8.0.0 in ./venv/lib/python3.10/site-packages (from black->detectron2==0.6) (8.1.8)
Requirement already satisfied: platformdirs>=2 in ./venv/lib/python3.10/site-packages (from black->detectron2==0.6) (4.3.6)
Requirement already satisfied: tomli>=1.1.0 in ./venv/lib/python3.10/site-packages (from black->detectron2==0.6) (2.2.1)
Requirement already satisfied: mypy-extensions>=0.4.3 in ./venv/lib/python3.10/site-packages (from black->detectron2==0.6) (1.0.0)
Requirement already satisfied: typing-extensions>=4.0.1 in ./venv/lib/python3.10/site-packages (from black->detectron2==0.6) (4.12.2)
Requirement already satisfied: pathspec>=0.9.0 in ./venv/lib/python3.10/site-packages (from black->detectron2==0.6) (0.12.1)
Requirement already satisfied: werkzeug>=1.0.1 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (3.1.3)
Requirement already satisfied: absl-py>=0.4 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (2.1.0)
Requirement already satisfied: protobuf!=4.24.0,>=3.19.6 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (5.29.3)
Requirement already satisfied: grpcio>=1.48.2 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (1.70.0)
Requirement already satisfied: six>1.9 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (1.17.0)
Requirement already satisfied: setuptools>=41.0.0 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (59.6.0)
Requirement already satisfied: markdown>=2.6.8 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (3.7)
Requirement already satisfied: tensorboard-data-server<0.8.0,>=0.7.0 in ./venv/lib/python3.10/site-packages (from tensorboard->detectron2==0.6) (0.7.2)
Requirement already satisfied: MarkupSafe>=2.1.1 in ./venv/lib/python3.10/site-packages (from werkzeug>=1.0.1->tensorboard->detectron2==0.6) (3.0.2)
Building wheels for collected packages: detectron2
Building wheel for detectron2 (setup.py) ... error
error: subprocess-exited-with-error

× python setup.py bdist_wheel did not run successfully.
│ exit code: 1
╰─> [508 lines of output]
running bdist_wheel
running build
running build_py
creating build
creating build/lib.linux-x86_64-3.10
creating build/lib.linux-x86_64-3.10/detectron2
copying detectron2/__init__.py -> build/lib.linux-x86_64-3.10/detectron2
creating build/lib.linux-x86_64-3.10/tools
copying tools/train_net.py -> build/lib.linux-x86_64-3.10/tools
...
creating build/lib.linux-x86_64-3.10/detectron2/model_zoo/configs/common/data
copying detectron2/model_zoo/configs/common/data/coco_panoptic_separated.py -> build/lib.linux-x86_64-3.10/detectron2/model_zoo/configs/common/data
copying detectron2/model_zoo/configs/common/data/coco_keypoint.py -> build/lib.linux-x86_64-3.10/detectron2/model_zoo/configs/common/data
copying detectron2/model_zoo/configs/common/data/constants.py -> build/lib.linux-x86_64-3.10/detectron2/model_zoo/configs/common/data
copying detectron2/model_zoo/configs/common/data/coco.py -> build/lib.linux-x86_64-3.10/detectron2/model_zoo/configs/common/data
running build_ext
building 'detectron2._C' extension
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/cocoeval
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable
creating /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated
Emitting ninja build file /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
[1/11] /usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/cuda_version.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/cuda_version.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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
[2/11] c++ -MMD -MF /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/cocoeval/cocoeval.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/cocoeval/cocoeval.cpp -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/cocoeval/cocoeval.o -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
[3/11] c++ -MMD -MF /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cpu.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cpu.cpp -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cpu.o -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
[4/11] c++ -MMD -MF /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_cpu.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_cpu.cpp -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_cpu.o -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
[5/11] c++ -MMD -MF /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cpu.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cpu.cpp -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cpu.o -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
[6/11] /usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o
/usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
[7/11] /usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o
/usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_BFLOAT16_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ --expt-relaxed-constexpr --compiler-options ''"'"'-fPIC'"'"'' -O3 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
[8/11] /usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o
/usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
[9/11] /usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda.o
/usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/deformable/deform_conv_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
[10/11] /usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
FAILED: /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o
/usr/local/cuda-11.6/bin/nvcc -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/nms_rotated/nms_rotated_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 -DCUDA_HAS_FP16=1 -D__CUDA_NO_HALF_OPERATORS__ -D__CUDA_NO_HALF_CONVERSIONS__ -D__CUDA_NO_HALF2_OPERATORS__ -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_86,code=compute_86 -gencode=arch=compute_86,code=sm_86 -std=c++14
/usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with ‘...’:
435 | function(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:435:145: note: ‘_ArgTypes’
/usr/include/c++/11/bits/std_function.h:530:146: error: parameter packs not expanded with ‘...’:
530 | operator=(_Functor&& __f)
| ^
/usr/include/c++/11/bits/std_function.h:530:146: note: ‘_ArgTypes’
[11/11] c++ -MMD -MF /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/vision.o.d -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DWITH_CUDA -I/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/TH -I/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/THC -I/usr/local/cuda-11.6/include -I/home/vitaliy/learning/the-exceptional-trajectories/venv/include -I/usr/include/python3.10 -c -c /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/vision.cpp -o /tmp/pip-req-build-da2tsxr7/build/temp.linux-x86_64-3.10/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/vision.o -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
In file included from /home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/Exceptions.h:13,
from /home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/csrc/api/include/torch/python.h:11,
from /home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/torch/extension.h:6,
from /tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/vision.cpp:3:
/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/pybind11/pybind11.h: In instantiation of ‘class pybind11::class_’:
/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/vision.cpp:105:73: required from here
/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/pybind11/pybind11.h:1479:7: warning: ‘pybind11::class_’ declared with greater visibility than its base ‘pybind11::detail::generic_type’ [-Wattributes]
1479 | class class_ : public detail::generic_type {
| ^~~~~~
/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/pybind11/pybind11.h: In instantiation of ‘class pybind11::class_’:
/tmp/pip-req-build-da2tsxr7/detectron2/layers/csrc/vision.cpp:107:67: required from here
/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/include/pybind11/pybind11.h:1479:7: warning: ‘pybind11::class_’ declared with greater visibility than its base ‘pybind11::detail::generic_type’ [-Wattributes]
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1900, in _run_ninja_build
subprocess.run(
File "/usr/lib/python3.10/subprocess.py", line 526, in run
raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

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

Traceback (most recent call last):
File "", line 2, in
File "", line 34, in
File "/tmp/pip-req-build-da2tsxr7/setup.py", line 151, in
setup(
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/setuptools/__init__.py", line 153, in setup
return distutils.core.setup(**attrs)
File "/usr/lib/python3.10/distutils/core.py", line 148, in setup
dist.run_commands()
File "/usr/lib/python3.10/distutils/dist.py", line 966, in run_commands
self.run_command(cmd)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/wheel/_bdist_wheel.py", line 387, in run
self.run_command("build")
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/usr/lib/python3.10/distutils/command/build.py", line 135, in run
self.run_command(cmd_name)
File "/usr/lib/python3.10/distutils/cmd.py", line 313, in run_command
self.distribution.run_command(command)
File "/usr/lib/python3.10/distutils/dist.py", line 985, in run_command
cmd_obj.run()
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 79, in run
_build_ext.run(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 340, in run
self.build_extensions()
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 843, in build_extensions
build_ext.build_extensions(self)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 449, in build_extensions
self._build_extensions_serial()
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 474, in _build_extensions_serial
self.build_extension(ext)
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/setuptools/command/build_ext.py", line 202, in build_extension
_build_ext.build_extension(self, ext)
File "/usr/lib/python3.10/distutils/command/build_ext.py", line 529, in build_extension
objects = self.compiler.compile(sources,
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 658, in unix_wrap_ninja_compile
_write_ninja_file_and_compile_objects(
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1573, in _write_ninja_file_and_compile_objects
_run_ninja_build(
File "/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch/utils/cpp_extension.py", line 1916, in _run_ninja_build
raise RuntimeError(message) from e
RuntimeError: Error compiling objects for extension
[end of output]

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

```

## Expected behavior:

Successful installation

## Environment:

```
------------------------------- ---------------------------------------------------------------------------------------------------------------
sys.platform linux
Python 3.10.12 (main, Jan 17 2025, 14:35:34) [GCC 11.4.0]
numpy 1.23.0
detectron2 failed to import
detectron2._C not built correctly: No module named 'detectron2'
Compiler ($CXX) c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0
CUDA compiler Build cuda_11.6.r11.6/compiler.30794723_0
DETECTRON2_ENV_MODULE
PyTorch 1.13.0+cu116 @/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torch
PyTorch debug build False
torch._C._GLIBCXX_USE_CXX11_ABI False
GPU available Yes
GPU 0 NVIDIA GeForce RTX 3080 Ti (arch=8.6)
Driver version 535.183.01
CUDA_HOME /usr/local/cuda-11.6
Pillow 11.1.0
torchvision 0.14.0+cu116 @/home/vitaliy/learning/the-exceptional-trajectories/venv/lib/python3.10/site-packages/torchvision
torchvision arch flags 3.5, 5.0, 6.0, 7.0, 7.5, 8.0, 8.6
fvcore 0.1.5.post20221221
iopath 0.1.9
cv2 Not found
------------------------------- ---------------------------------------------------------------------------------------------------------------
PyTorch built with:
- GCC 9.3
- C++ Version: 201402
- Intel(R) Math Kernel Library Version 2020.0.0 Product Build 20191122 for Intel(R) 64 architecture applications
- Intel(R) MKL-DNN v2.6.0 (Git Hash 52b5f107dd9cf10910aaa19cb47f3abf9b349815)
- OpenMP 201511 (a.k.a. OpenMP 4.5)
- LAPACK is enabled (usually provided by MKL)
- NNPACK is enabled
- CPU capability usage: AVX2
- CUDA Runtime 11.6
- NVCC architecture flags: -gencode;arch=compute_37,code=sm_37;-gencode;arch=compute_50,code=sm_50;-gencode;arch=compute_60,code=sm_60;-gencode;arch=compute_70,code=sm_70;-gencode;arch=compute_75,code=sm_75;-gencode;arch=compute_80,code=sm_80;-gencode;arch=compute_86,code=sm_86
- CuDNN 8.3.2 (built against CUDA 11.5)
- Magma 2.6.1
- Build settings: BLAS_INFO=mkl, BUILD_TYPE=Release, CUDA_VERSION=11.6, CUDNN_VERSION=8.3.2, CXX_COMPILER=/opt/rh/devtoolset-9/root/usr/bin/c++, CXX_FLAGS= -fabi-version=11 -Wno-deprecated -fvisibility-inlines-hidden -DUSE_PTHREADPOOL -fopenmp -DNDEBUG -DUSE_KINETO -DUSE_FBGEMM -DUSE_QNNPACK -DUSE_PYTORCH_QNNPACK -DUSE_XNNPACK -DSYMBOLICATE_MOBILE_DEBUG_HANDLE -DEDGE_PROFILER_USE_KINETO -O2 -fPIC -Wno-narrowing -Wall -Wextra -Werror=return-type -Werror=non-virtual-dtor -Wno-missing-field-initializers -Wno-type-limits -Wno-array-bounds -Wno-unknown-pragmas -Wunused-local-typedefs -Wno-unused-parameter -Wno-unused-function -Wno-unused-result -Wno-strict-overflow -Wno-strict-aliasing -Wno-error=deprecated-declarations -Wno-stringop-overflow -Wno-psabi -Wno-error=pedantic -Wno-error=redundant-decls -Wno-error=old-style-cast -fdiagnostics-color=always -faligned-new -Wno-unused-but-set-variable -Wno-maybe-uninitialized -fno-math-errno -fno-trapping-math -Werror=format -Werror=cast-function-type -Wno-stringop-overflow, LAPACK_INFO=mkl, PERF_WITH_AVX=1, PERF_WITH_AVX2=1, PERF_WITH_AVX512=1, TORCH_VERSION=1.13.0, USE_CUDA=ON, USE_CUDNN=ON, USE_EXCEPTION_PTR=1, USE_GFLAGS=OFF, USE_GLOG=OFF, USE_MKL=ON, USE_MKLDNN=ON, USE_MPI=OFF, USE_NCCL=ON, USE_NNPACK=ON, USE_OPENMP=ON, USE_ROCM=OFF,
```

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the listed pip installation commands and reading the setup.py bdist_wheel failure in the build log. The log points to the detectron2/layers/csrc extension build; compare the reported Python, GCC, CUDA, and PyTorch versions with the project's installation guidance. Done means identifying a confirmed compatibility cause and documenting or implementing a project-level fix.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
build-system, machine-learning
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.