From 1d1df971a10cd259ff213bc93de02faa94426748 Mon Sep 17 00:00:00 2001 From: Yichen Yan Date: Sun, 4 Jan 2026 16:53:50 +0800 Subject: [PATCH] [Fix] Fix debug info when tvm's built as submodule --- CMakeLists.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index f620c1fe5493..32f5e1d1db70 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -793,7 +793,8 @@ endif() # Change relative paths in backtrace to absolute ones if(TVM_IS_DEBUG_BUILD) - set(FILE_PREFIX_MAP_FLAG "-ffile-prefix-map=..=${CMAKE_CURRENT_SOURCE_DIR}") + # Do not set prefix map when tvm is built as submodule + # set(FILE_PREFIX_MAP_FLAG "-ffile-prefix-map=..=${CMAKE_CURRENT_SOURCE_DIR}") target_compile_options(tvm PRIVATE "${FILE_PREFIX_MAP_FLAG}") CHECK_CXX_COMPILER_FLAG("${FILE_PREFIX_MAP_FLAG}" FILE_PREFIX_MAP_SUPPORTED) if(FILE_PREFIX_MAP_SUPPORTED)