Comment #2 on issue 3392 by [email protected]: Miscompilation of numeric comparison
http://code.google.com/p/v8/issues/detail?id=3392

For background, we've observed that part of one of our massive GWT webapps has been broken in recent versions of Chrome, which was finally tied down and reduced to the example in the OP today (and then further reduced to the test case in 328343004). Based on our investigations of which reductions caused the bug to disappear, escape analysis seemed a plausible culprit (as replacing the single-field object "d" with its field resulted in things working), as did number representations (as on x86, the bug disappeared when -4611686018427387904 was replaced with any value less than -(2^^30), and on x64, it didn't seem to reproduce with -(2^^30), hence the value of -(2^^62)).

You have no idea how pleased I am to see these suspicions confirmed and to see a fix proposed - thankyou.

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings

--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to