RESOLVED FIXED 244217
REGRESSION (253623@main): 14 test262 tests are is a consistent failure
https://bugs.webkit.org/show_bug.cgi?id=244217
Summary REGRESSION (253623@main): 14 test262 tests are is a consistent failure
Karl Rackler
Reported 2022-08-22 13:29:42 PDT
These tests first fail on the build https://build.webkit.org/#/builders/364/builds/7317 with a change at https://commits.webkit.org/253623@main. https://build.webkit.org/#/builders/364/builds/7317/steps/12/logs/stdio ---------------NEW FAILING TESTS SUMMARY--------------- FAIL test/harness/temporalHelpers-one-shift-time-zone.js (default) Full Output: Exception: TypeError: realTz.getOffsetNanosecondsFor is not a function. (In 'realTz.getOffsetNanosecondsFor(shiftInstant)', 'realTz.getOffsetNanosecondsFor' is undefined) checkTimeZoneArithmetic@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/harness/temporalHelpers-one-shift-time-zone.js:23:35 global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/harness/temporalHelpers-one-shift-time-zone.js:59:24 FAIL test/harness/temporalHelpers-one-shift-time-zone.js (strict mode) Full Output: Exception: TypeError: realTz.getOffsetNanosecondsFor is not a function. (In 'realTz.getOffsetNanosecondsFor(shiftInstant)', 'realTz.getOffsetNanosecondsFor' is undefined) checkTimeZoneArithmetic@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/harness/temporalHelpers-one-shift-time-zone.js:24:35 global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/harness/temporalHelpers-one-shift-time-zone.js:60:24 FAIL test/intl402/DateTimeFormat/prototype/format/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/format/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:13:44 FAIL test/intl402/DateTimeFormat/prototype/format/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/format/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:14:44 FAIL test/intl402/DateTimeFormat/prototype/formatRange/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRange/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:15:45 FAIL test/intl402/DateTimeFormat/prototype/formatRange/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRange/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:16:45 FAIL test/intl402/DateTimeFormat/prototype/formatRangeToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:15:45 FAIL test/intl402/DateTimeFormat/prototype/formatRangeToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatRangeToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:16:45 FAIL test/intl402/DateTimeFormat/prototype/formatToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:13:44 FAIL test/intl402/DateTimeFormat/prototype/formatToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(8, 4)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/DateTimeFormat/prototype/formatToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable.js:14:44 FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js:17:44 FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js:18:44 FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js:17:44 FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js:18:44 --------------------------------------------------------- 14 tests newly fail
Attachments
Radar WebKit Bug Importer
Comment 1 2022-08-22 13:30:06 PDT
Ross Kirsling
Comment 2 2022-08-22 13:40:40 PDT
Ah, these are just updated error messages for existing failures. I can land a gardening update though.
Karl Rackler
Comment 3 2022-08-22 13:42:57 PDT
(In reply to Ross Kirsling from comment #2) > Ah, these are just updated error messages for existing failures. I can land > a gardening update though. Thank you!
Ross Kirsling
Comment 4 2022-08-22 13:50:39 PDT
EWS
Comment 5 2022-08-22 13:53:01 PDT
Committed 253657@main (44dbaced8326): <https://commits.webkit.org/253657@main> Reviewed commits have been landed. Closing PR #3549 and removing active labels.
Karl Rackler
Comment 6 2022-08-22 16:01:57 PDT
(In reply to Ross Kirsling from comment #4) > Pull request: https://github.com/WebKit/WebKit/pull/3549 Thank you Ross! After landing https://commits.webkit.org/253657@main there are four remaining failures. I appreciate your assistance. ---------------NEW FAILING TESTS SUMMARY--------------- FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js:17:44 FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRange/fails-on-distinct-temporal-types.js:18:44 FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js (default) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js:17:44 FAIL test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js (strict mode) Full Output: Exception: TypeError: undefined is not a constructor (evaluating 'new Temporal.PlainMonthDay(5, 2)') global code@/Volumes/Data/worker/Apple-Monterey-Debug-Test262-Tests/build/JSTests/test262/test/intl402/Intl/DateTimeFormat/prototype/formatRangeToParts/fails-on-distinct-temporal-types.js:18:44 --------------------------------------------------------- 4 tests newly fail
Karl Rackler
Comment 7 2022-08-22 16:02:38 PDT
Reopened for four remaining failures.
Ross Kirsling
Comment 8 2022-08-22 16:03:33 PDT
Argh. Didn't notice that the directory differed for those.
Karl Rackler
Comment 10 2022-08-23 09:10:36 PDT
(In reply to Ross Kirsling from comment #9) > Committed 253661@main (fa71931): https://commits.webkit.org/253661@main > > (https://github.com/WebKit/WebKit/pull/3556) Thank you Ross. Verified all tests consistently passing after landing 253657@main & 253661@main.
Note You need to log in before you can comment on or make changes to this bug.