-
Notifications
You must be signed in to change notification settings - Fork 407
Open
Description
While I generating C++ code of soconv, the complier gives me an error:
[3/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch
FAILED: [code=1] /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch
g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h:2:10: fatal error: cublasLt.h: No such file of dictionary
2 | #include <cublasLt.h>
| ^~~~~~~~~~~~
compilation terminated.
It is clearly, while compling SimpleExternalSpconvMatmul.h, it didn't link the /usr/local/cuda/include
[1/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/common/CompileInfo.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/common/CompileInfo.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/common/CompileInfo.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/common/CompileInfo.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/common/CompileInfo.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[2/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocatorGuard.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocatorGuard.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocatorGuard.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocatorGuard.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocatorGuard.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[3/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch
FAILED: [code=1] /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch
g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/SimpleExternalSpconvMatmul.h:2:10: fatal error: cublasLt.h: No such file of dictionary
2 | #include <cublasLt.h>
| ^~~~~~~~~~~~
compilation terminated.
[4/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ExternalSpconvMatmul.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ExternalSpconvMatmul.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ExternalSpconvMatmul.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ExternalSpconvMatmul.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ExternalSpconvMatmul.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[5/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/Point2VoxelCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/Point2VoxelCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/Point2VoxelCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/Point2VoxelCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/Point2VoxelCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[6/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/maxpool/IndiceMaxPoolCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/maxpool/IndiceMaxPoolCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -fopenmp -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/maxpool/IndiceMaxPoolCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/maxpool/IndiceMaxPoolCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/maxpool/IndiceMaxPoolCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[7/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/gather/GatherCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/gather/GatherCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -fopenmp -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/gather/GatherCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/gather/GatherCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/gather/GatherCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[8/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/inference/InferenceOps.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/inference/InferenceOps.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/inference/InferenceOps.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/inference/InferenceOps.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/inference/InferenceOps.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[9/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/SparseConvIndicesCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/SparseConvIndicesCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/SparseConvIndicesCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/SparseConvIndicesCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu2d/SparseConvIndicesCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[10/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/Point2VoxelCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/Point2VoxelCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/Point2VoxelCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/Point2VoxelCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/Point2VoxelCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[11/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/Point2VoxelCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/Point2VoxelCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/Point2VoxelCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/Point2VoxelCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/Point2VoxelCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[12/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ThrustAllocator.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ThrustAllocator.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ThrustAllocator.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ThrustAllocator.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ThrustAllocator.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[13/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/utils/boxops/BoxOps.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/utils/boxops/BoxOps.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/utils/boxops/BoxOps.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/utils/boxops/BoxOps.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/utils/boxops/BoxOps.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[14/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocator.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocator.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocator.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocator.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/alloc/ExternalAllocator.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[15/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/hash/core/HashTable.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/hash/core/HashTable.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -fopenmp -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/hash/core/HashTable.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/hash/core/HashTable.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/hash/core/HashTable.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[16/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/SparseConvIndicesCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/SparseConvIndicesCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/SparseConvIndicesCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/SparseConvIndicesCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/SparseConvIndicesCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[17/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/SparseConvIndicesCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/SparseConvIndicesCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/SparseConvIndicesCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/SparseConvIndicesCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu4d/SparseConvIndicesCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[18/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ThrustCustomAllocatorV2.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ThrustCustomAllocatorV2.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ThrustCustomAllocatorV2.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ThrustCustomAllocatorV2.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ThrustCustomAllocatorV2.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[19/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/Point2VoxelCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/Point2VoxelCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/Point2VoxelCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/Point2VoxelCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu3d/Point2VoxelCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[20/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/SparseConvIndicesCPU.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/SparseConvIndicesCPU.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/SparseConvIndicesCPU.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/SparseConvIndicesCPU.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/ops_cpu1d/SparseConvIndicesCPU.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[21/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/conv/main/ConvMainUnitTest.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/conv/main/ConvMainUnitTest.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -I "/usr/local/cuda/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/conv/main/ConvMainUnitTest.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/conv/main/ConvMainUnitTest.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/conv/main/ConvMainUnitTest.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[22/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ConvTuneResult.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ConvTuneResult.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ConvTuneResult.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ConvTuneResult.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/ConvTuneResult.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[23/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/spops/ConvGemmOps.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/spops/ConvGemmOps.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -I "/usr/local/cuda/include" -O3 -std=c++14 -fPIC -x c++-header -fopenmp -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/spops/ConvGemmOps.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/spops/ConvGemmOps.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/spops/ConvGemmOps.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[24/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/SpconvOps.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/SpconvOps.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -fopenmp -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/SpconvOps.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/SpconvOps.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/all/SpconvOps.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[25/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/gemm/main/GemmMainUnitTest.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/gemm/main/GemmMainUnitTest.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -I "/usr/local/cuda/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/gemm/main/GemmMainUnitTest.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/gemm/main/GemmMainUnitTest.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/cumm/gemm/main/GemmMainUnitTest.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[26/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/GemmTuneResult.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/GemmTuneResult.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/GemmTuneResult.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/GemmTuneResult.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/GemmTuneResult.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[27/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/convops/ConvTunerSimple.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/convops/ConvTunerSimple.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -I "/usr/local/cuda/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/convops/ConvTunerSimple.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/convops/ConvTunerSimple.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/convops/ConvTunerSimple.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
[28/697] g++ -MMD -MT /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/gemmops/GemmTunerSimple.h.gch -MF /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/gemmops/GemmTunerSimple.h.gch.d -I "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include" -I "/usr/local/lib/python3.12/dist-packages/pybind11/include" -I "/usr/include/python3.12" -I "/usr/local/lib/python3.12/dist-packages/cumm/include" -I "/usr/local/cuda/include" -O3 -std=c++14 -fPIC -x c++-header -c /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/gemmops/GemmTunerSimple.h -o /home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/gemmops/GemmTunerSimple.h.gch
/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build/core_cc/include/csrc/sparse/convops/gemmops/GemmTunerSimple.h:1:9: warning: #pragma once in main file
1 | #pragma once
| ^~~~
ninja: build stopped: subcommand failed.
Traceback (most recent call last):
File "<frozen runpy>", line 189, in _run_module_as_main
File "<frozen runpy>", line 112, in _get_module_details
File "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/__init__.py", line 15, in <module>
from . import build as _build
File "/home/ming/Personal_Projects/ADS/Frameworks/SelfBUild/spconv/spconv/build.py", line 70, in <module>
pccm.builder.build_pybind(cus,
File "/usr/local/lib/python3.12/dist-packages/pccm/builder/pybind.py", line 121, in build_pybind
res = ccimport.ccimport(
^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/ccimport/core.py", line 155, in ccimport
target_filename, no_work = build_simple_ninja(
^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/dist-packages/ccimport/buildtools/writer.py", line 1109, in build_simple_ninja
raise subprocess.CalledProcessError(proc.returncode, cmds)
subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1.
But review all the build infos, some other lib can link -I "/usr/local/cuda/include", such as GemmTunerSimple.h.
So, I wonder why? It is clearly SimpleExternalSpconvMatmul.h requires cublasLt.h, then why such thing could happen?
Can someone help me?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels