Commit e270b6d6 authored by Frank Tang's avatar Frank Tang Committed by Commit Bot

Roll ICU from 65.1 to 67.1 (f2223961) & correct tests

Rolling to chrome/src is in
https://chromium-review.googlesource.com/c/chromium/src/+/2155530

Since auto rolling stop after 3/24/2020 and the rolling will cause
change of test status, I get this cl ready (but not running trybot due
to 1074260) and plan to hand roll after the submission of 2155530.

Bug: chromium:1064326, v8:9515, v8:10379, v8:10380, v8:10437
Change-Id: I19554f68cfdc5b717dfc7fc4b1222e9dc25b8d69
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2158486
Auto-Submit: Frank Tang <ftang@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#67493}
parent de4c0042
...@@ -76,7 +76,7 @@ deps = { ...@@ -76,7 +76,7 @@ deps = {
'v8/third_party/depot_tools': 'v8/third_party/depot_tools':
Var('chromium_url') + '/chromium/tools/depot_tools.git' + '@' + 'dd2f620cce58bf627da3e3ec19eadedd71ab63b3', Var('chromium_url') + '/chromium/tools/depot_tools.git' + '@' + 'dd2f620cce58bf627da3e3ec19eadedd71ab63b3',
'v8/third_party/icu': 'v8/third_party/icu':
Var('chromium_url') + '/chromium/deps/icu.git' + '@' + '84e9d0035875f383b98320d48f3e7008a23c3738', Var('chromium_url') + '/chromium/deps/icu.git' + '@' + 'f2223961702f00a8833874b0560d615a2cc42738',
'v8/third_party/instrumented_libraries': 'v8/third_party/instrumented_libraries':
Var('chromium_url') + '/chromium/src/third_party/instrumented_libraries.git' + '@' + 'bb3f1802c237dd19105dd0f7919f99e536a39d10', Var('chromium_url') + '/chromium/src/third_party/instrumented_libraries.git' + '@' + 'bb3f1802c237dd19105dd0f7919f99e536a39d10',
'v8/buildtools': 'v8/buildtools':
......
...@@ -36,9 +36,6 @@ ...@@ -36,9 +36,6 @@
# http://crbug/v8/9930 # http://crbug/v8/9930
'date-format/format_range_hour_cycle': [FAIL], 'date-format/format_range_hour_cycle': [FAIL],
# http://crbug/v8/10437
'regress-10437': [FAIL],
}], # ALWAYS }], # ALWAYS
['variant == no_wasm_traps', { ['variant == no_wasm_traps', {
......
...@@ -19,9 +19,8 @@ assertThrows(() => new Intl.Locale('abcdefghi'), RangeError); ...@@ -19,9 +19,8 @@ assertThrows(() => new Intl.Locale('abcdefghi'), RangeError);
// Options will be force converted into Object. // Options will be force converted into Object.
assertDoesNotThrow(() => new Intl.Locale('sr', 5)); assertDoesNotThrow(() => new Intl.Locale('sr', 5));
// ICU problem - locale length is limited. // Regression for http://bugs.icu-project.org/trac/ticket/13417.
// http://bugs.icu-project.org/trac/ticket/13417. assertDoesNotThrow(
assertThrows(
() => new Intl.Locale( () => new Intl.Locale(
'sr-cyrl-rs-t-ja-u-ca-islamic-cu-rsd-tz-uslax-x-whatever', { 'sr-cyrl-rs-t-ja-u-ca-islamic-cu-rsd-tz-uslax-x-whatever', {
calendar: 'buddhist', calendar: 'buddhist',
......
...@@ -13,7 +13,7 @@ const testData = [ ...@@ -13,7 +13,7 @@ const testData = [
["auto", "-123", "-0", "0", "123"], ["auto", "-123", "-0", "0", "123"],
["always", "-123", "-0", "+0", "+123"], ["always", "-123", "-0", "+0", "+123"],
["never", "123", "0", "0", "123"], ["never", "123", "0", "0", "123"],
["exceptZero", "-123", "-0", "0", "+123"], ["exceptZero", "-123", "0", "0", "+123"],
]; ];
for (const [signDisplay, neg, negZero, zero, pos] of testData) { for (const [signDisplay, neg, negZero, zero, pos] of testData) {
......
...@@ -382,103 +382,6 @@ ...@@ -382,103 +382,6 @@
# https://bugs.chromium.org/p/v8/issues/detail?id=10379 # https://bugs.chromium.org/p/v8/issues/detail?id=10379
'built-ins/RegExp/named-groups/non-unicode-property-names-valid': [FAIL], 'built-ins/RegExp/named-groups/non-unicode-property-names-valid': [FAIL],
'built-ins/RegExp/property-escapes/generated/Alphabetic': [FAIL],
'built-ins/RegExp/property-escapes/generated/Assigned': [FAIL],
'built-ins/RegExp/property-escapes/generated/Case_Ignorable': [FAIL],
'built-ins/RegExp/property-escapes/generated/Cased': [FAIL],
'built-ins/RegExp/property-escapes/generated/Changes_When_Casefolded': [FAIL],
'built-ins/RegExp/property-escapes/generated/Changes_When_Casemapped': [FAIL],
'built-ins/RegExp/property-escapes/generated/Changes_When_Lowercased': [FAIL],
'built-ins/RegExp/property-escapes/generated/Changes_When_NFKC_Casefolded': [FAIL],
'built-ins/RegExp/property-escapes/generated/Changes_When_Titlecased': [FAIL],
'built-ins/RegExp/property-escapes/generated/Changes_When_Uppercased': [FAIL],
'built-ins/RegExp/property-escapes/generated/Dash': [FAIL],
'built-ins/RegExp/property-escapes/generated/Diacritic': [FAIL],
'built-ins/RegExp/property-escapes/generated/Emoji': [FAIL],
'built-ins/RegExp/property-escapes/generated/Emoji_Modifier_Base': [FAIL],
'built-ins/RegExp/property-escapes/generated/Emoji_Presentation': [FAIL],
'built-ins/RegExp/property-escapes/generated/Extended_Pictographic': [FAIL],
'built-ins/RegExp/property-escapes/generated/Extender': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Cased_Letter': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Dash_Punctuation': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Decimal_Number': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Letter': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Lowercase_Letter': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Mark': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Letter': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Modifier_Symbol': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Nonspacing_Mark': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Number': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Letter': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Number': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Punctuation': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Other_Symbol': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Punctuation': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Spacing_Mark': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Symbol': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Uppercase_Letter': [FAIL],
'built-ins/RegExp/property-escapes/generated/Grapheme_Base': [FAIL],
'built-ins/RegExp/property-escapes/generated/Grapheme_Extend': [FAIL],
'built-ins/RegExp/property-escapes/generated/ID_Continue': [FAIL],
'built-ins/RegExp/property-escapes/generated/ID_Start': [FAIL],
'built-ins/RegExp/property-escapes/generated/Ideographic': [FAIL],
'built-ins/RegExp/property-escapes/generated/Lowercase': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Arabic': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Armenian': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Bopomofo': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Chakma': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Chorasmian': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Common': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Dives_Akuru': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Han': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Other': [FAIL],
'built-ins/RegExp/property-escapes/generated/General_Category_-_Unassigned': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Inherited': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Khitan_Small_Script': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Latin': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Lisu': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Malayalam': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Newa': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Oriya': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Sharada': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Sinhala': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Syloti_Nagri': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Tangut': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_-_Yezidi': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Arabic': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Bopomofo': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chakma': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Chorasmian': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Common': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Cyrillic': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Dives_Akuru': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Georgian': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Han': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Inherited': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Khitan_Small_Script': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Latin': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Lisu': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Malayalam': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Newa': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Oriya': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sharada': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Sinhala': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syloti_Nagri': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Syriac': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Tangut': [FAIL],
'built-ins/RegExp/property-escapes/generated/Script_Extensions_-_Yezidi': [FAIL],
'built-ins/RegExp/property-escapes/generated/Sentence_Terminal': [FAIL],
'built-ins/RegExp/property-escapes/generated/Terminal_Punctuation': [FAIL],
'built-ins/RegExp/property-escapes/generated/Unified_Ideograph': [FAIL],
'built-ins/RegExp/property-escapes/generated/Uppercase': [FAIL],
'built-ins/RegExp/property-escapes/generated/XID_Continue': [FAIL],
'built-ins/RegExp/property-escapes/generated/XID_Start': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=10380
'language/identifiers/part-unicode-13.0.0': [FAIL],
'language/identifiers/part-unicode-13.0.0-escaped': [FAIL],
'language/identifiers/start-unicode-13.0.0': [FAIL],
'language/identifiers/start-unicode-13.0.0-escaped': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=4628 # https://bugs.chromium.org/p/v8/issues/detail?id=4628
'language/eval-code/direct/non-definable-function-with-function': [FAIL], 'language/eval-code/direct/non-definable-function-with-function': [FAIL],
...@@ -640,31 +543,6 @@ ...@@ -640,31 +543,6 @@
# super() should evaluate arguments before checking IsConstructable # super() should evaluate arguments before checking IsConstructable
'language/expressions/super/call-proto-not-ctor': [FAIL], 'language/expressions/super/call-proto-not-ctor': [FAIL],
# Intl.NumberFormat(..., {signDisplay:'exceptZero'}).format(0.0001)
# produce +0 due to rounding
# https://bugs.chromium.org/p/v8/issues/detail?id=9515
'intl402/NumberFormat/prototype/format/signDisplay-en-US': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-de-DE': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-ja-JP': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-ko-KR': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-zh-TW': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-rounding': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-currency-de-DE': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-currency-en-US': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-currency-ja-JP': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-currency-ko-KR': [FAIL],
'intl402/NumberFormat/prototype/format/signDisplay-currency-zh-TW': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-en-US': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-de-DE': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-ja-JP': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-ko-KR': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-zh-TW': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-de-DE': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-en-US': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-ja-JP': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-ko-KR': [FAIL],
'intl402/NumberFormat/prototype/formatToParts/signDisplay-currency-zh-TW': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=10381 # https://bugs.chromium.org/p/v8/issues/detail?id=10381
'built-ins/Array/prototype/concat/arg-length-near-integer-limit': [FAIL], 'built-ins/Array/prototype/concat/arg-length-near-integer-limit': [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