C++20 compatibility for fmt (#1519)

* C++20 compatibility for fmt

* Address review feedback

* Remove stray string

* Add newlines back
This commit is contained in:
xnorai
2024-10-24 08:54:51 -07:00
committed by GitHub
parent f6afb9c09b
commit 32972a5924
3 changed files with 8 additions and 7 deletions

View File

@@ -445,8 +445,9 @@ MTL::ComputePipelineState* get_steel_gemm_splitk_accum_kernel(
kernel_source << metal::utils() << metal::gemm()
<< metal::steel_gemm_splitk()
<< fmt::format(
axbpy ? steel_gemm_splitk_accum_axbpy_kernels
: steel_gemm_splitk_accum_kernels,
fmt::runtime(
axbpy ? steel_gemm_splitk_accum_axbpy_kernels
: steel_gemm_splitk_accum_kernels),
"name"_a = lib_name,
"atype"_a = get_type_string(in.dtype()),
"otype"_a = get_type_string(out.dtype()));