From 39d9acab2ee511f79860d6b1652f19afc9c738d8 Mon Sep 17 00:00:00 2001 From: John Shumway Date: Mon, 24 Nov 2025 10:10:09 -0800 Subject: [PATCH] Guard a builder test to avoid gfx11 and gfx12 (#3268) We're getting a compile error on gfx11 and gfx12 for an I8 test that doesn't have a supported WMMA implmentation. We'll need to build architecture support into the builder, but to get things green I'm just adding an ifndef guard around the test. [ROCm/composable_kernel commit: 1bc7529977f897506cfbbfcff1673b11470b973e] --- experimental/builder/test/conv/test_ckb_conv_fwd_1d_i8.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/experimental/builder/test/conv/test_ckb_conv_fwd_1d_i8.cpp b/experimental/builder/test/conv/test_ckb_conv_fwd_1d_i8.cpp index 029ddf4236..f6b18747b7 100644 --- a/experimental/builder/test/conv/test_ckb_conv_fwd_1d_i8.cpp +++ b/experimental/builder/test/conv/test_ckb_conv_fwd_1d_i8.cpp @@ -9,6 +9,8 @@ namespace { using namespace ck_tile::builder::test_utils; // 1D I8 (channels-last) with and DEFAULT specialization +// (not supported on gfx11 and gfx12) +#if !defined(__gfx11__) && !defined(__gfx12__) TEST(FwdConvInstances, Create_DeviceGroupedConvFwdMultipleD_Wmma_CShuffle_Instance_1D_FP32_ChannelsFirst_scale) { @@ -31,5 +33,6 @@ TEST(FwdConvInstances, run_test( {"DeviceGroupedConvFwdMultipleD_Wmma_CShuffle", "128, 64, 64, 64", "Default"}); } +#endif } // namespace