-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Description
i'm using Linux Ubuntu with cuda 12.8 and torch 2.7.0.dev20250310+cu128, when i ran python setup.py install i got the error message undefined reference to cudaGetDeviceProperties_v2. /usr/local/cuda/lib64 is in my $LD_LIBRARY_PATH and the route for nvcc is /usr/local/cuda/bin/nvcc. What is the problem?
The full output when i ran python setup.py install is as follows:
/home/qcy/BitBLAS/setup.py:65: DeprecationWarning: distutils Version classes are deprecated. Use packaging.version instead.
nvcc_cuda_version = LooseVersion(output[release_idx].split(",")[0])
/home/qcy/miniconda3/envs/llm/lib/python3.12/site-packages/setuptools/_distutils/dist.py:261: UserWarning: Unknown distribution option: 'tests_require'
warnings.warn(msg)
/home/qcy/miniconda3/envs/llm/lib/python3.12/site-packages/setuptools/dist.py:294: InformationOnly: Normalizing '0.1.0+ubuntu.20.04.cu128' to '0.1.0+ubuntu.20.4.cu128'
self.metadata.version = self._normalize_version(self.metadata.version)
running install
/home/qcy/miniconda3/envs/llm/lib/python3.12/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 or other
standards-based tools.
See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details.
********************************************************************************
!!
self.initialize_options()
/home/qcy/BitBLAS/setup.py:146: DeprecationWarning: Python 3.14 will, by default, filter extracted tar archives and reject files or modify their metadata. Use the filter argument to control this behavior.
tar.extractall(path=extract_path)
-- Hide private symbols...
-- Forbidding undefined symbols in shared library, using -Wl,--no-undefined on platform Linux
-- Build with RPC support...
-- Build with Graph Executor support...
-- Build with profiler...
-- Build with AOT Executor support...
-- Could NOT find GTest (missing: GTEST_LIBRARY GTEST_INCLUDE_DIR GTEST_MAIN_LIBRARY)
-- Build Alloc alignment set to 64
-- Didn't find the path to CCACHE, disabling ccache
-- VTA build with VTA_HW_PATH=/home/qcy/BitBLAS/3rdparty/tvm/3rdparty/vta-hw
-- Build VTA runtime with target: sim
-- Custom CUDA_PATH=/usr/local/cuda
-- Found CUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda
-- Found CUDA_CUDA_LIBRARY=/usr/local/cuda/targets/x86_64-linux/lib/stubs/libcuda.so
-- Found CUDA_CUDART_LIBRARY=/usr/lib/x86_64-linux-gnu/libcudart.so
-- Found CUDA_NVRTC_LIBRARY=/usr/local/cuda/lib64/libnvrtc.so
-- Found CUDA_CUDNN_INCLUDE_DIRS=
-- Found CUDA_CUDNN_LIBRARY=
-- Found CUDA_CUBLAS_LIBRARY=/usr/local/cuda/lib64/libcublas.so
-- Found CUDA_CURAND_LIBRARY=/usr/local/cuda/lib64/libcurand.so
-- Found CUDA_CUBLASLT_LIBRARY=/usr/local/cuda/lib64/libcublasLt.so
-- Found CUDA_NVTX_LIBRARY=/usr/local/cuda/lib64/libnvToolsExt.so
-- Found CUDA_nvToolsExt_LIBRARY=
-- Build with CUDA support
-- The CUDA compiler identification is NVIDIA 12.8.61 with host compiler GNU 9.4.0
-- Detecting CUDA compiler ABI info
-- Detecting CUDA compiler ABI info - done
-- Check for working CUDA compiler: /usr/local/cuda/bin/nvcc - skipped
-- Detecting CUDA compile features
-- Detecting CUDA compile features - done
-- Use llvm-config=/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/bin/llvm-config
-- LLVM libdir: /home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib
-- LLVM cmakedir: /home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/cmake/llvm
-- LLVM links against zlib
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.11")
-- LLVM linker flag: -lrt
-- LLVM linker flag: -ldl
-- LLVM linker flag: -ltinfo
-- LLVM linker flag: -lpthread
-- LLVM links against math
-- LLVM links against xml2
-- Found LLVM_INCLUDE_DIRS=/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/include
-- Found LLVM_DEFINITIONS=-D_GNU_SOURCE;-D__STDC_CONSTANT_MACROS;-D__STDC_FORMAT_MACROS;-D__STDC_LIMIT_MACROS
-- Found LLVM_LIBS=/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMXRay.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMWindowsManifest.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMTableGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSymbolize.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDebugInfoPDB.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMOrcJIT.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMOrcError.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMJITLink.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMObjectYAML.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCA.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLTO.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMObjCARCOpts.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMExtensions.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libPolly.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libPollyISL.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMPasses.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLineEditor.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLibDriver.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMInterpreter.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMFuzzMutate.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMFrontendOpenMP.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCJIT.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMExecutionEngine.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRuntimeDyld.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDWARFLinker.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDlltoolDriver.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMOption.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDebugInfoGSYM.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCoverage.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCoroutines.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMXCoreDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMXCoreCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMXCoreDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMXCoreInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMX86Disassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMX86AsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMX86CodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMX86Desc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMX86Utils.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMX86Info.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMWebAssemblyDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMWebAssemblyCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMWebAssemblyDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMWebAssemblyAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMWebAssemblyInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSystemZDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSystemZCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSystemZAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSystemZDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSystemZInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSparcDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSparcCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSparcAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSparcDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSparcInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRISCVDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRISCVCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRISCVAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRISCVDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRISCVUtils.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRISCVInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMPowerPCDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMPowerPCCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMPowerPCAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMPowerPCDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMPowerPCInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMNVPTXCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMNVPTXDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMNVPTXInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMSP430Disassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMSP430CodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMSP430AsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMSP430Desc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMSP430Info.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMipsDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMipsCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMipsAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMipsDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMipsInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLanaiDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLanaiCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLanaiAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLanaiDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLanaiInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMHexagonDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMHexagonCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMHexagonAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMHexagonDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMHexagonInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBPFDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBPFCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBPFAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBPFDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBPFInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMARMDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMARMCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMARMAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMARMDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMARMUtils.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMARMInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAMDGPUDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAMDGPUCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMIRParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMipo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMInstrumentation.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMVectorize.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMLinker.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMIRReader.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAMDGPUAsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAMDGPUDesc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAMDGPUUtils.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAMDGPUInfo.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAArch64Disassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCDisassembler.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAArch64CodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCFGuard.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMGlobalISel.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSelectionDAG.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAsmPrinter.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDebugInfoDWARF.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCodeGen.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMTarget.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMScalarOpts.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMInstCombine.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAggressiveInstCombine.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMTransformUtils.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBitWriter.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAnalysis.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMProfileData.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMObject.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMTextAPI.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBitReader.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMCore.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMRemarks.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBitstreamReader.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAArch64AsmParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMCParser.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAArch64Desc.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMMC.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDebugInfoCodeView.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDebugInfoMSF.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMBinaryFormat.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAArch64Utils.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMAArch64Info.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMSupport.a;/home/qcy/BitBLAS/3rdparty/clang+llvm-10.0.1-x86_64-linux-gnu-ubuntu-16.04/lib/libLLVMDemangle.a;ZLIB::ZLIB;-lrt;-ldl;-ltinfo;-lpthread;m;-lxml2
-- Found TVM_LLVM_VERSION=100
-- Found TVM_LLVM_HAS_AARCH64_TARGET=1
-- Build with LLVM
-- Set TVM_LLVM_VERSION=100
-- Build with contrib.random
-- Build with contrib.sort
-- Build with contrib.hybriddump
-- Git found: /usr/bin/git
-- Found TVM_GIT_COMMIT_HASH=d310bd5aadce96145546fb7a87a6d325ea392b2b
-- Found TVM_GIT_COMMIT_TIME=2025-02-04 16:31:13 +0000
-- Could NOT find LIBBACKTRACE (missing: LIBBACKTRACE_STATIC_LIBRARY LIBBACKTRACE_INCLUDE_DIR)
-- Building libbacktrace from 3rdparty/libbacktrace
-- Building with TVM Map...
-- Build with thread support...
-- Build without FlashInfer
-- Configuring done (2.5s)
-- Generating done (0.3s)
-- Build files have been written to: /home/qcy/BitBLAS/3rdparty/tvm/build
[ 1%] Built target project_libbacktrace
[ 1%] Building CXX object CMakeFiles/tvm_libinfo_objs.dir/src/support/libinfo.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/builtin_fp16.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cpu_device_api.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/container.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/debug.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/disco_worker.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/c_runtime_api.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/const_loader_module.cc.o
[ 1%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/builtin.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/bcast_session.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/threaded_session.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/loader.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/file_utils.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/memory/memory_manager.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/logging.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/metadata.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/process_session.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/disco/session.cc.o
[ 2%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/dso_library.cc.o
[ 3%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/library_module.cc.o
[ 3%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/module.cc.o
[ 3%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/name_transforms.cc.o
[ 3%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/nvtx.cc.o
[ 3%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/minrpc/minrpc_logger.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/object.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/ndarray.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/profiling.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/regex.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/packed_func.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/registry.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/bytecode.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/builtin.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/paged_kv_cache.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/kv_state.cc.o
[ 4%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/executable.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/lm_support.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/rnn_state.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/ndarray_cache_support.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/vm.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/source_utils.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/system_library.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/static_library.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/bytecode.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/thread_pool.cc.o
[ 5%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/vm.cc.o
[ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/threading_backend.cc.o
[ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/executable.cc.o
[ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_device_api.cc.o
[ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/workspace_pool.cc.o
[ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_endpoint.cc.o
[ 6%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_channel.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_local_session.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_module.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_event_impl.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_pipe_impl.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_server_env.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_session.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/rpc/rpc_socket_impl.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/graph_executor/graph_executor.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/graph_executor/graph_executor_factory.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/graph_executor/debug/graph_executor_debug.cc.o
[ 7%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/aot_executor/aot_executor_factory.cc.o
[ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/vm/profiler/vm.cc.o
[ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cuda/cuda_device_api.cc.o
[ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/aot_executor/aot_executor.cc.o
[ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cuda/cuda_module.cc.o
[ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/cuda/l2_cache_flush.cc.o
[ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/relax_vm/cuda/cuda_graph_builtin.cc.o
[ 8%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/random/random.cc.o
[ 9%] Building CXX object CMakeFiles/tvm_runtime_objs.dir/src/runtime/contrib/sort/sort.cc.o
[ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/analyzer.cc.o
[ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/bound_deducer.cc.o
[ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/canonical_simplify.cc.o
[ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/conjunctive_normal_form.cc.o
[ 9%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/const_int_bound.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/constraint_extract.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/detect_linear_equation.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/detect_common_subexpr.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/int_constraints.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/int_set.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/iter_affine_map.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/ir_visitor_with_analyzer.cc.o
[ 10%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/domain_touched.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/modular_set.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/ir_mutator_with_analyzer.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/narrow_predicate_expression.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/presburger_set.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/rewrite_simplify.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/scalable_expression.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/solve_linear_equation.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/solve_linear_inequality.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/transitive_comparison_analyzer.cc.o
[ 11%] Building CXX object CMakeFiles/tvm_objs.dir/src/arith/unwrap_vector_expr.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/auto_schedule.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/compute_dag.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/cost_model.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/feature.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/measure.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/measure_record.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/loop_state.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/search_policy/empty_policy.cc.o
[ 12%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/search_policy/search_policy.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/search_policy/sketch_policy.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/search_policy/sketch_policy_rules.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/search_policy/utils.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/transform_step.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/search_task.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/auto_scheduler/utils.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/autotvm/feature_visitor.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/autotvm/touch_extractor.cc.o
[ 13%] Building CXX object CMakeFiles/tvm_objs.dir/src/driver/driver_api.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/adt.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/affine_type.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/apply_pass_to_function.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/attrs.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/diagnostic.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/expr.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/env_func.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/function.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/global_info.cc.o
[ 14%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/instrument.cc.o
[ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/global_var_supply.cc.o
[ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/memory_pools.cc.o
[ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/module.cc.o
[ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/name_supply.cc.o
[ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/op.cc.o
[ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/si_builder.cc.o
[ 15%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/source_map.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/tensor_type.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/transform.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/type.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/type_functor.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/ir/type_relation.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/arg_info.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/builder/builder.cc.o
[ 16%] Built target tvm_libinfo_objs
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/cost_model/cost_model.cc.o
[ 16%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/database.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/database_utils.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/json_database.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/memory_database.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/schedule_fn_database.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/ordered_union_database.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/database/union_database.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/extracted_task.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/feature_extractor/feature_extractor.cc.o
[ 17%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/feature_extractor/per_store_feature.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/add_to_database.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/measure_callback.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/remove_build_artifact.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/measure_callback/update_cost_model.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/module_equality.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_parallel.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_compute_location.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_thread_binding.cc.o
[ 18%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_tile_size.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutate_unroll.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/mutator/mutator.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/disallow_async_strided_mem_copy.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/disallow_dynamic_loop.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/postproc.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_cooperative_fetch.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_layout.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_parallel_vectorize_unroll.cc.o
[ 19%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_reduction_block.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_tensorize.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/rewrite_unbound_block.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/verify_gpu_code.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/postproc/verify_vtcm_limit.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/profiler.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/runner/runner.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/cpu/winograd.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/cuda/thread_bind.cc.o
[ 20%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/cuda/winograd.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule/generic/winograd.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/add_rfactor.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/apply_custom_rule.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/auto_bind.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/auto_inline.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/cross_thread_reduction.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling_tensor_core.cc.o
[ 21%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling_wide_vector.cc.o
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/multi_level_tiling_with_intrin.cc.o
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/parallel_vectorize_unroll.cc.o
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/random_compute_location.cc.o
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/schedule_rule/schedule_rule.cc.o
/home/qcy/BitBLAS/3rdparty/tvm/src/driver/driver_api.cc: In function ‘tvm::runtime::Array<tvm::transform::Pass> tvm::CreatePassList(bool)’:
/home/qcy/BitBLAS/3rdparty/tvm/src/driver/driver_api.cc:237:8: warning: unused variable ‘use_async_copy’ [-Wunused-variable]
237 | bool use_async_copy = pass_ctx->GetConfig<Bool>("tir.use_async_copy", Bool(false)).value();
| ^~~~~~~~~~~~~~
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/evolutionary_search.cc.o
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/replay_func.cc.o
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/replay_trace.cc.o
[ 22%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/search_strategy/search_strategy.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/post_order_apply.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/schedule_fn.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/space_generator.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/space_generator/space_generator_union.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/task_scheduler/gradient_based.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/task_scheduler/round_robin.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/task_scheduler/task_scheduler.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/trace_apply.cc.o
[ 23%] Building CXX object CMakeFiles/tvm_objs.dir/src/meta_schedule/tune_context.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/container_printing.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/object_path.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/reflection.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/repr_printer.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/script_printer.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/serialization.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/structural_equal.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/node/structural_hash.cc.o
[ 24%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/analysis.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/computable_at_compile_time.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/detect_recursion.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/layout_transformation.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/shape_analysis.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/struct_info_analysis.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/tir_op_pattern_kind.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/udchain.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/var2value.cc.o
[ 25%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/analysis/well_formed.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/contrib/utils.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/pattern_registry.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/task_extraction.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/codegen_vm.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/codegen_vm_tir.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/exec_builder.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/vm_builtin_lower.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/backend/vm/vm_shape_lower.cc.o
[ 26%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/axis_group_graph.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/global_info.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/struct_info.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/legalize_redistribute.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/lower_distir.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/lower_global_view_to_local_view.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/propagate_sharding.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/distributed/transform/utils.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/binding_rewrite.cc.o
[ 27%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/block_builder.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_matcher.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_pattern.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/dataflow_pattern_functor.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/emit_te.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/expr.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/expr_functor.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/py_expr_functor.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/struct_info.cc.o
[ 28%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/struct_info_functor.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/tir_pattern.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/transform.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/ir/type.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/ccl/ccl.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/binary.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/ccl.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/distributed.cc.o
[ 29%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/linear_algebra.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/manipulate.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/nn.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/op.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/statistical.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/unary.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/distributed/utils.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/image/resize.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/attention.cc.o
[ 30%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/convolution.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/nn.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/nn/pooling.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/op.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/binary.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/op_common.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/create.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/datatype.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/grad.cc.o
[ 31%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/index.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/inspect.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/linear_algebra.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/manipulate.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/qdq.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/search.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/set.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/sorting.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/statistical.cc.o
[ 32%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/ternary.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/op/tensor/unary.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/testing/transform.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/training/utils.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/adjust_matmul_order.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/allocate_workspace.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/alter_op_impl.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/annotate_tir_op_pattern.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/attach_global_symbol.cc.o
[ 33%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/bind_params.cc.o
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/bind_symbolic_vars.cc.o
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/bundle_model_params.cc.o
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/call_tir_rewrite.cc.o
[ 34%] Built target tvm_runtime_objs
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/canonicalize_bindings.cc.o
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/combine_parallel_matmul.cc.o
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/compute_prim_value.cc.o
[ 34%] Linking CXX shared library libtvm_runtime.so
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/convert_dataflow.cc.o
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/convert_layout.cc.o
[ 34%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/dataflow_inplace.cc.o
[ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/dead_code_elimination.cc.o
[ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/decompose_ops.cc.o
[ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/eliminate_common_subexpr.cc.o
[ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/expand_matmul_of_sum.cc.o
[ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/expand_tuple_arguments.cc.o
[ 35%] Building CXX object CMakeFiles/tvm_objs.dir/src/relax/transform/few_shot_tuning.cc.o
/usr/bin/ld: CMakeFiles/tvm_runtime_objs.dir/src/runtime/cuda/cuda_device_api.cc.o: in function `tvm::runtime::CUDADeviceAPI::GetAttr(DLDevice, tvm::runtime::DeviceAttrKind, tvm::runtime::TVMRetValue*)':
cuda_device_api.cc:(.text._ZN3tvm7runtime13CUDADeviceAPI7GetAttrE8DLDeviceNS0_14DeviceAttrKindEPNS0_11TVMRetValueE[_ZN3tvm7runtime13CUDADeviceAPI7GetAttrE8DLDeviceNS0_14DeviceAttrKindEPNS0_11TVMRetValueE]+0x1d9): undefined reference to `cudaGetDeviceProperties_v2'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/tvm_runtime.dir/build.make:228: libtvm_runtime.so] Error 1
make[1]: *** [CMakeFiles/Makefile2:235: CMakeFiles/tvm_runtime.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[many lines omitted due to github issue line number restriction]
RuntimeError: Failed to build TVM
Metadata
Metadata
Assignees
Labels
No labels