hustvl / MapTR

[ICLR'23 Spotlight] MapTR: Structured Modeling and Learning for Online Vectorized HD Map Construction
MIT License
982 stars 150 forks source link

report “error: The read operation timed out” when run command "python setup.py develop" #133

Open kamiLight opened 8 months ago

kamiLight commented 8 months ago

environment: Ubuntu 18.04 torch 1.9.1+cuda111 torchaudio 0.9.1 torchvision 0.10.1+cuda111

error:

(maptr) yanjiaxing@pept3:~/baidu/baidu/personal-code/BevModels/mmdetection3d$ python setup.py develop
running develop
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/setuptools/command/easy_install.py:156: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/setuptools/command/install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
  warnings.warn(
running egg_info
warning: no files found matching '*.cpp' under directory 'mmdet3d/.mim/ops'
warning: no files found matching '*.cu' under directory 'mmdet3d/.mim/ops'
warning: no files found matching '*.h' under directory 'mmdet3d/.mim/ops'
warning: no files found matching '*.cc' under directory 'mmdet3d/.mim/ops'
writing manifest file 'mmdet3d.egg-info/SOURCES.txt'
running build_ext
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/all.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/indice_cuda.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/maxpool_cuda.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/spconv/src/reordering_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/spconv/sparse_conv_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/iou3d/src/iou3d.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/iou3d/src/iou3d_kernel.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/iou3d/iou3d_cuda.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/bev_pool/src/bev_pool.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/bev_pool/src/bev_pool_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/bev_pool/bev_pool_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/voxel/src/scatter_points_cpu.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/voxel/src/scatter_points_cuda.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/voxel/src/voxelization.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/voxel/src/voxelization_cpu.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/voxel/src/voxelization_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/voxel/voxel_layer.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d/src/points_in_boxes_cpu.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d/src/points_in_boxes_cuda.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d/src/roiaware_pool3d.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d/src/roiaware_pool3d_kernel.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/roiaware_pool3d/roiaware_pool3d_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/ball_query/src/ball_query.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/ball_query/src/ball_query_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/ball_query/ball_query_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/knn/src/knn.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/knn/src/knn_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/knn/knn_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/paconv/src/assign_score_withk.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/paconv/src/assign_score_withk_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/paconv/assign_score_withk_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/group_points/src/group_points.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/group_points/src/group_points_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/group_points/group_points_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/interpolate/src/interpolate.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/interpolate/src/three_interpolate_cuda.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/interpolate/src/three_nn_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/interpolate/interpolate_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample/src/furthest_point_sample.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample/src/furthest_point_sample_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/furthest_point_sample/furthest_point_sample_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/gather_points/src/gather_points.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/gather_points/src/gather_points_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/gather_points/gather_points_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/bev_pool/src/bev_pool.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/bev_pool/src/bev_pool_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/bev_pool/bev_pool_ext.cpython-38-x86_64-linux-gnu.so
/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/utils/cpp_extension.py:284: UserWarning: 

                               !! WARNING !!

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Your compiler (c++) is not compatible with the compiler Pytorch was
built with for this platform, which is g++ on linux. Please
use g++ to to compile your extension. Alternatively, you may
compile PyTorch from source using c++, and then you can also use
c++ to compile your extension.

See https://github.com/pytorch/pytorch/blob/master/CONTRIBUTING.md for help
with compiling PyTorch from source.
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

                              !! WARNING !!

  warnings.warn(WRONG_COMPILER_WARNING.format(
Emitting ninja build file /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/build.ninja...
Compiling objects...
Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N)
ninja: no work to do.
g++ -pthread -shared -B /home/yanjiaxing/anaconda3/envs/maptr/compiler_compat -L/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,-rpath=/home/yanjiaxing/anaconda3/envs/maptr/lib -Wl,--no-as-needed -Wl,--sysroot=/ /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/bev_pool_v2/src/bev_pool.o /home/yanjiaxing/baidu/baidu/personal-code/BevModels/mmdetection3d/build/temp.linux-x86_64-3.8/mmdet3d/ops/bev_pool_v2/src/bev_pool_cuda.o -L/home/yanjiaxing/anaconda3/envs/maptr/lib/python3.8/site-packages/torch/lib -L/usr/local/cuda/lib64 -lc10 -ltorch -ltorch_cpu -ltorch_python -lcudart -lc10_cuda -ltorch_cuda_cu -ltorch_cuda_cpp -o build/lib.linux-x86_64-3.8/mmdet3d/ops/bev_pool_v2/bev_pool_v2_ext.cpython-38-x86_64-linux-gnu.so
error: The read operation timed out