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
<rdar://problem/98996726>
Ah, these are just updated error messages for existing failures. I can land a gardening update though.
(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!
Pull request: https://github.com/WebKit/WebKit/pull/3549
Committed 253657@main (44dbaced8326): <https://commits.webkit.org/253657@main> Reviewed commits have been landed. Closing PR #3549 and removing active labels.
(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
Reopened for four remaining failures.
Argh. Didn't notice that the directory differed for those.
Committed 253661@main (fa71931): https://commits.webkit.org/253661@main (https://github.com/WebKit/WebKit/pull/3556)
(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.