Remove annoying warnings in sgl kernel build (#9905)

This commit is contained in:
Lianmin Zheng
2025-09-02 20:18:25 -07:00
committed by GitHub
parent 37565b7f21
commit d631290e32
5 changed files with 43 additions and 36 deletions

View File

@@ -541,6 +541,11 @@ void quant_impl(
}
}
// Avoid redefinition warnings
#undef CHECK_CONTIGUOUS
#undef CHECK_TH_CUDA
#undef CHECK_INPUT
/*Quantization entry for fp4 experts quantization*/
#define CHECK_TH_CUDA(x, m) TORCH_CHECK(x.is_cuda(), m, "must be a CUDA tensor")
#define CHECK_CONTIGUOUS(x, m) TORCH_CHECK(x.is_contiguous(), m, "must be contiguous")