From 3c3b10dcd553f996e61f818732f1cd779eaf867f Mon Sep 17 00:00:00 2001 From: Ryuta Kambe Date: Thu, 19 Mar 2026 14:28:29 +0900 Subject: [PATCH] prevent reverse(uint64_t) from being called Signed-off-by: Ryuta Kambe --- .../spconv/csrc/sparse/all/SpconvOps/SpconvOps_reverse_bits.cu | 3 +++ 1 file changed, 3 insertions(+) diff --git a/spconv/src/spconvlib/spconv/csrc/sparse/all/SpconvOps/SpconvOps_reverse_bits.cu b/spconv/src/spconvlib/spconv/csrc/sparse/all/SpconvOps/SpconvOps_reverse_bits.cu index c02734ddc..3782bc547 100644 --- a/spconv/src/spconvlib/spconv/csrc/sparse/all/SpconvOps/SpconvOps_reverse_bits.cu +++ b/spconv/src/spconvlib/spconv/csrc/sparse/all/SpconvOps/SpconvOps_reverse_bits.cu @@ -25,6 +25,9 @@ int reverse(uint64_t i) { + TV_THROW_RT_ERR( + "reverse(uint64_t) is buggy (wrong return type 'int' and undefined 32-bit shift). " + "This function must not be called until it is fixed."); return (reverse(uint32_t(i)) << 32) | reverse(uint32_t(i >> 32)); }