From 1d1963f43da7f6107f94a7a2294bfc6382b457f6 Mon Sep 17 00:00:00 2001 From: Basit Ayantunde Date: Thu, 25 Sep 2025 12:38:15 +0100 Subject: [PATCH] fix narrowing conversion --- jitify2.hpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/jitify2.hpp b/jitify2.hpp index a32e001..b54b7c6 100644 --- a/jitify2.hpp +++ b/jitify2.hpp @@ -6080,23 +6080,23 @@ struct numeric_limits : public __jitify_detail::IntegerLimits {}; template <> struct numeric_limits - : public __jitify_detail::IntegerLimits {}; + : public __jitify_detail::IntegerLimits(CHAR_MIN), static_cast(CHAR_MAX)> {}; template <> struct numeric_limits - : public __jitify_detail::IntegerLimits { + : public __jitify_detail::IntegerLimits(SCHAR_MIN), static_cast(SCHAR_MAX)> { }; template <> struct numeric_limits - : public __jitify_detail::IntegerLimits {}; + : public __jitify_detail::IntegerLimits(UCHAR_MAX)> {}; template <> struct numeric_limits - : public __jitify_detail::IntegerLimits {}; + : public __jitify_detail::IntegerLimits(WCHAR_MIN), static_cast(WCHAR_MAX)> {}; template <> struct numeric_limits - : public __jitify_detail::IntegerLimits {}; + : public __jitify_detail::IntegerLimits(SHRT_MIN), static_cast(SHRT_MAX)> {}; template <> struct numeric_limits - : public __jitify_detail::IntegerLimits {}; + : public __jitify_detail::IntegerLimits(USHRT_MAX)> {}; template <> struct numeric_limits : public __jitify_detail::IntegerLimits {};