Bug 187495 - REGRESSION (ICU-62100.0.1): JSC test mozilla-tests.yaml/ecma/String/15.5.4.12-3.js is failing
Summary: REGRESSION (ICU-62100.0.1): JSC test mozilla-tests.yaml/ecma/String/15.5.4.12...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Michael Saboff
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2018-07-09 17:10 PDT by Michael Saboff
Modified: 2018-07-09 18:18 PDT (History)
3 users (show)

See Also:


Attachments
Patch (2.46 KB, patch)
2018-07-09 17:32 PDT, Michael Saboff
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Saboff 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
Comment 1 Michael Saboff 2018-07-09 17:11:23 PDT
<rdar://problem/41381324>
Comment 2 Michael Saboff 2018-07-09 17:32:19 PDT
Created attachment 344647 [details]
Patch
Comment 3 WebKit Commit Bot 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>
Comment 4 WebKit Commit Bot 2018-07-09 18:18:47 PDT
All reviewed patches have been landed.  Closing bug.