[test262] Roll test262

8f5c7aed0..b1f49b5c

Bug: v8:7834
Change-Id: Icb4ab0c9b26962ed60ba30419f3976ddf05e91e4
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3704910
Reviewed-by: Shu-yu Guo <syg@chromium.org>
Commit-Queue: Frank Tang <ftang@chromium.org>
Cr-Commit-Position: refs/heads/main@{#81165}
This commit is contained in:
Frank Tang 2022-06-14 15:53:57 -07:00 committed by V8 LUCI CQ
parent 9f7c28b805
commit 8bd3a441ae
2 changed files with 202 additions and 16 deletions

2
DEPS
View File

@ -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' + '@' + '8f5c7aed093e753649500a538ce62f8b8c035aa4',
Var('chromium_url') + '/external/github.com/tc39/test262.git' + '@' + 'b1f49b5c46bf46740c3cf4f3bcabe14008207e50',
'third_party/aemu-linux-x64': {
'packages': [
{

View File

@ -666,7 +666,6 @@
'built-ins/Temporal/PlainDate/prototype/since/largestunit-plurals-accepted': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/largestunit-smallestunit-mismatch': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/largestunit-wrong-type': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/options-invalid': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/roundingincrement-nan': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/roundingincrement-non-integer': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/roundingincrement-out-of-range': [FAIL],
@ -708,7 +707,6 @@
'built-ins/Temporal/PlainDate/prototype/until/largestunit-plurals-accepted': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/largestunit-smallestunit-mismatch': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/largestunit-wrong-type': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/options-invalid': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/roundingincrement-nan': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/roundingincrement-non-integer': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/roundingincrement-out-of-range': [FAIL],
@ -1791,6 +1789,155 @@
'built-ins/Temporal/ZonedDateTime/timezone-string-multiple-offsets': [FAIL],
'intl402/Temporal/Calendar/prototype/era/argument-propertybag-calendar-number': [FAIL],
'intl402/Temporal/Calendar/prototype/eraYear/argument-propertybag-calendar-number': [FAIL],
'built-ins/Temporal/Calendar/prototype/constructor': [FAIL],
'built-ins/Temporal/Calendar/prototype/dateFromFields/missing-properties': [FAIL],
'built-ins/Temporal/Calendar/prototype/monthDayFromFields/missing-properties': [FAIL],
'built-ins/Temporal/Calendar/prototype/weekOfYear/argument-leap-second': [FAIL],
'built-ins/Temporal/Calendar/prototype/weekOfYear/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/Calendar/prototype/weekOfYear/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/Calendar/prototype/weekOfYear/argument-string-time-separators': [FAIL],
'built-ins/Temporal/Calendar/prototype/weekOfYear/argument-zoneddatetime-convert': [FAIL],
'built-ins/Temporal/Calendar/prototype/weekOfYear/argument-zoneddatetime-slots': [FAIL],
'built-ins/Temporal/Duration/compare/argument-cast': [FAIL],
'built-ins/Temporal/Duration/compare/basic': [FAIL],
'built-ins/Temporal/Duration/compare/relativeto-hour': [FAIL],
'built-ins/Temporal/Duration/compare/relativeto-month': [FAIL],
'built-ins/Temporal/Duration/compare/relativeto-propertybag-invalid': [FAIL],
'built-ins/Temporal/Duration/compare/relativeto-year': [FAIL],
'built-ins/Temporal/Duration/compare/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/Duration/compare/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/Duration/from/argument-string-negative-fractional-units': [FAIL],
'built-ins/Temporal/Duration/prototype/add/argument-object-invalid': [FAIL],
'built-ins/Temporal/Duration/prototype/add/argument-string': [FAIL],
'built-ins/Temporal/Duration/prototype/add/basic': [FAIL],
'built-ins/Temporal/Duration/prototype/add/relativeto-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/add/relativeto-month': [FAIL],
'built-ins/Temporal/Duration/prototype/add/relativeto-order': [FAIL],
'built-ins/Temporal/Duration/prototype/add/relativeto-required': [FAIL],
'built-ins/Temporal/Duration/prototype/add/relativeto-year': [FAIL],
'built-ins/Temporal/Duration/prototype/add/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/add/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/Duration/prototype/constructor': [FAIL],
'built-ins/Temporal/Duration/prototype/round/largestunit-smallestunit-default': [FAIL],
'built-ins/Temporal/Duration/prototype/round/largestunit-smallestunit-mismatch': [FAIL],
'built-ins/Temporal/Duration/prototype/round/relativeto-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/round/relativeto-zoneddatetime-convert': [FAIL],
'built-ins/Temporal/Duration/prototype/round/relativeto-zoneddatetime-slots': [FAIL],
'built-ins/Temporal/Duration/prototype/round/smallestunit': [FAIL],
'built-ins/Temporal/Duration/prototype/round/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/round/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/argument-object-invalid': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/argument-string': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/basic': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/relativeto-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/relativeto-month': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/relativeto-order': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/relativeto-required': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/relativeto-year': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/subtract/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/Duration/prototype/total/relativeto-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/total/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/Duration/prototype/total/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/Instant/from/argument-string': [FAIL],
'built-ins/Temporal/Instant/prototype/add/argument-string-negative-fractional-units': [FAIL],
'built-ins/Temporal/Instant/prototype/constructor': [FAIL],
'built-ins/Temporal/Instant/prototype/since/argument-string-invalid': [FAIL],
'built-ins/Temporal/Instant/prototype/since/argument-string-time-separators': [FAIL],
'built-ins/Temporal/Instant/prototype/since/leap-second': [FAIL],
'built-ins/Temporal/Instant/prototype/subtract/argument-string-negative-fractional-units': [FAIL],
'built-ins/Temporal/Instant/prototype/toString/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/Instant/prototype/toString/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/Instant/prototype/until/argument-string-invalid': [FAIL],
'built-ins/Temporal/Instant/prototype/until/argument-string-time-separators': [FAIL],
'built-ins/Temporal/Instant/prototype/until/leap-second': [FAIL],
'built-ins/Temporal/PlainDate/prototype/constructor': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/argument-leap-second': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/argument-zoneddatetime-convert': [FAIL],
'built-ins/Temporal/PlainDate/prototype/since/argument-zoneddatetime-slots': [FAIL],
'built-ins/Temporal/PlainDate/prototype/toPlainDateTime/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainDate/prototype/toZonedDateTime/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/argument-leap-second': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/argument-zoneddatetime-convert': [FAIL],
'built-ins/Temporal/PlainDate/prototype/until/argument-zoneddatetime-slots': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/constructor': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/since/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/since/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/since/leap-second': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/subtract/argument-string-negative-fractional-units': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/until/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/until/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/until/leap-second': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/withPlainTime/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainMonthDay/prototype/constructor': [FAIL],
'built-ins/Temporal/PlainTime/compare/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainTime/from/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainTime/prototype/constructor': [FAIL],
'built-ins/Temporal/PlainTime/prototype/equals/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainTime/prototype/since/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainTime/prototype/since/leap-second': [FAIL],
'built-ins/Temporal/PlainTime/prototype/subtract/argument-string-negative-fractional-units': [FAIL],
'built-ins/Temporal/PlainTime/prototype/toJSON/basic': [FAIL],
'built-ins/Temporal/PlainTime/prototype/until/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainTime/prototype/until/leap-second': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/constructor': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/since/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/since/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/since/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/since/leap-second': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/until/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/until/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/until/argument-string-time-separators': [FAIL],
'built-ins/Temporal/PlainYearMonth/prototype/until/leap-second': [FAIL],
'built-ins/Temporal/TimeZone/prototype/constructor': [FAIL],
'built-ins/Temporal/ZonedDateTime/compare/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/compare/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/compare/argument-string-time-separators': [FAIL],
'built-ins/Temporal/ZonedDateTime/compare/leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/compare/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/compare/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/from/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/from/argument-string-time-separators': [FAIL],
'built-ins/Temporal/ZonedDateTime/from/argument-zoneddatetime': [FAIL],
'built-ins/Temporal/ZonedDateTime/from/leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/from/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/from/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/add/argument-string-negative-fractional-units': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/constructor': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/equals/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/equals/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/equals/argument-string-time-separators': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/equals/leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/equals/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/equals/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/since/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/since/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/since/argument-string-time-separators': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/since/leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/since/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/since/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/subtract/argument-string-negative-fractional-units': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/toJSON/basic': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/until/argument-propertybag-calendar-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/until/argument-propertybag-calendar-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/until/argument-string-time-separators': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/until/leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/until/timezone-string-leap-second': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/until/timezone-string-year-zero': [FAIL],
'built-ins/Temporal/ZonedDateTime/prototype/withPlainTime/argument-string-time-separators': [FAIL],
'intl402/Temporal/Calendar/prototype/dateFromFields/order-of-operations': [FAIL],
'intl402/Temporal/Calendar/prototype/monthDayFromFields/order-of-operations': [FAIL],
'intl402/Temporal/Calendar/prototype/yearMonthFromFields/order-of-operations': [FAIL],
'intl402/Temporal/Duration/compare/relativeto-hour': [FAIL],
'harness/temporalHelpers-one-shift-time-zone': [SKIP],
@ -1829,14 +1976,10 @@
'intl402/NumberFormat/prototype/format/format-rounding-priority-auto': [SKIP],
'intl402/NumberFormat/prototype/format/format-rounding-priority-less-precision': [SKIP],
'intl402/NumberFormat/prototype/format/format-rounding-priority-more-precision': [SKIP],
'intl402/NumberFormat/test-option-roundingPriority-mixed-options': [SKIP],
# https://bugs.chromium.org/p/v8/issues/detail?id=11660
'intl402/DurationFormat/prototype/prototype_attributes': [FAIL],
'intl402/DurationFormat/instance/extensibility': [FAIL],
'intl402/DurationFormat/instance/length': [FAIL],
'intl402/DurationFormat/instance/name': [FAIL],
'intl402/DurationFormat/instance/prop-desc': [FAIL],
'intl402/DurationFormat/instance/prototype': [FAIL],
'intl402/DurationFormat/prototype/constructor/prop-desc': [FAIL],
'intl402/DurationFormat/prototype/constructor/value': [FAIL],
'intl402/DurationFormat/prototype/format/length': [FAIL],
@ -1853,9 +1996,60 @@
'intl402/DurationFormat/prototype/resolvedOptions/throw-invoked-as-func': [FAIL],
'intl402/DurationFormat/prototype/toStringTag/toString': [FAIL],
'intl402/DurationFormat/prototype/toStringTag/toStringTag': [FAIL],
'intl402/DurationFormat/constructor-locales-invalid': [FAIL],
'intl402/DurationFormat/constructor-locales-valid': [FAIL],
'intl402/DurationFormat/constructor-options-defaults': [FAIL],
'intl402/DurationFormat/constructor-options-fractionalDigits-invalid': [FAIL],
'intl402/DurationFormat/constructor-options-fractionalDigits-valid': [FAIL],
'intl402/DurationFormat/constructor-options-invalid': [FAIL],
'intl402/DurationFormat/constructor-options-localeMatcher-invalid': [FAIL],
'intl402/DurationFormat/constructor-options-localeMatcher-valid': [FAIL],
'intl402/DurationFormat/constructor-options-numberingSystem-invalid': [FAIL],
'intl402/DurationFormat/constructor-options-numberingSystem-valid': [FAIL],
'intl402/DurationFormat/constructor-options-order': [FAIL],
'intl402/DurationFormat/constructor-options-style-invalid': [FAIL],
'intl402/DurationFormat/constructor-options-style-valid': [FAIL],
'intl402/DurationFormat/extensibility': [FAIL],
'intl402/DurationFormat/length': [FAIL],
'intl402/DurationFormat/name': [FAIL],
'intl402/DurationFormat/newtarget-undefined': [FAIL],
'intl402/DurationFormat/prop-desc': [FAIL],
'intl402/DurationFormat/prototype': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/basic': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/branding': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/length': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/locales-empty': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/locales-invalid': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/locales-specific': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/name': [FAIL],
'intl402/DurationFormat/supportedLocalesOf/prop-desc': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=12763
'language/expressions/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier': [FAIL],
'language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference': [FAIL],
'language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield': [FAIL],
'language/expressions/class/decorator/syntax/valid/decorator-member-expr-decorator-member-expr': [FAIL],
'language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference': [FAIL],
'language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield': [FAIL],
'language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference': [FAIL],
'language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield': [FAIL],
'language/expressions/class/elements/field-definition-accessor-no-line-terminator': [FAIL],
'language/expressions/class/elements/syntax/valid/grammar-field-accessor': [FAIL],
'language/statements/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier': [FAIL],
'language/statements/class/decorator/syntax/valid/decorator-call-expr-identifier-reference': [FAIL],
'language/statements/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield': [FAIL],
'language/statements/class/decorator/syntax/valid/decorator-member-expr-decorator-member-expr': [FAIL],
'language/statements/class/decorator/syntax/valid/decorator-member-expr-identifier-reference': [FAIL],
'language/statements/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield': [FAIL],
'language/statements/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference': [FAIL],
'language/statements/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield': [FAIL],
'language/statements/class/elements/field-definition-accessor-no-line-terminator': [FAIL],
'language/statements/class/elements/syntax/valid/grammar-field-accessor': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=11989
'built-ins/ShadowRealm/prototype/evaluate/globalthis-ordinary-object': [FAIL],
'built-ins/ShadowRealm/prototype/importValue/throws-if-exportname-not-string': [FAIL],
# https://bugs.chromium.org/p/v8/issues/detail?id=12085
'language/statements/class/subclass/derived-class-return-override-catch-finally': [FAIL],
@ -1997,14 +2191,6 @@
'language/identifiers/start-unicode-7*': [FAIL],
'language/identifiers/start-unicode-8*': [FAIL],
'language/identifiers/start-unicode-9*': [FAIL],
# Temporal
# https://github.com/tc39/test262/pull/3517
'built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-string-iso-calendar': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-plaindate-calendar-noniso': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-plaindate-calendar-same-id': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-plaindate-calendar-same-object': [FAIL],
'built-ins/Temporal/PlainDateTime/prototype/withPlainDate/argument-plaindate-calendar': [FAIL],
}], # no_i18n == True
['arch == arm or arch == mipsel or arch == mips or arch == arm64 or arch == mips64 or arch == mips64el', {