Bug 187495

Summary: REGRESSION (ICU-62100.0.1): JSC test mozilla-tests.yaml/ecma/String/15.5.4.12-3.js is failing
Product: WebKit Reporter: Michael Saboff <msaboff>
Component: JavaScriptCoreAssignee: Michael Saboff <msaboff>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, saam, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Attachments:
Description Flags
Patch none

Michael Saboff
Reported 2018-07-09 17:10:58 PDT
This test is failing on macOS Mojave and iOS 12 due to added support for Unicode 11. Output from failures: [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4304) ); s.toUpperCase().charCodeAt(0) = 7312 FAILED! expected: 4304 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4305) ); s.toUpperCase().charCodeAt(0) = 7313 FAILED! expected: 4305 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4306) ); s.toUpperCase().charCodeAt(0) = 7314 FAILED! expected: 4306 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4307) ); s.toUpperCase().charCodeAt(0) = 7315 FAILED! expected: 4307 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4308) ); s.toUpperCase().charCodeAt(0) = 7316 FAILED! expected: 4308 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4309) ); s.toUpperCase().charCodeAt(0) = 7317 FAILED! expected: 4309 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4310) ); s.toUpperCase().charCodeAt(0) = 7318 FAILED! expected: 4310 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4311) ); s.toUpperCase().charCodeAt(0) = 7319 FAILED! expected: 4311 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4312) ); s.toUpperCase().charCodeAt(0) = 7320 FAILED! expected: 4312 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4313) ); s.toUpperCase().charCodeAt(0) = 7321 FAILED! expected: 4313 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4314) ); s.toUpperCase().charCodeAt(0) = 7322 FAILED! expected: 4314 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4315) ); s.toUpperCase().charCodeAt(0) = 7323 FAILED! expected: 4315 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4316) ); s.toUpperCase().charCodeAt(0) = 7324 FAILED! expected: 4316 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4317) ); s.toUpperCase().charCodeAt(0) = 7325 FAILED! expected: 4317 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4318) ); s.toUpperCase().charCodeAt(0) = 7326 FAILED! expected: 4318 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4319) ); s.toUpperCase().charCodeAt(0) = 7327 FAILED! expected: 4319 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4320) ); s.toUpperCase().charCodeAt(0) = 7328 FAILED! expected: 4320 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4321) ); s.toUpperCase().charCodeAt(0) = 7329 FAILED! expected: 4321 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4322) ); s.toUpperCase().charCodeAt(0) = 7330 FAILED! expected: 4322 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4323) ); s.toUpperCase().charCodeAt(0) = 7331 FAILED! expected: 4323 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4324) ); s.toUpperCase().charCodeAt(0) = 7332 FAILED! expected: 4324 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4325) ); s.toUpperCase().charCodeAt(0) = 7333 FAILED! expected: 4325 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4326) ); s.toUpperCase().charCodeAt(0) = 7334 FAILED! expected: 4326 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4327) ); s.toUpperCase().charCodeAt(0) = 7335 FAILED! expected: 4327 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4328) ); s.toUpperCase().charCodeAt(0) = 7336 FAILED! expected: 4328 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4329) ); s.toUpperCase().charCodeAt(0) = 7337 FAILED! expected: 4329 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4330) ); s.toUpperCase().charCodeAt(0) = 7338 FAILED! expected: 4330 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4331) ); s.toUpperCase().charCodeAt(0) = 7339 FAILED! expected: 4331 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4332) ); s.toUpperCase().charCodeAt(0) = 7340 FAILED! expected: 4332 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4333) ); s.toUpperCase().charCodeAt(0) = 7341 FAILED! expected: 4333 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4334) ); s.toUpperCase().charCodeAt(0) = 7342 FAILED! expected: 4334 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4335) ); s.toUpperCase().charCodeAt(0) = 7343 FAILED! expected: 4335 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4336) ); s.toUpperCase().charCodeAt(0) = 7344 FAILED! expected: 4336 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4337) ); s.toUpperCase().charCodeAt(0) = 7345 FAILED! expected: 4337 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4338) ); s.toUpperCase().charCodeAt(0) = 7346 FAILED! expected: 4338 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4339) ); s.toUpperCase().charCodeAt(0) = 7347 FAILED! expected: 4339 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4340) ); s.toUpperCase().charCodeAt(0) = 7348 FAILED! expected: 4340 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4341) ); s.toUpperCase().charCodeAt(0) = 7349 FAILED! expected: 4341 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4342) ); s.toUpperCase().charCodeAt(0) = 7350 FAILED! expected: 4342 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4343) ); s.toUpperCase().charCodeAt(0) = 7351 FAILED! expected: 4343 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4344) ); s.toUpperCase().charCodeAt(0) = 7352 FAILED! expected: 4344 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4345) ); s.toUpperCase().charCodeAt(0) = 7353 FAILED! expected: 4345 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4346) ); s.toUpperCase().charCodeAt(0) = 7354 FAILED! expected: 4346 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4347) ); s.toUpperCase().charCodeAt(0) = 4347 PASSED! [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4348) ); s.toUpperCase().charCodeAt(0) = 4348 PASSED! [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4349) ); s.toUpperCase().charCodeAt(0) = 7357 FAILED! expected: 4349 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4350) ); s.toUpperCase().charCodeAt(0) = 7358 FAILED! expected: 4350 [2018-06-22 05:05:45] INFO: mozilla-tests.yaml/ecma/String/15.5.4.12-3.js.mozilla-no-ftl: var s = new String( String.fromCharCode(4351) ); s.toUpperCase().charCodeAt(0) = 7359 FAILED! expected: 4351
Attachments
Patch (2.46 KB, patch)
2018-07-09 17:32 PDT, Michael Saboff
no flags
Michael Saboff
Comment 1 2018-07-09 17:11:23 PDT
Michael Saboff
Comment 2 2018-07-09 17:32:19 PDT
WebKit Commit Bot
Comment 3 2018-07-09 18:18:45 PDT
Comment on attachment 344647 [details] Patch Clearing flags on attachment: 344647 Committed r233674: <https://trac.webkit.org/changeset/233674>
WebKit Commit Bot
Comment 4 2018-07-09 18:18:47 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.