2
0

Fix: Unconditionally include SMI headers in build list to fix hipify missing file error

Este cometimento está contido em:
Donato Capitella
2026-02-01 11:54:43 +00:00
ascendente 0586700b06
cometimento f4b6e5f450
+14 -10
Ver ficheiro
@@ -779,16 +779,20 @@ set(SRC_FILES
src/misc/latency_profiler/CollTraceUtils.cc src/misc/latency_profiler/CollTraceUtils.cc
) )
if(USE_AMDSMI) # Unconditionally include SMI headers so they are hipified/available
set(SMI_SOURCES set(SMI_HEADERS
src/include/amdsmi_wrap.h src/include/rocm_smi_wrap.h
src/misc/amdsmi_wrap.cc src/include/amdsmi_wrap.h
) )
elseif(ENABLE_AMDSMI) list(APPEND SRC_FILES ${SMI_HEADERS})
set(SMI_SOURCES
src/include/rocm_smi_wrap.h if(ENABLE_AMDSMI)
src/misc/rocm_smi_wrap.cc # Only compile the wrapper sources if SMI is enabled
) if(USE_AMDSMI)
list(APPEND SRC_FILES src/misc/amdsmi_wrap.cc)
else()
list(APPEND SRC_FILES src/misc/rocm_smi_wrap.cc)
endif()
endif() endif()
list(APPEND SRC_FILES ${SMI_SOURCES}) list(APPEND SRC_FILES ${SMI_SOURCES})