Commit cd1a6e73 authored by Frank Tang's avatar Frank Tang Committed by V8 LUCI CQ

Reland "[test262] Roll test262"

This is a reland of commit 33043888

Original change's description:
> [test262] Roll test262
>
> https://chromium.googlesource.com/external/github.com/tc39/test262/+log/3ddfa0cd..e41d581c
>
> Bug: v8:7834
> Change-Id: Id1c5b07f109ab6f60498eb7185becc508d16af1e
> Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3786907
> Reviewed-by: Shu-yu Guo <syg@chromium.org>
> Commit-Queue: Frank Tang <ftang@chromium.org>
> Cr-Commit-Position: refs/heads/main@{#81980}

Bug: v8:7834
Change-Id: Ic7e0378b11a05161b69965cff06985b9a2d954fe
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3788719Reviewed-by: 's avatarAdam Klein <adamk@chromium.org>
Commit-Queue: Frank Tang <ftang@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82050}
parent 3f96776a
......@@ -147,7 +147,7 @@ deps = {
'test/mozilla/data':
Var('chromium_url') + '/v8/deps/third_party/mozilla-tests.git' + '@' + 'f6c578a10ea707b1a8ab0b88943fe5115ce2b9be',
'test/test262/data':
Var('chromium_url') + '/external/github.com/tc39/test262.git' + '@' + '3ddfa0cd1355198f7f4e8c8f2d44fa94c35c07ae',
Var('chromium_url') + '/external/github.com/tc39/test262.git' + '@' + 'e41d581c6dd372c304b82db891405e6da76db635',
'third_party/aemu-linux-x64': {
'packages': [
{
......
......@@ -283,7 +283,7 @@
# See also https://github.com/tc39/test262/issues/3380
'built-ins/TypedArray/prototype/map/callbackfn-resize': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=12525
# https://bugs.chromium.org/p/v8/issues/detail?id=11935
# regexp-v-flag not yet in Stage 3.
'built-ins/RegExp/property-escapes/generated/strings/Basic_Emoji': [FAIL],
'built-ins/RegExp/property-escapes/generated/strings/Emoji_Keycap_Sequence': [FAIL],
......@@ -293,6 +293,114 @@
'built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_Modifier_Sequence': [FAIL],
'built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_Tag_Sequence': [FAIL],
'built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_ZWJ_Sequence': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-difference-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-difference-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-difference-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-difference-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-difference-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-difference-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-union-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-escape-union-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-intersection-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-intersection-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-intersection-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-intersection-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-intersection-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-intersection-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-union-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-union-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-union-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-union-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-union-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-class-union-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-difference-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-difference-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-difference-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-difference-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-difference-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-difference-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-intersection-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-intersection-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-intersection-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-intersection-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-intersection-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-intersection-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-union-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-property-escape-union-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-union-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-union-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-union-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-union-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-union-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/character-union-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-difference-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-difference-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-difference-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-difference-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-difference-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-difference-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-intersection-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-intersection-string-literal': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-union-character-class-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-union-character-class': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-union-character': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-union-character-property-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-union-property-of-strings-escape': [FAIL],
'built-ins/RegExp/unicodeSets/generated/string-literal-union-string-literal': [FAIL],
# -0
'built-ins/Temporal/Duration/prototype/add/argument-string-negative-fractional-units': [FAIL],
......@@ -967,11 +1075,35 @@
'intl402/Temporal/Calendar/prototype/era/argument-calendar-datefromfields-called-with-null-prototype-fields': [FAIL],
'intl402/Temporal/Calendar/prototype/eraYear/argument-calendar-datefromfields-called-with-null-prototype-fields': [FAIL],
'built-ins/Temporal/PlainTime/prototype/equals/argument-string-no-implicit-midnight': [FAIL],
'harness/temporalHelpers-one-shift-time-zone': [SKIP],
'built-ins/Temporal/Duration/prototype/add/days-is-number-max-value': [FAIL],
'built-ins/Temporal/Duration/prototype/add/days-is-number-max-value-with-zoneddatetime': [FAIL],
'built-ins/Temporal/Duration/prototype/add/nanoseconds-is-number-max-value-1': [FAIL],
'built-ins/Temporal/Duration/prototype/round/nanoseconds-to-days-loop-indefinitely-1': [FAIL],
'built-ins/Temporal/Duration/prototype/round/number-max-value-too-large': [FAIL],
'built-ins/Temporal/Duration/prototype/round/throws-in-balance-duration-when-sign-mismatched-with-zoned-date-time': [FAIL],
'built-ins/Temporal/Duration/prototype/round/total-duration-nanoseconds-too-large-with-zoned-datetime': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/days-is-number-max-value': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/days-is-number-max-value-with-zoneddatetime': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/nanoseconds-is-number-max-value-1': [FAIL],
'built-ins/Temporal/Duration/prototype/toString/precision-formatted-as-decimal-number': [FAIL],
'built-ins/Temporal/Duration/prototype/total/relativeto-zoneddatetime-with-fractional-days-different-sign': [FAIL],
'built-ins/Temporal/Duration/prototype/total/relativeto-zoneddatetime-with-fractional-days': [FAIL],
'built-ins/Temporal/Instant/compare/argument-string-with-offset-not-valid-epoch-nanoseconds': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/since/balance-infinite-nanoseconds-duration': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/toZonedDateTime/disambiguate-empty-possible-instants-with-datetime-near-limits': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/toZonedDateTime/plain-date-time-near-limits': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/until/balance-infinite-nanoseconds-duration': [FAIL],
'built-ins/Temporal/PlainTime/prototype/add/argument-string-duration-too-large': [FAIL],
'built-ins/Temporal/PlainTime/prototype/subtract/argument-string-duration-too-large': [FAIL],
'built-ins/Temporal/TimeZone/prototype/getPossibleInstantsFor/fixed-offset-near-date-time-limits': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/round/smallest-unit-day-daylength-too-large': [FAIL],
'intl402/Temporal/TimeZone/prototype/getNextTransition/subtract-second-and-nanosecond-from-last-transition': [FAIL],
'intl402/Temporal/TimeZone/prototype/getPreviousTransition/nanoseconds-subtracted-or-added-at-dst-transition': [FAIL],
# UBSan complain about static_cast<int32_t> from double in AddISODate()
'built-ins/Temporal/Calendar/prototype/dateAdd/argument-duration-years-and-months-number-max-value': [SKIP],
# https://github.com/tc39/test262/pull/3609
'intl402/DateTimeFormat/prototype/formatRange/date-x-greater-than-y-throws': [FAIL],
'intl402/DateTimeFormat/prototype/formatRangeToParts/date-x-greater-than-y-throws': [FAIL],
'harness/temporalHelpers-one-shift-time-zone': [SKIP],
# https://bugs.chromium.org/p/v8/issues/detail?id=11660
'intl402/DurationFormat/prototype/prototype_attributes': [FAIL],
......@@ -1020,14 +1152,14 @@
'intl402/DurationFormat/supportedLocalesOf/prop-desc': [FAIL],
'intl402/DurationFormat/prototype/format/invalid-negative-duration-throws': [FAIL],
'intl402/DurationFormat/prototype/formatToParts/invalid-negative-duration-throws': [FAIL],
# https://github.com/tc39/test262/pull/3603
'intl402/NumberFormat/test-option-useGrouping': [FAIL],
# https://github.com/tc39/test262/pull/3608
'intl402/NumberFormat/prototype/formatRangeToParts/x-greater-than-y-throws': [FAIL],
'intl402/NumberFormat/prototype/formatRange/x-greater-than-y-throws': [FAIL],
'intl402/PluralRules/prototype/selectRange/x-greater-than-y-throws': [FAIL],
'intl402/DurationFormat/prototype/format/basic-format-en': [FAIL],
'intl402/DurationFormat/prototype/format/branding': [FAIL],
'intl402/DurationFormat/prototype/format/invalid-arguments-throws': [FAIL],
'intl402/DurationFormat/prototype/format/not-a-constructor': [FAIL],
'intl402/DurationFormat/prototype/format/style-options-en': [FAIL],
'intl402/DurationFormat/prototype/formatToParts/branding': [FAIL],
'intl402/DurationFormat/prototype/formatToParts/invalid-arguments-throws': [FAIL],
'intl402/DurationFormat/prototype/formatToParts/not-a-constructor': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=12763
'language/expressions/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier': [FAIL],
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment