From 7a9add141783a0dc5e8091b1d78e2cd2b711abbb Mon Sep 17 00:00:00 2001 From: Yi DING Date: Wed, 9 Jul 2025 22:27:54 +0800 Subject: [PATCH] [CK_TILE] Avoid compile kernel in host pass (#2475) [ROCm/composable_kernel commit: 032ca60015e8c4a5c3a3f88b6705f24f624b6352] --- include/ck_tile/host/kernel_launch.hpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/include/ck_tile/host/kernel_launch.hpp b/include/ck_tile/host/kernel_launch.hpp index 9770e99738..f6ccb6968b 100644 --- a/include/ck_tile/host/kernel_launch.hpp +++ b/include/ck_tile/host/kernel_launch.hpp @@ -4,11 +4,12 @@ #pragma once #include "ck_tile/core/config.hpp" -#include "ck_tile/host/stream_config.hpp" +#include "ck_tile/core/utility/ignore.hpp" #include "ck_tile/host/hip_check_error.hpp" +#include "ck_tile/host/stream_config.hpp" #include "ck_tile/host/timer.hpp" -#include #include +#include namespace ck_tile { @@ -24,7 +25,11 @@ __launch_bounds__(MaxThreadPerBlock, MinBlockPerCu) #endif __global__ void kentry(Args... args) { +#if defined(__HIP_DEVICE_COMPILE__) Kernel{}(args...); +#else + (..., (ignore = args, 0)); +#endif } //