diff --git a/.github/workflows/conformance.yml b/.github/workflows/conformance.yml index ce01f7140d4a2..6720afba0daab 100644 --- a/.github/workflows/conformance.yml +++ b/.github/workflows/conformance.yml @@ -53,6 +53,12 @@ jobs: - name: Set up Bun uses: oven-sh/setup-bun@v1 + - name: Install Node.js + uses: actions/setup-node@v4 + with: + node-version: 18 + registry-url: 'https://registry.npmjs.org' + - run: cargo coverage - run: cargo run --release -p oxc_transform_conformance -- --exec - run: cargo run --release -p oxc_prettier_conformance diff --git a/Cargo.lock b/Cargo.lock index 47048feecfd6f..d16cd774c00c9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1641,6 +1641,7 @@ dependencies = [ "oxc_semantic", "oxc_span", "oxc_tasks_common", + "phf", "pico-args", "project-root", "rayon", @@ -3177,6 +3178,8 @@ dependencies = [ "once_cell", "rustls", "rustls-webpki", + "serde", + "serde_json", "url", "webpki-roots", ] diff --git a/Cargo.toml b/Cargo.toml index e98ce400f18cf..e66bec822d4f8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -121,7 +121,7 @@ thiserror = { version = "1.0.56" } tokio = { version = "1" } tower-lsp = { version = "0.20.0", features = ["proposed"] } unicode-id-start = { version = "1.1.2" } -ureq = { version = "2.9.1", default-features = false, features = ["tls"] } +ureq = { version = "2.9.1", default-features = false, features = ["tls", "json"] } url = { version = "2.5.0" } walkdir = { version = "2.4.0" } indexmap = { version = "2.1.0" } diff --git a/tasks/coverage/Cargo.toml b/tasks/coverage/Cargo.toml index dc99f65bb2ce7..716e1479e770e 100644 --- a/tasks/coverage/Cargo.toml +++ b/tasks/coverage/Cargo.toml @@ -40,6 +40,7 @@ pico-args = { workspace = true } lazy_static = { workspace = true } walkdir = { workspace = true } regex = { workspace = true } +phf = { workspace = true, features = ["macros"] } console = "0.15.7" encoding_rs = "0.8.33" diff --git a/tasks/coverage/codegen_runtime_test262.snap b/tasks/coverage/codegen_runtime_test262.snap new file mode 100644 index 0000000000000..a1e249e408efb --- /dev/null +++ b/tasks/coverage/codegen_runtime_test262.snap @@ -0,0 +1,2814 @@ +codegen_runtime_test262 Summary: +AST Parsed : 34664/34664 (100.00%) +Positive Passed: 33728/34664 (97.30%) +Expect to run correctly: "annexB/built-ins/String/prototype/substr/surrogate-pairs.js" +But got a runtime error: Test262Error: start: 1 Expected SameValue(«�», «\udf06») to be true + +Expect to run correctly: "annexB/language/comments/multi-line-html-close.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "annexB/language/comments/single-line-html-close-asi.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "annexB/language/comments/single-line-html-close-unicode-separators.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "annexB/language/comments/single-line-html-close.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "annexB/language/comments/single-line-html-open.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "annexB/language/eval-code/direct/global-block-decl-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-block-decl-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-else-decl-a-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-else-decl-b-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-else-stmt-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-decl-no-else-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-if-stmt-else-decl-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-switch-case-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-switch-case-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-switch-dflt-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/direct/global-switch-dflt-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-block-decl-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-block-decl-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-else-decl-a-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-else-decl-b-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-else-stmt-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-decl-no-else-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-if-stmt-else-decl-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-switch-case-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-switch-case-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-switch-dflt-eval-global-existing-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/eval-code/indirect/global-switch-dflt-eval-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/function-code/block-decl-func-skip-arguments.js" +But got a runtime error: Test262Error: Expected SameValue(«function arguments() { + }», «[object Arguments]») to be true + +Expect to run correctly: "annexB/language/global-code/block-decl-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/global-code/if-decl-else-decl-a-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/global-code/if-decl-else-decl-b-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/global-code/if-decl-else-stmt-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/global-code/if-decl-no-else-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/global-code/if-stmt-else-decl-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/global-code/switch-case-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "annexB/language/global-code/switch-dflt-global-init.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "built-ins/Array/prototype/concat/Array.prototype.concat_spreadable-string-wrapper.js" +But got a runtime error: Test262Error: Expected [y, u, c, k, \ud83d, \udca9] and [y, u, c, k, �, �] to have the same contents. ["y", "u", "c", "k", "uD83D", "uDCA9"] must return the same value returned by [].concat(str1) + +Expect to run correctly: "built-ins/Array/prototype/concat/arg-length-near-integer-limit.js" +But got a runtime error: Test262Error: [].concat(spreadableHasPoisonedIndex) throws a Test262Error exception Expected a Test262Error to be thrown but no exception was thrown at all + +Expect to run correctly: "built-ins/Array/prototype/push/set-length-zero-array-length-is-non-writable.js" +But got a runtime error: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/byteLength/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/descriptor.js" +But got a runtime error: Test262Error: obj should have an own property transfer + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/extensible.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/from-fixed-to-larger-no-resizable.js" +But got a runtime error: TypeError: source.transfer is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/from-fixed-to-same-no-resizable.js" +But got a runtime error: TypeError: source.transfer is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/from-fixed-to-smaller-no-resizable.js" +But got a runtime error: TypeError: source.transfer is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/from-fixed-to-zero-no-resizable.js" +But got a runtime error: TypeError: source.transfer is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/length.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/new-length-excessive.js" +But got a runtime error: Test262Error: Expected a RangeError but got a TypeError + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/new-length-non-number.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «2») to be true + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/nonconstructor.js" +But got a runtime error: Test262Error: isConstructor invoked with a non-function value + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/this-is-detached.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/this-is-not-arraybuffer-object.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transfer/this-is-not-object.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/descriptor.js" +But got a runtime error: Test262Error: obj should have an own property transferToFixedLength + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/extensible.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/from-fixed-to-larger-no-resizable.js" +But got a runtime error: TypeError: source.transferToFixedLength is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/from-fixed-to-same-no-resizable.js" +But got a runtime error: TypeError: source.transferToFixedLength is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/from-fixed-to-smaller-no-resizable.js" +But got a runtime error: TypeError: source.transferToFixedLength is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/from-fixed-to-zero-no-resizable.js" +But got a runtime error: TypeError: source.transferToFixedLength is not a function + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/length.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/new-length-excessive.js" +But got a runtime error: Test262Error: Expected a RangeError but got a TypeError + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/new-length-non-number.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «2») to be true + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/nonconstructor.js" +But got a runtime error: Test262Error: isConstructor invoked with a non-function value + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/this-is-detached.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/this-is-not-arraybuffer-object.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/ArrayBuffer/prototype/transferToFixedLength/this-is-not-object.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/AsyncGeneratorPrototype/return/return-state-completed-broken-promise.js" +But got a runtime error: http://localhost:32055/run: Network Error: Network Error: Error encountered in the status line: timed out reading response + +Expect to run correctly: "built-ins/AsyncGeneratorPrototype/return/return-suspendedStart-broken-promise.js" +But got a runtime error: Error: broken promise + +Expect to run correctly: "built-ins/AsyncGeneratorPrototype/return/return-suspendedYield-broken-promise-try-catch.js" +But got a runtime error: Error: broken promise + +Expect to run correctly: "built-ins/DataView/custom-proto-access-detaches-buffer.js" +But got a runtime error: Test262Error: Expected a TypeError but got a ReferenceError + +Expect to run correctly: "built-ins/DataView/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/buffer/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/byteLength/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/byteLength/instance-has-detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/byteOffset/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getFloat32/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getFloat32/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getFloat32/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getFloat64/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getFloat64/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getFloat64/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt16/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt16/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt16/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt32/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt32/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt32/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt8/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt8/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getInt8/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint16/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint16/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint16/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint32/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint32/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint32/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint8/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint8/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/getUint8/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat32/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat32/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat32/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat32/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat64/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat64/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat64/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setFloat64/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt16/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt16/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt16/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt16/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt32/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt32/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt32/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt32/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt8/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt8/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt8/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setInt8/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint16/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint16/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint16/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint16/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint32/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint32/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint32/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint32/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint8/detached-buffer-after-number-value.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint8/detached-buffer-after-toindex-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint8/detached-buffer-before-outofrange-byteoffset.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/DataView/prototype/setUint8/detached-buffer.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/Date/prototype/setHours/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf hour] and [valueOf hour, valueOf min, valueOf sec, valueOf ms] to have the same contents. + +Expect to run correctly: "built-ins/Date/prototype/setMinutes/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf min] and [valueOf min, valueOf sec, valueOf ms] to have the same contents. + +Expect to run correctly: "built-ins/Date/prototype/setMonth/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf month] and [valueOf month, valueOf date] to have the same contents. + +Expect to run correctly: "built-ins/Date/prototype/setSeconds/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf sec] and [valueOf sec, valueOf ms] to have the same contents. + +Expect to run correctly: "built-ins/Date/prototype/setUTCHours/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf hour] and [valueOf hour, valueOf min, valueOf sec, valueOf ms] to have the same contents. + +Expect to run correctly: "built-ins/Date/prototype/setUTCMinutes/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf min] and [valueOf min, valueOf sec, valueOf ms] to have the same contents. + +Expect to run correctly: "built-ins/Date/prototype/setUTCMonth/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf month] and [valueOf month, valueOf date] to have the same contents. + +Expect to run correctly: "built-ins/Date/prototype/setUTCSeconds/arg-coercion-order.js" +But got a runtime error: Test262Error: Expected [valueOf sec] and [valueOf sec, valueOf ms] to have the same contents. + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/callback-not-callable-throws.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/cleanup-prevented-with-reference.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/cleanup-prevented-with-unregister.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/custom-this.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'call') + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/holdings-multiple-values.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/length.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/not-a-constructor.js" +But got a runtime error: Test262Error: isConstructor invoked with a non-function value + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/prop-desc.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/reentrancy.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined-with-gc.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/return-undefined.js" +But got a runtime error: TypeError: finalizationRegistry.cleanupSome is not a function + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/this-does-not-have-internal-cells-throws.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/cleanupSome/this-not-object-throws.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/FinalizationRegistry/prototype/unregister/unregister-cleaned-up-object-cell.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "built-ins/Function/prototype/apply/S15.3.4.3_A8_T4.js" +But got a runtime error: Test262Error: The result of evaluating (e instanceof TypeError) is expected to be true + +Expect to run correctly: "built-ins/Function/prototype/apply/S15.3.4.3_A8_T6.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'p1') + +Expect to run correctly: "built-ins/Function/prototype/call/S15.3.4.4_A7_T4.js" +But got a runtime error: Test262Error: The result of evaluating (e instanceof TypeError) is expected to be true + +Expect to run correctly: "built-ins/Function/prototype/call/S15.3.4.4_A7_T6.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'p1') + +Expect to run correctly: "built-ins/JSON/stringify/value-string-escape-unicode.js" +But got a runtime error: Test262Error: JSON.stringify("\uD834") Expected SameValue(«"\\ud834"», «"\ud834"») to be true + +Expect to run correctly: "built-ins/Object/defineProperties/15.2.3.7-2-18.js" +But got a runtime error: Test262Error: result !== true + +Expect to run correctly: "built-ins/Object/defineProperties/15.2.3.7-6-a-24.js" +But got a runtime error: Test262Error: Expected obj[prop] to be enumerable, but was not. + +Expect to run correctly: "built-ins/Object/internals/DefineOwnProperty/consistent-value-function-arguments.js" +But got a runtime error: Test262Error: Expected SameValue(«null», «[object Arguments]») to be true + +Expect to run correctly: "built-ins/Object/internals/DefineOwnProperty/consistent-value-function-caller.js" +But got a runtime error: Test262Error: Expected SameValue(«null», «function g() { + return f(); +}») to be true + +Expect to run correctly: "built-ins/Object/seal/seal-arrowfunction.js" +But got a runtime error: TypeError: Object.getPrototypeOf is not a constructor + +Expect to run correctly: "built-ins/Object/seal/seal-asyncarrowfunction.js" +But got a runtime error: TypeError: Object.getPrototypeOf is not a constructor + +Expect to run correctly: "built-ins/Object/seal/seal-asyncfunction.js" +But got a runtime error: TypeError: Object.getPrototypeOf is not a constructor + +Expect to run correctly: "built-ins/Object/seal/seal-asyncgeneratorfunction.js" +But got a runtime error: TypeError: Object.getPrototypeOf is not a constructor + +Expect to run correctly: "built-ins/Object/seal/seal-generatorfunction.js" +But got a runtime error: TypeError: Object.getPrototypeOf is not a constructor + +Expect to run correctly: "built-ins/Promise/withResolvers/ctx-ctor.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'call') + +Expect to run correctly: "built-ins/Promise/withResolvers/promise.js" +But got a runtime error: TypeError: Promise.withResolvers is not a function + +Expect to run correctly: "built-ins/Promise/withResolvers/resolvers.js" +But got a runtime error: TypeError: Promise.withResolvers is not a function + +Expect to run correctly: "built-ins/Promise/withResolvers/result.js" +But got a runtime error: TypeError: Promise.withResolvers is not a function + +Expect to run correctly: "built-ins/RegExp/dotall/with-dotall-unicode.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "built-ins/RegExp/dotall/with-dotall.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "built-ins/RegExp/dotall/without-dotall-unicode.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "built-ins/RegExp/dotall/without-dotall.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "built-ins/RegExp/property-escapes/generated/strings/Basic_Emoji.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/property-escapes/generated/strings/Emoji_Keycap_Sequence.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_Flag_Sequence.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_Modifier_Sequence.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_Tag_Sequence.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/property-escapes/generated/strings/RGI_Emoji_ZWJ_Sequence.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/prototype/exec/u-captured-value.js" +But got a runtime error: Test262Error: Expected SameValue(«�», «\ud834») to be true + +Expect to run correctly: "built-ins/RegExp/prototype/flags/get-order.js" +But got a runtime error: Test262Error: Expected SameValue(«gimsuyd», «dgimsuy») to be true + +Expect to run correctly: "built-ins/RegExp/prototype/flags/this-val-regexp.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/prototype/unicodeSets/length.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'get') + +Expect to run correctly: "built-ins/RegExp/prototype/unicodeSets/name.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'get') + +Expect to run correctly: "built-ins/RegExp/prototype/unicodeSets/prop-desc.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'set') + +Expect to run correctly: "built-ins/RegExp/prototype/unicodeSets/this-val-invalid-obj.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'get') + +Expect to run correctly: "built-ins/RegExp/prototype/unicodeSets/this-val-non-obj.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'get') + +Expect to run correctly: "built-ins/RegExp/prototype/unicodeSets/this-val-regexp-prototype.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'get') + +Expect to run correctly: "built-ins/RegExp/prototype/unicodeSets/this-val-regexp.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-difference-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-difference-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-difference-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-difference-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-difference-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-difference-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-difference-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-intersection-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-union-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-union-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-escape-union-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-intersection-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-intersection-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-intersection-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-intersection-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-intersection-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-intersection-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-union-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-union-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-union-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-union-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-union-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-class-union-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-difference-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-difference-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-difference-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-difference-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-difference-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-difference-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-intersection-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-intersection-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-intersection-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-intersection-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-intersection-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-intersection-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-difference-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-intersection-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-union-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-union-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-property-escape-union-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-union-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-union-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-union-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-union-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-union-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/character-union-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-difference-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-intersection-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/property-of-strings-escape-union-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/rgi-emoji-13.1.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/rgi-emoji-14.0.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/rgi-emoji-15.0.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/rgi-emoji-15.1.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-difference-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-difference-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-difference-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-difference-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-difference-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-difference-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-intersection-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-intersection-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-intersection-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-union-character-class-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-union-character-class.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-union-character-property-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-union-character.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-union-property-of-strings-escape.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/RegExp/unicodeSets/generated/string-literal-union-string-literal.js" +But got a runtime error: SyntaxError: Invalid regular expression flags + +Expect to run correctly: "built-ins/String/prototype/at/returns-code-unit.js" +But got a runtime error: Test262Error: s.at(2) must return "\uD800" Expected SameValue(«\», «\ud800») to be true + +Expect to run correctly: "built-ins/String/prototype/codePointAt/return-first-code-unit.js" +But got a runtime error: Test262Error: Expected SameValue(«92», «55296») to be true + +Expect to run correctly: "built-ins/String/prototype/codePointAt/return-single-code-unit.js" +But got a runtime error: Test262Error: Expected SameValue(«92», «56320») to be true + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/length.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/not-a-constructor.js" +But got a runtime error: Test262Error: isConstructor invoked with a non-function value + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/prop-desc.js" +But got a runtime error: Test262Error: The value of `typeof String.prototype.isWellFormed` is "function" Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/return-abrupt-from-this.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/returns-boolean.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/to-string-primitive.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'call') + +Expect to run correctly: "built-ins/String/prototype/isWellFormed/to-string.js" +But got a runtime error: Test262Error: coerces the receiver to a string Expected a Test262Error but got a TypeError + +Expect to run correctly: "built-ins/String/prototype/padEnd/normal-operation.js" +But got a runtime error: Test262Error: Expected SameValue(«abc💩�», «abc💩\ud83d») to be true + +Expect to run correctly: "built-ins/String/prototype/padStart/normal-operation.js" +But got a runtime error: Test262Error: Expected SameValue(«💩�abc», «💩\ud83dabc») to be true + +Expect to run correctly: "built-ins/StringIteratorPrototype/next/next-iteration-surrogate-pairs.js" +But got a runtime error: Test262Error: Surrogate pair `value` (between normal code points) Expected SameValue(«\», «\ud834\udf06») to be true + +Expect to run correctly: "built-ins/WeakRef/prototype/deref/gc-cleanup-not-prevented-with-wr-deref.js" +But got a runtime error: ReferenceError: $262 is not defined + +Expect to run correctly: "intl402/Array/prototype/toLocaleString/invoke-element-tolocalestring.js" +But got a runtime error: Test262Error: Expected [] and [undefined, undefined] to have the same contents. must invoke element toLocaleString with expected arguments when provided no arguments + +Expect to run correctly: "intl402/Collator/prototype/compare/ignorePunctuation.js" +But got a runtime error: Test262Error: Compare to space Expected SameValue(«-1», «0») to be true + +Expect to run correctly: "intl402/Collator/prototype/resolvedOptions/ignorePunctuation-not-default.js" +But got a runtime error: Test262Error: Expected SameValue(«true», «false») to be true + +Expect to run correctly: "intl402/DateTimeFormat/constructor-options-order-dayPeriod.js" +But got a runtime error: Test262Error: Expected [day, dayPeriod, hour, day, dayPeriod, hour] and [day, dayPeriod, hour] to have the same contents. + +Expect to run correctly: "intl402/DateTimeFormat/constructor-options-order-fractionalSecondDigits.js" +But got a runtime error: Test262Error: Expected [second, fractionalSecondDigits, localeMatcher, second, fractionalSecondDigits, timeZoneName, formatMatcher] and [localeMatcher, second, fractionalSecondDigits, timeZoneName, formatMatcher] to have the same contents. + +Expect to run correctly: "intl402/DateTimeFormat/constructor-options-order-timedate-style.js" +But got a runtime error: Test262Error: Expected [weekday, year, month, day, hour, minute, second, dateStyle, timeStyle, localeMatcher, hour12, hourCycle, timeZone, weekday, era, year, month, day, hour, minute, second, timeZoneName, formatMatcher, dateStyle, timeStyle] and [localeMatcher, hour12, hourCycle, timeZone, weekday, era, year, month, day, hour, minute, second, timeZoneName, formatMatcher, dateStyle, timeStyle] to have the same contents. + +Expect to run correctly: "intl402/DateTimeFormat/constructor-options-order.js" +But got a runtime error: Test262Error: Expected [weekday, year, month, day, hour, minute, second, localeMatcher, hour12, hourCycle, timeZone, weekday, era, year, month, day, hour, minute, second, timeZoneName, formatMatcher] and [localeMatcher, hour12, hourCycle, timeZone, weekday, era, year, month, day, hour, minute, second, timeZoneName, formatMatcher] to have the same contents. + +Expect to run correctly: "intl402/DateTimeFormat/prototype/format/offset-timezone-gmt-same.js" +But got a runtime error: RangeError: Invalid time zone specified: +0300 + +Expect to run correctly: "intl402/DateTimeFormat/prototype/format/timedatestyle-en.js" +But got a runtime error: Test262Error: Result for full with {} Expected SameValue(«2:12:47 PM Coordinated Universal Time», «2:12:47 PM Coordinated Universal Time») to be true + +Expect to run correctly: "intl402/DateTimeFormat/prototype/formatRange/date-x-greater-than-y-not-throws.js" +But got a runtime error: RangeError: Invalid time value + +Expect to run correctly: "intl402/DateTimeFormat/prototype/formatRangeToParts/date-x-greater-than-y-not-throws.js" +But got a runtime error: RangeError: Invalid time value + +Expect to run correctly: "intl402/DateTimeFormat/prototype/formatToParts/offset-timezone-correct.js" +But got a runtime error: RangeError: Invalid time zone specified: +0301 + +Expect to run correctly: "intl402/DateTimeFormat/prototype/resolvedOptions/hourCycle-default.js" +But got a runtime error: Test262Error: Expected SameValue(«h24», «h23») to be true + +Expect to run correctly: "intl402/DateTimeFormat/prototype/resolvedOptions/offset-timezone-basic.js" +But got a runtime error: RangeError: Invalid time zone specified: +03 + +Expect to run correctly: "intl402/DateTimeFormat/prototype/resolvedOptions/offset-timezone-change.js" +But got a runtime error: RangeError: Invalid time zone specified: -00 + +Expect to run correctly: "intl402/DateTimeFormat/timezone-case-insensitive.js" +But got a runtime error: Test262Error: Time zone created from string "America/Argentina/Buenos_Aires" Expected SameValue(«America/Buenos_Aires», «America/Argentina/Buenos_Aires») to be true + +Expect to run correctly: "intl402/DateTimeFormat/timezone-not-canonicalized.js" +But got a runtime error: Test262Error: Expected SameValue(«Asia/Calcutta», «Asia/Kolkata») to be true + +Expect to run correctly: "intl402/DisplayNames/prototype/of/type-language-invalid.js" +But got a runtime error: Test262Error: invalid language subtag - empty string Expected a RangeError to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/DisplayNames/prototype/of/type-region-invalid.js" +But got a runtime error: Test262Error: empty string Expected a RangeError to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/Intl/getCanonicalLocales/unicode-ext-canonicalize-yes-to-true.js" +But got a runtime error: Test262Error: Expected SameValue(«und-u-ka», «und-u-ka-yes») to be true + +Expect to run correctly: "intl402/Intl/supportedValuesOf/collations-accepted-by-Collator.js" +But got a runtime error: Test262Error: pinyin is supported by Collator + +Expect to run correctly: "intl402/Intl/supportedValuesOf/currencies-accepted-by-DisplayNames.js" +But got a runtime error: Test262Error: ADP supported but not returned by supportedValuesOf + +Expect to run correctly: "intl402/Intl/supportedValuesOf/units-accepted-by-NumberFormat.js" +But got a runtime error: RangeError: Invalid unit argument for Intl.NumberFormat() 'microsecond' + +Expect to run correctly: "intl402/Locale/constructor-options-firstDayOfWeek-invalid.js" +But got a runtime error: Test262Error: new Intl.Locale("en", {firstDayOfWeek: ""}) throws RangeError Expected a RangeError to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/Locale/constructor-options-firstDayOfWeek-valid.js" +But got a runtime error: Test262Error: new Intl.Locale("en", { firstDayOfWeek: mon }).toString() returns "en-u-fw-mon" Expected SameValue(«en», «en-u-fw-mon») to be true + +Expect to run correctly: "intl402/Locale/likely-subtags.js" +But got a runtime error: Test262Error: "und-150".maximize() should be "en-Latn-150" Expected SameValue(«ru-Cyrl-RU», «en-Latn-150») to be true + +Expect to run correctly: "intl402/Locale/prototype/firstDayOfWeek/name.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'get') + +Expect to run correctly: "intl402/Locale/prototype/firstDayOfWeek/prop-desc.js" +But got a runtime error: TypeError: Cannot read properties of undefined (reading 'set') + +Expect to run correctly: "intl402/Locale/prototype/firstDayOfWeek/valid-id.js" +But got a runtime error: Test262Error: new Intl.Locale(en-u-fw-mon).firstDayOfWeek returns "1" Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "intl402/Locale/prototype/firstDayOfWeek/valid-options.js" +But got a runtime error: Test262Error: new Intl.Locale("en", { firstDayOfWeek: mon }).firstDayOfWeek returns "1" Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "intl402/Locale/prototype/getCalendars/branding.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getCalendars/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/Locale/prototype/getCalendars/output-array.js" +But got a runtime error: TypeError: (intermediate value).getCalendars is not a function + +Expect to run correctly: "intl402/Locale/prototype/getCalendars/prop-desc.js" +But got a runtime error: Test262Error: typeof Intl.Locale.prototype.getCalendars is function Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getCollations/branding.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getCollations/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/Locale/prototype/getCollations/output-array-values.js" +But got a runtime error: TypeError: (intermediate value).getCollations is not a function + +Expect to run correctly: "intl402/Locale/prototype/getCollations/output-array.js" +But got a runtime error: TypeError: (intermediate value).getCollations is not a function + +Expect to run correctly: "intl402/Locale/prototype/getCollations/prop-desc.js" +But got a runtime error: Test262Error: typeof Intl.Locale.prototype.getCollations is function Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getHourCycles/branding.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getHourCycles/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/Locale/prototype/getHourCycles/output-array-values.js" +But got a runtime error: TypeError: (intermediate value).getHourCycles is not a function + +Expect to run correctly: "intl402/Locale/prototype/getHourCycles/output-array.js" +But got a runtime error: TypeError: (intermediate value).getHourCycles is not a function + +Expect to run correctly: "intl402/Locale/prototype/getHourCycles/prop-desc.js" +But got a runtime error: Test262Error: typeof Intl.Locale.prototype.getHourCycles is function Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getNumberingSystems/branding.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getNumberingSystems/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/Locale/prototype/getNumberingSystems/output-array.js" +But got a runtime error: TypeError: (intermediate value).getNumberingSystems is not a function + +Expect to run correctly: "intl402/Locale/prototype/getNumberingSystems/prop-desc.js" +But got a runtime error: Test262Error: typeof Intl.Locale.prototype.getNumberingSystems is function Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getTextInfo/branding.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getTextInfo/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/Locale/prototype/getTextInfo/output-object-keys.js" +But got a runtime error: TypeError: (intermediate value).getTextInfo is not a function + +Expect to run correctly: "intl402/Locale/prototype/getTextInfo/output-object.js" +But got a runtime error: TypeError: (intermediate value).getTextInfo is not a function + +Expect to run correctly: "intl402/Locale/prototype/getTextInfo/prop-desc.js" +But got a runtime error: Test262Error: typeof Intl.Locale.prototype.getTextInfo is function Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getTimeZones/branding.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getTimeZones/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/Locale/prototype/getTimeZones/output-array-sorted.js" +But got a runtime error: TypeError: (intermediate value).getTimeZones is not a function + +Expect to run correctly: "intl402/Locale/prototype/getTimeZones/output-array-undefined.js" +But got a runtime error: TypeError: (intermediate value).getTimeZones is not a function + +Expect to run correctly: "intl402/Locale/prototype/getTimeZones/output-array.js" +But got a runtime error: TypeError: (intermediate value).getTimeZones is not a function + +Expect to run correctly: "intl402/Locale/prototype/getTimeZones/prop-desc.js" +But got a runtime error: Test262Error: typeof Intl.Locale.prototype.getTimeZones is function Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getWeekInfo/branding.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/getWeekInfo/firstDay-by-id.js" +But got a runtime error: TypeError: (intermediate value).getWeekInfo is not a function + +Expect to run correctly: "intl402/Locale/prototype/getWeekInfo/firstDay-by-option.js" +But got a runtime error: TypeError: (intermediate value).getWeekInfo is not a function + +Expect to run correctly: "intl402/Locale/prototype/getWeekInfo/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/Locale/prototype/getWeekInfo/output-object-keys.js" +But got a runtime error: TypeError: (intermediate value).getWeekInfo is not a function + +Expect to run correctly: "intl402/Locale/prototype/getWeekInfo/output-object.js" +But got a runtime error: TypeError: (intermediate value).getWeekInfo is not a function + +Expect to run correctly: "intl402/Locale/prototype/getWeekInfo/prop-desc.js" +But got a runtime error: Test262Error: typeof Intl.Locale.prototype.getWeekInfo is function Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/Locale/prototype/minimize/removing-likely-subtags-first-adds-likely-subtags.js" +But got a runtime error: Test262Error: "und-150".minimize() should be "en-150" Expected SameValue(«ru», «en-150») to be true + +Expect to run correctly: "intl402/NumberFormat/constructor-option-read-order.js" +But got a runtime error: Test262Error: Expected [localeMatcher, numberingSystem, style, currency, currencyDisplay, currencySign, unit, unitDisplay, notation, minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits, compactDisplay, useGrouping, signDisplay] and [localeMatcher, numberingSystem, style, currency, currencyDisplay, currencySign, unit, unitDisplay, notation, minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits, roundingIncrement, roundingMode, roundingPriority, trailingZeroDisplay, compactDisplay, useGrouping, signDisplay] to have the same contents. Intl.NumberFormat options read order + +Expect to run correctly: "intl402/NumberFormat/constructor-options-roundingMode-invalid.js" +But got a runtime error: Test262Error: null Expected a RangeError to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/NumberFormat/constructor-options-throwing-getters-rounding-increment.js" +But got a runtime error: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/NumberFormat/constructor-options-throwing-getters-rounding-mode.js" +But got a runtime error: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/NumberFormat/constructor-options-throwing-getters-rounding-priority.js" +But got a runtime error: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/NumberFormat/constructor-options-throwing-getters-trailing-zero-display.js" +But got a runtime error: Test262Error: Expected a Test262Error to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/NumberFormat/constructor-roundingIncrement-invalid.js" +But got a runtime error: Test262Error: 0 Expected a RangeError to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/NumberFormat/constructor-roundingIncrement.js" +But got a runtime error: Test262Error: has property for value undefined + +Expect to run correctly: "intl402/NumberFormat/constructor-signDisplay-negative.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/constructor-trailingZeroDisplay-invalid.js" +But got a runtime error: Test262Error: empty string Expected a RangeError to be thrown but no exception was thrown at all + +Expect to run correctly: "intl402/NumberFormat/constructor-trailingZeroDisplay.js" +But got a runtime error: Test262Error: has property for value undefined + +Expect to run correctly: "intl402/NumberFormat/constructor-unit.js" +But got a runtime error: RangeError: Invalid unit argument for Intl.NumberFormat() 'acre-per-microsecond' + +Expect to run correctly: "intl402/NumberFormat/currency-digits.js" +But got a runtime error: Test262Error: Didn't get correct minimumFractionDigits for currency AFN. Expected SameValue(«0», «2») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-10.js" +But got a runtime error: Test262Error: Formatted value for 1.125, en-US-u-nu-arab and options {"roundingIncrement":10,"maximumFractionDigits":2,"minimumFractionDigits":2} is ١٫١٣; expected ١٫١٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-100.js" +But got a runtime error: Test262Error: Formatted value for 1.125, en-US-u-nu-arab and options {"roundingIncrement":100,"maximumFractionDigits":3,"minimumFractionDigits":3} is ١٫١٢٥; expected ١٫١٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-1000.js" +But got a runtime error: Test262Error: Formatted value for 1.125, en-US-u-nu-arab and options {"roundingIncrement":1000,"maximumFractionDigits":4,"minimumFractionDigits":4} is ١٫١٢٥٠; expected ١٫١٠٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-2.js" +But got a runtime error: Test262Error: Formatted value for 1.25, en-US-u-nu-arab and options {"roundingIncrement":2,"maximumFractionDigits":1,"minimumFractionDigits":1} is ١٫٣; expected ١٫٢. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-20.js" +But got a runtime error: Test262Error: Formatted value for 1.25, en-US-u-nu-arab and options {"roundingIncrement":20,"maximumFractionDigits":2,"minimumFractionDigits":2} is ١٫٢٥; expected ١٫٢٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-200.js" +But got a runtime error: Test262Error: Formatted value for 1.25, en-US-u-nu-arab and options {"roundingIncrement":200,"maximumFractionDigits":3,"minimumFractionDigits":3} is ١٫٢٥٠; expected ١٫٢٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-2000.js" +But got a runtime error: Test262Error: Formatted value for 1.25, en-US-u-nu-arab and options {"roundingIncrement":2000,"maximumFractionDigits":4,"minimumFractionDigits":4} is ١٫٢٥٠٠; expected ١٫٢٠٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-25.js" +But got a runtime error: Test262Error: Formatted value for 1.3125, en-US-u-nu-arab and options {"roundingIncrement":25,"maximumFractionDigits":2,"minimumFractionDigits":2} is ١٫٣١; expected ١٫٢٥. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-250.js" +But got a runtime error: Test262Error: Formatted value for 1.3125, en-US-u-nu-arab and options {"roundingIncrement":250,"maximumFractionDigits":3,"minimumFractionDigits":3} is ١٫٣١٣; expected ١٫٢٥٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-2500.js" +But got a runtime error: Test262Error: Formatted value for 1.3125, en-US-u-nu-arab and options {"roundingIncrement":2500,"maximumFractionDigits":4,"minimumFractionDigits":4} is ١٫٣١٢٥; expected ١٫٢٥٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-5.js" +But got a runtime error: Test262Error: Formatted value for 1.625, en-US-u-nu-arab and options {"roundingIncrement":5,"maximumFractionDigits":1,"minimumFractionDigits":1} is ١٫٦; expected ١٫٥. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-50.js" +But got a runtime error: Test262Error: Formatted value for 1.625, en-US-u-nu-arab and options {"roundingIncrement":50,"maximumFractionDigits":2,"minimumFractionDigits":2} is ١٫٦٣; expected ١٫٥٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-500.js" +But got a runtime error: Test262Error: Formatted value for 1.625, en-US-u-nu-arab and options {"roundingIncrement":500,"maximumFractionDigits":3,"minimumFractionDigits":3} is ١٫٦٢٥; expected ١٫٥٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-increment-5000.js" +But got a runtime error: Test262Error: Formatted value for 1.625, en-US-u-nu-arab and options {"roundingIncrement":5000,"maximumFractionDigits":4,"minimumFractionDigits":4} is ١٫٦٢٥٠; expected ١٫٥٠٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-ceil.js" +But got a runtime error: Test262Error: Formatted value for 1.101, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"ceil","maximumSignificantDigits":2} is ١٫١; expected ١٫٢. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-expand.js" +But got a runtime error: Test262Error: Formatted value for 1.101, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"expand","maximumSignificantDigits":2} is ١٫١; expected ١٫٢. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-floor.js" +But got a runtime error: Test262Error: Formatted value for 1.15, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"floor","maximumSignificantDigits":2} is ١٫٢; expected ١٫١. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-half-ceil.js" +But got a runtime error: Test262Error: Formatted value for -1.15, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"halfCeil","maximumSignificantDigits":2} is ؜-١٫٢; expected ؜-١٫١. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-half-even.js" +But got a runtime error: Test262Error: Formatted value for 1.25, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"halfEven","maximumSignificantDigits":2} is ١٫٣; expected ١٫٢. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-half-floor.js" +But got a runtime error: Test262Error: Formatted value for 1.15, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"halfFloor","maximumSignificantDigits":2} is ١٫٢; expected ١٫١. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-half-trunc.js" +But got a runtime error: Test262Error: Formatted value for 1.15, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"halfTrunc","maximumSignificantDigits":2} is ١٫٢; expected ١٫١. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-mode-trunc.js" +But got a runtime error: Test262Error: Formatted value for 1.15, en-US-u-nu-arab and options {"useGrouping":false,"roundingMode":"trunc","maximumSignificantDigits":2} is ١٫٢; expected ١٫١. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-priority-less-precision.js" +But got a runtime error: Test262Error: Formatted value for 1, en-US-u-nu-arab and options {"useGrouping":false,"roundingPriority":"lessPrecision","minimumSignificantDigits":2,"minimumFractionDigits":2} is ١٫٠; expected ١٫٠٠. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/format-rounding-priority-more-precision.js" +But got a runtime error: Test262Error: Formatted value for 1.23, en-US-u-nu-arab and options {"useGrouping":false,"roundingPriority":"morePrecision","maximumSignificantDigits":2,"maximumFractionDigits":2} is ١٫٢; expected ١٫٢٣. + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-currency-de-DE.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-currency-en-US.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-currency-ja-JP.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-currency-ko-KR.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-currency-zh-TW.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-de-DE.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-en-US.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-ja-JP.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-ko-KR.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/signDisplay-negative-zh-TW.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/format/units.js" +But got a runtime error: RangeError: Invalid unit argument for Number.prototype.toLocaleString() 'acre-per-microsecond' + +Expect to run correctly: "intl402/NumberFormat/prototype/format/useGrouping-extended-de-DE.js" +But got a runtime error: Test262Error: "min2" Expected SameValue(«1.000», «1000») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/format/useGrouping-extended-en-IN.js" +But got a runtime error: Test262Error: "min2" Expected SameValue(«1,000», «1000») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/format/useGrouping-extended-en-US.js" +But got a runtime error: Test262Error: "min2" Expected SameValue(«1,000», «1000») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/format/value-decimal-string.js" +But got a runtime error: Test262Error: Expected SameValue(«1», «1.0000000000000001») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/builtin.js" +But got a runtime error: Test262Error: The [[Class]] internal property of a built-in function must be "Function". Expected SameValue(«[object Undefined]», «[object Function]») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/en-US.js" +But got a runtime error: TypeError: nf.formatRange is not a function + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/invoked-as-func.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/length.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/nan-arguments-throws.js" +But got a runtime error: Test262Error: Expected a RangeError but got a TypeError + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/prop-desc.js" +But got a runtime error: Test262Error: `typeof Intl.NumberFormat.prototype.formatRange` is `function` Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/pt-PT.js" +But got a runtime error: TypeError: nf.formatRange is not a function + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRange/x-greater-than-y-not-throws.js" +But got a runtime error: TypeError: nf.formatRange is not a function + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/builtin.js" +But got a runtime error: Test262Error: The [[Class]] internal property of a built-in function must be "Function". Expected SameValue(«[object Undefined]», «[object Function]») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/en-US.js" +But got a runtime error: TypeError: nf.formatRangeToParts is not a function + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/invoked-as-func.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/length.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/nan-arguments-throws.js" +But got a runtime error: Test262Error: Expected a RangeError but got a TypeError + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/prop-desc.js" +But got a runtime error: Test262Error: `typeof Intl.NumberFormat.prototype.formatRangeToParts` is `function` Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/formatRangeToParts/x-greater-than-y-not-throws.js" +But got a runtime error: TypeError: nf.formatRangeToParts is not a function + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-currency-de-DE.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-currency-en-US.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-currency-ja-JP.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-currency-ko-KR.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-currency-zh-TW.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-de-DE.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-en-US.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-ja-JP.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-ko-KR.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/formatToParts/signDisplay-negative-zh-TW.js" +But got a runtime error: RangeError: Value negative out of range for Intl.NumberFormat options property signDisplay + +Expect to run correctly: "intl402/NumberFormat/prototype/resolvedOptions/basic.js" +But got a runtime error: Test262Error: Expected SameValue(«true», «auto») to be true + +Expect to run correctly: "intl402/NumberFormat/prototype/resolvedOptions/roundingMode.js" +But got a runtime error: Test262Error: default Expected SameValue(«undefined», «halfExpand») to be true + +Expect to run correctly: "intl402/NumberFormat/test-option-roundingPriority-mixed-options.js" +But got a runtime error: Test262Error: Formatted value for 1.625, en-US-u-nu-arab and options {"maximumSignificantDigits":2,"maximumFractionDigits":2,"roundingPriority":"morePrecision","userGrouping":false} is ١٫٦; expected ١٫٦٣. + +Expect to run correctly: "intl402/NumberFormat/test-option-roundingPriority.js" +But got a runtime error: Test262Error: Option value auto for property roundingPriority was not accepted; got undefined instead. + +Expect to run correctly: "intl402/NumberFormat/test-option-useGrouping-extended.js" +But got a runtime error: Test262Error: (omitted) Expected SameValue(«true», «auto») to be true + +Expect to run correctly: "intl402/NumberFormat/test-option-useGrouping.js" +But got a runtime error: Test262Error: Expected SameValue(«true», «min2») to be true + +Expect to run correctly: "intl402/NumberFormat/throws-for-maximumFractionDigits-over-limit.js" +But got a runtime error: RangeError: maximumFractionDigits value is out of range. + +Expect to run correctly: "intl402/NumberFormat/throws-for-minimumFractionDigits-over-limit.js" +But got a runtime error: RangeError: minimumFractionDigits value is out of range. + +Expect to run correctly: "intl402/PluralRules/constructor-option-read-order.js" +But got a runtime error: Test262Error: Expected [localeMatcher, type, minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits] and [localeMatcher, type, minimumIntegerDigits, minimumFractionDigits, maximumFractionDigits, minimumSignificantDigits, maximumSignificantDigits, roundingIncrement, roundingMode, roundingPriority, trailingZeroDisplay] to have the same contents. Intl.PluralRules options read order + +Expect to run correctly: "intl402/PluralRules/prototype/selectRange/default-en-us.js" +But got a runtime error: TypeError: pr.selectRange is not a function + +Expect to run correctly: "intl402/PluralRules/prototype/selectRange/invoked-as-func.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/PluralRules/prototype/selectRange/length.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/PluralRules/prototype/selectRange/name.js" +But got a runtime error: TypeError: Cannot convert undefined or null to object + +Expect to run correctly: "intl402/PluralRules/prototype/selectRange/nan-arguments-throws.js" +But got a runtime error: Test262Error: NaN/Number Expected a RangeError but got a TypeError + +Expect to run correctly: "intl402/PluralRules/prototype/selectRange/prop-desc.js" +But got a runtime error: Test262Error: `typeof Intl.PluralRules.prototype.selectRange` is `function` Expected SameValue(«undefined», «function») to be true + +Expect to run correctly: "intl402/PluralRules/prototype/selectRange/x-greater-than-y-not-throws.js" +But got a runtime error: TypeError: pr.selectRange is not a function + +Expect to run correctly: "intl402/Segmenter/prototype/segment/containing/unbreakable-input.js" +But got a runtime error: Test262Error: Expected SameValue(«\ud800», «\») to be true + +Expect to run correctly: "language/directive-prologue/14.1-4-s.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/directive-prologue/14.1-5-s.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/async-gen-named-func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/func-expr-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-decl-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-named-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-func-expr-nameless-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/gen-meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-fn-body-cntns-arguments-func-decl-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-fn-body-cntns-arguments-lex-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-fn-body-cntns-arguments-var-bind-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments-and-assign.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/meth-no-pre-existing-arguments-bindings-are-present-declare-arguments.js" +But got a runtime error: Test262Error: Expected a SyntaxError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/direct/non-definable-function-with-function.js" +But got a runtime error: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true + +Expect to run correctly: "language/eval-code/direct/non-definable-function-with-variable.js" +But got a runtime error: Test262Error: Expected SameValue(«[object Object]», «undefined») to be true + +Expect to run correctly: "language/eval-code/direct/non-definable-global-function.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/eval-code/direct/non-definable-global-generator.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/eval-code/direct/strict-caller-global.js" +But got a runtime error: SyntaxError: Unexpected strict mode reserved word + +Expect to run correctly: "language/eval-code/direct/var-env-func-init-global-new.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "language/eval-code/direct/var-env-func-init-global-update-configurable.js" +But got a runtime error: Test262Error: descriptor should be enumerable; descriptor should be writable + +Expect to run correctly: "language/eval-code/direct/var-env-func-init-global-update-non-configurable.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "language/eval-code/direct/var-env-global-lex-non-strict.js" +But got a runtime error: SyntaxError: Identifier 'x' has already been declared + +Expect to run correctly: "language/eval-code/direct/var-env-var-init-global-exstng.js" +But got a runtime error: Test262Error: descriptor should be enumerable; descriptor should not be configurable + +Expect to run correctly: "language/eval-code/direct/var-env-var-init-global-new.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "language/eval-code/indirect/non-definable-function-with-function.js" +But got a runtime error: Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true + +Expect to run correctly: "language/eval-code/indirect/non-definable-function-with-variable.js" +But got a runtime error: Test262Error: declaration preceding Expected SameValue(«[object Object]», «undefined») to be true + +Expect to run correctly: "language/eval-code/indirect/non-definable-global-function.js" +But got a runtime error: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/indirect/non-definable-global-generator.js" +But got a runtime error: Test262Error: Expected a TypeError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/eval-code/indirect/parse-failure-2.js" +But got a runtime error: SyntaxError: Unexpected end of input + +Expect to run correctly: "language/eval-code/indirect/var-env-func-init-global-new.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "language/eval-code/indirect/var-env-func-init-global-update-configurable.js" +But got a runtime error: Test262Error: descriptor should be enumerable; descriptor should be writable + +Expect to run correctly: "language/eval-code/indirect/var-env-func-init-global-update-non-configurable.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "language/eval-code/indirect/var-env-var-init-global-exstng.js" +But got a runtime error: Test262Error: descriptor should be enumerable; descriptor should not be configurable + +Expect to run correctly: "language/eval-code/indirect/var-env-var-init-global-new.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "language/expressions/addition/S11.6.1_A4_T9.js" +But got a runtime error: Test262Error: #2: (-Number.MAX_VALUE + Number.MAX_VALUE) + Number.MAX_VALUE === -Number.MAX_VALUE + (Number.MAX_VALUE + Number.MAX_VALUE). Actual: -1.7976931348623157e+3081.7976931348623157e+3081.7976931348623157e+308 + +Expect to run correctly: "language/expressions/assignment/S11.13.1_A5_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/assignment/S11.13.1_A5_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/assignment/S11.13.1_A5_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/assignment/S11.13.1_A6_T1.js" +But got a runtime error: Test262Error: #1: innerX === undefined. Actual: 1 + +Expect to run correctly: "language/expressions/assignment/S11.13.1_A6_T2.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 1 + +Expect to run correctly: "language/expressions/assignment/S11.13.1_A6_T3.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: 1 + +Expect to run correctly: "language/expressions/assignment/S11.13.1_A7_T3.js" +But got a runtime error: Test262Error: Expected a DummyError but got a Test262Error + +Expect to run correctly: "language/expressions/assignment/destructuring/iterator-destructuring-property-reference-target-evaluation-order.js" +But got a runtime error: Test262Error: Expected [source, iterator, target, target-key, iterator-step, iterator-done, target-key-tostring, set] and [source, iterator, target, target-key, target-key-tostring, iterator-step, iterator-done, set] to have the same contents. + +Expect to run correctly: "language/expressions/assignment/destructuring/keyed-destructuring-property-reference-target-evaluation-order.js" +But got a runtime error: Test262Error: Expected [source, source-key, source-key-tostring, target, target-key, get, target-key-tostring, set] and [source, source-key, source-key-tostring, target, target-key, target-key-tostring, get, set] to have the same contents. + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-iter-rtrn-close-err.js" +But got a runtime error: TypeError: undefined is not a function + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-iter-rtrn-close-null.js" +But got a runtime error: TypeError: undefined is not a function + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-iter-rtrn-close.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-iter-thrw-close-err.js" +But got a runtime error: Test262Error: Expected SameValue(«1», «0») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-iter-thrw-close.js" +But got a runtime error: Test262Error: Expected SameValue(«1», «0») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-lref-err.js" +But got a runtime error: Test262Error: Expected SameValue(«1», «0») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-array-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-array-yield-expr.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «86») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-array-yield-ident-valid.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «86») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-array.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «1») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-obj-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-obj-undefined-hole.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-obj-undefined-own.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-nested-obj.js" +But got a runtime error: Test262Error: Expected SameValue(«3», «2») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-put-prop-ref-no-get.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-put-prop-ref.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-yield-expr.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/expressions/assignment/dstr/array-rest-yield-ident-valid.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/expressions/assignment/fn-name-lhs-cover.js" +But got a runtime error: Test262Error: descriptor value should be ; object value should be + +Expect to run correctly: "language/expressions/async-generator/generator-created-after-decl-inst.js" +But got a runtime error: Test262Error: Expected SameValue(«[object AsyncGenerator]», «[object AsyncGenerator]») to be false + +Expect to run correctly: "language/expressions/call/eval-spread.js" +But got a runtime error: Test262Error: Expected SameValue(«local», «1») to be true + +Expect to run correctly: "language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/class/cpn-class-expr-accessors-computed-property-name-from-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/class/cpn-class-expr-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/expressions/class/cpn-class-expr-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/expressions/class/cpn-class-expr-computed-property-name-from-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/expressions/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/decorator/syntax/valid/decorator-call-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/decorator/syntax/valid/decorator-member-expr-decorator-member-expr.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/decorator/syntax/valid/decorator-member-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/expressions/class/elements/field-definition-accessor-no-line-terminator.js" +But got a runtime error: SyntaxError: Unexpected identifier + +Expect to run correctly: "language/expressions/class/elements/syntax/valid/grammar-field-accessor.js" +But got a runtime error: SyntaxError: Unexpected identifier + +Expect to run correctly: "language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval-indirect.js" +But got a runtime error: TypeError: _eval is not a constructor + +Expect to run correctly: "language/expressions/class/private-getter-brand-check-multiple-evaluations-of-class-eval.js" +But got a runtime error: TypeError: eval is not a constructor + +Expect to run correctly: "language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval-indirect.js" +But got a runtime error: TypeError: _eval is not a constructor + +Expect to run correctly: "language/expressions/class/private-method-brand-check-multiple-evaluations-of-class-eval.js" +But got a runtime error: TypeError: eval is not a constructor + +Expect to run correctly: "language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval-indirect.js" +But got a runtime error: TypeError: _eval is not a constructor + +Expect to run correctly: "language/expressions/class/private-setter-brand-check-multiple-evaluations-of-class-eval.js" +But got a runtime error: TypeError: eval is not a constructor + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.10_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.10_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.10_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.11_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 6. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.11_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 6. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.11_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 6. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.1_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 6. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.1_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 6. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.1_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 6. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.2_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.2_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.2_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.3_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.3_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.3_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.4_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.4_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.4_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.5_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.5_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.5_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.6_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 16. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.6_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 16. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.6_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 16. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.7_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.7_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.7_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.8_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.8_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.8_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 2. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.9_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.9_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A5.9_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.10_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 5 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.11_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 5 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.1_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 12 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.2_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 5 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.3_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 3 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.4_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 4 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.5_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 4 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.6_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 8 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.7_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 4 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.8_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 4 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A6.9_T1.js" +But got a runtime error: Test262Error: #1: innerX === 2. Actual: 1 + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.10_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.11_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.1_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.2_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.3_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.4_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.5_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.6_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.7_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.8_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/S11.13.2_A7.9_T4.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--1.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--11.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--13.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--15.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--17.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--19.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--21.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--3.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--5.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--7.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/compound-assignment/compound-assignment-operator-calls-putvalue-lref--v--9.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/division/S11.5.2_A4_T6.js" +But got a runtime error: Test262Error: #1.2: 1 / -Infinity === - 0. Actual: +0 + +Expect to run correctly: "language/expressions/division/S11.5.2_A4_T9.js" +But got a runtime error: Test262Error: #5: Number.MAX_VALUE / (Number.MAX_VALUE / 0.9) !== (Number.MAX_VALUE / Number.MAX_VALUE) / 0.9 + +Expect to run correctly: "language/expressions/dynamic-import/always-create-new-promise.js" +But got a runtime error: Test262Error: p1 constructor is %Promise% Expected SameValue(«function Promise() { [native code] }», «function Promise() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/eval-self-once-module.js" +But got a runtime error: Test262Error: global property was defined and incremented only once Expected SameValue(«2», «1») to be true + +Expect to run correctly: "language/expressions/dynamic-import/import-attributes/2nd-param-get-with-error.js" +But got a runtime error: Test262Error: Expected an error, but observed no error + +Expect to run correctly: "language/expressions/dynamic-import/import-attributes/2nd-param-with-enumeration-abrupt.js" +But got a runtime error: Test262Error: Expected promise to be rejected, but promise was fulfilled. + +Expect to run correctly: "language/expressions/dynamic-import/import-attributes/2nd-param-with-enumeration-enumerable.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/expressions/dynamic-import/import-attributes/2nd-param-with-non-object.js" +But got a runtime error: Test262Error: Promise for null was not rejected. + +Expect to run correctly: "language/expressions/dynamic-import/import-attributes/2nd-param-with-value-abrupt.js" +But got a runtime error: Test262Error: Expected promise to be rejected, but it was fulfilled + +Expect to run correctly: "language/expressions/dynamic-import/import-attributes/2nd-param-with-value-non-string.js" +But got a runtime error: Test262Error: Promise for undefined was not rejected. + +Expect to run correctly: "language/expressions/dynamic-import/imported-self-update.js" +But got a runtime error: Test262Error: updated value, direct binding Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/expressions/dynamic-import/indirect-resolution.js" +But got a runtime error: Test262Error: default is Promise instance Expected SameValue(«[object Promise]», «[object Promise]») to be true + +Expect to run correctly: "language/expressions/dynamic-import/returns-promise.js" +But got a runtime error: Test262Error: constructor is %Promise% Expected SameValue(«function Promise() { [native code] }», «function Promise() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js" +But got a runtime error: Test262Error: Expected SameValue(«function then() { [native code] }», «function then() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/nested-with-expression-import-assertions-trailing-comma-first.js" +But got a runtime error: Test262Error: Expected SameValue(«function then() { [native code] }», «function then() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/nested-with-expression-import-assertions-trailing-comma-second.js" +But got a runtime error: Test262Error: Expected SameValue(«function then() { [native code] }», «function then() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/nested-with-expression-import-attributes-trailing-comma-first.js" +But got a runtime error: Test262Error: Expected SameValue(«function then() { [native code] }», «function then() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/nested-with-expression-import-attributes-trailing-comma-second.js" +But got a runtime error: Test262Error: Expected SameValue(«function then() { [native code] }», «function then() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js" +But got a runtime error: Test262Error: Expected SameValue(«function then() { [native code] }», «function then() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js" +But got a runtime error: Test262Error: Expected SameValue(«function then() { [native code] }», «function then() { [native code] }») to be true + +Expect to run correctly: "language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js" +But got a runtime error: SyntaxError: Cannot use new with import + +Expect to run correctly: "language/expressions/dynamic-import/usage-from-eval.js" +But got a runtime error: Test262Error: constructor is %Promise% Expected SameValue(«[object Promise]», «[object Promise]») to be true + +Expect to run correctly: "language/expressions/generators/generator-created-after-decl-inst.js" +But got a runtime error: Test262Error: Expected SameValue(«[object Generator]», «[object Generator]») to be false + +Expect to run correctly: "language/expressions/modulus/S11.5.3_A4_T2.js" +But got a runtime error: Test262Error: #1.2: 1 % 1 === + 0. Actual: -0 + +Expect to run correctly: "language/expressions/modulus/S11.5.3_A4_T5.js" +But got a runtime error: Test262Error: #5.2: 0 % Infinity === + 0. Actual: -0 + +Expect to run correctly: "language/expressions/modulus/S11.5.3_A4_T6.js" +But got a runtime error: Test262Error: #1.2: 0 % 1 === + 0. Actual: -0 + +Expect to run correctly: "language/expressions/multiplication/S11.5.1_A4_T2.js" +But got a runtime error: Test262Error: #5.2: 0 * 0 === + 0. Actual: -0 + +Expect to run correctly: "language/expressions/multiplication/S11.5.1_A4_T7.js" +But got a runtime error: Test262Error: #2.2: -0.1 * Number.MIN_VALUE === -0. Actual: +0 + +Expect to run correctly: "language/expressions/multiplication/S11.5.1_A4_T8.js" +But got a runtime error: Test262Error: #2: (Number.MAX_VALUE * 1.1) * 0.9 !== Number.MAX_VALUE * (1.1 * 0.9) + +Expect to run correctly: "language/expressions/object/__proto__-permitted-dup-shorthand.js" +But got a runtime error: SyntaxError: Duplicate __proto__ fields are not allowed in object literals + +Expect to run correctly: "language/expressions/object/cpn-obj-lit-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/object/cpn-obj-lit-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/object/cpn-obj-lit-computed-property-name-from-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/expressions/postfix-decrement/S11.3.2_A5_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/postfix-decrement/S11.3.2_A5_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/postfix-decrement/S11.3.2_A5_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/postfix-decrement/S11.3.2_A6_T3.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/postfix-decrement/operator-x-postfix-decrement-calls-putvalue-lhs-newvalue--1.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/postfix-increment/S11.3.1_A5_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/postfix-increment/S11.3.1_A5_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/postfix-increment/S11.3.1_A5_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/postfix-increment/S11.3.1_A6_T3.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/postfix-increment/operator-x-postfix-increment-calls-putvalue-lhs-newvalue--1.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/prefix-decrement/S11.4.5_A5_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/prefix-decrement/S11.4.5_A5_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/prefix-decrement/S11.4.5_A5_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 1. Actual: undefined + +Expect to run correctly: "language/expressions/prefix-decrement/S11.4.5_A6_T3.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/prefix-decrement/operator-prefix-decrement-x-calls-putvalue-lhs-newvalue--1.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/expressions/prefix-increment/S11.4.4_A5_T1.js" +But got a runtime error: Test262Error: #1: scope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/prefix-increment/S11.4.4_A5_T2.js" +But got a runtime error: Test262Error: #1: scope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/prefix-increment/S11.4.4_A5_T3.js" +But got a runtime error: Test262Error: #1: innerScope.x === 3. Actual: undefined + +Expect to run correctly: "language/expressions/prefix-increment/S11.4.4_A6_T3.js" +But got a runtime error: Test262Error: Expected true but got false + +Expect to run correctly: "language/expressions/prefix-increment/operator-prefix-increment-x-calls-putvalue-lhs-newvalue--1.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a TypeError + +Expect to run correctly: "language/global-code/decl-func.js" +But got a runtime error: Test262Error: descriptor should be enumerable; descriptor should not be configurable + +Expect to run correctly: "language/global-code/decl-lex-restricted-global.js" +But got a runtime error: SyntaxError: Identifier 'undefined' has already been declared + +Expect to run correctly: "language/global-code/decl-var.js" +But got a runtime error: Test262Error: descriptor should be enumerable + +Expect to run correctly: "language/identifiers/start-unicode-10.0.0-escaped.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/identifiers/start-unicode-10.0.0.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/identifiers/start-unicode-8.0.0-escaped.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/identifiers/start-unicode-8.0.0.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/identifiers/start-unicode-9.0.0-escaped.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/identifiers/start-unicode-9.0.0.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/import/import-attributes/json-extensibility-array.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-extensibility-object.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-idempotency.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-value-array.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-value-boolean.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-value-null.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-value-number.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-value-object.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-value-string.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/import/import-attributes/json-via-namespace.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/line-terminators/comment-multi-lf.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/line-terminators/comment-multi-ls.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/line-terminators/comment-multi-ps.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/line-terminators/comment-single-cr.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/line-terminators/comment-single-lf.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/line-terminators/comment-single-ls.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/line-terminators/comment-single-ps.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/module-code/eval-export-dflt-expr-err-eval.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/module-code/eval-export-dflt-expr-err-get-value.js" +But got a runtime error: ReferenceError: unresolvable is not defined + +Expect to run correctly: "language/module-code/eval-rqstd-abrupt.js" +But got a runtime error: TypeError + +Expect to run correctly: "language/module-code/eval-self-abrupt.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/module-code/eval-self-once.js" +But got a runtime error: Test262Error: global property initially unset Expected SameValue(«262», «undefined») to be true + +Expect to run correctly: "language/module-code/import-attributes/allow-nlt-before-with.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/module-code/import-attributes/import-attribute-empty.js" +But got a runtime error: SyntaxError: Unexpected token 'with' + +Expect to run correctly: "language/module-code/instn-iee-bndng-cls.js" +But got a runtime error: ReferenceError: Cannot access 'results' before initialization + +Expect to run correctly: "language/module-code/instn-iee-bndng-const.js" +But got a runtime error: ReferenceError: Cannot access 'results' before initialization + +Expect to run correctly: "language/module-code/instn-iee-bndng-fun.js" +But got a runtime error: ReferenceError: Cannot access 'results' before initialization + +Expect to run correctly: "language/module-code/instn-iee-bndng-gen.js" +But got a runtime error: ReferenceError: Cannot access 'results' before initialization + +Expect to run correctly: "language/module-code/instn-iee-bndng-let.js" +But got a runtime error: ReferenceError: Cannot access 'results' before initialization + +Expect to run correctly: "language/module-code/instn-iee-bndng-var.js" +But got a runtime error: ReferenceError: Cannot access 'results' before initialization + +Expect to run correctly: "language/module-code/instn-named-bndng-cls.js" +But got a runtime error: Test262Error: binding is created but not initialized Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/instn-named-bndng-const.js" +But got a runtime error: Test262Error: binding is created but not initialized Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/instn-named-bndng-dflt-cls.js" +But got a runtime error: Test262Error: Binding is created but not initialized. Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/instn-named-bndng-dflt-expr.js" +But got a runtime error: Test262Error: binding is created but not initialized Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/instn-named-bndng-dflt-named.js" +But got a runtime error: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/instn-named-bndng-dflt-star.js" +But got a runtime error: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/instn-named-bndng-let.js" +But got a runtime error: Test262Error: binding is created but not initialized Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/instn-named-bndng-trlng-comma.js" +But got a runtime error: Test262Error: binding is initialized to `undefined` prior to module evaulation Expected SameValue(«23», «undefined») to be true + +Expect to run correctly: "language/module-code/instn-named-bndng-var.js" +But got a runtime error: Test262Error: binding is initialized to `undefined` prior to module evaulation Expected SameValue(«23», «undefined») to be true + +Expect to run correctly: "language/module-code/namespace/internals/delete-exported-uninit.js" +But got a runtime error: Test262Error: binding unmodified: local1 Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/namespace/internals/enumerate-binding-uninit.js" +But got a runtime error: Test262Error: Expected a ReferenceError but got a Test262Error + +Expect to run correctly: "language/module-code/namespace/internals/get-own-property-str-found-uninit.js" +But got a runtime error: Test262Error: hasOwnProperty: local1 Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/namespace/internals/get-str-found-uninit.js" +But got a runtime error: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/namespace/internals/object-hasOwnProperty-binding-uninit.js" +But got a runtime error: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/namespace/internals/object-keys-binding-uninit.js" +But got a runtime error: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/namespace/internals/object-propertyIsEnumerable-binding-uninit.js" +But got a runtime error: Test262Error: Expected a ReferenceError to be thrown but no exception was thrown at all + +Expect to run correctly: "language/module-code/top-level-await/await-dynamic-import-rejection.js" +But got a runtime error: TypeError: I reject this! + +Expect to run correctly: "language/module-code/top-level-await/module-import-rejection-body.js" +But got a runtime error: TypeError: I reject this! + +Expect to run correctly: "language/module-code/top-level-await/module-import-rejection-tick.js" +But got a runtime error: RangeError + +Expect to run correctly: "language/module-code/top-level-await/module-import-rejection.js" +But got a runtime error: TypeError: error in the default export line + +Expect to run correctly: "language/module-code/verify-dfs.js" +But got a runtime error: Test262Error: Expected SameValue(«B», «A») to be true + +Expect to run correctly: "language/statements/async-generator/generator-created-after-decl-inst.js" +But got a runtime error: Test262Error: Expected SameValue(«[object AsyncGenerator]», «[object AsyncGenerator]») to be false + +Expect to run correctly: "language/statements/async-generator/yield-star-promise-not-unwrapped.js" +But got a runtime error: Test262Error: yield* should not unwrap promises from manually-implemented async iterators Expected SameValue(«unwrapped value», «[object Promise]») to be true + +Expect to run correctly: "language/statements/async-generator/yield-star-return-then-getter-ticks.js" +But got a runtime error: Test262Error: Expected [start, tick 1, tick 2, get then, tick 3, get return, get then] and [start, tick 1, get then, tick 2, get return, get then, tick 3] to have the same contents. Ticks for return with thenable getter + +Expect to run correctly: "language/statements/class/cpn-class-decl-accessors-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/statements/class/cpn-class-decl-accessors-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/statements/class/cpn-class-decl-accessors-computed-property-name-from-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/statements/class/cpn-class-decl-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/statements/class/cpn-class-decl-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/statements/class/cpn-class-decl-computed-property-name-from-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «1») to be true + +Expect to run correctly: "language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js" +But got a runtime error: TypeError: c[(intermediate value)] is not a function + +Expect to run correctly: "language/statements/class/decorator/syntax/class-valid/decorator-member-expr-private-identifier.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/class-element-decorator-call-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/class-element-decorator-member-expr-decorator-member-expr.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/class-element-decorator-member-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/class-element-decorator-parenthesized-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/decorator-call-expr-identifier-reference-yield.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/decorator-call-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/decorator-member-expr-decorator-member-expr.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/decorator-member-expr-identifier-reference-yield.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/decorator-member-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference-yield.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/decorator/syntax/valid/decorator-parenthesized-expr-identifier-reference.js" +But got a runtime error: SyntaxError: Invalid or unexpected token + +Expect to run correctly: "language/statements/class/elements/field-definition-accessor-no-line-terminator.js" +But got a runtime error: SyntaxError: Unexpected identifier + +Expect to run correctly: "language/statements/class/elements/syntax/valid/grammar-field-accessor.js" +But got a runtime error: SyntaxError: Unexpected identifier + +Expect to run correctly: "language/statements/class/subclass/default-constructor-spread-override.js" +But got a runtime error: Test262Error: @@iterator invoked + +Expect to run correctly: "language/statements/class/subclass/derived-class-return-override-catch-finally-arrow.js" +But got a runtime error: ReferenceError: Must call super constructor in derived class before accessing 'this' or returning from derived constructor + +Expect to run correctly: "language/statements/class/subclass/derived-class-return-override-catch-finally.js" +But got a runtime error: ReferenceError: Must call super constructor in derived class before accessing 'this' or returning from derived constructor + +Expect to run correctly: "language/statements/class/subclass/derived-class-return-override-finally-super-arrow.js" +But got a runtime error: ReferenceError: Must call super constructor in derived class before accessing 'this' or returning from derived constructor + +Expect to run correctly: "language/statements/class/subclass/derived-class-return-override-finally-super.js" +But got a runtime error: ReferenceError: Must call super constructor in derived class before accessing 'this' or returning from derived constructor + +Expect to run correctly: "language/statements/class/subclass/derived-class-return-override-for-of-arrow.js" +But got a runtime error: ReferenceError: Must call super constructor in derived class before accessing 'this' or returning from derived constructor + +Expect to run correctly: "language/statements/const/global-use-before-initialization-in-declaration-statement.js" +But got a runtime error: ReferenceError: Cannot access 'x' before initialization + +Expect to run correctly: "language/statements/const/global-use-before-initialization-in-prior-statement.js" +But got a runtime error: ReferenceError: Cannot access 'x' before initialization + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array-yield-ident-valid.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «86») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-array.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «1») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-undefined-hole.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj-undefined-own.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-nested-obj.js" +But got a runtime error: Test262Error: Expected SameValue(«3», «2») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-put-prop-ref-no-get.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-put-prop-ref.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-await-of/async-func-decl-dstr-array-rest-yield-ident-valid.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array-yield-expr.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «86») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-array.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «1») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-undefined-hole.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj-undefined-own.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-nested-obj.js" +But got a runtime error: Test262Error: Expected SameValue(«3», «2») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-put-prop-ref-no-get.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-put-prop-ref.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-await-of/async-gen-decl-dstr-array-rest-yield-expr.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-iter-rtrn-close-err.js" +But got a runtime error: TypeError: undefined is not a function + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-iter-rtrn-close-null.js" +But got a runtime error: TypeError: undefined is not a function + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-iter-rtrn-close.js" +But got a runtime error: Test262Error: + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-iter-thrw-close-err.js" +But got a runtime error: Test262Error: Expected SameValue(«1», «0») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-iter-thrw-close.js" +But got a runtime error: Test262Error: Expected SameValue(«1», «0») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-lref-err.js" +But got a runtime error: Test262Error: Expected SameValue(«1», «0») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-array-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-array-yield-expr.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «86») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-array-yield-ident-valid.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «86») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-array.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «1») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-obj-null.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «null») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-obj-undefined-hole.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-obj-undefined-own.js" +But got a runtime error: Test262Error: Expected SameValue(«0», «1») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-nested-obj.js" +But got a runtime error: Test262Error: Expected SameValue(«3», «2») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-put-prop-ref-no-get.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-put-prop-ref.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-yield-expr.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-of/dstr/array-rest-yield-ident-valid.js" +But got a runtime error: Test262Error: Expected SameValue(«2», «3») to be true + +Expect to run correctly: "language/statements/for-of/head-lhs-async-escaped.js" +But got a runtime error: SyntaxError: The left-hand side of a for-of loop may not be 'async'. + +Expect to run correctly: "language/statements/for-of/head-lhs-async-parens.js" +But got a runtime error: SyntaxError: The left-hand side of a for-of loop may not be 'async'. + +Expect to run correctly: "language/statements/for-of/string-astral-truncated.js" +But got a runtime error: Test262Error: Expected SameValue(«\», «\ud801») to be true + +Expect to run correctly: "language/statements/generators/generator-created-after-decl-inst.js" +But got a runtime error: Test262Error: Expected SameValue(«[object Generator]», «[object Generator]») to be false + +Expect to run correctly: "language/statements/let/global-use-before-initialization-in-declaration-statement.js" +But got a runtime error: ReferenceError: Cannot access 'x' before initialization + +Expect to run correctly: "language/statements/let/global-use-before-initialization-in-prior-statement.js" +But got a runtime error: ReferenceError: Cannot access 'x' before initialization + +Expect to run correctly: "language/statements/return/S12.9_A4.js" +But got a runtime error: Test262Error: #1: return Expression yields to Return (return, GetValue(Evaluate Expression), empty) + +Expect to run correctly: "language/statements/switch/scope-lex-async-function.js" +But got a runtime error: ReferenceError: x is not defined + +Expect to run correctly: "language/statements/switch/scope-lex-async-generator.js" +But got a runtime error: ReferenceError: x is not defined + +Expect to run correctly: "language/statements/switch/scope-lex-class.js" +But got a runtime error: ReferenceError: x is not defined + +Expect to run correctly: "language/statements/switch/scope-lex-const.js" +But got a runtime error: ReferenceError: x is not defined + +Expect to run correctly: "language/statements/switch/scope-lex-generator.js" +But got a runtime error: ReferenceError: x is not defined + +Expect to run correctly: "language/statements/switch/scope-lex-let.js" +But got a runtime error: ReferenceError: f is not defined + +Expect to run correctly: "language/statements/variable/binding-resolution.js" +But got a runtime error: Test262Error: Expected SameValue(«undefined», «true») to be true + +Expect to run correctly: "staging/JSON/json-parse-with-source-snapshot.js" +But got a runtime error: TypeError: Cannot destructure property 'source' of 'undefined' as it is undefined. + +Expect to run correctly: "staging/JSON/json-parse-with-source.js" +But got a runtime error: TypeError: Cannot destructure property 'source' of 'undefined' as it is undefined. + diff --git a/tasks/coverage/src/lib.rs b/tasks/coverage/src/lib.rs index c44c1fbdadc2a..03e422a3ae14b 100644 --- a/tasks/coverage/src/lib.rs +++ b/tasks/coverage/src/lib.rs @@ -2,11 +2,15 @@ mod babel; mod codegen; mod minifier; mod misc; +mod runtime; mod suite; mod test262; mod typescript; -use std::path::PathBuf; +use std::{path::PathBuf, process::Command}; + +use runtime::CodegenRuntimeTest262Case; +use similar::DiffableStr; use crate::{ babel::{BabelCase, BabelSuite}, @@ -40,6 +44,7 @@ impl AppArgs { pub fn run_all(&self) { self.run_parser(); self.run_codegen(); + self.run_codegen_runtime(); self.run_minifier(); } @@ -57,6 +62,24 @@ impl AppArgs { MiscSuite::::new().run("codegen_misc", self); } + /// # Panics + pub fn run_codegen_runtime(&self) { + // Run runtime.js to test codegen runtime + let mut runtime_process = Command::new("node") + .args([ + "--experimental-vm-modules", + project_root() + .join("tasks/coverage/src/runtime/runtime.js") + .to_string_lossy() + .as_str() + .unwrap_or_default(), + ]) + .spawn() + .expect("Run runtime.js failed"); + Test262Suite::::new().run("codegen_runtime_test262", self); + let _ = runtime_process.kill(); + } + pub fn run_minifier(&self) { Test262Suite::::new().run("minifier_test262", self); BabelSuite::::new().run("minifier_babel", self); diff --git a/tasks/coverage/src/main.rs b/tasks/coverage/src/main.rs index fcfc67ab20712..8e1c695983884 100644 --- a/tasks/coverage/src/main.rs +++ b/tasks/coverage/src/main.rs @@ -24,6 +24,7 @@ fn main() { match task { "parser" => args.run_parser(), "codegen" => args.run_codegen(), + "codegen-runtime" => args.run_codegen_runtime(), "minifier" => args.run_minifier(), _ => args.run_all(), }; diff --git a/tasks/coverage/src/runtime/mod.rs b/tasks/coverage/src/runtime/mod.rs new file mode 100644 index 0000000000000..943e0989b3449 --- /dev/null +++ b/tasks/coverage/src/runtime/mod.rs @@ -0,0 +1,161 @@ +use std::{ + path::{Path, PathBuf}, + time::Duration, +}; + +use oxc_tasks_common::{agent, project_root}; +use phf::{phf_set, Set}; + +use oxc_allocator::Allocator; +use oxc_codegen::{Codegen, CodegenOptions}; +use oxc_parser::Parser; +use oxc_span::SourceType; +use serde_json::json; + +use crate::{ + suite::{Case, TestResult}, + test262::{Test262Case, TestFlag}, +}; + +static SKIP_EVALUATING_FEATURES: Set<&'static str> = phf_set! { + // Node's version of V8 doesn't implement these + "hashbang", + "legacy-regexp", + "regexp-duplicate-named-groups", + "symbols-as-weakmap-keys", + "tail-call-optimization", + + // We don't care about API-related things + "ArrayBuffer", + "change-array-by-copy", + "DataView", + "resizable-arraybuffer", + "ShadowRealm", + "cross-realm", + "SharedArrayBuffer", + "String.prototype.toWellFormed", + "Symbol.match", + "Symbol.replace", + "Symbol.unscopables", + "Temporal", + "TypedArray", + + // Added in oxc + "Array.fromAsync", + "IsHTMLDDA", + "iterator-helpers", + "set-methods", + "array-grouping", + + // stage 2 + "Intl.DurationFormat" +}; + +static SKIP_EVALUATING_THESE_INCLUDES: phf::Set<&'static str> = phf_set! { + // We don't preserve "toString()" on functions + "nativeFunctionMatcher.js", +}; + +const FIXTURES_PATH: &str = "tasks/coverage/test262/test"; + +pub struct CodegenRuntimeTest262Case { + base: Test262Case, + test_root: PathBuf, +} + +impl Case for CodegenRuntimeTest262Case { + fn new(path: PathBuf, code: String) -> Self { + Self { base: Test262Case::new(path, code), test_root: project_root().join(FIXTURES_PATH) } + } + + fn code(&self) -> &str { + self.base.code() + } + + fn path(&self) -> &Path { + self.base.path() + } + + fn test_result(&self) -> &TestResult { + self.base.test_result() + } + + fn skip_test_case(&self) -> bool { + self.base.should_fail() + || self + .base + .meta() + .includes + .iter() + .any(|include| SKIP_EVALUATING_THESE_INCLUDES.contains(include)) + || self + .base + .meta() + .features + .iter() + .any(|feature| SKIP_EVALUATING_FEATURES.contains(feature)) + || self.base.code().contains("$262") + || self.base.code().contains("$DONOTEVALUATE()") + } + + fn run(&mut self) { + let result = { + let source_text = self.base.code(); + let is_module = self.base.meta().flags.contains(&TestFlag::Module); + let is_only_strict = self.base.meta().flags.contains(&TestFlag::OnlyStrict); + let source_type = SourceType::default() + .with_module(is_module) + .with_always_strict(self.base.meta().flags.contains(&TestFlag::OnlyStrict)); + let allocator = Allocator::default(); + let program = Parser::new(&allocator, source_text, source_type).parse().program; + let mut codegen_source_text = + Codegen::::new(source_text.len(), CodegenOptions).build(&program); + if is_only_strict { + codegen_source_text = format!("\"use strict\";\n{codegen_source_text}"); + } + if is_module { + codegen_source_text = format!("{codegen_source_text}\n export {{}}"); + } + + self.run_test_code(codegen_source_text.as_str()) + }; + self.base.set_result(result); + } +} + +impl CodegenRuntimeTest262Case { + fn run_test_code(&self, codegen_text: &str) -> TestResult { + let is_async = self.base.meta().flags.contains(&TestFlag::Async); + let is_module = self.base.meta().flags.contains(&TestFlag::Module); + let is_raw = self.base.meta().flags.contains(&TestFlag::Raw); + let import_dir = self + .test_root + .join(self.base.path().parent().map_or_else(|| unreachable!(), |p| p)) + .to_string_lossy() + .to_string(); + let result = agent() + .post("http://localhost:32055/run") + .timeout(Duration::from_secs(10)) + .send_json(&json!({ + "code": codegen_text, + "includes": self.base.meta().includes, + "isAsync": is_async, + "isModule": is_module, + "isRaw": is_raw, + "importDir": import_dir + })) + .map(|res| res.into_string().unwrap_or_default()); + + if let Err(error) = result { + TestResult::RuntimeError(error.to_string()) + } else if let Ok(output) = result { + if output.is_empty() { + TestResult::Passed + } else { + TestResult::RuntimeError(output) + } + } else { + unreachable!() + } + } +} diff --git a/tasks/coverage/src/runtime/package.json b/tasks/coverage/src/runtime/package.json new file mode 100644 index 0000000000000..bb34440a36529 --- /dev/null +++ b/tasks/coverage/src/runtime/package.json @@ -0,0 +1 @@ +{ "type": "module" } \ No newline at end of file diff --git a/tasks/coverage/src/runtime/runtime.js b/tasks/coverage/src/runtime/runtime.js new file mode 100644 index 0000000000000..fff7752f33b10 --- /dev/null +++ b/tasks/coverage/src/runtime/runtime.js @@ -0,0 +1,142 @@ +import vm from "node:vm" +import path from "node:path" +import fs from "node:fs" +import { createServer } from "node:http"; + +const __dirname = path.dirname(new URL(import.meta.url).pathname); +const harnessDir = path.join(__dirname, '../..', 'test262', 'harness') + + +const { Script, createContext, SourceTextModule, runInContext, SyntheticModule } = vm + +async function runCodeInHarness(options = {}) { + const { code = "", includes = [], importDir = "", isAsync = false, isModule = true, isRaw = false } = options + const context = {} + + // See: https://github.com/nodejs/node/issues/36351 + const unique = () => '//' + Math.random() + + const runCode = async () => { + const moduleCache = new Map + const dynamicImportCache = new Map + + const findModule = (modulePath) => { + let module = moduleCache.get(modulePath) + if (!module) { + const code = fs.readFileSync(modulePath, 'utf8') + if (modulePath.endsWith('json')) { + const evaluate = function () { + this.setExport('default', runInContext('JSON.parse', context)(code)) + } + module = new SyntheticModule(['default'], evaluate, { context }) + } else { + module = new SourceTextModule(code + unique(), { context, importModuleDynamically }) + } + moduleCache.set(modulePath, module) + } + return module + } + + const linker = (specifier, referencingModule) => { + return findModule(path.join(importDir, specifier)) + } + + const importModuleDynamically = (specifier, script) => { + const where = path.join(importDir, specifier) + let promise = dynamicImportCache.get(where) + if (!promise) { + const module = findModule(where) + if (module.status === 'unlinked') { + promise = module.link(linker) + .then(() => module.evaluate()) + .then(() => module) + } else { + promise = Promise.resolve(module) + } + dynamicImportCache.set(where, promise) + } + return promise + } + + createContext(context) + if (!isRaw) runInContext(createHarnessForTest(includes), context) + + if (isModule) { + const module = new SourceTextModule(code + unique(), { context, importModuleDynamically }) + await module.link(linker) + await module.evaluate() + } else { + const script = new Script(code, { importModuleDynamically }) + script.runInContext(context) + } + } + + if (isAsync) { + await new Promise((resolve, reject) => { + context.$DONE = err => err ? reject(err) : resolve() + runCode().catch(reject) + }) + } else { + await runCode() + } +} + +const harnessFiles = new Map +let defaultHarness = '' + +for (const entry of fs.readdirSync(harnessDir)) { + if (entry.startsWith('.') || !entry.endsWith('.js')) { + continue + } + const file = path.join(harnessDir, entry) + const content = fs.readFileSync(file, 'utf8') + if (entry === 'assert.js' || entry === 'sta.js') { + defaultHarness += content + continue + } + harnessFiles.set(entry, content) +} + +function createHarnessForTest(includes) { + let harness = defaultHarness + + if (includes) { + for (const include of includes) { + const content = harnessFiles.get(include) + if (!content) throw new Error(`Included file is missing: ${include}`) + harness += content + } + } + + return harness +} + +const server = createServer((req, res) => { + if (req.method === 'POST') { + let body = ''; + req.on('data', chunk => { + body += chunk.toString(); // convert Buffer to string + }); + req.on('end', async () => { + const options = JSON.parse(body) + let result + try { + result = await runCodeInHarness(options); + } catch (err) { + res.end(err.toString()); + } + + // res.setHeader('Content-Type', 'application/json'); + res.end(); + }); + } else { + res.statusCode = 404; + res.end('Not Found'); + } +}); + +process.on('unhandledRejection', () => { + // Don't exit when a test does this +}) + +server.listen(32055, () => {}); \ No newline at end of file diff --git a/tasks/coverage/src/suite.rs b/tasks/coverage/src/suite.rs index b5c8ad49987ef..a3cd02903efae 100644 --- a/tasks/coverage/src/suite.rs +++ b/tasks/coverage/src/suite.rs @@ -31,6 +31,7 @@ pub enum TestResult { Mismatch(String, String), ParseError(String, /* panicked */ bool), CorrectError(String, /* panicked */ bool), + RuntimeError(String), } pub struct CoverageReport<'a, T> { @@ -343,6 +344,13 @@ pub trait Case: Sized + Sync + Send + UnwindSafe { println!("Mismatch: {:?}", normalize_path(self.path())); } } + TestResult::RuntimeError(error) => { + writer.write_all( + format!("Expect to run correctly: {:?}\n", normalize_path(self.path())) + .as_bytes(), + )?; + writer.write_all(format!("But got a runtime error: {error}\n\n").as_bytes())?; + } TestResult::IncorrectlyPassed => { writer.write_all( format!("Expect Syntax Error: {:?}\n", normalize_path(self.path())).as_bytes(),