RESOLVED FIXED 255296
[JSC] Disable fp-contract explicitly for Date math
https://bugs.webkit.org/show_bug.cgi?id=255296
Summary [JSC] Disable fp-contract explicitly for Date math
Robert Jenner
Reported 2023-04-11 11:58:53 PDT
test/built-ins/Date/UTC/fp-evaluation-order.js is a constant failure in default and strict mode for MacOS Ventura Release. HISTORY: https://build.webkit.org/#/builders/760 FAILURE OUTPUT: FAIL test/built-ins/Date/UTC/fp-evaluation-order.js (default) Full Output: Exception: Test262Error: precision in MakeDate Expected SameValue(«34448384», «34447360») to be true FAIL test/built-ins/Date/UTC/fp-evaluation-order.js (strict mode) Full Output: Exception: Test262Error: precision in MakeDate Expected SameValue(«34448384», «34447360») to be true
Attachments
Radar WebKit Bug Importer
Comment 1 2023-04-11 12:01:11 PDT
Robert Jenner
Comment 2 2023-04-11 13:06:51 PDT
The Xcode version, MacOS version, and the timezone database are all the same between the first failure and the last known time these were passing.
Robert Jenner
Comment 3 2023-04-11 18:39:40 PDT
So while the bots did not get upgraded at the point this started to fail, the builder absolutely did: Last passing: https://build.webkit.org/#/builders/706/builds/5212 First failing: https://build.webkit.org/#/builders/706/builds/5219 So it appears that when we upgraded the builders and testers to macOS Ventura 13.3, and Xcode 14.3 it introduced this regression.
EWS
Comment 4 2023-04-17 15:38:46 PDT
Test gardening commit 263043@main (46597f4b1c6d): <https://commits.webkit.org/263043@main> Reviewed commits have been landed. Closing PR #12827 and removing active labels.
Yusuke Suzuki
Comment 5 2023-05-23 18:54:40 PDT
EWS
Comment 6 2023-05-23 20:23:30 PDT
Committed 264453@main (c0dd96832e9f): <https://commits.webkit.org/264453@main> Reviewed commits have been landed. Closing PR #14280 and removing active labels.
Note You need to log in before you can comment on or make changes to this bug.