]> git.kaiwu.me - quickjs.git/commitdiff
test262 update
authorFabrice Bellard <fabrice@bellard.org>
Sat, 21 Mar 2026 11:39:29 +0000 (12:39 +0100)
committerFabrice Bellard <fabrice@bellard.org>
Sat, 21 Mar 2026 11:39:29 +0000 (12:39 +0100)
Makefile
TODO
test262.conf
test262_errors.txt

index dcbbf7e5e23c39113bd369c0868a132b13b830c9..2182368266bf794f5505c96209d7ce266b417233 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -55,7 +55,7 @@ PREFIX?=/usr/local
 #CONFIG_UBSAN=y
 
 # TEST262 bootstrap config: commit id and shallow "since" parameter
-TEST262_COMMIT?=d0994d64b07cb6c164dd9f345c94ed797a53d69f
+TEST262_COMMIT?=5c8206929d81b2d3d727ca6aac56c18358c8d790
 TEST262_SINCE?=2025-09-01
 
 OBJDIR=.obj
diff --git a/TODO b/TODO
index 4385b3eeaaa05c625e348da0a9c5a7f59e62d98a..986a966bfea35511c79ec580ef912296ff899816 100644 (file)
--- a/TODO
+++ b/TODO
@@ -63,4 +63,4 @@ Test262o:   0/11262 errors, 463 excluded
 Test262o commit: 7da91bceb9ce7613f87db47ddd1292a2dda58b42 (es5-tests branch)
 
 Test262:
-Result: 62/83341 errors, 2567 excluded, 5767 skipped
+Result: 62/83394 errors, 3348 excluded, 6090 skipped
index aa76e639510e203eb8373d920674098e6e69f1dd..ebd92c9c66111e9b6e4f4dacaaffbab8b1d547dd 100644 (file)
@@ -71,6 +71,7 @@ async-iteration
 Atomics
 Atomics.pause
 Atomics.waitAsync=skip
+await-dictionary=skip
 BigInt
 caller
 canonical-tz=skip
@@ -119,7 +120,9 @@ hashbang
 host-gc-required
 immutable-arraybuffer=skip
 import-attributes
+import-bytes=skip
 import-defer=skip
+import-text=skip
 import.meta
 joint-iteration=skip
 Int16Array
@@ -135,6 +138,7 @@ Intl.DateTimeFormat-fractionalSecondDigits=skip
 Intl.DisplayNames-v2=skip
 Intl.DisplayNames=skip
 Intl.DurationFormat=skip
+Intl.Era-monthcode=skip
 Intl.ListFormat=skip
 Intl.Locale-info=skip
 Intl.Locale=skip
index 6ccde33cf3ab0504793da822c60b1ce991a68e60..a9c3174c8ef342d7d95e648975274a42f0577656 100644 (file)
@@ -23,6 +23,8 @@ test262/test/language/module-code/ambiguous-export-bindings/import-and-export-pr
 test262/test/language/module-code/ambiguous-export-bindings/namespace-unambiguous-if-export-star-as-from-and-import-star-as-and-export.js:74: SyntaxError: export 'foo' in module 'test262/test/language/module-code/ambiguous-export-bindings/namespace-unambiguous-if-import-star-as-and-export.js' is ambiguous
 test262/test/language/module-code/ambiguous-export-bindings/namespace-unambiguous-if-export-star-as-from.js:75: SyntaxError: export 'foo' in module 'test262/test/language/module-code/ambiguous-export-bindings/namespace-unambiguous-if-export-star-as-from.js' is ambiguous
 test262/test/language/module-code/ambiguous-export-bindings/namespace-unambiguous-if-import-star-as-and-export.js:74: SyntaxError: export 'foo' in module 'test262/test/language/module-code/ambiguous-export-bindings/namespace-unambiguous-if-import-star-as-and-export.js' is ambiguous
+test262/test/staging/built-ins/RegExp/escape/surrogate-pair.js:9: Test262Error: Unescaped surrogate pair Expected SameValue(«"\\ud800\\udc00"», «"𐀀"») to be true
+test262/test/staging/built-ins/RegExp/escape/surrogate-pair.js:9: strict mode: Test262Error: Unescaped surrogate pair Expected SameValue(«"\\ud800\\udc00"», «"𐀀"») to be true
 test262/test/staging/sm/Function/arguments-parameter-shadowing.js:14: Test262Error: Expected SameValue(«true», «false») to be true
 test262/test/staging/sm/Function/constructor-binding.js:11: Test262Error: Expected SameValue(«"function"», «"undefined"») to be true
 test262/test/staging/sm/Function/constructor-binding.js:11: strict mode: Test262Error: Expected SameValue(«"function"», «"undefined"») to be true
@@ -31,8 +33,6 @@ test262/test/staging/sm/Function/function-name-for.js:13: Test262Error: Expected
 test262/test/staging/sm/Function/implicit-this-in-parameter-expression.js:12: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true
 test262/test/staging/sm/Function/invalid-parameter-list.js:13: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all
 test262/test/staging/sm/Function/invalid-parameter-list.js:13: strict mode: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all
-test262/test/staging/sm/String/string-upper-lower-mapping.js:16: Test262Error: Expected SameValue(«"꟏"», «"꟎"») to be true
-test262/test/staging/sm/String/string-upper-lower-mapping.js:16: strict mode: Test262Error: Expected SameValue(«"꟏"», «"꟎"») to be true
 test262/test/staging/sm/TypedArray/prototype-constructor-identity.js:17: Test262Error: Expected SameValue(«2», «6») to be true
 test262/test/staging/sm/TypedArray/prototype-constructor-identity.js:17: strict mode: Test262Error: Expected SameValue(«2», «6») to be true
 test262/test/staging/sm/async-functions/async-contains-unicode-escape.js:11: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all