diff --git a/tests/expectations.json b/tests/expectations.json index c5bfe882..decbcd87 100644 --- a/tests/expectations.json +++ b/tests/expectations.json @@ -1101,6 +1101,7 @@ "built-ins/Date/UTC/fp-evaluation-order.js": "FAIL", "built-ins/Date/UTC/infinity-make-day.js": "FAIL", "built-ins/Date/UTC/infinity-make-time.js": "FAIL", + "built-ins/Date/UTC/length.js": "FAIL", "built-ins/Date/UTC/name.js": "FAIL", "built-ins/Date/UTC/nans.js": "FAIL", "built-ins/Date/UTC/no-arg.js": "FAIL", @@ -1108,6 +1109,7 @@ "built-ins/Date/UTC/not-a-constructor.js": "FAIL", "built-ins/Date/UTC/overflow-make-day.js": "FAIL", "built-ins/Date/UTC/overflow-make-time.js": "FAIL", + "built-ins/Date/UTC/prop-desc.js": "FAIL", "built-ins/Date/UTC/return-value.js": "FAIL", "built-ins/Date/UTC/time-clip.js": "FAIL", "built-ins/Date/UTC/year-offset.js": "FAIL", @@ -1329,6 +1331,14 @@ "built-ins/Date/prototype/toString/invalid-date.js": "CRASH", "built-ins/Date/prototype/toString/negative-year.js": "CRASH", "built-ins/Date/prototype/toString/not-a-constructor.js": "CRASH", + "built-ins/Date/prototype/toTemporalInstant/length.js": "FAIL", + "built-ins/Date/prototype/toTemporalInstant/name.js": "FAIL", + "built-ins/Date/prototype/toTemporalInstant/not-a-constructor.js": "FAIL", + "built-ins/Date/prototype/toTemporalInstant/prop-desc.js": "FAIL", + "built-ins/Date/prototype/toTemporalInstant/this-value-invalid-date.js": "CRASH", + "built-ins/Date/prototype/toTemporalInstant/this-value-non-date.js": "CRASH", + "built-ins/Date/prototype/toTemporalInstant/this-value-non-object.js": "CRASH", + "built-ins/Date/prototype/toTemporalInstant/this-value-valid-date.js": "CRASH", "built-ins/Date/prototype/toTimeString/format.js": "CRASH", "built-ins/Date/prototype/toTimeString/invalid-date.js": "CRASH", "built-ins/Date/prototype/toTimeString/not-a-constructor.js": "CRASH", @@ -1401,6 +1411,18 @@ "built-ins/DisposableStack/prototype/use/this-does-not-have-internal-disposablestate-throws.js": "FAIL", "built-ins/DisposableStack/prototype/use/this-not-object-throws.js": "FAIL", "built-ins/DisposableStack/prototype/use/throws-if-value-not-object.js": "FAIL", + "built-ins/Error/isError/bigints.js": "FAIL", + "built-ins/Error/isError/error-subclass.js": "FAIL", + "built-ins/Error/isError/errors-other-realm.js": "FAIL", + "built-ins/Error/isError/errors.js": "FAIL", + "built-ins/Error/isError/fake-errors.js": "FAIL", + "built-ins/Error/isError/is-a-constructor.js": "FAIL", + "built-ins/Error/isError/name.js": "FAIL", + "built-ins/Error/isError/non-error-objects-other-realm.js": "FAIL", + "built-ins/Error/isError/non-error-objects.js": "FAIL", + "built-ins/Error/isError/primitives.js": "FAIL", + "built-ins/Error/isError/prop-desc.js": "FAIL", + "built-ins/Error/isError/symbols.js": "FAIL", "built-ins/Error/proto-from-ctor-realm.js": "FAIL", "built-ins/FinalizationRegistry/gc-has-one-chance-to-call-cleanupCallback-for-object.js": "CRASH", "built-ins/FinalizationRegistry/instance-extensible.js": "CRASH", @@ -1570,6 +1592,37 @@ "built-ins/GeneratorPrototype/throw/try-finally-nested-try-catch-within-outer-try-before-nested.js": "CRASH", "built-ins/GeneratorPrototype/throw/try-finally-within-finally.js": "CRASH", "built-ins/GeneratorPrototype/throw/try-finally-within-try.js": "CRASH", + "built-ins/Iterator/concat/arguments-checked-in-order.js": "FAIL", + "built-ins/Iterator/concat/fresh-iterator-result.js": "FAIL", + "built-ins/Iterator/concat/get-iterator-method-only-once.js": "FAIL", + "built-ins/Iterator/concat/get-iterator-method-throws.js": "FAIL", + "built-ins/Iterator/concat/inner-iterator-created-in-order.js": "FAIL", + "built-ins/Iterator/concat/is-function.js": "FAIL", + "built-ins/Iterator/concat/iterable-primitive-wrapper-objects.js": "FAIL", + "built-ins/Iterator/concat/length.js": "FAIL", + "built-ins/Iterator/concat/many-arguments.js": "FAIL", + "built-ins/Iterator/concat/name.js": "FAIL", + "built-ins/Iterator/concat/next-method-called-with-zero-arguments.js": "FAIL", + "built-ins/Iterator/concat/next-method-returns-non-object.js": "FAIL", + "built-ins/Iterator/concat/next-method-returns-throwing-done.js": "FAIL", + "built-ins/Iterator/concat/next-method-returns-throwing-value-done.js": "FAIL", + "built-ins/Iterator/concat/next-method-returns-throwing-value.js": "FAIL", + "built-ins/Iterator/concat/next-method-throws.js": "FAIL", + "built-ins/Iterator/concat/non-constructible.js": "FAIL", + "built-ins/Iterator/concat/prop-desc.js": "FAIL", + "built-ins/Iterator/concat/proto.js": "FAIL", + "built-ins/Iterator/concat/result-is-iterator.js": "FAIL", + "built-ins/Iterator/concat/return-is-forwarded.js": "FAIL", + "built-ins/Iterator/concat/return-is-not-forwarded-after-exhaustion.js": "FAIL", + "built-ins/Iterator/concat/return-is-not-forwarded-before-initial-start.js": "FAIL", + "built-ins/Iterator/concat/return-method-called-with-zero-arguments.js": "FAIL", + "built-ins/Iterator/concat/single-argument.js": "FAIL", + "built-ins/Iterator/concat/throws-typeerror-when-generator-is-running-next.js": "FAIL", + "built-ins/Iterator/concat/throws-typeerror-when-generator-is-running-return.js": "FAIL", + "built-ins/Iterator/concat/throws-typeerror-when-iterable-not-an-object.js": "FAIL", + "built-ins/Iterator/concat/throws-typeerror-when-iterator-method-not-callable.js": "FAIL", + "built-ins/Iterator/concat/throws-typeerror-when-iterator-not-an-object.js": "FAIL", + "built-ins/Iterator/concat/zero-arguments.js": "FAIL", "built-ins/Iterator/constructor.js": "FAIL", "built-ins/Iterator/from/callable.js": "CRASH", "built-ins/Iterator/from/get-next-method-only-once.js": "CRASH", @@ -1946,8 +1999,29 @@ "built-ins/Iterator/prototype/toArray/this-non-object.js": "FAIL", "built-ins/Iterator/prototype/toArray/this-plain-iterator.js": "FAIL", "built-ins/Iterator/subclassable.js": "CRASH", + "built-ins/JSON/isRawJSON/basic.js": "FAIL", + "built-ins/JSON/isRawJSON/builtin.js": "FAIL", + "built-ins/JSON/isRawJSON/length.js": "FAIL", + "built-ins/JSON/isRawJSON/name.js": "FAIL", + "built-ins/JSON/isRawJSON/not-a-constructor.js": "FAIL", + "built-ins/JSON/isRawJSON/prop-desc.js": "FAIL", "built-ins/JSON/parse/revived-proxy-revoked.js": "CRASH", + "built-ins/JSON/parse/reviver-call-args-after-forward-modification.js": "FAIL", + "built-ins/JSON/parse/reviver-context-source-array-literal.js": "CRASH", + "built-ins/JSON/parse/reviver-context-source-object-literal.js": "CRASH", + "built-ins/JSON/parse/reviver-context-source-primitive-literal.js": "CRASH", + "built-ins/JSON/parse/reviver-forward-modifies-object.js": "FAIL", "built-ins/JSON/parse/text-negative-zero.js": "FAIL", + "built-ins/JSON/rawJSON/basic.js": "FAIL", + "built-ins/JSON/rawJSON/bigint-raw-json-can-be-stringified.js": "FAIL", + "built-ins/JSON/rawJSON/builtin.js": "FAIL", + "built-ins/JSON/rawJSON/illegal-empty-and-start-end-chars.js": "FAIL", + "built-ins/JSON/rawJSON/invalid-JSON-text.js": "FAIL", + "built-ins/JSON/rawJSON/length.js": "FAIL", + "built-ins/JSON/rawJSON/name.js": "FAIL", + "built-ins/JSON/rawJSON/not-a-constructor.js": "FAIL", + "built-ins/JSON/rawJSON/prop-desc.js": "FAIL", + "built-ins/JSON/rawJSON/returns-expected-object.js": "FAIL", "built-ins/JSON/stringify/property-order.js": "FAIL", "built-ins/JSON/stringify/replacer-array-abrupt.js": "CRASH", "built-ins/JSON/stringify/replacer-array-duplicates.js": "FAIL", @@ -4544,6 +4618,7 @@ "built-ins/RegExp/prototype/unicodeSets/uv-flags-constructor.js": "CRASH", "built-ins/RegExp/quantifier-integer-limit.js": "CRASH", "built-ins/RegExp/regexp-class-chars.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/add-dotAll-does-not-affect-alternatives-outside.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-dotAll-does-not-affect-dotAll-property.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-dotAll-does-not-affect-ignoreCase-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-dotAll-does-not-affect-multiline-flag.js": "CRASH", @@ -4557,10 +4632,12 @@ "built-ins/RegExp/regexp-modifiers/add-ignoreCase-affects-slash-upper-b.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-ignoreCase-affects-slash-upper-p.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-ignoreCase-affects-slash-upper-w.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/add-ignoreCase-does-not-affect-alternatives-outside.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-ignoreCase-does-not-affect-dotAll-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-ignoreCase-does-not-affect-ignoreCase-property.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-ignoreCase-does-not-affect-multiline-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-ignoreCase.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/add-multiline-does-not-affect-alternatives-outside.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-multiline-does-not-affect-dotAll-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-multiline-does-not-affect-ignoreCase-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/add-multiline-does-not-affect-multiline-property.js": "CRASH", @@ -4573,9 +4650,13 @@ "built-ins/RegExp/regexp-modifiers/nesting-add-dotAll-within-remove-dotAll.js": "CRASH", "built-ins/RegExp/regexp-modifiers/nesting-add-ignoreCase-within-remove-ignoreCase.js": "CRASH", "built-ins/RegExp/regexp-modifiers/nesting-add-multiline-within-remove-multiline.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/nesting-dotAll-does-not-affect-alternatives-outside.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/nesting-ignoreCase-does-not-affect-alternatives-outside.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/nesting-multiline-does-not-affect-alternatives-outside.js": "CRASH", "built-ins/RegExp/regexp-modifiers/nesting-remove-dotAll-within-add-dotAll.js": "CRASH", "built-ins/RegExp/regexp-modifiers/nesting-remove-ignoreCase-within-add-ignoreCase.js": "CRASH", "built-ins/RegExp/regexp-modifiers/nesting-remove-multiline-within-add-multiline.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/remove-dotAll-does-not-affect-alternatives-outside.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-dotAll-does-not-affect-dotAll-property.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-dotAll-does-not-affect-ignoreCase-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-dotAll-does-not-affect-multiline-flag.js": "CRASH", @@ -4589,10 +4670,12 @@ "built-ins/RegExp/regexp-modifiers/remove-ignoreCase-affects-slash-upper-b.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-ignoreCase-affects-slash-upper-p.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-ignoreCase-affects-slash-upper-w.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/remove-ignoreCase-does-not-affect-alternatives-outside.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-ignoreCase-does-not-affect-dotAll-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-ignoreCase-does-not-affect-ignoreCase-property.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-ignoreCase-does-not-affect-multiline-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-ignoreCase.js": "CRASH", + "built-ins/RegExp/regexp-modifiers/remove-multiline-does-not-affect-alternatives-outside.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-multiline-does-not-affect-dotAll-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-multiline-does-not-affect-ignoreCase-flag.js": "CRASH", "built-ins/RegExp/regexp-modifiers/remove-multiline-does-not-affect-multiline-property.js": "CRASH", @@ -5387,6 +5470,7 @@ "built-ins/Temporal/Duration/compare/builtin.js": "FAIL", "built-ins/Temporal/Duration/compare/calendar-possibly-required.js": "FAIL", "built-ins/Temporal/Duration/compare/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/Duration/compare/compare-no-precision-loss.js": "FAIL", "built-ins/Temporal/Duration/compare/duration-out-of-range-added-to-relativeto.js": "FAIL", "built-ins/Temporal/Duration/compare/exhaustive.js": "FAIL", "built-ins/Temporal/Duration/compare/instances-identical.js": "FAIL", @@ -5418,6 +5502,7 @@ "built-ins/Temporal/Duration/compare/relativeto-undefined-throw-on-calendar-units.js": "FAIL", "built-ins/Temporal/Duration/compare/relativeto-year.js": "FAIL", "built-ins/Temporal/Duration/compare/relativeto-zoneddatetime-negative-epochnanoseconds.js": "FAIL", + "built-ins/Temporal/Duration/compare/throws-when-target-zoned-date-time-outside-valid-limits.js": "FAIL", "built-ins/Temporal/Duration/compare/year-zero.js": "FAIL", "built-ins/Temporal/Duration/constructor.js": "FAIL", "built-ins/Temporal/Duration/days-undefined.js": "CRASH", @@ -5433,11 +5518,15 @@ "built-ins/Temporal/Duration/from/argument-string-fractional-units-rounding-mode.js": "FAIL", "built-ins/Temporal/Duration/from/argument-string-fractional-with-zero-subparts.js": "FAIL", "built-ins/Temporal/Duration/from/argument-string-invalid.js": "FAIL", + "built-ins/Temporal/Duration/from/argument-string-is-infinity.js": "FAIL", "built-ins/Temporal/Duration/from/argument-string-negative-fractional-units.js": "FAIL", "built-ins/Temporal/Duration/from/argument-string.js": "FAIL", "built-ins/Temporal/Duration/from/builtin.js": "FAIL", + "built-ins/Temporal/Duration/from/get-property-throws.js": "FAIL", "built-ins/Temporal/Duration/from/infinity-throws-rangeerror.js": "FAIL", + "built-ins/Temporal/Duration/from/invalid-type.js": "FAIL", "built-ins/Temporal/Duration/from/length.js": "FAIL", + "built-ins/Temporal/Duration/from/lower-limit.js": "FAIL", "built-ins/Temporal/Duration/from/name.js": "FAIL", "built-ins/Temporal/Duration/from/negative-inifinity-throws-rangeerror.js": "FAIL", "built-ins/Temporal/Duration/from/non-integer-throws-rangeerror.js": "FAIL", @@ -5446,9 +5535,13 @@ "built-ins/Temporal/Duration/from/prop-desc.js": "FAIL", "built-ins/Temporal/Duration/from/string-with-skipped-units.js": "FAIL", "built-ins/Temporal/Duration/from/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/Duration/get-prototype-from-constructor-throws.js": "FAIL", "built-ins/Temporal/Duration/hours-undefined.js": "CRASH", "built-ins/Temporal/Duration/infinity-throws-rangeerror.js": "CRASH", + "built-ins/Temporal/Duration/invalid-type.js": "FAIL", + "built-ins/Temporal/Duration/large-number.js": "FAIL", "built-ins/Temporal/Duration/length.js": "FAIL", + "built-ins/Temporal/Duration/lower-limit.js": "FAIL", "built-ins/Temporal/Duration/max.js": "CRASH", "built-ins/Temporal/Duration/microseconds-undefined.js": "CRASH", "built-ins/Temporal/Duration/milliseconds-undefined.js": "CRASH", @@ -5498,6 +5591,7 @@ "built-ins/Temporal/Duration/prototype/add/prop-desc.js": "FAIL", "built-ins/Temporal/Duration/prototype/add/result-out-of-range-1.js": "FAIL", "built-ins/Temporal/Duration/prototype/add/result-out-of-range-2.js": "FAIL", + "built-ins/Temporal/Duration/prototype/add/result-out-of-range-3.js": "FAIL", "built-ins/Temporal/Duration/prototype/add/subclassing-ignored.js": "FAIL", "built-ins/Temporal/Duration/prototype/blank/basic.js": "FAIL", "built-ins/Temporal/Duration/prototype/blank/branding.js": "FAIL", @@ -5526,15 +5620,30 @@ "built-ins/Temporal/Duration/prototype/negated/prop-desc.js": "FAIL", "built-ins/Temporal/Duration/prototype/negated/subclassing-ignored.js": "FAIL", "built-ins/Temporal/Duration/prototype/prop-desc.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/accepts-datetime-strings-for-relative-to.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/balance-negative-result.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/balance-subseconds.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/balances-days-up-to-both-years-and-months.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/balances-down-differently-depending-on-relative-to.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/balances-up-differently-depending-on-relative-to.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/balances-up-to-next-unit-after-rounding.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/balances-up-to-weeks.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/branding.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/builtin.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/calendar-possibly-required.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/casts-relative-to-to-plain-date.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/days-24-hours-relative-to-plain-date.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/days-24-hours-relative-to-zoned-date-time.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/days-24-hours.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/does-not-accept-non-string-primitives-for-relative-to.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/does-not-balance-up-to-weeks-if-largest-unit-is-larger-than-weeks.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/duration-out-of-range-added-to-relativeto.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/durations-do-not-balance-beyond-largest-unit.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/end-of-month-round-up.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/february-leap-year.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/half-expand-is-default.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/invalid-increments.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/largestunit-correct-rebalancing.js": "CRASH", "built-ins/Temporal/Duration/prototype/round/largestunit-invalid-string.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/largestunit-plurals-accepted.js": "FAIL", @@ -5554,6 +5663,11 @@ "built-ins/Temporal/Duration/prototype/round/precision-exact-in-balance-time-duration.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/precision-exact-in-round-duration.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/prop-desc.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/relative-to-not-required-to-round-non-calendar-units.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/relative-to-required-for-rounding-durations-with-calendar-units.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/relative-to-required-to-round-calendar-units.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/relativeTo-ignores-incorrect-properties.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/relativeTo-required-properties.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/relativeto-infinity-throws-rangeerror.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/relativeto-leap-second.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/relativeto-number.js": "FAIL", @@ -5581,7 +5695,9 @@ "built-ins/Temporal/Duration/prototype/round/round-and-balance-calendar-units-with-increment-disallowed.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/round-cross-unit-boundary.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/round-negative-result.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/rounding-increments.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/rounding-is-noop.js": "CRASH", + "built-ins/Temporal/Duration/prototype/round/rounding-relative-to-date.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/roundingincrement-nan.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/roundingincrement-non-integer.js": "CRASH", "built-ins/Temporal/Duration/prototype/round/roundingincrement-out-of-range.js": "FAIL", @@ -5600,6 +5716,7 @@ "built-ins/Temporal/Duration/prototype/round/roundingmode-undefined.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/roundingmode-wrong-type.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/roundto-invalid-string.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/singular-units.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/smallestunit-invalid-string.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/smallestunit-plurals-accepted-string.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/smallestunit-plurals-accepted.js": "FAIL", @@ -5608,7 +5725,11 @@ "built-ins/Temporal/Duration/prototype/round/smallestunit-wrong-type.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/smallestunit.js": "CRASH", "built-ins/Temporal/Duration/prototype/round/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/succeeds-with-largest-unit-auto.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/throws-if-neither-largestUnit-nor-smallestUnit-is-given.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/throws-on-wrong-offset-for-zoned-date-time-relative-to.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/total-duration-nanoseconds-too-large-with-zoned-datetime.js": "FAIL", + "built-ins/Temporal/Duration/prototype/round/valid-increments.js": "FAIL", "built-ins/Temporal/Duration/prototype/round/year-zero.js": "FAIL", "built-ins/Temporal/Duration/prototype/seconds/branding.js": "FAIL", "built-ins/Temporal/Duration/prototype/seconds/prop-desc.js": "FAIL", @@ -5643,6 +5764,7 @@ "built-ins/Temporal/Duration/prototype/subtract/prop-desc.js": "FAIL", "built-ins/Temporal/Duration/prototype/subtract/result-out-of-range-1.js": "FAIL", "built-ins/Temporal/Duration/prototype/subtract/result-out-of-range-2.js": "FAIL", + "built-ins/Temporal/Duration/prototype/subtract/result-out-of-range-3.js": "FAIL", "built-ins/Temporal/Duration/prototype/subtract/subclassing-ignored.js": "FAIL", "built-ins/Temporal/Duration/prototype/toJSON/balance-subseconds.js": "FAIL", "built-ins/Temporal/Duration/prototype/toJSON/basic.js": "FAIL", @@ -5661,6 +5783,7 @@ "built-ins/Temporal/Duration/prototype/toLocaleString/name.js": "FAIL", "built-ins/Temporal/Duration/prototype/toLocaleString/not-a-constructor.js": "FAIL", "built-ins/Temporal/Duration/prototype/toLocaleString/prop-desc.js": "FAIL", + "built-ins/Temporal/Duration/prototype/toLocaleString/return-string.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/balance-subseconds.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/balance.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/blank-duration-precision.js": "FAIL", @@ -5679,6 +5802,7 @@ "built-ins/Temporal/Duration/prototype/toString/max-value.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/name.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/negative-components.js": "FAIL", + "built-ins/Temporal/Duration/prototype/toString/no-precision-loss.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/not-a-constructor.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/options-object.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/options-undefined.js": "FAIL", @@ -5701,17 +5825,22 @@ "built-ins/Temporal/Duration/prototype/toString/smallestunit-valid-units.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/smallestunit-wrong-type.js": "FAIL", "built-ins/Temporal/Duration/prototype/toString/throws-when-rounded-duration-is-invalid.js": "FAIL", + "built-ins/Temporal/Duration/prototype/toString/total-of-duration-time-units-out-of-range.js": "FAIL", "built-ins/Temporal/Duration/prototype/toStringTag/prop-desc.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/balance-negative-result.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/balance-subseconds.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/balances-days-up-to-both-years-and-months.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/branding.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/builtin.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/calendar-possibly-required.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/does-not-accept-non-string-primitives-for-relativeTo.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/duration-out-of-range-added-to-relativeto.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/incorrect-properties-ignored.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/length.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/name.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/no-dst-day-length.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/no-precision-loss-for-small-units.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/not-a-constructor.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/options-wrong-type.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/order-of-operations.js": "FAIL", @@ -5721,10 +5850,12 @@ "built-ins/Temporal/Duration/prototype/total/precision-exact-mathematical-values-6.js": "CRASH", "built-ins/Temporal/Duration/prototype/total/precision-exact-mathematical-values-7.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/prop-desc.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/relativeTo-must-have-required-properties.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/relativeto-infinity-throws-rangeerror.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/relativeto-leap-second.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/relativeto-number.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/relativeto-plaindate-add24hourdaystonormalizedtimeduration-out-of-range.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/relativeto-plaindatetime.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-number.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-calendar-wrong-type.js": "CRASH", "built-ins/Temporal/Duration/prototype/total/relativeto-propertybag-invalid-offset-string.js": "FAIL", @@ -5746,6 +5877,14 @@ "built-ins/Temporal/Duration/prototype/total/relativeto-wrong-type.js": "CRASH", "built-ins/Temporal/Duration/prototype/total/relativeto-zoneddatetime-negative-epochnanoseconds.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/relativeto-zoneddatetime-with-fractional-days.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/rounds-calendar-units-in-durations-without-calendar-units.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/rounds-durations-with-calendar-units.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/throws-if-date-time-invalid-with-plaindate-relative.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/throws-if-date-time-invalid-with-zoneddatetime-relative.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/throws-if-target-nanoseconds-outside-valid-limits.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/throws-if-unit-property-missing.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/throws-on-disallowed-or-invalid-unit.js": "FAIL", + "built-ins/Temporal/Duration/prototype/total/throws-on-wrong-offset-for-zoneddatetime-relativeto.js": "FAIL", "built-ins/Temporal/Duration/prototype/total/total-of-each-unit-relativeto.js": "CRASH", "built-ins/Temporal/Duration/prototype/total/total-of-each-unit.js": "CRASH", "built-ins/Temporal/Duration/prototype/total/unit-disallowed-units-string.js": "FAIL", @@ -5811,6 +5950,7 @@ "built-ins/Temporal/Instant/compare/argument-wrong-type.js": "CRASH", "built-ins/Temporal/Instant/compare/argument-zoneddatetime.js": "FAIL", "built-ins/Temporal/Instant/compare/builtin.js": "FAIL", + "built-ins/Temporal/Instant/compare/cross-epoch.js": "FAIL", "built-ins/Temporal/Instant/compare/exhaustive.js": "FAIL", "built-ins/Temporal/Instant/compare/instant-string-limits.js": "FAIL", "built-ins/Temporal/Instant/compare/instant-string-multiple-offsets.js": "FAIL", @@ -5854,21 +5994,29 @@ "built-ins/Temporal/Instant/from/subclassing-ignored.js": "FAIL", "built-ins/Temporal/Instant/from/timezone-custom.js": "FAIL", "built-ins/Temporal/Instant/from/year-zero.js": "FAIL", + "built-ins/Temporal/Instant/fromEpochMilliseconds/argument.js": "FAIL", "built-ins/Temporal/Instant/fromEpochMilliseconds/basic.js": "FAIL", "built-ins/Temporal/Instant/fromEpochMilliseconds/builtin.js": "FAIL", "built-ins/Temporal/Instant/fromEpochMilliseconds/length.js": "FAIL", + "built-ins/Temporal/Instant/fromEpochMilliseconds/limits.js": "FAIL", "built-ins/Temporal/Instant/fromEpochMilliseconds/name.js": "FAIL", + "built-ins/Temporal/Instant/fromEpochMilliseconds/non-integer.js": "FAIL", "built-ins/Temporal/Instant/fromEpochMilliseconds/not-a-constructor.js": "FAIL", "built-ins/Temporal/Instant/fromEpochMilliseconds/prop-desc.js": "FAIL", "built-ins/Temporal/Instant/fromEpochMilliseconds/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/Instant/fromEpochNanoseconds/argument.js": "FAIL", "built-ins/Temporal/Instant/fromEpochNanoseconds/basic.js": "FAIL", "built-ins/Temporal/Instant/fromEpochNanoseconds/builtin.js": "FAIL", "built-ins/Temporal/Instant/fromEpochNanoseconds/length.js": "FAIL", + "built-ins/Temporal/Instant/fromEpochNanoseconds/limits.js": "FAIL", "built-ins/Temporal/Instant/fromEpochNanoseconds/name.js": "FAIL", "built-ins/Temporal/Instant/fromEpochNanoseconds/not-a-constructor.js": "FAIL", "built-ins/Temporal/Instant/fromEpochNanoseconds/prop-desc.js": "FAIL", "built-ins/Temporal/Instant/fromEpochNanoseconds/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/Instant/get-prototype-from-constructor-throws.js": "FAIL", + "built-ins/Temporal/Instant/large-bigint.js": "FAIL", "built-ins/Temporal/Instant/length.js": "FAIL", + "built-ins/Temporal/Instant/limits.js": "FAIL", "built-ins/Temporal/Instant/name.js": "FAIL", "built-ins/Temporal/Instant/prop-desc.js": "FAIL", "built-ins/Temporal/Instant/prototype/add/argument-duration-max.js": "CRASH", @@ -5883,6 +6031,7 @@ "built-ins/Temporal/Instant/prototype/add/basic.js": "FAIL", "built-ins/Temporal/Instant/prototype/add/branding.js": "FAIL", "built-ins/Temporal/Instant/prototype/add/builtin.js": "FAIL", + "built-ins/Temporal/Instant/prototype/add/cross-epoch.js": "FAIL", "built-ins/Temporal/Instant/prototype/add/disallowed-duration-units.js": "FAIL", "built-ins/Temporal/Instant/prototype/add/infinity-throws-rangeerror.js": "FAIL", "built-ins/Temporal/Instant/prototype/add/length.js": "FAIL", @@ -5920,6 +6069,7 @@ "built-ins/Temporal/Instant/prototype/equals/argument-zoneddatetime.js": "FAIL", "built-ins/Temporal/Instant/prototype/equals/branding.js": "FAIL", "built-ins/Temporal/Instant/prototype/equals/builtin.js": "FAIL", + "built-ins/Temporal/Instant/prototype/equals/cross-epoch.js": "FAIL", "built-ins/Temporal/Instant/prototype/equals/instant-string-limits.js": "FAIL", "built-ins/Temporal/Instant/prototype/equals/instant-string-multiple-offsets.js": "FAIL", "built-ins/Temporal/Instant/prototype/equals/instant-string-sub-minute-offset.js": "FAIL", @@ -5931,6 +6081,9 @@ "built-ins/Temporal/Instant/prototype/equals/prop-desc.js": "FAIL", "built-ins/Temporal/Instant/prototype/equals/year-zero.js": "FAIL", "built-ins/Temporal/Instant/prototype/prop-desc.js": "FAIL", + "built-ins/Temporal/Instant/prototype/round/accepts-plural-units.js": "FAIL", + "built-ins/Temporal/Instant/prototype/round/accepts-string-parameter-for-smallestunit.js": "FAIL", + "built-ins/Temporal/Instant/prototype/round/allow-increments-that-divide-evenly-into-solar-days.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/branding.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/builtin.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/length.js": "FAIL", @@ -5938,7 +6091,9 @@ "built-ins/Temporal/Instant/prototype/round/not-a-constructor.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/options-wrong-type.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/prop-desc.js": "FAIL", + "built-ins/Temporal/Instant/prototype/round/round-to-days.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/rounding-direction.js": "FAIL", + "built-ins/Temporal/Instant/prototype/round/rounding-increments.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/roundingincrement-nan.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/roundingincrement-non-integer.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/roundingincrement-out-of-range.js": "FAIL", @@ -5962,6 +6117,9 @@ "built-ins/Temporal/Instant/prototype/round/smallestunit-string-shorthand.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/smallestunit-wrong-type.js": "FAIL", "built-ins/Temporal/Instant/prototype/round/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/Instant/prototype/round/throws-on-increments-that-do-not-divide-evenly.js": "FAIL", + "built-ins/Temporal/Instant/prototype/round/throws-without-smallest-unit.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/add-subtract.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/argument-object-tostring.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/argument-string-calendar-annotation-invalid-key.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/argument-string-calendar-annotation.js": "FAIL", @@ -5983,6 +6141,8 @@ "built-ins/Temporal/Instant/prototype/since/instant-string-multiple-offsets.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/instant-string-sub-minute-offset.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/instant-string.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/invalid-increments.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/largest-unit-default.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/largestunit-invalid-string.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/largestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/largestunit-smallestunit-mismatch.js": "FAIL", @@ -5991,14 +6151,17 @@ "built-ins/Temporal/Instant/prototype/since/largestunit.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/leap-second.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/length.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/minutes-and-hours.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/name.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/not-a-constructor.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/options-may-be-function.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/options-object.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/options-undefined.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/options-wrong-type.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/order-of-operations.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/prop-desc.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/round-cross-unit-boundary.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/rounding-increments.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/roundingincrement-nan.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/roundingincrement-non-integer.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/roundingincrement-out-of-range.js": "FAIL", @@ -6020,6 +6183,8 @@ "built-ins/Temporal/Instant/prototype/since/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/subseconds.js": "FAIL", + "built-ins/Temporal/Instant/prototype/since/valid-increments.js": "FAIL", "built-ins/Temporal/Instant/prototype/since/year-zero.js": "FAIL", "built-ins/Temporal/Instant/prototype/subtract/argument-duration-max.js": "CRASH", "built-ins/Temporal/Instant/prototype/subtract/argument-duration-out-of-range.js": "CRASH", @@ -6072,6 +6237,7 @@ "built-ins/Temporal/Instant/prototype/toString/fractionalseconddigits-out-of-range.js": "FAIL", "built-ins/Temporal/Instant/prototype/toString/fractionalseconddigits-undefined.js": "CRASH", "built-ins/Temporal/Instant/prototype/toString/fractionalseconddigits-wrong-type.js": "FAIL", + "built-ins/Temporal/Instant/prototype/toString/get-timezone-throws.js": "FAIL", "built-ins/Temporal/Instant/prototype/toString/length.js": "FAIL", "built-ins/Temporal/Instant/prototype/toString/name.js": "FAIL", "built-ins/Temporal/Instant/prototype/toString/negative-epochnanoseconds.js": "FAIL", @@ -6120,6 +6286,7 @@ "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/not-a-constructor.js": "FAIL", "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/prop-desc.js": "FAIL", "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-case-insensitive.js": "FAIL", + "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-missing.js": "FAIL", "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-string-datetime.js": "FAIL", "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-string-leap-second.js": "FAIL", "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-string-multiple-offsets.js": "FAIL", @@ -6127,6 +6294,8 @@ "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-string-year-zero.js": "FAIL", "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-string.js": "FAIL", "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/timezone-wrong-type.js": "CRASH", + "built-ins/Temporal/Instant/prototype/toZonedDateTimeISO/to-zoned-date-time-iso.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/add-subtract.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/argument-object-tostring.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/argument-string-calendar-annotation-invalid-key.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/argument-string-calendar-annotation.js": "FAIL", @@ -6148,6 +6317,8 @@ "built-ins/Temporal/Instant/prototype/until/instant-string-multiple-offsets.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/instant-string-sub-minute-offset.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/instant-string.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/invalid-increments.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/largestunit-default.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/largestunit-invalid-string.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/largestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/largestunit-smallestunit-mismatch.js": "FAIL", @@ -6155,14 +6326,17 @@ "built-ins/Temporal/Instant/prototype/until/largestunit-wrong-type.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/leap-second.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/length.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/minutes-and-hours.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/name.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/not-a-constructor.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/options-may-be-function.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/options-object.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/options-undefined.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/options-wrong-type.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/order-of-operations.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/prop-desc.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/round-cross-unit-boundary.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/rounding-increments.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/roundingincrement-nan.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/roundingincrement-non-integer.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/roundingincrement-out-of-range.js": "FAIL", @@ -6184,6 +6358,8 @@ "built-ins/Temporal/Instant/prototype/until/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/subseconds.js": "FAIL", + "built-ins/Temporal/Instant/prototype/until/valid-increments.js": "FAIL", "built-ins/Temporal/Instant/prototype/until/year-zero.js": "FAIL", "built-ins/Temporal/Instant/prototype/valueOf/basic.js": "FAIL", "built-ins/Temporal/Instant/prototype/valueOf/branding.js": "FAIL", @@ -6367,6 +6543,7 @@ "built-ins/Temporal/PlainDate/from/with-year-monthCode-day-need-constrain.js": "FAIL", "built-ins/Temporal/PlainDate/from/with-year-monthCode-day.js": "FAIL", "built-ins/Temporal/PlainDate/from/year-zero.js": "FAIL", + "built-ins/Temporal/PlainDate/get-prototype-from-constructor-throws.js": "FAIL", "built-ins/Temporal/PlainDate/infinity-throws-rangeerror.js": "CRASH", "built-ins/Temporal/PlainDate/length.js": "FAIL", "built-ins/Temporal/PlainDate/limits.js": "FAIL", @@ -6556,6 +6733,7 @@ "built-ins/Temporal/PlainDate/prototype/since/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/since/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/since/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/since/throws-if-rounded-date-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/since/weeks-months.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/since/wrapping-at-end-of-month.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/since/year-zero.js": "FAIL", @@ -6672,6 +6850,9 @@ "built-ins/Temporal/PlainDate/prototype/toString/year-format.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toStringTag/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-number.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-object-get-plainTime-throws.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-object-get-timezone-throws.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-object-timezone-wrong-type.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-string-calendar-annotation-invalid-key.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-string-calendar-annotation.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-string-critical-unknown-annotation.js": "FAIL", @@ -6691,6 +6872,8 @@ "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/basic.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/branding.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/builtin.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/get-epoch-nanoseconds-for-throws.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/get-start-of-day-throws.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/leap-second.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/length.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/name.js": "FAIL", @@ -6699,6 +6882,7 @@ "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/plaintime-argument-zoneddatetime-balance-negative-time-units.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/plaintime-propertybag-no-time-units.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/prop-desc.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/throws-if-combined-date-time-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/timezone-case-insensitive.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/timezone-string-datetime.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/toZonedDateTime/timezone-string-leap-second.js": "FAIL", @@ -6785,6 +6969,7 @@ "built-ins/Temporal/PlainDate/prototype/until/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/until/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/until/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/PlainDate/prototype/until/throws-if-rounded-date-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/until/weeks-months.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/until/wrapping-at-end-of-month.js": "FAIL", "built-ins/Temporal/PlainDate/prototype/until/year-zero.js": "FAIL", @@ -6945,6 +7130,7 @@ "built-ins/Temporal/PlainDateTime/from/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDateTime/from/subclassing-ignored.js": "FAIL", "built-ins/Temporal/PlainDateTime/from/year-zero.js": "FAIL", + "built-ins/Temporal/PlainDateTime/get-prototype-from-constructor-throws.js": "FAIL", "built-ins/Temporal/PlainDateTime/hour-undefined.js": "CRASH", "built-ins/Temporal/PlainDateTime/infinity-throws-rangeerror.js": "CRASH", "built-ins/Temporal/PlainDateTime/length.js": "FAIL", @@ -6991,6 +7177,7 @@ "built-ins/Temporal/PlainDateTime/prototype/add/overflow-wrong-type.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/add/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/add/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainDateTime/prototype/add/throws-if-duration-days-too-large.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/calendarId/branding.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/calendarId/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/constructor.js": "FAIL", @@ -7193,6 +7380,7 @@ "built-ins/Temporal/PlainDateTime/prototype/since/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/since/smallestunit-wrong-type.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/since/subseconds.js": "FAIL", + "built-ins/Temporal/PlainDateTime/prototype/since/throws-if-rounded-date-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/since/weeks-months-mutually-exclusive.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/since/wrapping-at-end-of-month.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/since/year-zero.js": "FAIL", @@ -7229,6 +7417,7 @@ "built-ins/Temporal/PlainDateTime/prototype/subtract/overflow-wrong-type.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/subtract/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/subtract/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainDateTime/prototype/subtract/throws-if-duration-days-too-large.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/toJSON/basic.js": "CRASH", "built-ins/Temporal/PlainDateTime/prototype/toJSON/branding.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/toJSON/builtin.js": "FAIL", @@ -7415,6 +7604,7 @@ "built-ins/Temporal/PlainDateTime/prototype/until/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/until/smallestunit-wrong-type.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/until/subseconds.js": "FAIL", + "built-ins/Temporal/PlainDateTime/prototype/until/throws-if-rounded-date-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/until/units-changed.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/until/weeks-months-mutually-exclusive.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/until/wrapping-at-end-of-month.js": "FAIL", @@ -7454,6 +7644,7 @@ "built-ins/Temporal/PlainDateTime/prototype/with/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/with/string-throws.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/with/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainDateTime/prototype/with/throws-if-combined-date-time-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/with/timezone-throws.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/withCalendar/basic.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/withCalendar/branding.js": "FAIL", @@ -7502,6 +7693,7 @@ "built-ins/Temporal/PlainDateTime/prototype/withPlainTime/plaintime-propertybag-no-time-units.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/withPlainTime/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/withPlainTime/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainDateTime/prototype/withPlainTime/throws-if-combined-date-time-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/withPlainTime/time-undefined.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/withPlainTime/year-zero.js": "FAIL", "built-ins/Temporal/PlainDateTime/prototype/year/branding.js": "FAIL", @@ -7511,6 +7703,9 @@ "built-ins/Temporal/PlainDateTime/prototype/yearOfWeek/prop-desc.js": "FAIL", "built-ins/Temporal/PlainDateTime/second-undefined.js": "CRASH", "built-ins/Temporal/PlainDateTime/subclass.js": "CRASH", + "built-ins/Temporal/PlainDateTime/throws-if-date-is-invalid.js": "CRASH", + "built-ins/Temporal/PlainDateTime/throws-if-time-is-invalid.js": "CRASH", + "built-ins/Temporal/PlainMonthDay/argument-invalid.js": "CRASH", "built-ins/Temporal/PlainMonthDay/basic.js": "FAIL", "built-ins/Temporal/PlainMonthDay/builtin.js": "FAIL", "built-ins/Temporal/PlainMonthDay/calendar-always.js": "FAIL", @@ -7572,6 +7767,7 @@ "built-ins/Temporal/PlainMonthDay/from/prop-desc.js": "FAIL", "built-ins/Temporal/PlainMonthDay/from/subclassing-ignored.js": "FAIL", "built-ins/Temporal/PlainMonthDay/from/year-zero.js": "FAIL", + "built-ins/Temporal/PlainMonthDay/get-prototype-from-constructor-throws.js": "FAIL", "built-ins/Temporal/PlainMonthDay/infinity-throws-rangeerror.js": "CRASH", "built-ins/Temporal/PlainMonthDay/length.js": "FAIL", "built-ins/Temporal/PlainMonthDay/missing-arguments.js": "CRASH", @@ -7622,6 +7818,7 @@ "built-ins/Temporal/PlainMonthDay/prototype/monthCode/branding.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/monthCode/prop-desc.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/prop-desc.js": "FAIL", + "built-ins/Temporal/PlainMonthDay/prototype/toJSON/basic.js": "CRASH", "built-ins/Temporal/PlainMonthDay/prototype/toJSON/branding.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/toJSON/builtin.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/toJSON/length.js": "FAIL", @@ -7634,6 +7831,7 @@ "built-ins/Temporal/PlainMonthDay/prototype/toLocaleString/name.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/toLocaleString/not-a-constructor.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/toLocaleString/prop-desc.js": "FAIL", + "built-ins/Temporal/PlainMonthDay/prototype/toLocaleString/return-string.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/toPlainDate/argument-not-object.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/toPlainDate/basic.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/toPlainDate/branding.js": "FAIL", @@ -7675,6 +7873,7 @@ "built-ins/Temporal/PlainMonthDay/prototype/with/copy-properties-not-undefined.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/with/infinity-throws-rangeerror.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/with/length.js": "FAIL", + "built-ins/Temporal/PlainMonthDay/prototype/with/monthdaylike-invalid.js": "CRASH", "built-ins/Temporal/PlainMonthDay/prototype/with/name.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/with/not-a-constructor.js": "FAIL", "built-ins/Temporal/PlainMonthDay/prototype/with/options-invalid.js": "FAIL", @@ -7768,6 +7967,7 @@ "built-ins/Temporal/PlainTime/from/prop-desc.js": "FAIL", "built-ins/Temporal/PlainTime/from/subclassing-ignored.js": "FAIL", "built-ins/Temporal/PlainTime/from/year-zero.js": "FAIL", + "built-ins/Temporal/PlainTime/get-prototype-from-constructor-throws.js": "FAIL", "built-ins/Temporal/PlainTime/hour-undefined.js": "FAIL", "built-ins/Temporal/PlainTime/infinity-throws-rangeerror.js": "CRASH", "built-ins/Temporal/PlainTime/length.js": "FAIL", @@ -8142,8 +8342,11 @@ "built-ins/Temporal/PlainTime/prototype/with/plaintimelike-invalid.js": "CRASH", "built-ins/Temporal/PlainTime/prototype/with/prop-desc.js": "FAIL", "built-ins/Temporal/PlainTime/prototype/with/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainTime/prototype/with/throws-if-time-is-invalid-when-overflow-is-reject.js": "FAIL", "built-ins/Temporal/PlainTime/second-undefined.js": "CRASH", "built-ins/Temporal/PlainTime/subclass.js": "CRASH", + "built-ins/Temporal/PlainTime/throws-if-time-is-invalid.js": "CRASH", + "built-ins/Temporal/PlainYearMonth/argument-invalid.js": "CRASH", "built-ins/Temporal/PlainYearMonth/basic.js": "FAIL", "built-ins/Temporal/PlainYearMonth/builtin.js": "FAIL", "built-ins/Temporal/PlainYearMonth/calendar-always.js": "FAIL", @@ -8247,6 +8450,7 @@ "built-ins/Temporal/PlainYearMonth/from/reference-day.js": "FAIL", "built-ins/Temporal/PlainYearMonth/from/subclassing-ignored.js": "FAIL", "built-ins/Temporal/PlainYearMonth/from/year-zero.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/get-prototype-from-constructor-throws.js": "FAIL", "built-ins/Temporal/PlainYearMonth/infinity-throws-rangeerror.js": "CRASH", "built-ins/Temporal/PlainYearMonth/length.js": "FAIL", "built-ins/Temporal/PlainYearMonth/limits.js": "FAIL", @@ -8285,6 +8489,8 @@ "built-ins/Temporal/PlainYearMonth/prototype/add/overflow-wrong-type.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/add/prop-desc.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/add/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/add/subtract-from-last-representable-month.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/add/throws-if-year-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/calendarId/branding.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/calendarId/prop-desc.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/constructor.js": "FAIL", @@ -8415,6 +8621,8 @@ "built-ins/Temporal/PlainYearMonth/prototype/since/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/since/smallestunit-wrong-type.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/since/symmetry.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/since/throws-if-rounded-date-outside-valid-iso-range.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/since/throws-if-year-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/since/year-zero.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/subtract/argument-duration-max.js": "CRASH", "built-ins/Temporal/PlainYearMonth/prototype/subtract/argument-duration-object.js": "FAIL", @@ -8448,6 +8656,9 @@ "built-ins/Temporal/PlainYearMonth/prototype/subtract/overflow-wrong-type.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/subtract/prop-desc.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/subtract/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/subtract/subtract-from-last-representable-month.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/subtract/throws-if-year-outside-valid-iso-range.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/toJSON/basic.js": "CRASH", "built-ins/Temporal/PlainYearMonth/prototype/toJSON/branding.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/toJSON/builtin.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/toJSON/length.js": "FAIL", @@ -8461,6 +8672,7 @@ "built-ins/Temporal/PlainYearMonth/prototype/toLocaleString/name.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/toLocaleString/not-a-constructor.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/toLocaleString/prop-desc.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/toLocaleString/return-string.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/toPlainDate/argument-not-object.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/toPlainDate/basic.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/toPlainDate/branding.js": "FAIL", @@ -8561,6 +8773,8 @@ "built-ins/Temporal/PlainYearMonth/prototype/until/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/until/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/until/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/until/throws-if-rounded-date-outside-valid-iso-range.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/until/throws-if-year-outside-valid-iso-range.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/until/year-zero.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/valueOf/basic.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/valueOf/branding.js": "FAIL", @@ -8589,6 +8803,7 @@ "built-ins/Temporal/PlainYearMonth/prototype/with/overflow-wrong-type.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/with/prop-desc.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/with/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/PlainYearMonth/prototype/with/yearmonthlike-invalid.js": "CRASH", "built-ins/Temporal/PlainYearMonth/prototype/year/branding.js": "FAIL", "built-ins/Temporal/PlainYearMonth/prototype/year/prop-desc.js": "FAIL", "built-ins/Temporal/PlainYearMonth/refisoday-undefined.js": "CRASH", @@ -8629,8 +8844,12 @@ "built-ins/Temporal/ZonedDateTime/compare/argument-string-time-zone-annotation.js": "CRASH", "built-ins/Temporal/ZonedDateTime/compare/argument-string-unknown-annotation.js": "CRASH", "built-ins/Temporal/ZonedDateTime/compare/argument-wrong-type.js": "CRASH", + "built-ins/Temporal/ZonedDateTime/compare/basic.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/compare/casts-arguments.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/compare/compares-exact-time-not-clock-time.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/compare/disregard-time-zone-ids-if-exact-times-are-equal.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/infinity-throws-rangeerror.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/leap-second.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/length.js": "FAIL", @@ -8638,9 +8857,11 @@ "built-ins/Temporal/ZonedDateTime/compare/not-a-constructor.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/order-of-operations.js": "CRASH", "built-ins/Temporal/ZonedDateTime/compare/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/compare/requires-properties.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/year-zero.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/zoneddatetime-string-multiple-offsets.js": "FAIL", "built-ins/Temporal/ZonedDateTime/compare/zoneddatetime-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/construction-and-properties.js": "FAIL", "built-ins/Temporal/ZonedDateTime/constructor.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-case-insensitive.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-iso-string.js": "FAIL", @@ -8649,8 +8870,14 @@ "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-wrong-type.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-year-zero.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-empty-throws.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-function-object.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-ignores-incorrect-properties.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-invalid-offset-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-monthcode-month.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-offset-not-agreeing-with-timezone.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-required-correctly-spelled-properties.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-required-prop-undefined-throws.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-timezone-string-datetime.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-timezone-string-leap-second.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-timezone-string-multiple-offsets.js": "FAIL", @@ -8658,22 +8885,31 @@ "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-timezone-string-year-zero.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-timezone-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-propertybag-timezone-wrong-type.js": "CRASH", + "built-ins/Temporal/ZonedDateTime/from/argument-string-basic-and-extended-format.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-calendar-annotation-invalid-key.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/argument-string-calendar-annotation.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/argument-string-critical-unknown-annotation.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-date-with-utc-offset.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-string-decimal-places.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-limits.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-minus-sign.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-multiple-calendar.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-multiple-time-zone.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-string-negative-extended-year.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-string-no-junk-at-end.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-string-optional-parts.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/argument-string-start-of-day-not-valid-epoch-nanoseconds.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-sub-minute-offset.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-string-time-separators.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/argument-string-time-zone-annotation.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/argument-string-unknown-annotation.js": "CRASH", + "built-ins/Temporal/ZonedDateTime/from/argument-string-variant-decimal-separator.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/argument-wrong-type.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/argument-zoneddatetime.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/bad-disambiguation.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/constrain-has-no-effect-on-invalid-iso-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/disambiguation-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/disambiguation-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/infinity-throws-rangeerror.js": "CRASH", @@ -8684,6 +8920,7 @@ "built-ins/Temporal/ZonedDateTime/from/not-a-constructor.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/observable-get-overflow-argument-primitive.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/observable-get-overflow-argument-string-invalid.js": "CRASH", + "built-ins/Temporal/ZonedDateTime/from/offset-does-not-match-iana-time-zone.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/offset-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/offset-overrides-critical-flag.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/offset-string-invalid.js": "FAIL", @@ -8693,6 +8930,7 @@ "built-ins/Temporal/ZonedDateTime/from/options-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/order-of-operations.js": "CRASH", "built-ins/Temporal/ZonedDateTime/from/overflow-invalid-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/from/overflow-options.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/overflow-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/overflow-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/prop-desc.js": "FAIL", @@ -8701,10 +8939,13 @@ "built-ins/Temporal/ZonedDateTime/from/year-zero.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/zoneddatetime-string-multiple-offsets.js": "FAIL", "built-ins/Temporal/ZonedDateTime/from/zoneddatetime-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/get-prototype-from-constructor-throws.js": "FAIL", "built-ins/Temporal/ZonedDateTime/length.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/limits.js": "FAIL", "built-ins/Temporal/ZonedDateTime/missing-arguments.js": "FAIL", "built-ins/Temporal/ZonedDateTime/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/add-duration.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/argument-duration-max.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/add/argument-duration-out-of-range.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/add/argument-invalid-property.js": "FAIL", @@ -8715,7 +8956,13 @@ "built-ins/Temporal/ZonedDateTime/prototype/add/argument-string-negative-fractional-units.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/builtin.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/casts-argument.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/constrain-when-ambiguous-result.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/cross-epoch.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/length.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/math-order-of-operations-add-constrain.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/math-order-of-operations-add-none.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/math-order-of-operations-add-reject.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/negative-epochnanoseconds.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/non-integer-throws-rangeerror.js": "FAIL", @@ -8727,8 +8974,12 @@ "built-ins/Temporal/ZonedDateTime/prototype/add/overflow-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/overflow-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/overflow-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/overflow.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/add/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/symmetrical-wrt-negative-durations-in-time-part.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/throw-when-ambiguous-result-with-reject.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/add/throw-when-intermediate-datetime-outside-valid-limits.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/calendarId/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/calendarId/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/constructor.js": "FAIL", @@ -8788,6 +9039,10 @@ "built-ins/Temporal/ZonedDateTime/prototype/equals/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/equals/casts-argument.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/equals/constructed-from-equivalent-parameters-are-equal.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/equals/different-instant-not-equal.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/equals/different-time-zone-not-equal.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/infinity-throws-rangeerror.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/leap-second.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/length.js": "FAIL", @@ -8795,6 +9050,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/equals/not-a-constructor.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/order-of-operations.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/equals/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/equals/requires-properties.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/year-zero.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/zoneddatetime-string-multiple-offsets.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/equals/zoneddatetime-string.js": "FAIL", @@ -8814,7 +9070,9 @@ "built-ins/Temporal/ZonedDateTime/prototype/hour/balance-negative-time-units.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/hour/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/hour/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/hoursInDay/basic.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/hoursInDay/branding.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/hoursInDay/get-start-of-day-throws.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/hoursInDay/next-day-out-of-range.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/hoursInDay/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/inLeapYear/basic.js": "FAIL", @@ -8849,6 +9107,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/round/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/day-rounding-out-of-range.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/get-start-of-day-throws.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/length.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/negative-epochnanoseconds.js": "FAIL", @@ -8856,7 +9115,9 @@ "built-ins/Temporal/ZonedDateTime/prototype/round/options-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/order-of-operations.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/round/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/rounded-date-time-outside-valid-limits.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/rounding-direction.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/rounding-increments.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/rounding-is-noop.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/round/roundingincrement-nan.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/roundingincrement-non-integer.js": "FAIL", @@ -8880,7 +9141,12 @@ "built-ins/Temporal/ZonedDateTime/prototype/round/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/smallestunit-string-shorthand.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/smallestunit.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/round/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/throws-on-invalid-increments.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/throws-without-parameter.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/throws-without-smallestunit.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/round/valid-increments.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/second/balance-negative-time-units.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/second/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/second/prop-desc.js": "FAIL", @@ -8917,7 +9183,13 @@ "built-ins/Temporal/ZonedDateTime/prototype/since/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/can-return-lower-or-higher-units.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/casts-argument.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/defaults-to-returning-hours.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/does-not-include-higher-units-than-necessary.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/infinity-throws-rangeerror.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/invalid-rounding-increments.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/largestunit-default.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/largestunit-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/largestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/largestunit-smallestunit-mismatch.js": "FAIL", @@ -8934,7 +9206,9 @@ "built-ins/Temporal/ZonedDateTime/prototype/since/options-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/order-of-operations.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/reversibility-of-differences.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/round-cross-unit-boundary.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/rounding-increments.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/roundingincrement-addition-out-of-range.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/roundingincrement-nan.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/roundingincrement-non-integer.js": "FAIL", @@ -8953,10 +9227,16 @@ "built-ins/Temporal/ZonedDateTime/prototype/since/roundingmode-trunc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/roundingmode-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/roundingmode-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/rounds-relative-to-receiver.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/same-epoch-nanoseconds.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/since-until.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/smallestunit-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/subseconds.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/valid-rounding-increments.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/since/weeks-and-months-are-mutually-exclusive.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/wrapping-at-end-of-month.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/year-zero.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/since/zoneddatetime-string-multiple-offsets.js": "FAIL", @@ -8968,6 +9248,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/startOfDay/not-a-constructor.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/startOfDay/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/startOfDay/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/startOfDay/throws-if-epoch-nanoseconds-outside-valid-limits.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/argument-duration-max.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/subtract/argument-duration-out-of-range.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/subtract/argument-invalid-property.js": "FAIL", @@ -8978,7 +9259,12 @@ "built-ins/Temporal/ZonedDateTime/prototype/subtract/argument-string-negative-fractional-units.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/builtin.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/casts-argument.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/constrain-when-ambiguous-result.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/length.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/math-order-of-operations-subtract-constrain.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/math-order-of-operations-subtract-none.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/math-order-of-operations-subtract-reject.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/negative-epochnanoseconds.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/non-integer-throws-rangeerror.js": "FAIL", @@ -8990,8 +9276,13 @@ "built-ins/Temporal/ZonedDateTime/prototype/subtract/overflow-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/overflow-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/overflow-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/overflow.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/subtract/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/subtract-duration-object.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/symmetrical-wrt-negative-durations.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/throw-when-ambiguous-result-with-reject.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/subtract/throw-when-intermediate-datetime-outside-valid-limits.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/timeZoneId/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/timeZoneId/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toInstant/branding.js": "FAIL", @@ -9000,6 +9291,10 @@ "built-ins/Temporal/ZonedDateTime/prototype/toInstant/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toInstant/not-a-constructor.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toInstant/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toInstant/recent-date.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toInstant/year-less-than-1.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toInstant/year-less-than-99.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toInstant/year-zero-leap-day.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toJSON/balance-negative-time-units.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toJSON/basic.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/toJSON/branding.js": "FAIL", @@ -9018,6 +9313,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/toLocaleString/not-a-constructor.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toLocaleString/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toLocaleString/return-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toPlainDate/basic.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainDate/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainDate/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainDate/length.js": "FAIL", @@ -9035,6 +9331,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/toPlainDateTime/pre-epoch.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainDateTime/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainTime/balance-negative-time-units.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toPlainTime/basic.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainTime/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainTime/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toPlainTime/length.js": "FAIL", @@ -9064,7 +9361,9 @@ "built-ins/Temporal/ZonedDateTime/prototype/toString/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toString/negative-epochnanoseconds.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toString/not-a-constructor.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toString/offset-auto.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toString/offset-invalid-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/toString/offset-never.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toString/offset-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toString/offset-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/toString/offset.js": "FAIL", @@ -9133,7 +9432,13 @@ "built-ins/Temporal/ZonedDateTime/prototype/until/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/calendar-temporal-object.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/can-return-lower-or-higher-units.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/casts-argument.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/defaults-to-returning-hours.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/does-not-include-higher-units-than-necessary.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/infinity-throws-rangeerror.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/invalid-increments.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/largestunit-default.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/largestunit-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/largestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/largestunit-smallestunit-mismatch.js": "FAIL", @@ -9150,6 +9455,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/until/order-of-operations.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/round-cross-unit-boundary.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/rounding-increments.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/roundingincrement-addition-out-of-range.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/roundingincrement-nan.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/roundingincrement-non-integer.js": "FAIL", @@ -9168,10 +9474,16 @@ "built-ins/Temporal/ZonedDateTime/prototype/until/roundingmode-trunc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/roundingmode-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/roundingmode-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/rounds-relative-to-receiver.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/same-epoch-nanoseconds.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/smallestunit-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/smallestunit-plurals-accepted.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/smallestunit-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/smallestunit-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/subseconds.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/until-since.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/valid-rounding-increments.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/until/weeks-and-months-are-mutually-exclusive.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/wrapping-at-end-of-month.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/year-zero.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/until/zoneddatetime-string-multiple-offsets.js": "FAIL", @@ -9185,16 +9497,22 @@ "built-ins/Temporal/ZonedDateTime/prototype/valueOf/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/weekOfYear/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/weekOfYear/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/basic.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/builtin.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/copy-properties-not-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/disambiguation-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/disambiguation-wrong-type.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/incorrectly-spelled-properties-ignored.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/infinity-throws-rangeerror.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/invalid-disambiguation.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/invalid-offset.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/length.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/minimum-instant-with-one-hour-offset.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/month-and-month-code-must-agree.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/not-a-constructor.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/object-must-contain-at-least-one-property.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/offset-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/offset-property-invalid-string.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/offset-undefined.js": "FAIL", @@ -9204,10 +9522,17 @@ "built-ins/Temporal/ZonedDateTime/prototype/with/options-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/order-of-operations.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/overflow-invalid-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/overflow-options.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/overflow-reject-throws.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/overflow-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/overflow-wrong-type.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/throws-if-calendar-name-included.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/throws-if-timezone-included.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/throws-on-string.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/throws-on-temporal-object-with-calendar.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/with/throws-on-temporal-object-with-time-zone.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/zoned-datetime-like-at-minimum-date-time-with-offset.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/with/zoned-datetime-like-at-minimum-date-time.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withCalendar/branding.js": "FAIL", @@ -9243,8 +9568,11 @@ "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/argument-wrong-type.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/argument-zoneddatetime-balance-negative-time-units.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/argument-zoneddatetime-negative-epochnanoseconds.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/basic.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/builtin.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/get-start-of-day-throws.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/incorrectly-spelled-properties-ignored.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/leap-second.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/length.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/name.js": "FAIL", @@ -9253,6 +9581,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/plaintime-propertybag-no-time-units.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/subclassing-ignored.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/throws-if-epoch-nanoseconds-outside-valid-limits.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/time-undefined.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/year-zero.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/branding.js": "FAIL", @@ -9260,6 +9589,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/length.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/name.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/not-a-constructor.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/preserves-instant.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/subclassing-ignored.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/timezone-case-insensitive.js": "FAIL", @@ -9272,6 +9602,7 @@ "built-ins/Temporal/ZonedDateTime/prototype/withTimeZone/timezone-wrong-type.js": "CRASH", "built-ins/Temporal/ZonedDateTime/prototype/year/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/year/prop-desc.js": "FAIL", + "built-ins/Temporal/ZonedDateTime/prototype/yearOfWeek/basic.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/yearOfWeek/branding.js": "FAIL", "built-ins/Temporal/ZonedDateTime/prototype/yearOfWeek/prop-desc.js": "FAIL", "built-ins/Temporal/ZonedDateTime/subclass.js": "CRASH", @@ -10426,7 +10757,9 @@ "built-ins/TypedArray/prototype/with/index-smaller-than-minus-length.js": "CRASH", "built-ins/TypedArray/prototype/with/index-validated-against-current-length.js": "CRASH", "built-ins/TypedArray/prototype/with/length-property-ignored.js": "CRASH", + "built-ins/TypedArray/prototype/with/order-of-evaluation.js": "CRASH", "built-ins/TypedArray/prototype/with/this-value-invalid.js": "CRASH", + "built-ins/TypedArray/prototype/with/valid-typedarray-index-checked-after-coercions.js": "CRASH", "built-ins/TypedArray/resizable-buffer-length-tracking-1.js": "CRASH", "built-ins/TypedArray/resizable-buffer-length-tracking-2.js": "CRASH", "built-ins/TypedArrayConstructors/BigUint64Array/prototype.js": "CRASH", @@ -11110,7 +11443,12 @@ "built-ins/isFinite/tonumber-operations.js": "FAIL", "built-ins/isNaN/tonumber-operations.js": "FAIL", "built-ins/parseFloat/S15.1.2.3_A6.js": "TIMEOUT", + "harness/assert-notsamevalue-tostring.js": "CRASH", + "harness/assert-obj.js": "CRASH", + "harness/assert-samevalue-objects.js": "CRASH", + "harness/assert-samevalue-tostring.js": "CRASH", "harness/assert-throws-same-realm.js": "FAIL", + "harness/assert-tostring.js": "CRASH", "harness/assertRelativeDateMs.js": "CRASH", "harness/asyncHelpers-throwsAsync-custom-typeerror.js": "CRASH", "harness/asyncHelpers-throwsAsync-func-throws-sync.js": "CRASH", @@ -11124,11 +11462,15 @@ "harness/asyncHelpers-throwsAsync-same-realm.js": "CRASH", "harness/asyncHelpers-throwsAsync-single-arg.js": "CRASH", "harness/deepEqual-array.js": "CRASH", + "harness/deepEqual-deep.js": "CRASH", "harness/deepEqual-mapset.js": "CRASH", + "harness/deepEqual-object.js": "CRASH", "harness/deepEqual-primitives-bigint.js": "CRASH", "harness/deepEqual-primitives.js": "FAIL", "harness/nativeFunctionMatcher.js": "CRASH", "harness/testTypedArray-conversions.js": "CRASH", + "harness/verifyProperty-desc-is-not-object.js": "CRASH", + "harness/verifyProperty-undefined-desc.js": "CRASH", "language/arguments-object/10.6-10-c-ii-1.js": "FAIL", "language/arguments-object/10.6-10-c-ii-2.js": "FAIL", "language/arguments-object/10.6-12-1.js": "FAIL", @@ -21567,8 +21909,12 @@ "staging/Intl402/Temporal/old/zoneddatetime-dst-corner-cases.js": "FAIL", "staging/JSON/json-parse-with-source-snapshot.js": "CRASH", "staging/JSON/json-parse-with-source.js": "FAIL", + "staging/Temporal/Duration/old/accepts-datetime-strings-or-fields-for-relativeTo.js": "FAIL", + "staging/Temporal/Duration/old/balances-differently-depending-on-relativeto.js": "FAIL", + "staging/Temporal/Duration/old/balances-up-to-next-unit-after-rounding.js": "FAIL", "staging/Temporal/Duration/old/compare-no-precision-loss.js": "FAIL", "staging/Temporal/Duration/old/limits.js": "FAIL", + "staging/Temporal/Duration/old/relativeto-not-required-to-round-fixed-length-units-in-durations-without-variable-units.js": "FAIL", "staging/Temporal/Duration/old/round.js": "FAIL", "staging/Temporal/Duration/old/toString.js": "FAIL", "staging/Temporal/Duration/old/total.js": "FAIL", @@ -21609,6 +21955,9 @@ "staging/Temporal/ZonedDateTime/old/withTimezone.js": "FAIL", "staging/Temporal/removed-methods.js": "FAIL", "staging/built-ins/Array/prototype/flatMap/callback-with-side-effects.js": "FAIL", + "staging/built-ins/Object/preventExtensions/preventExtensions-variable-length-typed-arrays.js": "FAIL", + "staging/built-ins/Object/seal/seal-variable-length-typed-arrays.js": "FAIL", + "staging/built-ins/Reflect/preventExtensions/preventExtensions-variable-length-typed-arrays.js": "FAIL", "staging/built-ins/RegExp/named-groups/duplicate-named-groups-replace.js": "CRASH", "staging/built-ins/RegExp/named-groups/duplicate-named-groups-search.js": "CRASH", "staging/built-ins/RegExp/named-groups/duplicate-named-groups.js": "CRASH", @@ -21622,6 +21971,7 @@ "staging/explicit-resource-management/async-disposable-stack-async-dispose-symbol-throws.js": "FAIL", "staging/explicit-resource-management/async-disposable-stack-constructor-and-prototype.js": "CRASH", "staging/explicit-resource-management/async-disposable-stack-defer.js": "FAIL", + "staging/explicit-resource-management/async-disposable-stack-dispose-async-resolved-by-undefined.js": "FAIL", "staging/explicit-resource-management/async-disposable-stack-dispose-on-disposed-stack.js": "FAIL", "staging/explicit-resource-management/async-disposable-stack-dispose-sync-calls.js": "FAIL", "staging/explicit-resource-management/async-disposable-stack-dispose-throws-suppressed-error.js": "FAIL", @@ -21653,6 +22003,7 @@ "staging/explicit-resource-management/call-dispose-methods.js": "CRASH", "staging/explicit-resource-management/disposable-stack-adopt-and-defer.js": "FAIL", "staging/explicit-resource-management/disposable-stack-constructor-and-prototype.js": "FAIL", + "staging/explicit-resource-management/disposable-stack-dispose-return-undefined.js": "FAIL", "staging/explicit-resource-management/disposable-stack-disposed-getter.js": "FAIL", "staging/explicit-resource-management/disposable-stack-move.js": "FAIL", "staging/explicit-resource-management/disposable-stack-use-and-dispose.js": "FAIL", @@ -21664,5 +22015,904 @@ "staging/set-methods/set-intersect-other-is-set-like.js": "CRASH", "staging/set-methods/set-intersection-other-is-map.js": "CRASH", "staging/set-methods/set-intersection-other-is-set.js": "CRASH", + "staging/sm/Array/change-array-by-copy-cross-compartment-create.js": "FAIL", + "staging/sm/Array/change-array-by-copy-errors-from-correct-realm.js": "FAIL", + "staging/sm/Array/fill.js": "CRASH", + "staging/sm/Array/from-iterator-close.js": "CRASH", + "staging/sm/Array/from_errors.js": "FAIL", + "staging/sm/Array/from_primitive.js": "CRASH", + "staging/sm/Array/from_realms.js": "FAIL", + "staging/sm/Array/from_string.js": "CRASH", + "staging/sm/Array/from_this.js": "CRASH", + "staging/sm/Array/frozen-dense-array.js": "FAIL", + "staging/sm/Array/group.js": "CRASH", + "staging/sm/Array/includes-trailing-holes.js": "CRASH", + "staging/sm/Array/indexOf-never-returns-negative-zero.js": "CRASH", + "staging/sm/Array/indexOf-packed-array.js": "CRASH", + "staging/sm/Array/isArray.js": "FAIL", + "staging/sm/Array/length-01.js": "FAIL", + "staging/sm/Array/length-nonwritable-redefine-nop.js": "FAIL", + "staging/sm/Array/length-truncate-nonconfigurable-sparse.js": "TIMEOUT", + "staging/sm/Array/length-truncate-nonconfigurable.js": "FAIL", + "staging/sm/Array/length-truncate-with-indexed.js": "TIMEOUT", + "staging/sm/Array/redefine-nonwritable-length-custom-conversion-call-counts.js": "FAIL", + "staging/sm/Array/redefine-nonwritable-length-nonnumeric.js": "FAIL", + "staging/sm/Array/set-with-indexed-property-on-prototype-chain.js": "FAIL", + "staging/sm/Array/sort-non-function.js": "FAIL", + "staging/sm/Array/sort-typedarray-with-own-length.js": "CRASH", + "staging/sm/Array/sort_small.js": "TIMEOUT", + "staging/sm/Array/species.js": "CRASH", + "staging/sm/Array/toLocaleString-01.js": "CRASH", + "staging/sm/Array/toLocaleString-nointl.js": "CRASH", + "staging/sm/Array/toLocaleString.js": "CRASH", + "staging/sm/Array/toSpliced-dense.js": "FAIL", + "staging/sm/Array/toSpliced.js": "CRASH", + "staging/sm/Array/unscopables.js": "CRASH", + "staging/sm/Array/values.js": "FAIL", + "staging/sm/ArrayBuffer/slice-species.js": "CRASH", + "staging/sm/AsyncGenerators/async-generator-declaration-in-modules.js": "CRASH", + "staging/sm/Atomics/cross-compartment.js": "FAIL", + "staging/sm/Atomics/detached-buffers.js": "CRASH", + "staging/sm/BigInt/Number-conversion-rounding.js": "CRASH", + "staging/sm/BigInt/decimal.js": "CRASH", + "staging/sm/BigInt/large-bit-length.js": "FAIL", + "staging/sm/BigInt/property-name.js": "CRASH", + "staging/sm/Boolean/no-boolean-toJSON.js": "CRASH", + "staging/sm/Date/UTC-convert-all-arguments.js": "CRASH", + "staging/sm/Date/constructor-convert-all-arguments.js": "CRASH", + "staging/sm/Date/constructor-one-Date-argument.js": "CRASH", + "staging/sm/Date/constructor-one-argument.js": "CRASH", + "staging/sm/Date/defaultvalue.js": "CRASH", + "staging/sm/Date/dst-offset-caching-1-of-8.js": "CRASH", + "staging/sm/Date/dst-offset-caching-2-of-8.js": "CRASH", + "staging/sm/Date/dst-offset-caching-3-of-8.js": "CRASH", + "staging/sm/Date/dst-offset-caching-4-of-8.js": "CRASH", + "staging/sm/Date/dst-offset-caching-5-of-8.js": "CRASH", + "staging/sm/Date/dst-offset-caching-6-of-8.js": "CRASH", + "staging/sm/Date/dst-offset-caching-7-of-8.js": "CRASH", + "staging/sm/Date/dst-offset-caching-8-of-8.js": "CRASH", + "staging/sm/Date/equality-to-boolean.js": "CRASH", + "staging/sm/Date/fractions.js": "CRASH", + "staging/sm/Date/makeday-year-month-is-infinity.js": "CRASH", + "staging/sm/Date/non-iso.js": "CRASH", + "staging/sm/Date/prototype-is-not-a-date.js": "CRASH", + "staging/sm/Date/setTime-argument-shortcircuiting.js": "CRASH", + "staging/sm/Date/time-components-negative-zero.js": "CRASH", + "staging/sm/Date/timeclip.js": "CRASH", + "staging/sm/Date/to-temporal-instant.js": "CRASH", + "staging/sm/Date/toISOString-01.js": "CRASH", + "staging/sm/Date/toISOString.js": "CRASH", + "staging/sm/Date/toJSON-01.js": "CRASH", + "staging/sm/Date/toPrimitive.js": "CRASH", + "staging/sm/Date/toString-generic.js": "CRASH", + "staging/sm/Date/two-digit-years.js": "CRASH", + "staging/sm/Error/AggregateError.js": "CRASH", + "staging/sm/Error/constructor-ordering.js": "FAIL", + "staging/sm/Error/isError.js": "FAIL", + "staging/sm/Function/10.2.1.1.6.js": "CRASH", + "staging/sm/Function/arguments-caller-callee.js": "FAIL", + "staging/sm/Function/arguments-iterator.js": "CRASH", + "staging/sm/Function/arguments-property-attributes.js": "CRASH", + "staging/sm/Function/bound-length-and-name.js": "FAIL", + "staging/sm/Function/bound-non-constructable.js": "FAIL", + "staging/sm/Function/builtin-no-construct.js": "CRASH", + "staging/sm/Function/function-bind.js": "FAIL", + "staging/sm/Function/function-caller-restrictions.js": "FAIL", + "staging/sm/Function/function-name-assignment.js": "CRASH", + "staging/sm/Function/function-name-binding.js": "CRASH", + "staging/sm/Function/function-name-computed-01.js": "CRASH", + "staging/sm/Function/function-name-computed-02.js": "CRASH", + "staging/sm/Function/function-name-for.js": "CRASH", + "staging/sm/Function/function-name-method.js": "CRASH", + "staging/sm/Function/function-name-property.js": "CRASH", + "staging/sm/Function/function-toString-builtin-name.js": "CRASH", + "staging/sm/Function/function-toString-builtin.js": "CRASH", + "staging/sm/Function/has-instance-jitted.js": "FAIL", + "staging/sm/Function/has-instance.js": "FAIL", + "staging/sm/Function/implicit-this-in-parameter-expression.js": "CRASH", + "staging/sm/Function/invalid-parameter-list.js": "FAIL", + "staging/sm/Function/method-has-duplicated.js": "FAIL", + "staging/sm/Function/redefine-arguments-length.js": "CRASH", + "staging/sm/Function/return-finally.js": "CRASH", + "staging/sm/Function/strict-arguments.js": "FAIL", + "staging/sm/Iterator/constructor-subclassable.js": "FAIL", + "staging/sm/Iterator/constructor-throw-when-called-directly.js": "FAIL", + "staging/sm/Iterator/constructor-throw-without-new.js": "FAIL", + "staging/sm/Iterator/constructor.js": "CRASH", + "staging/sm/Iterator/from/Iterator.from-descriptor.js": "FAIL", + "staging/sm/Iterator/from/Iterator.from-length.js": "FAIL", + "staging/sm/Iterator/from/Iterator.from-name.js": "FAIL", + "staging/sm/Iterator/from/call-from-with-different-this.js": "FAIL", + "staging/sm/Iterator/from/iterator-not-callable-throws.js": "FAIL", + "staging/sm/Iterator/from/modify-next.js": "FAIL", + "staging/sm/Iterator/from/modify-return.js": "FAIL", + "staging/sm/Iterator/from/o-not-object-throws.js": "FAIL", + "staging/sm/Iterator/from/proxy-not-wrapped.js": "FAIL", + "staging/sm/Iterator/from/proxy-wrap-next.js": "FAIL", + "staging/sm/Iterator/from/proxy-wrap-return.js": "FAIL", + "staging/sm/Iterator/from/return-iterator-if-iterable.js": "FAIL", + "staging/sm/Iterator/from/return-wrapper-if-not-iterable.js": "FAIL", + "staging/sm/Iterator/from/return-wrapper-if-not-iterator-instance.js": "FAIL", + "staging/sm/Iterator/from/wrap-functions-on-other-global.js": "FAIL", + "staging/sm/Iterator/from/wrap-method-with-non-wrap-this-throws.js": "FAIL", + "staging/sm/Iterator/from/wrap-new-global.js": "FAIL", + "staging/sm/Iterator/from/wrap-next-forwards-value.js": "FAIL", + "staging/sm/Iterator/from/wrap-next-not-object-throws.js": "FAIL", + "staging/sm/Iterator/from/wrap-return-closes-iterator.js": "FAIL", + "staging/sm/Iterator/iterator.js": "FAIL", + "staging/sm/Iterator/length.js": "FAIL", + "staging/sm/Iterator/name.js": "FAIL", + "staging/sm/Iterator/proto.js": "FAIL", + "staging/sm/Iterator/prototype/drop/drop-more-than-available.js": "FAIL", + "staging/sm/Iterator/prototype/drop/length.js": "FAIL", + "staging/sm/Iterator/prototype/drop/name.js": "FAIL", + "staging/sm/Iterator/prototype/every/check-fn-after-getting-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/every/coerce-result-to-boolean.js": "FAIL", + "staging/sm/Iterator/prototype/every/descriptor.js": "FAIL", + "staging/sm/Iterator/prototype/every/error-from-correct-realm.js": "FAIL", + "staging/sm/Iterator/prototype/every/fn-throws-close-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/every/length.js": "FAIL", + "staging/sm/Iterator/prototype/every/name.js": "FAIL", + "staging/sm/Iterator/prototype/every/next-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/every/proxy.js": "FAIL", + "staging/sm/Iterator/prototype/every/return-true-if-all-match.js": "FAIL", + "staging/sm/Iterator/prototype/every/short-circuit-on-false.js": "FAIL", + "staging/sm/Iterator/prototype/every/this-not-iterator-throws.js": "FAIL", + "staging/sm/Iterator/prototype/every/value-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/filter/coerce-result-to-boolean.js": "FAIL", + "staging/sm/Iterator/prototype/filter/length.js": "FAIL", + "staging/sm/Iterator/prototype/filter/name.js": "FAIL", + "staging/sm/Iterator/prototype/find/check-fn-after-getting-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/find/coerce-result-to-boolean.js": "FAIL", + "staging/sm/Iterator/prototype/find/descriptor.js": "FAIL", + "staging/sm/Iterator/prototype/find/error-from-correct-realm.js": "FAIL", + "staging/sm/Iterator/prototype/find/fn-throws-close-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/find/length.js": "FAIL", + "staging/sm/Iterator/prototype/find/name.js": "FAIL", + "staging/sm/Iterator/prototype/find/next-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/find/proxy.js": "FAIL", + "staging/sm/Iterator/prototype/find/return-undefined-if-none-match.js": "FAIL", + "staging/sm/Iterator/prototype/find/short-circuit-on-match.js": "FAIL", + "staging/sm/Iterator/prototype/find/this-not-iterator-throws.js": "FAIL", + "staging/sm/Iterator/prototype/find/value-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/close-iterator-when-inner-complete-throws.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/close-iterator-when-inner-next-throws.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/close-iterator-when-inner-value-throws.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/inner-empty-iterable.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/inner-generator.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/length.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/name.js": "FAIL", + "staging/sm/Iterator/prototype/flatMap/throw-when-inner-not-iterable.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/check-fn-after-getting-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/descriptor.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/error-from-correct-realm.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/fn-throws-close-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/forEach.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/length.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/name.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/next-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/proxy.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/this-not-iterator-throws.js": "FAIL", + "staging/sm/Iterator/prototype/forEach/value-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/generator-methods-throw-on-iterator-helpers.js": "FAIL", + "staging/sm/Iterator/prototype/iterator-helper-methods-throw-on-generators.js": "FAIL", + "staging/sm/Iterator/prototype/iterator-helpers-from-other-global.js": "CRASH", + "staging/sm/Iterator/prototype/lazy-methods-from-other-global.js": "CRASH", + "staging/sm/Iterator/prototype/lazy-methods-handle-empty-iterators.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-interleaved.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-iterator-closed-on-call-throws.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-iterator-closed-on-yield-throws.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-iterator-not-closed-on-next-throws.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-iterator-not-closed-on-value-throws.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-iterator-returns-done-generator-finishes.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-multiple-return-close-iterator-once.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-pass-through-lastValue.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-pass-value-through-chain.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-proxy-accesses.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-reentry-not-close-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-return-closes-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-return-new-iterator-result.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-throw-eagerly-on-next-non-callable.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-throw-eagerly-on-non-callable.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-throw-eagerly-on-non-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-throw-next-done-throws.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-throw-next-not-object.js": "FAIL", + "staging/sm/Iterator/prototype/lazy-methods-throw-on-reentry.js": "FAIL", + "staging/sm/Iterator/prototype/map/call-next-on-iterator-while-iterating.js": "FAIL", + "staging/sm/Iterator/prototype/map/clobber-symbol.js": "FAIL", + "staging/sm/Iterator/prototype/map/interleaved-map-calls.js": "FAIL", + "staging/sm/Iterator/prototype/map/length.js": "FAIL", + "staging/sm/Iterator/prototype/map/map.js": "FAIL", + "staging/sm/Iterator/prototype/map/mapper-not-callable-throw.js": "FAIL", + "staging/sm/Iterator/prototype/map/mutate-iterator-after-done.js": "FAIL", + "staging/sm/Iterator/prototype/map/mutate-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/map/name.js": "FAIL", + "staging/sm/Iterator/prototype/map/output-at-generator-end.js": "FAIL", + "staging/sm/Iterator/prototype/map/pass-lastValue-to-next.js": "FAIL", + "staging/sm/Iterator/prototype/map/proxy-abrupt-completion-in-iteratorValue.js": "FAIL", + "staging/sm/Iterator/prototype/map/proxy-abrupt-completion-in-yield.js": "FAIL", + "staging/sm/Iterator/prototype/map/proxy-abrupt-completion.js": "FAIL", + "staging/sm/Iterator/prototype/map/proxy-accesses.js": "FAIL", + "staging/sm/Iterator/prototype/map/reenter-map-generator-from-mapper.js": "FAIL", + "staging/sm/Iterator/prototype/map/this-not-iterator-throw.js": "FAIL", + "staging/sm/Iterator/prototype/map/this-value-array-throws.js": "FAIL", + "staging/sm/Iterator/prototype/map/throw-when-iterator-returns-non-object.js": "FAIL", + "staging/sm/Iterator/prototype/map/values-pass-through-chained-maps-to-next.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/accumulator-set-to-initial-value.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/check-fn-after-getting-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/descriptor.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/error-from-correct-realm.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/iterator-empty-return-initial-value.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/iterator-next-return-non-object-throws.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/left-associative.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/length.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/name.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/next-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/no-initial-value-set-accumulator-to-first-value.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/proxy.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/reduce.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/reducer-not-callable-throws.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/reducer-throws-iterator-closed.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/this-not-iterator-throws.js": "FAIL", + "staging/sm/Iterator/prototype/reduce/value-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/some/check-fn-after-getting-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/some/coerce-result-to-boolean.js": "FAIL", + "staging/sm/Iterator/prototype/some/descriptor.js": "FAIL", + "staging/sm/Iterator/prototype/some/error-from-correct-realm.js": "FAIL", + "staging/sm/Iterator/prototype/some/fn-throws-close-iterator.js": "FAIL", + "staging/sm/Iterator/prototype/some/length.js": "FAIL", + "staging/sm/Iterator/prototype/some/name.js": "FAIL", + "staging/sm/Iterator/prototype/some/next-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/some/proxy.js": "FAIL", + "staging/sm/Iterator/prototype/some/return-false-if-none-match.js": "FAIL", + "staging/sm/Iterator/prototype/some/short-circuit-on-true.js": "FAIL", + "staging/sm/Iterator/prototype/some/this-not-iterator-throws.js": "FAIL", + "staging/sm/Iterator/prototype/some/value-throws-iterator-not-closed.js": "FAIL", + "staging/sm/Iterator/prototype/take-drop-throw-eagerly-on-negative.js": "FAIL", + "staging/sm/Iterator/prototype/take/close-iterator-when-none-remaining.js": "FAIL", + "staging/sm/Iterator/prototype/take/length.js": "FAIL", + "staging/sm/Iterator/prototype/take/name.js": "FAIL", + "staging/sm/Iterator/prototype/take/take-more-than-available.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/create-in-current-realm.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/descriptor.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/iterator-empty.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/length.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/name.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/next-throws.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/proxy.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/this-not-iterator-throws.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/toArray.js": "FAIL", + "staging/sm/Iterator/prototype/toArray/value-throws-iterator-not-closed.js": "FAIL", + "staging/sm/JSON/cyclic-stringify-unrelated.js": "CRASH", + "staging/sm/JSON/cyclic-stringify.js": "CRASH", + "staging/sm/JSON/parse-reviver-array-delete.js": "TIMEOUT", + "staging/sm/JSON/parse-with-source.js": "FAIL", + "staging/sm/JSON/stringify-boxed-primitives.js": "CRASH", + "staging/sm/JSON/stringify-call-replacer-once.js": "CRASH", + "staging/sm/JSON/stringify-call-toJSON-once.js": "CRASH", + "staging/sm/JSON/stringify-dropping-elements.js": "CRASH", + "staging/sm/JSON/stringify-gap.js": "CRASH", + "staging/sm/JSON/stringify-ignore-noncallable-toJSON.js": "CRASH", + "staging/sm/JSON/stringify-large-replacer-array.js": "CRASH", + "staging/sm/JSON/stringify-missing-arguments.js": "CRASH", + "staging/sm/JSON/stringify-nonarray-noncallable-replacer.js": "CRASH", + "staging/sm/JSON/stringify-primitives.js": "CRASH", + "staging/sm/JSON/stringify-replacer-array-boxed-elements.js": "CRASH", + "staging/sm/JSON/stringify-replacer-array-duplicated-element.js": "CRASH", + "staging/sm/JSON/stringify-replacer-array-edgecase-jsid-elements.js": "CRASH", + "staging/sm/JSON/stringify-replacer-array-hijinks.js": "CRASH", + "staging/sm/JSON/stringify-replacer-array-skipped-element.js": "CRASH", + "staging/sm/JSON/stringify-replacer-array-trailing-holes.js": "CRASH", + "staging/sm/JSON/stringify-replacer-with-array-indexes.js": "CRASH", + "staging/sm/JSON/stringify-replacer.js": "CRASH", + "staging/sm/JSON/stringify-special-escapes.js": "CRASH", + "staging/sm/JSON/stringify-toJSON-arguments.js": "CRASH", + "staging/sm/JSON/stringify.js": "CRASH", + "staging/sm/Map/constructor-iterator-close.js": "CRASH", + "staging/sm/Map/constructor-iterator-primitive.js": "CRASH", + "staging/sm/Math/20.2.2.ToNumber.js": "FAIL", + "staging/sm/Math/acosh-approx.js": "FAIL", + "staging/sm/Math/acosh-exact.js": "FAIL", + "staging/sm/Math/asinh-approx.js": "FAIL", + "staging/sm/Math/asinh-exact.js": "FAIL", + "staging/sm/Math/atanh-approx.js": "FAIL", + "staging/sm/Math/atanh-exact.js": "FAIL", + "staging/sm/Math/cbrt-approx.js": "FAIL", + "staging/sm/Math/cbrt-exact.js": "FAIL", + "staging/sm/Math/clz32.js": "FAIL", + "staging/sm/Math/cosh-approx.js": "FAIL", + "staging/sm/Math/cosh-exact.js": "FAIL", + "staging/sm/Math/exp-exact.js": "FAIL", + "staging/sm/Math/expm1-approx.js": "FAIL", + "staging/sm/Math/expm1-exact.js": "FAIL", + "staging/sm/Math/expm1-monotonicity.js": "FAIL", + "staging/sm/Math/f16round.js": "FAIL", + "staging/sm/Math/fround.js": "FAIL", + "staging/sm/Math/log10-approx.js": "FAIL", + "staging/sm/Math/log10-exact.js": "FAIL", + "staging/sm/Math/log1p-approx.js": "FAIL", + "staging/sm/Math/log1p-exact.js": "FAIL", + "staging/sm/Math/log2-approx.js": "FAIL", + "staging/sm/Math/log2-exact.js": "FAIL", + "staging/sm/Math/sign.js": "FAIL", + "staging/sm/Math/sinh-approx.js": "FAIL", + "staging/sm/Math/sinh-exact.js": "FAIL", + "staging/sm/Math/tanh-approx.js": "FAIL", + "staging/sm/Math/tanh-exact.js": "FAIL", + "staging/sm/Math/trunc.js": "FAIL", + "staging/sm/Number/isSafeInteger-01.js": "FAIL", + "staging/sm/Number/parseInt-01.js": "CRASH", + "staging/sm/Number/toExponential-values.js": "CRASH", + "staging/sm/Number/toFixed-values.js": "CRASH", + "staging/sm/Number/toPrecision-values.js": "CRASH", + "staging/sm/Number/toString-radix-handling.js": "CRASH", + "staging/sm/PrivateName/constructor-args.js": "CRASH", + "staging/sm/PrivateName/home-object-when-preceded-by-computed-key.js": "CRASH", + "staging/sm/PrivateName/illegal-in-class-context.js": "CRASH", + "staging/sm/PrivateName/illegal-in-identifier-context.js": "CRASH", + "staging/sm/PrivateName/lexical-presence.js": "CRASH", + "staging/sm/PrivateName/modify-non-extensible.js": "CRASH", + "staging/sm/PrivateName/names.js": "CRASH", + "staging/sm/PrivateName/nested-class-in-computed-property-key.js": "CRASH", + "staging/sm/PrivateName/nested-class-name-used.js": "CRASH", + "staging/sm/PrivateName/not-iterable.js": "CRASH", + "staging/sm/PrivateName/parse-utf8-non-ascii-identifier.js": "CRASH", + "staging/sm/PrivateName/proxy-1.js": "CRASH", + "staging/sm/PrivateName/proxy-init-set.js": "CRASH", + "staging/sm/PrivateName/read-private-eval.js": "CRASH", + "staging/sm/Promise/bug-1288382.js": "CRASH", + "staging/sm/Promise/bug-1289040.js": "FAIL", + "staging/sm/Promise/for-of-iterator-uses-getv.js": "CRASH", + "staging/sm/Promise/promise-species.js": "FAIL", + "staging/sm/Proxy/getPrototypeOf.js": "CRASH", + "staging/sm/Proxy/hasInstance.js": "FAIL", + "staging/sm/Proxy/json-stringify-replacer-array-revocable-proxy.js": "CRASH", + "staging/sm/Proxy/ownkeys-linear.js": "TIMEOUT", + "staging/sm/Proxy/proxy-__proto__.js": "FAIL", + "staging/sm/Proxy/proxy-no-receiver-overwrite.js": "CRASH", + "staging/sm/Proxy/proxy-with-revoked-arguments.js": "CRASH", + "staging/sm/Proxy/regress-bug950407.js": "FAIL", + "staging/sm/Proxy/revocable-proxy-prototype.js": "CRASH", + "staging/sm/Proxy/revoke-as-side-effect.js": "CRASH", + "staging/sm/Proxy/revoke-no-name.js": "CRASH", + "staging/sm/Proxy/revoked-get-function-realm-typeerror.js": "CRASH", + "staging/sm/Proxy/setPrototypeOf.js": "CRASH", + "staging/sm/Proxy/trap-null.js": "CRASH", + "staging/sm/Reflect/apply.js": "CRASH", + "staging/sm/Reflect/argumentsList.js": "FAIL", + "staging/sm/Reflect/construct.js": "CRASH", + "staging/sm/Reflect/deleteProperty.js": "FAIL", + "staging/sm/Reflect/has.js": "FAIL", + "staging/sm/Reflect/isExtensible.js": "CRASH", + "staging/sm/Reflect/ownKeys.js": "CRASH", + "staging/sm/Reflect/propertyKeys.js": "CRASH", + "staging/sm/Reflect/set.js": "FAIL", + "staging/sm/Reflect/surfaces.js": "FAIL", + "staging/sm/RegExp/15.10.5-01.js": "FAIL", + "staging/sm/RegExp/15.10.7.5-01.js": "CRASH", + "staging/sm/RegExp/RegExpExec-exec-type-check.js": "CRASH", + "staging/sm/RegExp/RegExpExec-exec.js": "CRASH", + "staging/sm/RegExp/RegExpExec-return.js": "CRASH", + "staging/sm/RegExp/character-class-escape-s.js": "CRASH", + "staging/sm/RegExp/class-null.js": "CRASH", + "staging/sm/RegExp/compile-lastIndex.js": "CRASH", + "staging/sm/RegExp/constructor-IsRegExp.js": "CRASH", + "staging/sm/RegExp/constructor-constructor.js": "FAIL", + "staging/sm/RegExp/constructor-ordering-2.js": "CRASH", + "staging/sm/RegExp/constructor-ordering.js": "CRASH", + "staging/sm/RegExp/constructor-regexp-unicode.js": "CRASH", + "staging/sm/RegExp/constructor-regexp.js": "CRASH", + "staging/sm/RegExp/cross-compartment-getter.js": "FAIL", + "staging/sm/RegExp/empty-lookahead.js": "CRASH", + "staging/sm/RegExp/escape.js": "CRASH", + "staging/sm/RegExp/exec-lastIndex-ToInteger.js": "CRASH", + "staging/sm/RegExp/exec-lastIndex-negative.js": "CRASH", + "staging/sm/RegExp/exec.js": "CRASH", + "staging/sm/RegExp/flag-accessors.js": "CRASH", + "staging/sm/RegExp/flags-param-handling.js": "CRASH", + "staging/sm/RegExp/flags.js": "CRASH", + "staging/sm/RegExp/ignoreCase-multiple.js": "CRASH", + "staging/sm/RegExp/ignoreCase-non-latin1-to-latin1.js": "CRASH", + "staging/sm/RegExp/instance-property-storage-introspection.js": "CRASH", + "staging/sm/RegExp/lastIndex-exec.js": "CRASH", + "staging/sm/RegExp/lastIndex-match-or-replace.js": "CRASH", + "staging/sm/RegExp/lastIndex-nonwritable.js": "CRASH", + "staging/sm/RegExp/lastIndex-search.js": "CRASH", + "staging/sm/RegExp/match-local-tolength-recompilation.js": "CRASH", + "staging/sm/RegExp/match-this.js": "CRASH", + "staging/sm/RegExp/match-trace.js": "CRASH", + "staging/sm/RegExp/match.js": "CRASH", + "staging/sm/RegExp/prototype-different-global.js": "FAIL", + "staging/sm/RegExp/prototype.js": "FAIL", + "staging/sm/RegExp/regress-576828.js": "CRASH", + "staging/sm/RegExp/regress-613820-1.js": "CRASH", + "staging/sm/RegExp/regress-613820-2.js": "CRASH", + "staging/sm/RegExp/regress-613820-3.js": "CRASH", + "staging/sm/RegExp/regress-yarr-regexp.js": "CRASH", + "staging/sm/RegExp/replace-compile-elembase.js": "CRASH", + "staging/sm/RegExp/replace-compile.js": "CRASH", + "staging/sm/RegExp/replace-global-unicode.js": "CRASH", + "staging/sm/RegExp/replace-local-tolength-lastindex.js": "CRASH", + "staging/sm/RegExp/replace-local-tolength-recompilation.js": "CRASH", + "staging/sm/RegExp/replace-sticky-lastIndex.js": "CRASH", + "staging/sm/RegExp/replace-sticky.js": "CRASH", + "staging/sm/RegExp/replace-this.js": "CRASH", + "staging/sm/RegExp/replace-trace.js": "CRASH", + "staging/sm/RegExp/replace-twoBytes.js": "CRASH", + "staging/sm/RegExp/replace.js": "CRASH", + "staging/sm/RegExp/search-this.js": "CRASH", + "staging/sm/RegExp/search-trace.js": "CRASH", + "staging/sm/RegExp/search.js": "CRASH", + "staging/sm/RegExp/source.js": "CRASH", + "staging/sm/RegExp/split-deleted-flags.js": "FAIL", + "staging/sm/RegExp/split-flags-on-obj.js": "CRASH", + "staging/sm/RegExp/split-invalid-lastIndex.js": "CRASH", + "staging/sm/RegExp/split-limit.js": "CRASH", + "staging/sm/RegExp/split-obj.js": "CRASH", + "staging/sm/RegExp/split-prop-access.js": "CRASH", + "staging/sm/RegExp/split-this.js": "CRASH", + "staging/sm/RegExp/split-trace.js": "CRASH", + "staging/sm/RegExp/split.js": "CRASH", + "staging/sm/RegExp/sticky.js": "CRASH", + "staging/sm/RegExp/test-emptyMatch.js": "CRASH", + "staging/sm/RegExp/test-trailing.js": "CRASH", + "staging/sm/RegExp/toString.js": "CRASH", + "staging/sm/RegExp/unicode-back-reference.js": "CRASH", + "staging/sm/RegExp/unicode-braced.js": "CRASH", + "staging/sm/RegExp/unicode-character-class-escape.js": "CRASH", + "staging/sm/RegExp/unicode-class-braced.js": "FAIL", + "staging/sm/RegExp/unicode-class-empty.js": "CRASH", + "staging/sm/RegExp/unicode-class-ignoreCase.js": "CRASH", + "staging/sm/RegExp/unicode-class-lead-trail.js": "CRASH", + "staging/sm/RegExp/unicode-class-negated.js": "CRASH", + "staging/sm/RegExp/unicode-class-range.js": "FAIL", + "staging/sm/RegExp/unicode-class-raw.js": "CRASH", + "staging/sm/RegExp/unicode-disallow-extended.js": "CRASH", + "staging/sm/RegExp/unicode-everything.js": "CRASH", + "staging/sm/RegExp/unicode-ignoreCase-ascii.js": "CRASH", + "staging/sm/RegExp/unicode-ignoreCase-escape.js": "CRASH", + "staging/sm/RegExp/unicode-ignoreCase-negated.js": "CRASH", + "staging/sm/RegExp/unicode-ignoreCase-word-boundary.js": "CRASH", + "staging/sm/RegExp/unicode-ignoreCase.js": "CRASH", + "staging/sm/RegExp/unicode-lead-trail.js": "CRASH", + "staging/sm/RegExp/unicode-raw.js": "CRASH", + "staging/sm/Set/difference.js": "CRASH", + "staging/sm/Set/intersection.js": "CRASH", + "staging/sm/Set/is-disjoint-from.js": "CRASH", + "staging/sm/Set/is-subset-of.js": "CRASH", + "staging/sm/Set/is-superset-of.js": "CRASH", + "staging/sm/Set/symmetric-difference.js": "CRASH", + "staging/sm/Set/union.js": "CRASH", + "staging/sm/String/15.5.4.11-01.js": "CRASH", + "staging/sm/String/AdvanceStringIndex.js": "CRASH", + "staging/sm/String/IsRegExp.js": "CRASH", + "staging/sm/String/at.js": "CRASH", + "staging/sm/String/codePointAt.js": "CRASH", + "staging/sm/String/fromCodePoint.js": "CRASH", + "staging/sm/String/iterator_edge_cases.js": "CRASH", + "staging/sm/String/match-GetMethod.js": "CRASH", + "staging/sm/String/match-defines-match-elements.js": "CRASH", + "staging/sm/String/match-forward-lookahead.js": "CRASH", + "staging/sm/String/match-throws-nonwritable-lastIndex-global.js": "CRASH", + "staging/sm/String/match-updates-global-lastIndex.js": "CRASH", + "staging/sm/String/match.js": "CRASH", + "staging/sm/String/matchAll.js": "CRASH", + "staging/sm/String/normalize-generateddata-input.js": "TIMEOUT", + "staging/sm/String/raw.js": "CRASH", + "staging/sm/String/regress-369778.js": "CRASH", + "staging/sm/String/replace-bad-dollar-single-quote.js": "CRASH", + "staging/sm/String/replace-flags.js": "CRASH", + "staging/sm/String/replace-math.js": "CRASH", + "staging/sm/String/replace-throws-nonwritable-lastIndex-global.js": "CRASH", + "staging/sm/String/replace-updates-global-lastIndex.js": "CRASH", + "staging/sm/String/replaceAll.js": "CRASH", + "staging/sm/String/search-GetMethod.js": "CRASH", + "staging/sm/String/search.js": "CRASH", + "staging/sm/String/split-01.js": "FAIL", + "staging/sm/String/split-GetMethod.js": "FAIL", + "staging/sm/String/split-xregexp.js": "FAIL", + "staging/sm/String/split.js": "CRASH", + "staging/sm/String/string-code-point-upper-lower-mapping.js": "CRASH", + "staging/sm/String/string-pad-start-end.js": "TIMEOUT", + "staging/sm/String/string-upper-lower-mapping.js": "CRASH", + "staging/sm/String/thisv-error.js": "CRASH", + "staging/sm/String/unicode-braced.js": "CRASH", + "staging/sm/Symbol/as-base-value.js": "CRASH", + "staging/sm/Symbol/comparisons.js": "FAIL", + "staging/sm/Symbol/conversions.js": "FAIL", + "staging/sm/Symbol/enumeration-order.js": "FAIL", + "staging/sm/Symbol/enumeration.js": "FAIL", + "staging/sm/Symbol/for-in-order.js": "CRASH", + "staging/sm/Symbol/for.js": "CRASH", + "staging/sm/Symbol/json-stringify-keys.js": "CRASH", + "staging/sm/Symbol/json-stringify-values.js": "CRASH", + "staging/sm/Symbol/keyFor.js": "CRASH", + "staging/sm/Symbol/property-inheritance.js": "FAIL", + "staging/sm/Symbol/property-reflection.js": "FAIL", + "staging/sm/Symbol/realms.js": "FAIL", + "staging/sm/Symbol/species.js": "CRASH", + "staging/sm/Symbol/toPrimitive.js": "FAIL", + "staging/sm/Symbol/toString.js": "CRASH", + "staging/sm/Symbol/toStringTag.js": "CRASH", + "staging/sm/Symbol/typed-arrays.js": "FAIL", + "staging/sm/Symbol/typeof.js": "CRASH", + "staging/sm/Symbol/well-known.js": "FAIL", + "staging/sm/Temporal/Calendar/compare-to-datetimeformat.js": "FAIL", + "staging/sm/Temporal/PlainDate/from-constrain-hebrew.js": "CRASH", + "staging/sm/Temporal/PlainDate/from-constrain-japanese.js": "CRASH", + "staging/sm/Temporal/PlainDate/from-hebrew-keviah.js": "FAIL", + "staging/sm/Temporal/PlainDate/from-indian.js": "FAIL", + "staging/sm/Temporal/PlainDate/from-islamic-umalqura.js": "FAIL", + "staging/sm/Temporal/PlainDate/non-positive-era-year.js": "CRASH", + "staging/sm/Temporal/PlainDate/too-large-dates.js": "FAIL", + "staging/sm/Temporal/PlainDate/withCalendar.js": "FAIL", + "staging/sm/Temporal/PlainMonthDay/from-chinese-leap-month-common.js": "FAIL", + "staging/sm/Temporal/PlainMonthDay/from-chinese-leap-month-uncommon.js": "FAIL", + "staging/sm/Temporal/PlainMonthDay/from-chinese.js": "FAIL", + "staging/sm/Temporal/PlainMonthDay/from-coptic.js": "FAIL", + "staging/sm/Temporal/PlainMonthDay/from-gregory.js": "FAIL", + "staging/sm/Temporal/ZonedDateTime/zones-and-links.js": "CRASH", + "staging/sm/TypedArray/Tconstructor-fromTypedArray-byteLength.js": "CRASH", + "staging/sm/TypedArray/at.js": "CRASH", + "staging/sm/TypedArray/bug1526838.js": "CRASH", + "staging/sm/TypedArray/constructor-ArrayBuffer-species-wrap.js": "CRASH", + "staging/sm/TypedArray/constructor-ArrayBuffer-species.js": "CRASH", + "staging/sm/TypedArray/constructor-buffer-sequence.js": "CRASH", + "staging/sm/TypedArray/constructor-byteoffsets-bounds.js": "CRASH", + "staging/sm/TypedArray/constructor-iterator-primitive.js": "CRASH", + "staging/sm/TypedArray/constructor-non-detached.js": "CRASH", + "staging/sm/TypedArray/constructor-not-callable.js": "CRASH", + "staging/sm/TypedArray/constructor-typedarray-species-other-global.js": "CRASH", + "staging/sm/TypedArray/constructor-undefined-args.js": "CRASH", + "staging/sm/TypedArray/constructor_bad-args.js": "CRASH", + "staging/sm/TypedArray/detached-array-buffer-checks.js": "CRASH", + "staging/sm/TypedArray/element-setting-converts-using-ToNumber.js": "CRASH", + "staging/sm/TypedArray/entries.js": "CRASH", + "staging/sm/TypedArray/every-and-some.js": "CRASH", + "staging/sm/TypedArray/fill-detached.js": "CRASH", + "staging/sm/TypedArray/fill.js": "CRASH", + "staging/sm/TypedArray/filter-species.js": "CRASH", + "staging/sm/TypedArray/find-and-findIndex.js": "CRASH", + "staging/sm/TypedArray/findLast-and-findLastIndex.js": "CRASH", + "staging/sm/TypedArray/forEach.js": "CRASH", + "staging/sm/TypedArray/from_basics.js": "CRASH", + "staging/sm/TypedArray/from_constructor.js": "CRASH", + "staging/sm/TypedArray/from_errors.js": "CRASH", + "staging/sm/TypedArray/from_iterable.js": "CRASH", + "staging/sm/TypedArray/from_mapping.js": "CRASH", + "staging/sm/TypedArray/from_realms.js": "CRASH", + "staging/sm/TypedArray/from_string.js": "CRASH", + "staging/sm/TypedArray/from_surfaces.js": "CRASH", + "staging/sm/TypedArray/from_this.js": "CRASH", + "staging/sm/TypedArray/from_typedarray_fastpath_detached.js": "CRASH", + "staging/sm/TypedArray/getter-name.js": "CRASH", + "staging/sm/TypedArray/has-property-op.js": "CRASH", + "staging/sm/TypedArray/includes.js": "CRASH", + "staging/sm/TypedArray/indexOf-and-lastIndexOf.js": "CRASH", + "staging/sm/TypedArray/indexOf-never-returns-negative-zero.js": "CRASH", + "staging/sm/TypedArray/iterator-next-with-detached.js": "CRASH", + "staging/sm/TypedArray/iterator.js": "CRASH", + "staging/sm/TypedArray/join.js": "CRASH", + "staging/sm/TypedArray/keys.js": "CRASH", + "staging/sm/TypedArray/lastIndexOf-never-returns-negative-zero.js": "CRASH", + "staging/sm/TypedArray/map-and-filter.js": "CRASH", + "staging/sm/TypedArray/map-species.js": "CRASH", + "staging/sm/TypedArray/object-defineproperty.js": "CRASH", + "staging/sm/TypedArray/of.js": "CRASH", + "staging/sm/TypedArray/prototype-constructor-identity.js": "CRASH", + "staging/sm/TypedArray/reduce-and-reduceRight.js": "CRASH", + "staging/sm/TypedArray/reverse.js": "CRASH", + "staging/sm/TypedArray/seal-and-freeze.js": "CRASH", + "staging/sm/TypedArray/set-detached-bigint.js": "CRASH", + "staging/sm/TypedArray/set-detached.js": "CRASH", + "staging/sm/TypedArray/set-negative-offset.js": "CRASH", + "staging/sm/TypedArray/set-same-buffer-different-source-target-types.js": "CRASH", + "staging/sm/TypedArray/set-tointeger.js": "CRASH", + "staging/sm/TypedArray/set-toobject.js": "CRASH", + "staging/sm/TypedArray/set-with-receiver.js": "CRASH", + "staging/sm/TypedArray/set-wrapped.js": "CRASH", + "staging/sm/TypedArray/set.js": "CRASH", + "staging/sm/TypedArray/slice-bitwise-same.js": "CRASH", + "staging/sm/TypedArray/slice-conversion.js": "CRASH", + "staging/sm/TypedArray/slice-detached.js": "CRASH", + "staging/sm/TypedArray/slice-memcpy.js": "CRASH", + "staging/sm/TypedArray/slice-species.js": "CRASH", + "staging/sm/TypedArray/slice.js": "CRASH", + "staging/sm/TypedArray/sort-negative-nan.js": "CRASH", + "staging/sm/TypedArray/sort-non-function.js": "CRASH", + "staging/sm/TypedArray/sort_byteoffset.js": "CRASH", + "staging/sm/TypedArray/sort_comparators.js": "CRASH", + "staging/sm/TypedArray/sort_compare_nan.js": "CRASH", + "staging/sm/TypedArray/sort_errors.js": "CRASH", + "staging/sm/TypedArray/sort_globals.js": "CRASH", + "staging/sm/TypedArray/sort_large_countingsort.js": "CRASH", + "staging/sm/TypedArray/sort_modifications.js": "CRASH", + "staging/sm/TypedArray/sort_small.js": "CRASH", + "staging/sm/TypedArray/sort_snans.js": "CRASH", + "staging/sm/TypedArray/sort_sorted.js": "CRASH", + "staging/sm/TypedArray/sort_stable.js": "CRASH", + "staging/sm/TypedArray/sorting_buffer_access.js": "CRASH", + "staging/sm/TypedArray/subarray-species.js": "CRASH", + "staging/sm/TypedArray/subarray.js": "CRASH", + "staging/sm/TypedArray/test-integrity-level-detached.js": "CRASH", + "staging/sm/TypedArray/test-integrity-level.js": "CRASH", + "staging/sm/TypedArray/toLocaleString-detached.js": "CRASH", + "staging/sm/TypedArray/toLocaleString-nointl.js": "CRASH", + "staging/sm/TypedArray/toLocaleString.js": "CRASH", + "staging/sm/TypedArray/toReversed-detached.js": "CRASH", + "staging/sm/TypedArray/toSorted-detached.js": "CRASH", + "staging/sm/TypedArray/toString.js": "CRASH", + "staging/sm/TypedArray/toStringTag-cross-compartment.js": "CRASH", + "staging/sm/TypedArray/uint8clamped-constructor.js": "CRASH", + "staging/sm/TypedArray/values.js": "CRASH", + "staging/sm/TypedArray/with-detached.js": "CRASH", + "staging/sm/TypedArray/with.js": "CRASH", + "staging/sm/TypedArray/write-out-of-bounds-tonumber.js": "CRASH", + "staging/sm/WeakMap/symbols.js": "CRASH", + "staging/sm/async-functions/async-contains-unicode-escape.js": "FAIL", + "staging/sm/async-functions/await-error.js": "FAIL", + "staging/sm/async-functions/toString.js": "CRASH", + "staging/sm/class/bytecodePatternMatching.js": "CRASH", + "staging/sm/class/className.js": "FAIL", + "staging/sm/class/compPropDestr.js": "CRASH", + "staging/sm/class/compPropNames.js": "TIMEOUT", + "staging/sm/class/derivedConstructorArrowEvalNestedSuperCall.js": "FAIL", + "staging/sm/class/derivedConstructorArrowEvalSuperCall.js": "FAIL", + "staging/sm/class/extendBuiltinConstructors.js": "CRASH", + "staging/sm/class/fields-instance-class-name-binding-eval.js": "CRASH", + "staging/sm/class/fields-static-class-name-binding-eval.js": "CRASH", + "staging/sm/class/fields-static-class-name-binding.js": "CRASH", + "staging/sm/class/methDefn.js": "CRASH", + "staging/sm/class/methodName.js": "CRASH", + "staging/sm/class/methodsPrototype.js": "FAIL", + "staging/sm/class/newTargetArgumentsIntact.js": "CRASH", + "staging/sm/class/newTargetArrow.js": "CRASH", + "staging/sm/class/newTargetBound.js": "CRASH", + "staging/sm/class/newTargetCCW.js": "FAIL", + "staging/sm/class/newTargetDVG.js": "CRASH", + "staging/sm/class/newTargetDefaults.js": "CRASH", + "staging/sm/class/newTargetDirectInvoke.js": "CRASH", + "staging/sm/class/newTargetEval.js": "FAIL", + "staging/sm/class/newTargetGenerators.js": "CRASH", + "staging/sm/class/newTargetMethods.js": "CRASH", + "staging/sm/class/newTargetProxyNative.js": "FAIL", + "staging/sm/class/parenExprToString.js": "CRASH", + "staging/sm/class/strictExecution.js": "FAIL", + "staging/sm/class/superCallBaseInvoked.js": "CRASH", + "staging/sm/class/superCallInvalidBase.js": "FAIL", + "staging/sm/class/superCallOrder.js": "FAIL", + "staging/sm/class/superElemDelete.js": "CRASH", + "staging/sm/class/superPropBasicCalls.js": "CRASH", + "staging/sm/class/superPropBasicChain.js": "CRASH", + "staging/sm/class/superPropBasicGetter.js": "CRASH", + "staging/sm/class/superPropBasicNew.js": "CRASH", + "staging/sm/class/superPropChains.js": "CRASH", + "staging/sm/class/superPropDVG.js": "CRASH", + "staging/sm/class/superPropDelete.js": "CRASH", + "staging/sm/class/superPropDerivedCalls.js": "CRASH", + "staging/sm/class/superPropDestructuring.js": "CRASH", + "staging/sm/class/superPropEvalInsideArrow.js": "FAIL", + "staging/sm/class/superPropFor.js": "CRASH", + "staging/sm/class/superPropHeavyweightArrow.js": "CRASH", + "staging/sm/class/superPropHomeObject.js": "CRASH", + "staging/sm/class/superPropIncDecElem.js": "CRASH", + "staging/sm/class/superPropLazyInnerFunction.js": "CRASH", + "staging/sm/class/superPropNoOverwriting.js": "CRASH", + "staging/sm/class/superPropOrdering.js": "CRASH", + "staging/sm/class/superPropProtoChanges.js": "CRASH", + "staging/sm/class/superPropProxies.js": "FAIL", + "staging/sm/class/superPropSkips.js": "CRASH", + "staging/sm/class/superPropStatics.js": "CRASH", + "staging/sm/class/superPropStrictAssign.js": "CRASH", + "staging/sm/class/superThisStrictNoBoxing.js": "CRASH", + "staging/sm/destructuring/array-iterator-close.js": "FAIL", + "staging/sm/destructuring/bug1396261.js": "CRASH", + "staging/sm/destructuring/iterator-primitive.js": "FAIL", + "staging/sm/destructuring/order-super.js": "CRASH", + "staging/sm/destructuring/order.js": "CRASH", + "staging/sm/expressions/ToPropertyKey-symbols.js": "CRASH", + "staging/sm/expressions/computed-property-side-effects.js": "CRASH", + "staging/sm/expressions/delete-name-parenthesized-early-error-strict-mode.js": "FAIL", + "staging/sm/expressions/destructuring-array-default-call.js": "CRASH", + "staging/sm/expressions/destructuring-array-default-class.js": "CRASH", + "staging/sm/expressions/destructuring-array-default-function-nested.js": "CRASH", + "staging/sm/expressions/destructuring-array-default-function.js": "CRASH", + "staging/sm/expressions/destructuring-array-default-simple.js": "CRASH", + "staging/sm/expressions/destructuring-array-default-yield.js": "CRASH", + "staging/sm/expressions/destructuring-array-done.js": "CRASH", + "staging/sm/expressions/destructuring-array-lexical.js": "CRASH", + "staging/sm/expressions/destructuring-object-__proto__-1.js": "CRASH", + "staging/sm/expressions/destructuring-object-__proto__-2.js": "CRASH", + "staging/sm/expressions/destructuring-pattern-parenthesized.js": "CRASH", + "staging/sm/expressions/nested-delete-name-in-evalcode.js": "CRASH", + "staging/sm/expressions/nullish-coalescing.js": "FAIL", + "staging/sm/expressions/object-literal-__proto__.js": "CRASH", + "staging/sm/expressions/object-literal-computed-property-evaluation.js": "CRASH", + "staging/sm/expressions/optional-chain-class-heritage.js": "CRASH", + "staging/sm/expressions/optional-chain-first-expression.js": "CRASH", + "staging/sm/expressions/optional-chain-super-elem.js": "CRASH", + "staging/sm/expressions/optional-chain.js": "FAIL", + "staging/sm/expressions/short-circuit-compound-assignment-anon-fns.js": "CRASH", + "staging/sm/expressions/short-circuit-compound-assignment.js": "CRASH", + "staging/sm/expressions/tagged-template-constant-folding.js": "CRASH", + "staging/sm/extensions/8.12.5-01.js": "CRASH", + "staging/sm/extensions/RegExp-error-message-skip-selfhosted-frames.js": "CRASH", + "staging/sm/extensions/String-match-flags.js": "CRASH", + "staging/sm/extensions/TypedArray-set-object-funky-length-detaches.js": "CRASH", + "staging/sm/extensions/TypedArray-subarray-arguments-detaching.js": "CRASH", + "staging/sm/extensions/__proto__.js": "CRASH", + "staging/sm/extensions/arguments-property-access-in-function.js": "FAIL", + "staging/sm/extensions/array-inherited-__proto__.js": "CRASH", + "staging/sm/extensions/bug472534.js": "CRASH", + "staging/sm/extensions/censor-strict-caller.js": "FAIL", + "staging/sm/extensions/cross-global-eval-is-indirect.js": "FAIL", + "staging/sm/extensions/dataview.js": "FAIL", + "staging/sm/extensions/destructuring-__proto__-shorthand-assignment-before-var.js": "CRASH", + "staging/sm/extensions/destructuring-__proto__-shorthand-assignment.js": "CRASH", + "staging/sm/extensions/destructuring-__proto__-target-assignment.js": "CRASH", + "staging/sm/extensions/destructuring-for-inof-__proto__.js": "CRASH", + "staging/sm/extensions/es5ish-defineGetter-defineSetter.js": "FAIL", + "staging/sm/extensions/expression-closure-syntax.js": "FAIL", + "staging/sm/extensions/extension-methods-reject-null-undefined-this.js": "CRASH", + "staging/sm/extensions/function-caller-skips-eval-frames.js": "FAIL", + "staging/sm/extensions/function-properties.js": "FAIL", + "staging/sm/extensions/getOwnPropertyNames-__proto__.js": "FAIL", + "staging/sm/extensions/inc-dec-functioncall.js": "FAIL", + "staging/sm/extensions/mutable-proto-special-form.js": "FAIL", + "staging/sm/extensions/new-cross-compartment.js": "FAIL", + "staging/sm/extensions/new-parenthesization.js": "CRASH", + "staging/sm/extensions/newer-type-functions-caller-arguments.js": "CRASH", + "staging/sm/extensions/proxy-strict.js": "FAIL", + "staging/sm/extensions/recursion.js": "CRASH", + "staging/sm/extensions/regress-469625-01.js": "CRASH", + "staging/sm/extensions/regress-645160.js": "CRASH", + "staging/sm/extensions/regress-650753.js": "CRASH", + "staging/sm/extensions/regress-bug629723.js": "CRASH", + "staging/sm/extensions/reviver-mutates-holder-array-nonnative.js": "FAIL", + "staging/sm/extensions/reviver-mutates-holder-object-nonnative.js": "FAIL", + "staging/sm/extensions/shareddataview.js": "CRASH", + "staging/sm/extensions/typedarray-copyWithin-arguments-detaching.js": "CRASH", + "staging/sm/extensions/typedarray-set-detach.js": "CRASH", + "staging/sm/extensions/typedarray-subarray-of-subarray.js": "CRASH", + "staging/sm/extensions/weakmap.js": "CRASH", + "staging/sm/fields/await-identifier-script.js": "FAIL", + "staging/sm/fields/bug1587574.js": "FAIL", + "staging/sm/fields/init-order.js": "CRASH", + "staging/sm/fields/numeric-fields.js": "CRASH", + "staging/sm/generators/delegating-yield-1.js": "CRASH", + "staging/sm/generators/delegating-yield-10.js": "CRASH", + "staging/sm/generators/delegating-yield-11.js": "CRASH", + "staging/sm/generators/delegating-yield-12.js": "CRASH", + "staging/sm/generators/delegating-yield-2.js": "CRASH", + "staging/sm/generators/delegating-yield-3.js": "CRASH", + "staging/sm/generators/delegating-yield-4.js": "CRASH", + "staging/sm/generators/delegating-yield-5.js": "CRASH", + "staging/sm/generators/delegating-yield-6.js": "CRASH", + "staging/sm/generators/delegating-yield-7.js": "CRASH", + "staging/sm/generators/delegating-yield-8.js": "CRASH", + "staging/sm/generators/delegating-yield-9.js": "CRASH", + "staging/sm/generators/gen-with-call-obj.js": "FAIL", + "staging/sm/generators/iteration.js": "CRASH", + "staging/sm/generators/iterator-next-non-object.js": "CRASH", + "staging/sm/generators/regress-366941.js": "CRASH", + "staging/sm/generators/return-finally.js": "CRASH", + "staging/sm/generators/runtime.js": "CRASH", + "staging/sm/generators/yield-iterator-close.js": "FAIL", + "staging/sm/generators/yield-star-iterator-close.js": "CRASH", + "staging/sm/generators/yield-star-iterator-primitive.js": "CRASH", + "staging/sm/generators/yield-star-throw-htmldda.js": "CRASH", + "staging/sm/global/bug660612.js": "CRASH", + "staging/sm/global/decodeURI-decodes-FFFE-FFFF.js": "CRASH", + "staging/sm/global/eval-02.js": "CRASH", + "staging/sm/global/eval-in-strict-eval-in-normal-function.js": "CRASH", + "staging/sm/global/eval-inside-with-is-direct.js": "CRASH", + "staging/sm/global/parenthesized-eval-is-direct.js": "CRASH", + "staging/sm/global/parseInt-01.js": "CRASH", + "staging/sm/lexical-environment/block-scoped-functions-annex-b-arguments.js": "CRASH", + "staging/sm/lexical-environment/block-scoped-functions-annex-b-eval.js": "CRASH", + "staging/sm/lexical-environment/block-scoped-functions-annex-b-if.js": "FAIL", + "staging/sm/lexical-environment/block-scoped-functions-annex-b-label.js": "CRASH", + "staging/sm/lexical-environment/block-scoped-functions-annex-b-notapplicable.js": "FAIL", + "staging/sm/lexical-environment/block-scoped-functions-annex-b-same-name.js": "CRASH", + "staging/sm/lexical-environment/block-scoped-functions-annex-b-with.js": "CRASH", + "staging/sm/lexical-environment/block-scoped-functions-annex-b.js": "FAIL", + "staging/sm/lexical-environment/block-scoped-functions-deprecated-redecl.js": "CRASH", + "staging/sm/lexical-environment/block-scoped-functions-strict.js": "FAIL", + "staging/sm/lexical-environment/bug-1216623.js": "FAIL", + "staging/sm/lexical-environment/eval-has-lexical-environment.js": "FAIL", + "staging/sm/lexical-environment/for-loop.js": "CRASH", + "staging/sm/lexical-environment/implicit-this-in-with.js": "CRASH", + "staging/sm/lexical-environment/unscopables-basics.js": "CRASH", + "staging/sm/lexical-environment/unscopables-closures.js": "CRASH", + "staging/sm/lexical-environment/unscopables-const.js": "CRASH", + "staging/sm/lexical-environment/unscopables-delete.js": "CRASH", + "staging/sm/lexical-environment/unscopables-getters.js": "CRASH", + "staging/sm/lexical-environment/unscopables-global.js": "CRASH", + "staging/sm/lexical-environment/unscopables-ignored.js": "CRASH", + "staging/sm/lexical-environment/unscopables-miss.js": "CRASH", + "staging/sm/lexical-environment/unscopables-mutation-frozen.js": "CRASH", + "staging/sm/lexical-environment/unscopables-proto.js": "CRASH", + "staging/sm/lexical-environment/unscopables-proxy.js": "CRASH", + "staging/sm/lexical-environment/unscopables-tdz.js": "CRASH", + "staging/sm/lexical-environment/var-in-catch-body-annex-b-eval.js": "FAIL", + "staging/sm/lexical-environment/with-global-ignores-global-let-variables.js": "CRASH", + "staging/sm/misc/builtin-methods-reject-null-undefined-this.js": "CRASH", + "staging/sm/misc/explicit-undefined-optional-argument.js": "FAIL", + "staging/sm/misc/future-reserved-words.js": "CRASH", + "staging/sm/misc/new-with-non-constructor.js": "CRASH", + "staging/sm/misc/regexp-functions-with-undefined.js": "CRASH", + "staging/sm/object/15.2.3.14-01.js": "CRASH", + "staging/sm/object/15.2.3.4-02.js": "FAIL", + "staging/sm/object/15.2.3.9.js": "FAIL", + "staging/sm/object/accessor-arguments-rest.js": "FAIL", + "staging/sm/object/accessor-name.js": "CRASH", + "staging/sm/object/clear-dictionary-accessor-getset.js": "FAIL", + "staging/sm/object/defineGetter-defineSetter.js": "FAIL", + "staging/sm/object/entries.js": "CRASH", + "staging/sm/object/getOwnPropertySymbols-proxy.js": "CRASH", + "staging/sm/object/getOwnPropertySymbols.js": "CRASH", + "staging/sm/object/getter-name.js": "FAIL", + "staging/sm/object/method-non-constructor.js": "FAIL", + "staging/sm/object/property-descriptor-order.js": "CRASH", + "staging/sm/object/setPrototypeOf-cross-realm-cycle.js": "FAIL", + "staging/sm/object/toLocaleString-01.js": "CRASH", + "staging/sm/object/toPrimitive-callers.js": "CRASH", + "staging/sm/object/toPrimitive.js": "CRASH", + "staging/sm/object/values-entries-lazy-props.js": "CRASH", + "staging/sm/object/values-entries-typedarray.js": "FAIL", + "staging/sm/object/values.js": "CRASH", + "staging/sm/regress/regress-1383630.js": "CRASH", + "staging/sm/regress/regress-1507322-deep-weakmap.js": "CRASH", + "staging/sm/regress/regress-325925.js": "CRASH", + "staging/sm/regress/regress-428366.js": "FAIL", + "staging/sm/regress/regress-452189.js": "FAIL", + "staging/sm/regress/regress-452498-053.js": "CRASH", + "staging/sm/regress/regress-503860.js": "FAIL", + "staging/sm/regress/regress-551763-0.js": "CRASH", + "staging/sm/regress/regress-554955-1.js": "CRASH", + "staging/sm/regress/regress-554955-2.js": "CRASH", + "staging/sm/regress/regress-554955-3.js": "CRASH", + "staging/sm/regress/regress-554955-5.js": "CRASH", + "staging/sm/regress/regress-560998-1.js": "FAIL", + "staging/sm/regress/regress-571014.js": "CRASH", + "staging/sm/regress/regress-577648-1.js": "FAIL", + "staging/sm/regress/regress-577648-2.js": "FAIL", + "staging/sm/regress/regress-583429.js": "FAIL", + "staging/sm/regress/regress-584355.js": "FAIL", + "staging/sm/regress/regress-586482-1.js": "FAIL", + "staging/sm/regress/regress-586482-2.js": "FAIL", + "staging/sm/regress/regress-586482-3.js": "FAIL", + "staging/sm/regress/regress-586482-4.js": "FAIL", + "staging/sm/regress/regress-586482-5.js": "FAIL", + "staging/sm/regress/regress-591897.js": "CRASH", + "staging/sm/regress/regress-592556-c35.js": "FAIL", + "staging/sm/regress/regress-593256.js": "FAIL", + "staging/sm/regress/regress-596103.js": "FAIL", + "staging/sm/regress/regress-602621.js": "CRASH", + "staging/sm/regress/regress-609617.js": "FAIL", + "staging/sm/regress/regress-610026.js": "TIMEOUT", + "staging/sm/regress/regress-636364.js": "FAIL", + "staging/sm/regress/regress-665355.js": "FAIL", + "staging/sm/regress/regress-672892.js": "CRASH", + "staging/sm/statements/for-in-with-gc-and-unvisited-deletion.js": "FAIL", + "staging/sm/statements/for-inof-finally.js": "CRASH", + "staging/sm/statements/for-inof-loop-const-declaration.js": "CRASH", + "staging/sm/statements/for-loop-declaration-contains-computed-name.js": "CRASH", + "staging/sm/statements/for-loop-declaration-contains-initializer.js": "CRASH", + "staging/sm/statements/for-of-iterator-close-throw.js": "CRASH", + "staging/sm/statements/for-of-iterator-close.js": "FAIL", + "staging/sm/statements/regress-642975.js": "CRASH", + "staging/sm/statements/try-completion.js": "CRASH", + "staging/sm/strict/12.10.1.js": "CRASH", + "staging/sm/strict/15.10.7.js": "FAIL", + "staging/sm/strict/15.4.5.1.js": "FAIL", + "staging/sm/strict/8.7.2.js": "CRASH", + "staging/sm/strict/B.1.2.js": "FAIL", + "staging/sm/syntax/let-as-label.js": "FAIL", + "staging/sm/syntax/linefeed-at-eof-in-unterminated-string-or-template.js": "FAIL", + "staging/sm/syntax/omitted-catch-binding.js": "CRASH", + "staging/sm/syntax/syntax-parsed-arrow-then-directive.js": "FAIL", + "staging/sm/syntax/yield-as-identifier.js": "FAIL", + "staging/sm/types/8.12.5-01.js": "CRASH", "staging/source-phase-imports/import-source-source-text-module.js": "FAIL" -} +} \ No newline at end of file diff --git a/tests/metrics.json b/tests/metrics.json index 8c9ee390..fb658459 100644 --- a/tests/metrics.json +++ b/tests/metrics.json @@ -1,11 +1,11 @@ { "results": { - "crash": 14224, - "fail": 7339, - "pass": 23680, - "skip": 45, - "timeout": 3, + "crash": 15036, + "fail": 7657, + "pass": 24050, + "skip": 54, + "timeout": 4, "unresolved": 0 }, - "total": 45291 -} + "total": 46801 +} \ No newline at end of file diff --git a/tests/skip.json b/tests/skip.json index a3ed8c21..1235e544 100644 --- a/tests/skip.json +++ b/tests/skip.json @@ -47,6 +47,14 @@ "language/identifiers/start-unicode-8.0.0-escaped.js", "language/identifiers/start-unicode-8.0.0.js", "language/identifiers/start-unicode-9.0.0-escaped.js", - "language/identifiers/start-unicode-9.0.0.js" + "language/identifiers/start-unicode-9.0.0.js", + "staging/sm/Proxy/ownkeys-linear.js", + "staging/sm/class/compPropNames.js", + "staging/sm/regress/regress-610026.js", + "staging/sm/Array/sort_small.js", + "staging/sm/String/normalize-generateddata-input.js", + "staging/sm/JSON/parse-reviver-array-delete.js", + "staging/sm/Array/length-truncate-nonconfigurable-sparse.js", + "staging/sm/Array/length-truncate-with-indexed.js" ] -} +} \ No newline at end of file diff --git a/tests/test262 b/tests/test262 index 83fae7f1..b0f03cb2 160000 --- a/tests/test262 +++ b/tests/test262 @@ -1 +1 @@ -Subproject commit 83fae7f1f21d7dec54b680c46533acb97fc81b84 +Subproject commit b0f03cb22d8b9233347782d166e7793d4d4c757f