facebookresearch / detectron2

Detectron2 is a platform for object detection, segmentation and other visual recognition tasks.
https://detectron2.readthedocs.io/en/latest/
Apache License 2.0
30.09k stars 7.42k forks source link

Unable to build detectron2. Setup.py #4991

Closed Benndova closed 1 year ago

Benndova commented 1 year ago

git clone detectron: https://github.com/facebookresearch/detectron2.git cd to detectron2 attemp install: 'pip install -e .' gives the error:

Installing collected packages: detectron2

Running setup.py develop for detectron2 error: subprocess-exited-with-error

× python setup.py develop did not run successfully.
│ exit code: 1
╰─> [172 lines of output]
    running develop
    running egg_info
    writing detectron2.egg-info/PKG-INFO
    writing dependency_links to detectron2.egg-info/dependency_links.txt
    writing requirements to detectron2.egg-info/requires.txt
    writing top-level names to detectron2.egg-info/top_level.txt
    reading manifest file 'detectron2.egg-info/SOURCES.txt'
    adding license file 'LICENSE'
    writing manifest file 'detectron2.egg-info/SOURCES.txt'
    running build_ext
    building 'detectron2._C' extension
    Emitting ninja build file /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/build.ninja...
    Compiling objects...
    Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
    /home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated.
    !!

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

            See https://github.com/pypa/setuptools/issues/917 for details.
            ********************************************************************************

    !!
      easy_install.initialize_options(self)
    /home/arl/anaconda3/envs/mask/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()
    [1/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o
    /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    /usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: expected a ">"
              detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
    (340): here

    3 errors detected in the compilation of "/tmp/tmpxft_00008e9d_00000000-6_ROIAlignRotated_cuda.cpp1.ii".
    [2/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o
    /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    /usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: expected a ">"
              detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
    (340): here

    3 errors detected in the compilation of "/tmp/tmpxft_00008e9e_00000000-6_deform_conv_cuda_kernel.cpp1.ii".
    [3/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o
    /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    /usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: expected a ">"
              detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
    (340): here

    3 errors detected in the compilation of "/tmp/tmpxft_00008ea1_00000000-6_box_iou_rotated_cuda.cpp1.ii".
    [4/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o
    /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    /usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: expected a ">"
              detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
    (340): here

    3 errors detected in the compilation of "/tmp/tmpxft_00008ea3_00000000-6_nms_rotated_cuda.cpp1.ii".
    [5/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.o
    /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
    /usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

    /usr/include/c++/8/utility(329): error: expected a ">"
              detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
    (340): here

    /usr/include/c++/8/utility(329): error: identifier "__integer_pack" is undefined
              detected during:
                instantiation of type "std::make_integer_sequence<std::size_t, 0UL>"
    (340): here
                instantiation of type "std::make_index_sequence<0UL>"
    /home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/ATen/core/op_registration/infer_schema.h(83): here
                instantiation of "std::array<c10::detail::infer_schema::ArgumentDef, <expression>> c10::detail::infer_schema::createReturns<std::tuple<ReturnTypes...>, void>::call() [with ReturnTypes=<>]"
    /home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/ATen/core/op_registration/infer_schema.h(98): here

    /home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/ATen/core/op_registration/infer_schema.h(82): error: no instance of function template "c10::detail::infer_schema::createArgumentVectorFromTypes" matches the argument list
                argument types are: (<error-type>)
              detected during instantiation of "std::array<c10::detail::infer_schema::ArgumentDef, <expression>> c10::detail::infer_schema::createReturns<std::tuple<ReturnTypes...>, void>::call() [with ReturnTypes=<>]"
    (98): here

    5 errors detected in the compilation of "/tmp/tmpxft_00008ea2_00000000-6_deform_conv_cuda.cpp1.ii".
    ninja: build stopped: subcommand failed.
    Traceback (most recent call last):
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1666, in _run_ninja_build
        subprocess.run(
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/subprocess.py", line 516, in run
        raise CalledProcessError(retcode, process.args,
    subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

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

    Traceback (most recent call last):
      File "<string>", line 2, in <module>
      File "<pip-setuptools-caller>", line 34, in <module>
      File "/home/arl/facebookproj/detectron2/setup.py", line 151, in <module>
        setup(
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/__init__.py", line 107, in setup
        return distutils.core.setup(**attrs)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
        return run_commands(dist)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
        dist.run_commands()
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
        self.run_command(cmd)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/dist.py", line 1244, in run_command
        super().run_command(command)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
        cmd_obj.run()
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/develop.py", line 34, in run
        self.install_for_development()
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/develop.py", line 115, in install_for_development
        self.run_command('build_ext')
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
        self.distribution.run_command(command)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/dist.py", line 1244, in run_command
        super().run_command(command)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
        cmd_obj.run()
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 84, in run
        _build_ext.run(self)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
        self.build_extensions()
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 709, in build_extensions
        build_ext.build_extensions(self)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions
        self._build_extensions_serial()
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial
        self.build_extension(ext)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
        _build_ext.build_extension(self, ext)
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 548, in build_extension
        objects = self.compiler.compile(
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 530, in unix_wrap_ninja_compile
        _write_ninja_file_and_compile_objects(
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1355, in _write_ninja_file_and_compile_objects
        _run_ninja_build(
      File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1682, 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: subprocess-exited-with-error

× python setup.py develop did not run successfully. │ exit code: 1 ╰─> [172 lines of output] running develop running egg_info writing detectron2.egg-info/PKG-INFO writing dependency_links to detectron2.egg-info/dependency_links.txt writing requirements to detectron2.egg-info/requires.txt writing top-level names to detectron2.egg-info/top_level.txt reading manifest file 'detectron2.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'detectron2.egg-info/SOURCES.txt' running build_ext building 'detectron2._C' extension Emitting ninja build file /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) /home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/develop.py:40: EasyInstallDeprecationWarning: easy_install command is deprecated. !!

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

        See https://github.com/pypa/setuptools/issues/917 for details.
        ********************************************************************************

!!
  easy_install.initialize_options(self)
/home/arl/anaconda3/envs/mask/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()
[1/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.o
/usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/ROIAlignRotated/ROIAlignRotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: expected a ">"
          detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
(340): here

3 errors detected in the compilation of "/tmp/tmpxft_00008e9d_00000000-6_ROIAlignRotated_cuda.cpp1.ii".
[2/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.o
/usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda_kernel.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: expected a ">"
          detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
(340): here

3 errors detected in the compilation of "/tmp/tmpxft_00008e9e_00000000-6_deform_conv_cuda_kernel.cpp1.ii".
[3/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.o
/usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/box_iou_rotated/box_iou_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: expected a ">"
          detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
(340): here

3 errors detected in the compilation of "/tmp/tmpxft_00008ea1_00000000-6_box_iou_rotated_cuda.cpp1.ii".
[4/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.o
/usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/nms_rotated/nms_rotated_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: expected a ">"
          detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
(340): here

3 errors detected in the compilation of "/tmp/tmpxft_00008ea3_00000000-6_nms_rotated_cuda.cpp1.ii".
[5/5] /usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
FAILED: /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.o
/usr/bin/nvcc  -DWITH_CUDA -I/home/arl/facebookproj/detectron2/detectron2/layers/csrc -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/torch/csrc/api/include -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/TH -I/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/THC -I/home/arl/anaconda3/envs/mask/include/python3.8 -c -c /home/arl/facebookproj/detectron2/detectron2/layers/csrc/deformable/deform_conv_cuda.cu -o /home/arl/facebookproj/detectron2/build/temp.linux-x86_64-cpython-38/home/arl/facebookproj/detectron2/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_75,code=compute_75 -gencode=arch=compute_75,code=sm_75 -std=c++14
/usr/include/c++/8/utility(307): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: pack expansion does not make use of any argument packs

/usr/include/c++/8/utility(329): error: expected a ">"
          detected during instantiation of type "std::make_integer_sequence<std::size_t, _Num>"
(340): here

/usr/include/c++/8/utility(329): error: identifier "__integer_pack" is undefined
          detected during:
            instantiation of type "std::make_integer_sequence<std::size_t, 0UL>"
(340): here
            instantiation of type "std::make_index_sequence<0UL>"
/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/ATen/core/op_registration/infer_schema.h(83): here
            instantiation of "std::array<c10::detail::infer_schema::ArgumentDef, <expression>> c10::detail::infer_schema::createReturns<std::tuple<ReturnTypes...>, void>::call() [with ReturnTypes=<>]"
/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/ATen/core/op_registration/infer_schema.h(98): here

/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/include/ATen/core/op_registration/infer_schema.h(82): error: no instance of function template "c10::detail::infer_schema::createArgumentVectorFromTypes" matches the argument list
            argument types are: (<error-type>)
          detected during instantiation of "std::array<c10::detail::infer_schema::ArgumentDef, <expression>> c10::detail::infer_schema::createReturns<std::tuple<ReturnTypes...>, void>::call() [with ReturnTypes=<>]"
(98): here

5 errors detected in the compilation of "/tmp/tmpxft_00008ea2_00000000-6_deform_conv_cuda.cpp1.ii".
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1666, in _run_ninja_build
    subprocess.run(
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/subprocess.py", line 516, in run
    raise CalledProcessError(retcode, process.args,
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.

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

Traceback (most recent call last):
  File "<string>", line 2, in <module>
  File "<pip-setuptools-caller>", line 34, in <module>
  File "/home/arl/facebookproj/detectron2/setup.py", line 151, in <module>
    setup(
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/__init__.py", line 107, in setup
    return distutils.core.setup(**attrs)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 185, in setup
    return run_commands(dist)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 201, in run_commands
    dist.run_commands()
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 969, in run_commands
    self.run_command(cmd)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/dist.py", line 1244, in run_command
    super().run_command(command)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
    cmd_obj.run()
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/develop.py", line 34, in run
    self.install_for_development()
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/develop.py", line 115, in install_for_development
    self.run_command('build_ext')
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 318, in run_command
    self.distribution.run_command(command)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/dist.py", line 1244, in run_command
    super().run_command(command)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 988, in run_command
    cmd_obj.run()
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 84, in run
    _build_ext.run(self)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 345, in run
    self.build_extensions()
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 709, in build_extensions
    build_ext.build_extensions(self)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 467, in build_extensions
    self._build_extensions_serial()
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 493, in _build_extensions_serial
    self.build_extension(ext)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/command/build_ext.py", line 246, in build_extension
    _build_ext.build_extension(self, ext)
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/setuptools/_distutils/command/build_ext.py", line 548, in build_extension
    objects = self.compiler.compile(
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 530, in unix_wrap_ninja_compile
    _write_ninja_file_and_compile_objects(
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1355, in _write_ninja_file_and_compile_objects
    _run_ninja_build(
  File "/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch/utils/cpp_extension.py", line 1682, 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.

This is my environment: 2023-06-07 18:43:01 URL:https://raw.githubusercontent.com/facebookresearch/detectron2/main/detectron2/utils/collect_env.py [8525/8525] -> "collect_env.py" [1]


sys.platform linux Python 3.8.16 (default, Mar 2 2023, 03:21:46) [GCC 11.2.0] numpy 1.23.5 detectron2 0.6 @/home/arl/facebookproj/detectron2/detectron2 detectron2._C not built correctly: No module named 'detectron2._C' Compiler ($CXX) c++ (Ubuntu 8.4.0-3ubuntu2) 8.4.0 CUDA compiler Cuda compilation tools, release 10.1, V10.1.243 DETECTRON2_ENV_MODULE PyTorch 1.9.0 @/home/arl/anaconda3/envs/mask/lib/python3.8/site-packages/torch PyTorch debug build False torch._C._GLIBCXX_USE_CXX11_ABI False GPU available Yes GPU 0 NVIDIA T550 Laptop GPU (arch=7.5) Driver version 525.105.17 CUDA_HOME /usr Pillow 9.3.0 torchvision 0.10.0 @/home/arl/anaconda3/envs/mask/lib/python3.8/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 4.7.0


PyTorch built with:

github-actions[bot] commented 1 year ago

You've chosen to report an unexpected problem or bug. Unless you already know the root cause of it, please include details about it by filling the issue template. The following information is missing: "Instructions To Reproduce the Issue and Full Logs";

github-actions[bot] commented 1 year ago

Requested information was not provided in 7 days, so we're closing this issue.

Please open new issue if information becomes available. Otherwise, use github discussions for free-form discussions.