diff --git a/library/include/ck/library/reference_tensor_operation/cpu/reference_gemm.hpp b/library/include/ck/library/reference_tensor_operation/cpu/reference_gemm.hpp index 715b429ea1..bae43971d3 100644 --- a/library/include/ck/library/reference_tensor_operation/cpu/reference_gemm.hpp +++ b/library/include/ck/library/reference_tensor_operation/cpu/reference_gemm.hpp @@ -108,10 +108,10 @@ struct ReferenceGemm : public device::BaseOperator { if(k % 2 == 1) v_b = type_convert( - f4_t{arg.b_k_n_(k, n).template unpack<>(Number<1>{})}); + f4_t(arg.b_k_n_(k, n).template unpack<>(Number<1>{}))); else v_b = type_convert( - f4_t{arg.b_k_n_(k, n).template unpack<>(Number<0>{})}); + f4_t(arg.b_k_n_(k, n).template unpack<>(Number<0>{}))); } else {