From c9f4177cd5a0eae0f134585ff21bb1e2119debb2 Mon Sep 17 00:00:00 2001 From: Frank Tang Date: Tue, 4 Jan 2022 17:37:34 -0800 Subject: [PATCH] [test262] Roll test262 https://chromium.googlesource.com/external/github.com/tc39/test262/+log/04cd6da0..6c9b4de Bug: v8:7834 Change-Id: I29159c3421ad81ec86544ac9682c76abc73c6703 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3367376 Reviewed-by: Shu-yu Guo Commit-Queue: Frank Tang Cr-Commit-Position: refs/heads/main@{#78503} --- DEPS | 2 +- test/test262/test262.status | 79 +++++++++++++++++++++++++++++++++---- 2 files changed, 73 insertions(+), 8 deletions(-) diff --git a/DEPS b/DEPS index 6e9bf758f4..4dbadc9acb 100644 --- a/DEPS +++ b/DEPS @@ -139,7 +139,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' + '@' + '04cd6da021461653b2fb1076392b6e13ffb9b1d7', + Var('chromium_url') + '/external/github.com/tc39/test262.git' + '@' + '6c9b4de507cdbb0aae9d1911156be0d384fb6e92', 'test/test262/harness': Var('chromium_url') + '/external/github.com/test262-utils/test262-harness-py.git' + '@' + '278bcfaed0dcaa13936831fb1769d15e7c1e3b2b', 'third_party/aemu-linux-x64': { diff --git a/test/test262/test262.status b/test/test262/test262.status index 1b5c720838..2070f3a8e3 100644 --- a/test/test262/test262.status +++ b/test/test262/test262.status @@ -294,13 +294,6 @@ 'built-ins/TypedArray/prototype/sort/return-abrupt-from-this-out-of-bounds': [FAIL], 'built-ins/TypedArrayConstructors/ctors/typedarray-arg/out-of-bounds-when-species-retrieved-different-type': [FAIL], 'built-ins/TypedArrayConstructors/ctors/typedarray-arg/out-of-bounds-when-species-retrieved-same-type': [FAIL], - 'built-ins/Array/prototype/every/callbackfn-resize-arraybuffer': [FAIL], - 'built-ins/Array/prototype/filter/callbackfn-resize-arraybuffer': [FAIL], - 'built-ins/Array/prototype/forEach/callbackfn-resize-arraybuffer': [FAIL], - 'built-ins/Array/prototype/map/callbackfn-resize-arraybuffer': [FAIL], - 'built-ins/Array/prototype/reduce/callbackfn-resize-arraybuffer': [FAIL], - 'built-ins/Array/prototype/reduceRight/callbackfn-resize-arraybuffer': [FAIL], - 'built-ins/Array/prototype/some/callbackfn-resize-arraybuffer': [FAIL], 'built-ins/TypedArray/prototype/map/callbackfn-resize': [SKIP], # https://bugs.chromium.org/p/v8/issues/detail?id=11544 @@ -315,6 +308,17 @@ 'intl402/DateTimeFormat/prototype/format/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable': [FAIL], 'intl402/DateTimeFormat/prototype/formatToParts/temporal-objects-timezone-getoffsetnanosecondsfor-not-callable': [FAIL], + # https://bugs.chromium.org/p/v8/issues/detail?id=12525 + # 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], + 'built-ins/RegExp/property-escapes/generated/strings/Emoji_Test': [FAIL], + 'built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji': [FAIL], + 'built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_Flag_Sequence': [FAIL], + '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], + # https://bugs.chromium.org/p/v8/issues/detail?id=10776 'intl402/NumberFormat/constructor-options-roundingMode-invalid': [FAIL], 'intl402/NumberFormat/constructor-options-throwing-getters-rounding-mode': [FAIL], @@ -353,6 +357,55 @@ 'intl402/NumberFormat/prototype/format/useGrouping-extended-en-US': [FAIL], 'intl402/NumberFormat/test-option-useGrouping-extended': [FAIL], 'intl402/NumberFormat/prototype/format/value-decimal-string': [FAIL], + 'intl402/NumberFormat/constructor-options-throwing-getters-rounding-increment': [FAIL], + 'intl402/NumberFormat/constructor-options-throwing-getters-rounding-priority': [FAIL], + 'intl402/NumberFormat/constructor-options-throwing-getters-trailing-zero-display': [FAIL], + 'intl402/NumberFormat/constructor-roundingIncrement': [FAIL], + 'intl402/NumberFormat/constructor-roundingIncrement-invalid': [FAIL], + 'intl402/NumberFormat/constructor-trailingZeroDisplay': [FAIL], + 'intl402/NumberFormat/constructor-trailingZeroDisplay-invalid': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-1000': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-100': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-10': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-2000': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-200': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-20': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-2500': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-250': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-25': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-2': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-5000': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-500': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-50': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-increment-5': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-priority-less-precision': [FAIL], + 'intl402/NumberFormat/prototype/format/format-rounding-priority-more-precision': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/builtin': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/en-US': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/invoked-as-func': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/length': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/name': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/nan-arguments-throws': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/prop-desc': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/pt-PT': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/builtin': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/en-US': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/invoked-as-func': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/length': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/name': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/nan-arguments-throws': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/prop-desc': [FAIL], + 'intl402/NumberFormat/prototype/formatRangeToParts/x-greater-than-y-throws': [FAIL], + 'intl402/NumberFormat/prototype/formatRange/x-greater-than-y-throws': [FAIL], + 'intl402/NumberFormat/test-option-roundingPriority': [FAIL], + 'intl402/PluralRules/prototype/selectRange/default-en-us': [FAIL], + 'intl402/PluralRules/prototype/selectRange/invoked-as-func': [FAIL], + 'intl402/PluralRules/prototype/selectRange/length': [FAIL], + 'intl402/PluralRules/prototype/selectRange/name': [FAIL], + 'intl402/PluralRules/prototype/selectRange/nan-arguments-throws': [FAIL], + 'intl402/PluralRules/prototype/selectRange/prop-desc': [FAIL], + 'intl402/PluralRules/prototype/selectRange/x-greater-than-y-throws': [FAIL], + # https://bugs.chromium.org/p/v8/issues/detail?id=11660 'intl402/DurationFormat/prototype/prototype_attributes': [FAIL], @@ -412,6 +465,8 @@ 'built-ins/ShadowRealm/prototype/importValue/proto': [FAIL], 'built-ins/ShadowRealm/prototype/importValue/specifier-tostring': [FAIL], 'built-ins/ShadowRealm/prototype/importValue/throws-if-import-value-does-not-exist': [FAIL], + 'built-ins/ShadowRealm/prototype/importValue/throws-typeerror-import-syntax-error': [FAIL], + 'built-ins/ShadowRealm/prototype/importValue/throws-typeerror-import-throws': [FAIL], 'built-ins/ShadowRealm/prototype/importValue/validates-realm-object': [FAIL], 'built-ins/ShadowRealm/prototype/proto': [FAIL], 'built-ins/ShadowRealm/prototype/Symbol.toStringTag': [FAIL], @@ -423,6 +478,16 @@ 'language/statements/class/subclass/derived-class-return-override-finally-super-arrow': [FAIL], 'language/statements/class/subclass/derived-class-return-override-for-of-arrow': [FAIL], + # https://bugs.chromium.org/p/v8/issues/detail?id=12524 + 'built-ins/Date/prototype/setHours/arg-coercion-order': [FAIL], + 'built-ins/Date/prototype/setMinutes/arg-coercion-order': [FAIL], + 'built-ins/Date/prototype/setMonth/arg-coercion-order': [FAIL], + 'built-ins/Date/prototype/setSeconds/arg-coercion-order': [FAIL], + 'built-ins/Date/prototype/setUTCHours/arg-coercion-order': [FAIL], + 'built-ins/Date/prototype/setUTCMinutes/arg-coercion-order': [FAIL], + 'built-ins/Date/prototype/setUTCMonth/arg-coercion-order': [FAIL], + 'built-ins/Date/prototype/setUTCSeconds/arg-coercion-order': [FAIL], + ######################## NEEDS INVESTIGATION ########################### # https://bugs.chromium.org/p/v8/issues/detail?id=7833