diff --git a/libcudacxx/test/libcudacxx/std/language.support/support.limits/limits/numeric.limits.members/common.h b/libcudacxx/test/libcudacxx/std/language.support/support.limits/limits/numeric.limits.members/common.h index 67480db7c0c..707306cb713 100644 --- a/libcudacxx/test/libcudacxx/std/language.support/support.limits/limits/numeric.limits.members/common.h +++ b/libcudacxx/test/libcudacxx/std/language.support/support.limits/limits/numeric.limits.members/common.h @@ -52,6 +52,7 @@ __host__ __device__ inline bool float_eq(__nv_fp8_e5m2 x, __nv_fp8_e5m2 y) #endif // _CCCL_HAS_NVFP8 #if defined(_CCCL_HAS_NVFP16) +_CCCL_EXEC_CHECK_DISABLE __host__ __device__ inline bool float_eq(__half x, __half y) { return __heq(x, y); @@ -59,6 +60,7 @@ __host__ __device__ inline bool float_eq(__half x, __half y) #endif // _CCCL_HAS_NVFP16 #if defined(_CCCL_HAS_NVBF16) +_CCCL_EXEC_CHECK_DISABLE __host__ __device__ inline bool float_eq(__nv_bfloat16 x, __nv_bfloat16 y) { return __heq(x, y);