From ec20ac5482d3e34dd62daf1c8ce40ed49d38674a Mon Sep 17 00:00:00 2001 From: Rerumu Date: Sun, 26 Jun 2022 02:28:14 -0400 Subject: [PATCH] Fix `i64` sign check --- codegen/luau/runtime/numeric.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/codegen/luau/runtime/numeric.lua b/codegen/luau/runtime/numeric.lua index ab85c9e..4ea433b 100644 --- a/codegen/luau/runtime/numeric.lua +++ b/codegen/luau/runtime/numeric.lua @@ -327,7 +327,7 @@ end function Numeric.is_negative(value) local _, data_2 = into_u32(value) - return data_2 > BIT_SET_31 + return data_2 >= BIT_SET_31 end function Numeric.is_zero(value)