From df7ec7f4e6d09fe3549bcf2d67548ffec1588f13 Mon Sep 17 00:00:00 2001 From: wangrx Date: Tue, 27 Feb 2024 18:28:46 +0800 Subject: [PATCH] Fix mjsunit/math-abs.js --- ecmascript/builtins/builtins_math.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ecmascript/builtins/builtins_math.cpp b/ecmascript/builtins/builtins_math.cpp index 2800e137dc..9a03eb9f3d 100644 --- a/ecmascript/builtins/builtins_math.cpp +++ b/ecmascript/builtins/builtins_math.cpp @@ -41,7 +41,7 @@ JSTaggedValue BuiltinsMath::Abs(EcmaRuntimeCallInfo *argv) return GetTaggedDouble(std::fabs(numberValue.GetDouble())); } // if number_value is int,boolean,null, deal in this case - return GetTaggedInt(std::abs(numberValue.GetInt())); + return GetTaggedInt64(std::abs(static_cast(numberValue.GetInt()))); } // 20.2.2.2 -- Gitee