From 5d8af2f3cc02fd1dfe670cc83d47877d41e57c5b Mon Sep 17 00:00:00 2001 From: Wenxuan Xie Date: Fri, 7 Aug 2026 03:19:51 +0000 Subject: [PATCH] fix an overloading ambiguity (tested on CUDA 13.3 and PyTorch 2.13.0+cu130) --- src/layers/extensions/inference/common_cu.h | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/layers/extensions/inference/common_cu.h b/src/layers/extensions/inference/common_cu.h index 088712b..374b84e 100644 --- a/src/layers/extensions/inference/common_cu.h +++ b/src/layers/extensions/inference/common_cu.h @@ -144,11 +144,6 @@ __forceinline__ __device__ at::Half operator*(const at::Half& a, const bool b) return b ? a : static_cast(0.f); } -__forceinline__ __device__ bool operator>(const at::Half& a, const at::Half& b) -{ - return __hgt(a, b); -} - __forceinline__ __device__ at::Half reciprocal(const at::Half& a) { return hrcp(a);