Skip to content

Conversation

jedel1043
Copy link
Member

Backports the build fixes for version 0.19 to prepare for an early release.

@jedel1043 jedel1043 requested a review from a team September 8, 2024 19:11
@jedel1043 jedel1043 added bug Something isn't working github_actions Pull requests that update Github_actions code labels Sep 8, 2024
@jedel1043 jedel1043 marked this pull request as draft September 8, 2024 19:18
jedel1043 and others added 5 commits September 10, 2024 22:09
* Implement new spec changes for `AsyncGenerator`

* Add panic docs
* Allow dead code for code that is newly detected as unused

* Fix compile errors with nightly rust

* Add missing SAFETY section

* Increase safety of `FutexWaiters`

---------

Co-authored-by: Theo Paris <[email protected]>
Co-authored-by: José Julián Espina <[email protected]>
Copy link

Test262 conformance changes

Test result main count PR count difference
Total 48,494 48,476 -18
Passed 43,609 42,974 -635
Ignored 1,500 1,507 +7
Failed 3,385 3,995 +610
Panics 0 0 0
Conformance 89.93% 88.65% -1.28%
Fixed tests (21):
test/language/statements/debugger/expression.js (previously Failed)
test/intl402/Temporal/PlainMonthDay/from/fields-missing-properties.js (previously Failed)
test/intl402/Temporal/PlainMonthDay/from/fields-underspecified.js (previously Failed)
test/intl402/Temporal/PlainYearMonth/from/one-of-era-erayear-undefined.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/add/balance-negative-time-units.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/add/argument-string-negative-fractional-units.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/add/argument-string-fractional-units-rounding-mode.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/add/balance-negative-result.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/round/balance-subseconds.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/round/round-negative-result.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/round/balance-negative-result.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/subtract/balance-negative-time-units.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/subtract/argument-string-fractional-units-rounding-mode.js (previously Failed)
test/built-ins/Temporal/Duration/prototype/subtract/balance-negative-result.js (previously Failed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/missing-argument.js (previously Failed)
test/built-ins/Temporal/PlainMonthDay/prototype/toString/length.js (previously Failed)
test/built-ins/Temporal/PlainMonthDay/from/fields-missing-properties.js (previously Failed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/length.js (previously Failed)
test/built-ins/Temporal/PlainYearMonth/from/argument-propertybag-calendar-number.js (previously Failed)
test/built-ins/Temporal/PlainYearMonth/from/fields-missing-properties.js (previously Failed)
test/built-ins/Temporal/PlainYearMonth/from/options-invalid.js (previously Failed)
Broken tests (631):
test/harness/asyncHelpers-throwsAsync-no-arg.js (previously Passed)
test/harness/asyncHelpers-throwsAsync-func-throws-sync.js (previously Passed)
test/language/statements/debugger/statement.js (previously Passed)
test/language/expressions/assignment/destructuring/iterator-destructuring-property-reference-target-evaluation-order.js (previously Passed)
test/language/expressions/assignment/destructuring/keyed-destructuring-property-reference-target-evaluation-order.js (previously Passed)
test/staging/Temporal/Regex/old/plaintime.js (previously Passed)
test/staging/Temporal/Regex/old/plainyearmonth.js (previously Passed)
test/staging/Temporal/Regex/old/plainmonthday.js (previously Passed)
test/intl402/Temporal/PlainDate/prototype/withCalendar/canonicalize-calendar.js (previously Passed)
test/intl402/Temporal/PlainDate/compare/exhaustive.js (previously Passed)
test/intl402/Temporal/PlainDateTime/prototype/until/different-calendars-throws.js (previously Passed)
test/intl402/Temporal/PlainDateTime/prototype/equals/calendar-checked.js (previously Passed)
test/intl402/Temporal/PlainDateTime/prototype/since/different-calendars-throws.js (previously Passed)
test/intl402/Temporal/PlainDateTime/prototype/withCalendar/argument-string.js (previously Passed)
test/intl402/Temporal/PlainDateTime/prototype/withCalendar/canonicalize-calendar.js (previously Passed)
test/intl402/Temporal/PlainDateTime/compare/calendar-ignored.js (previously Passed)
test/intl402/Temporal/PlainMonthDay/prototype/with/fields-missing-properties.js (previously Passed)
test/intl402/Temporal/PlainMonthDay/from/canonicalize-calendar.js (previously Passed)
test/intl402/Temporal/PlainYearMonth/canonicalize-calendar.js (previously Passed)
test/built-ins/Temporal/PlainDate/name.js (previously Passed)
test/built-ins/Temporal/PlainDate/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/add/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/add/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/options-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/branding.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/options-object.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/copy-properties-not-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/basic.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/overflow-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/overflow-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/with/overflow-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-number.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/basic.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/argument-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/argument-leap-second.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-object.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-no-implicit-midnight.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-with-time-designator.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-number.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/equals/argument-object-invalid.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/equals/argument-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/equals/argument-leap-second.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/equals/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-number.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/options-object.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/weeks-months.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/days-in-month.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/rounding-relative.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/basic.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/roundingincrement-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/largestunit-default.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/argument-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/days-in-year.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/largestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/smallestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/argument-leap-second.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/largestunit-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/withCalendar/branding.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/withCalendar/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/withCalendar/calendar-number.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/withCalendar/basic.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/withCalendar/calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/withCalendar/calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/subtract/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/prototype/subtract/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-number.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/options-object.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/with-year-month-day.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/with-year-month-day-need-constrain.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-object-invalid.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/with-year-monthCode-day.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/limits.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/one-of-era-erayear-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/overflow-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/with-year-monthCode-day-need-constrain.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-object-valid.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-leap-second.js (previously Passed)
test/built-ins/Temporal/PlainDate/from/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/name.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-object.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/not-same-object.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/length.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/leap-second.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-invalid.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/basic.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-plaindatetime.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/use-internal-slots.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-multiple-calendar.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDate/compare/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/Duration/name.js (previously Passed)
test/built-ins/Temporal/Duration/length.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/negated/branding.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/negated/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/negated/basic.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/add/length.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/with/sign-conflict-throws-rangeerror.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/largestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-no-time-units.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-timezone-string.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/relativeto-wrong-type.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/relativeto-leap-second.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/largestunit-smallestunit-combinations.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/round/relativeto-propertybag-calendar-number.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-timezone-string-year-zero.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/total/relativeto-wrong-type.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-number.js (previously Passed)
test/built-ins/Temporal/Duration/prototype/subtract/length.js (previously Passed)
test/built-ins/Temporal/PlainTime/name.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/add/argument-object.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/add/options-ignored.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/add/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/name.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/branding.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/builtin.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/options-object.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/length.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/copy-properties-not-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/basic.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/overflow-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/overflow-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/with/overflow-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-halfEven.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-expand.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-ceil.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingincrement-invalid.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-halfCeil.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/rounding-cross-midnight.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-halfTrunc.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingincrement-minutes.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-halfFloor.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-halfExpand.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-floor.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/round/roundingmode-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/valueOf/basic.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/name.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/branding.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/largestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/builtin.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/options-object.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-no-implicit-midnight.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/result-sub-second.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/length.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/round-cross-unit-boundary.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/roundingmode-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/smallestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/roundingincrement-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/roundingincrement-out-of-range.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/roundingincrement-nan.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/largestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/smallestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/until/largestunit-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-no-implicit-midnight.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-with-time-designator.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/basic.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/equals/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/name.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/branding.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/largestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/builtin.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/options-object.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-no-implicit-midnight.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/length.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/round-cross-unit-boundary.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/roundingmode-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/smallestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/roundingincrement-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/roundingincrement-out-of-range.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/roundingincrement-nan.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/largestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/since/smallestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/balance-negative-time-units.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/argument-string-negative-fractional-units.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/argument-object.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/options-ignored.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/argument-duration.js (previously Passed)
test/built-ins/Temporal/PlainTime/prototype/subtract/argument-string-fractional-units-rounding-mode.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/options-object.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/observable-get-overflow-argument-string-invalid.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-no-implicit-midnight.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-trailing-junk.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-object-leap-second.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/overflow-constrain.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/overflow-reject.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/length.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-with-time-designator.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/overflow-undefined.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/overflow-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainTime/from/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/name.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/builtin.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-no-implicit-midnight.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/length.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/exhaustive.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-with-time-designator.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/basic.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/use-internal-slots.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainTime/compare/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/ZonedDateTime/name.js (previously Passed)
test/built-ins/Temporal/ZonedDateTime/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-time.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/branding.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-no-implicit-midnight.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-with-time-designator.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-date-with-utc-offset.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-without-time-designator.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/add/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/add/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/add/hour-overflow.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/branding.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/argument-object-insufficient-data.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/options-empty.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/copy-properties-not-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/basic.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/overflow-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/multiple-unrecognized-properties-ignored.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/overflow-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/overflow-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/with/month-and-monthcode-must-agree.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/branding.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/roundto-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/smallestunit-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/roundingmode-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/throws-argument-object.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/roundingincrement-does-not-divide.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/roundingincrement-out-of-range.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/roundingincrement-nan.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/round/throws-argument-object-insufficient-data.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/branding.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/largestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/roundingincrement-cleanly-divides.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/smallestunit-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-object.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/options-empty.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/weeks-months-mutually-exclusive.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/largestunit-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/roundingmode-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/smallestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/roundingincrement-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/round-relative-to-receiver.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/roundingincrement-basic.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/roundingincrement-out-of-range.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/subseconds.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/roundingincrement-nan.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/largestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/smallestunit-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/largestunit-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/branding.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/basic.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-plaindate.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/equals/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/branding.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/largestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/roundingincrement-cleanly-divides.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/smallestunit-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/largestunit-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/roundingmode-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/smallestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/roundingincrement-out-of-range.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/roundingincrement-nan.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/branding.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/basic.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/withCalendar/calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/subtract/argument-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/subtract/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/prototype/subtract/hour-overflow.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-number.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/options-object.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/argument-object.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/argument-object-month.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/overflow-reject.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/overflow-undefined.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/overflow-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/from/overflow-default-constrain.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/name.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/builtin.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/length.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/exhaustive.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/basic.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/argument-plaindate.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/use-internal-slots.js (previously Passed)
test/built-ins/Temporal/PlainDateTime/compare/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/name.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/length.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/monthCode/branding.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/monthCode/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/toString/branding.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/toString/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/day/branding.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/day/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/calendarId/branding.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/prototype/calendarId/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/name.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/builtin.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/observable-get-overflow-argument-string-invalid.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/argument-string-multiple-calendar.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/argument-propertybag-calendar-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainMonthDay/from/argument-propertybag-calendar-year-zero.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/name.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/calendar-undefined.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/length.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/calendar-string.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/monthCode/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/month/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/inLeapYear/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/inLeapYear/basic.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/add/argument-mixed-sign.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/add/limits.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/add/options-invalid.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/add/overflow-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/add/non-integer-throws-rangeerror.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/daysInMonth/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/daysInMonth/basic.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/options-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/options-object.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/order-of-operations.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/calendarname-wrong-type.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/calendarname-auto.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/calendarname-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/calendarname-undefined.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/toString/calendarname-never.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/calendarId/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/with/argument-calendar-field.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/with/argument-timezone-field.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/with/argument-missing-fields.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/daysInYear/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/daysInYear/basic.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/monthsInYear/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/monthsInYear/basic.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/year/branding.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/subtract/builtin-calendar-no-array-iteration.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/subtract/argument-mixed-sign.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/subtract/options-invalid.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/subtract/overflow-invalid-string.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/prototype/subtract/non-integer-throws-rangeerror.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/name.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/builtin.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/argument-string-multiple-time-zone.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/prop-desc.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/year-zero.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/argument-string-critical-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/argument-string-trailing-junk.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/options-undefined.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/argument-string-calendar-annotation-invalid-key.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/argument-string-multiple-calendar.js (previously Passed)
test/built-ins/Temporal/PlainYearMonth/from/argument-string-minus-sign.js (previously Passed)
test/built-ins/Temporal/Instant/name.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/add/argument-string.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/round/smallestunit-string-shorthand.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/round/smallestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/options-wrong-type.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/largestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/options-object.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/instant-string-multiple-offsets.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/options-undefined.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/length.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/round-cross-unit-boundary.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/roundingmode-invalid-string.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/smallestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/roundingincrement-undefined.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/roundingincrement-out-of-range.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/roundingincrement-nan.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/largestunit-undefined.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/smallestunit-undefined.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/until/largestunit-wrong-type.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/equals/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/equals/instant-string-multiple-offsets.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/equals/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/equals/instant-string.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/equals/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/equals/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/options-wrong-type.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/largestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/options-object.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/instant-string-multiple-offsets.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/length.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/round-cross-unit-boundary.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/roundingmode-invalid-string.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/smallestunit-plurals-accepted.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/roundingincrement-out-of-range.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/roundingincrement-nan.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/since/largestunit-wrong-type.js (previously Passed)
test/built-ins/Temporal/Instant/prototype/subtract/argument-string.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochNanoseconds/name.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochNanoseconds/builtin.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochNanoseconds/prop-desc.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochNanoseconds/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochNanoseconds/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochNanoseconds/length.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochMilliseconds/name.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochMilliseconds/builtin.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochMilliseconds/prop-desc.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochMilliseconds/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochMilliseconds/subclassing-ignored.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochMilliseconds/length.js (previously Passed)
test/built-ins/Temporal/Instant/fromEpochMilliseconds/basic.js (previously Passed)
test/built-ins/Temporal/Instant/from/name.js (previously Passed)
test/built-ins/Temporal/Instant/from/builtin.js (previously Passed)
test/built-ins/Temporal/Instant/from/prop-desc.js (previously Passed)
test/built-ins/Temporal/Instant/from/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/Instant/from/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/Instant/from/instant-string-multiple-offsets.js (previously Passed)
test/built-ins/Temporal/Instant/from/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/from/length.js (previously Passed)
test/built-ins/Temporal/Instant/from/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/from/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/compare/name.js (previously Passed)
test/built-ins/Temporal/Instant/compare/builtin.js (previously Passed)
test/built-ins/Temporal/Instant/compare/argument-string-with-offset-not-valid-epoch-nanoseconds.js (previously Passed)
test/built-ins/Temporal/Instant/compare/prop-desc.js (previously Passed)
test/built-ins/Temporal/Instant/compare/argument-string-time-separators.js (previously Passed)
test/built-ins/Temporal/Instant/compare/not-a-constructor.js (previously Passed)
test/built-ins/Temporal/Instant/compare/instant-string-multiple-offsets.js (previously Passed)
test/built-ins/Temporal/Instant/compare/argument-string-unknown-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/compare/exhaustive.js (previously Passed)
test/built-ins/Temporal/Instant/compare/argument-string-time-zone-annotation.js (previously Passed)
test/built-ins/Temporal/Instant/compare/instant-string-sub-minute-offset.js (previously Passed)
test/built-ins/Temporal/Instant/compare/argument-string-calendar-annotation.js (previously Passed)
test/built-ins/Math/pow/applying-the-exp-operator_A1.js (previously Passed)

@jedel1043 jedel1043 marked this pull request as ready for review September 11, 2024 04:26
@jedel1043
Copy link
Member Author

Some broken tests since it's an old commit

Copy link
Member

@HalidOdat HalidOdat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice work! Looks good to me! :)

@HalidOdat HalidOdat requested a review from a team September 11, 2024 12:32
@raskad raskad merged commit 59a7c02 into releases/0.19 Sep 11, 2024
13 checks passed
@raskad raskad deleted the backport-0.19-fixes branch September 11, 2024 21:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working github_actions Pull requests that update Github_actions code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants