fix wrong nan producion. (#2640)

Co-authored-by: Illia Silin <98187287+illsilin@users.noreply.github.com>
This commit is contained in:
Gino Lu
2025-08-14 15:12:31 +08:00
committed by GitHub
parent 753b6227c5
commit e5623d3825

View File

@@ -87,7 +87,7 @@ CK_TILE_HOST_DEVICE constexpr e8m0_bexp_t::operator float() const
using traits = numeric_traits<float>;
if(data == numeric<e8m0_t>::binary_nan)
{
return traits::NaN;
return std::numeric_limits<float>::signaling_NaN();
}
else if(data == 0)
{