From 5b3108a62fe7d8f539597a315807bb44dab9ed65 Mon Sep 17 00:00:00 2001 From: rocking Date: Thu, 24 Oct 2024 06:09:23 +0000 Subject: [PATCH] Remove static assert to prevent compile fail --- include/ck_tile/ops/reduce2d/block/block_reduce2d.hpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/include/ck_tile/ops/reduce2d/block/block_reduce2d.hpp b/include/ck_tile/ops/reduce2d/block/block_reduce2d.hpp index 1fc7a91396..5715d82390 100644 --- a/include/ck_tile/ops/reduce2d/block/block_reduce2d.hpp +++ b/include/ck_tile/ops/reduce2d/block/block_reduce2d.hpp @@ -218,8 +218,7 @@ struct BlockReduce2dCrossWarpSync if constexpr(num_reduce_warps == 1) return; - // Imitate BlockWelfordCrossWarpSync, but looks like there are some bugs. - static_assert(num_reduce_warps == 1); + // CAUSION - Imitate BlockWelfordCrossWarpSync, but looks like there are some bugs. // store into smem only for lane-0 within one warp if(lane_id == 0)