WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
179024
[ARM64][Linux] ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default is failing
https://bugs.webkit.org/show_bug.cgi?id=179024
Summary
[ARM64][Linux] ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.d...
Zan Dobersek
Reported
2017-10-30 11:56:13 PDT
The ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default JSC test is failing on ARM64 Linux configurations: ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default: DIFF FAILURE! ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default: --- ../.tests/ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.baseline 2017-10-30 11:54:21.000000000 -0700 ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default: +++ ../ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default.out 2017-10-30 11:54:35.423374816 -0700 ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default: @@ -1 +1,2 @@ ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default: +57:" Base 34 number " failed Actual:24661871785383064000 Excpected:24661871785383068000 ChakraCore.yaml/ChakraCore/test/GlobalFunctions/ParseInt1.js.default: Done TL;DR: parseInt() implementation generates a fmadd instruction that skewers the floating-point accuracy to the point that this failure occurs. More about it at a later point.
Attachments
Add attachment
proposed patch, testcase, etc.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug