diff --git a/gen/function_source.c b/gen/function_source.c index 0488f43..e041b18 100644 Binary files a/gen/function_source.c and b/gen/function_source.c differ diff --git a/gen/hello.c b/gen/hello.c index b5c627c..9eb2e04 100644 Binary files a/gen/hello.c and b/gen/hello.c differ diff --git a/gen/hello_module.c b/gen/hello_module.c index 4142081..c94fe07 100644 Binary files a/gen/hello_module.c and b/gen/hello_module.c differ diff --git a/gen/repl.c b/gen/repl.c index 1e8fc04..2a3bfbf 100644 Binary files a/gen/repl.c and b/gen/repl.c differ diff --git a/gen/test_fib.c b/gen/test_fib.c index 9fc57d6..097cd76 100644 Binary files a/gen/test_fib.c and b/gen/test_fib.c differ diff --git a/quickjs-atom.h b/quickjs-atom.h index 6e3c7a2..07c10d9 100644 --- a/quickjs-atom.h +++ b/quickjs-atom.h @@ -215,6 +215,7 @@ DEF(Map, "Map") DEF(Set, "Set") /* Map + 1 */ DEF(WeakMap, "WeakMap") /* Map + 2 */ DEF(WeakSet, "WeakSet") /* Map + 3 */ +DEF(Iterator, "Iterator") DEF(Map_Iterator, "Map Iterator") DEF(Set_Iterator, "Set Iterator") DEF(Array_Iterator, "Array Iterator") diff --git a/quickjs.c b/quickjs.c index 3b08749..b6fbb64 100644 --- a/quickjs.c +++ b/quickjs.c @@ -153,6 +153,7 @@ enum { JS_CLASS_SET, /* u.map_state */ JS_CLASS_WEAKMAP, /* u.map_state */ JS_CLASS_WEAKSET, /* u.map_state */ + JS_CLASS_ITERATOR, /* u.map_iterator_data */ JS_CLASS_MAP_ITERATOR, /* u.map_iterator_data */ JS_CLASS_SET_ITERATOR, /* u.map_iterator_data */ JS_CLASS_ARRAY_ITERATOR, /* u.array_iterator_data */ @@ -400,6 +401,7 @@ struct JSContext { JSValue error_ctor; JSValue error_prepare_stack; int error_stack_trace_limit; + JSValue iterator_ctor; JSValue iterator_proto; JSValue async_iterator_proto; JSValue array_proto_values; @@ -1682,6 +1684,7 @@ static JSClassShortDef const js_std_class_def[] = { { JS_ATOM_Set, js_map_finalizer, js_map_mark }, /* JS_CLASS_SET */ { JS_ATOM_WeakMap, js_map_finalizer, js_map_mark }, /* JS_CLASS_WEAKMAP */ { JS_ATOM_WeakSet, js_map_finalizer, js_map_mark }, /* JS_CLASS_WEAKSET */ + { JS_ATOM_Iterator, NULL, NULL }, /* JS_CLASS_ITERATOR */ { JS_ATOM_Map_Iterator, js_map_iterator_finalizer, js_map_iterator_mark }, /* JS_CLASS_MAP_ITERATOR */ { JS_ATOM_Set_Iterator, js_map_iterator_finalizer, js_map_iterator_mark }, /* JS_CLASS_SET_ITERATOR */ { JS_ATOM_Array_Iterator, js_array_iterator_finalizer, js_array_iterator_mark }, /* JS_CLASS_ARRAY_ITERATOR */ @@ -2208,6 +2211,7 @@ JSContext *JS_NewContextRaw(JSRuntime *rt) for(i = 0; i < rt->class_count; i++) ctx->class_proto[i] = JS_NULL; ctx->array_ctor = JS_NULL; + ctx->iterator_ctor = JS_NULL; ctx->regexp_ctor = JS_NULL; ctx->promise_ctor = JS_NULL; ctx->error_ctor = JS_NULL; @@ -2329,6 +2333,7 @@ static void JS_MarkContext(JSRuntime *rt, JSContext *ctx, for(i = 0; i < rt->class_count; i++) { JS_MarkValue(rt, ctx->class_proto[i], mark_func); } + JS_MarkValue(rt, ctx->iterator_ctor, mark_func); JS_MarkValue(rt, ctx->iterator_proto, mark_func); JS_MarkValue(rt, ctx->async_iterator_proto, mark_func); JS_MarkValue(rt, ctx->promise_ctor, mark_func); @@ -2397,6 +2402,7 @@ void JS_FreeContext(JSContext *ctx) JS_FreeValue(ctx, ctx->class_proto[i]); } js_free_rt(rt, ctx->class_proto); + JS_FreeValue(ctx, ctx->iterator_ctor); JS_FreeValue(ctx, ctx->iterator_proto); JS_FreeValue(ctx, ctx->async_iterator_proto); JS_FreeValue(ctx, ctx->promise_ctor); @@ -39747,13 +39753,114 @@ static JSValue js_array_iterator_next(JSContext *ctx, JSValue this_val, } } +static JSValue js_iterator_constructor(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + JSObject *p; + + if (JS_TAG_OBJECT != JS_VALUE_GET_TAG(this_val)) + return JS_ThrowTypeError(ctx, "constructor requires 'new'"); + p = JS_VALUE_GET_OBJ(this_val); + if (p->class_id == JS_CLASS_C_FUNCTION) + if (p->u.cfunc.c_function.generic == js_iterator_constructor) + return JS_ThrowTypeError(ctx, "abstract class not constructable"); + return js_dup(this_val); +} + +static JSValue js_iterator_from(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.from"); +} + +static JSValue js_iterator_proto_drop(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.drop"); +} + +static JSValue js_iterator_proto_every(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.every"); +} + +static JSValue js_iterator_proto_filter(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.filter"); +} + +static JSValue js_iterator_proto_find(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.find"); +} + +static JSValue js_iterator_proto_flatMap(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.flatMap"); +} + +static JSValue js_iterator_proto_forEach(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.forEach"); +} + +static JSValue js_iterator_proto_map(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.map"); +} + +static JSValue js_iterator_proto_reduce(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.reduce"); +} + +static JSValue js_iterator_proto_some(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.some"); +} + +static JSValue js_iterator_proto_take(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.take"); +} + +static JSValue js_iterator_proto_toArray(JSContext *ctx, JSValue this_val, + int argc, JSValue *argv) +{ + return JS_ThrowInternalError(ctx, "TODO implement Iterator.prototype.toArray"); +} + static JSValue js_iterator_proto_iterator(JSContext *ctx, JSValue this_val, int argc, JSValue *argv) { return js_dup(this_val); } +static const JSCFunctionListEntry js_iterator_funcs[] = { + JS_CFUNC_DEF("from", 1, js_iterator_from ), +}; + static const JSCFunctionListEntry js_iterator_proto_funcs[] = { + JS_CFUNC_DEF("drop", 1, js_iterator_proto_drop ), + JS_CFUNC_DEF("every", 1, js_iterator_proto_every ), + JS_CFUNC_DEF("filter", 1, js_iterator_proto_filter ), + JS_CFUNC_DEF("find", 1, js_iterator_proto_find ), + JS_CFUNC_DEF("flatMap", 1, js_iterator_proto_flatMap ), + JS_CFUNC_DEF("forEach", 1, js_iterator_proto_forEach ), + JS_CFUNC_DEF("map", 1, js_iterator_proto_map ), + JS_CFUNC_DEF("reduce", 1, js_iterator_proto_reduce ), + JS_CFUNC_DEF("some", 1, js_iterator_proto_some ), + JS_CFUNC_DEF("take", 1, js_iterator_proto_take ), + JS_CFUNC_DEF("toArray", 0, js_iterator_proto_toArray ), JS_CFUNC_DEF("[Symbol.iterator]", 0, js_iterator_proto_iterator ), }; @@ -50276,11 +50383,20 @@ void JS_AddIntrinsicBaseObjects(JSContext *ctx) /* CallSite */ _JS_AddIntrinsicCallSite(ctx); - /* Iterator prototype */ - ctx->iterator_proto = JS_NewObject(ctx); - JS_SetPropertyFunctionList(ctx, ctx->iterator_proto, + /* Iterator */ + ctx->class_proto[JS_CLASS_ITERATOR] = JS_NewObject(ctx); + JS_SetPropertyFunctionList(ctx, ctx->class_proto[JS_CLASS_ITERATOR], js_iterator_proto_funcs, countof(js_iterator_proto_funcs)); + obj = JS_NewGlobalCConstructor(ctx, "Iterator", js_iterator_constructor, 0, + ctx->class_proto[JS_CLASS_ITERATOR]); + ctx->iterator_ctor = js_dup(obj); + JS_SetPropertyFunctionList(ctx, obj, + js_iterator_funcs, + countof(js_iterator_funcs)); + ctx->iterator_proto = + JS_NewObjectProtoClass(ctx, ctx->class_proto[JS_CLASS_ITERATOR], + JS_CLASS_ITERATOR); /* Array */ JS_SetPropertyFunctionList(ctx, ctx->class_proto[JS_CLASS_ARRAY], diff --git a/test262_errors.txt b/test262_errors.txt index 379cee3..7bb9e95 100644 --- a/test262_errors.txt +++ b/test262_errors.txt @@ -18,742 +18,592 @@ test262/test/built-ins/AsyncFromSyncIteratorPrototype/throw/throw-undefined-retu test262/test/built-ins/AsyncFromSyncIteratorPrototype/throw/throw-undefined-return-not-object.js:72: strict mode: TypeError: $DONE() not called test262/test/built-ins/AsyncFromSyncIteratorPrototype/throw/throw-undefined-return-object.js:66: TypeError: $DONE() not called test262/test/built-ins/AsyncFromSyncIteratorPrototype/throw/throw-undefined-return-object.js:66: strict mode: TypeError: $DONE() not called -test262/test/built-ins/Iterator/constructor.js:11: Test262Error: The value of `typeof Iterator` is "function" Expected SameValue(«undefined», «function») to be true -test262/test/built-ins/Iterator/constructor.js:11: strict mode: Test262Error: The value of `typeof Iterator` is "function" Expected SameValue(«undefined», «function») to be true -test262/test/built-ins/Iterator/from/callable.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/callable.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/get-next-method-only-once.js:38: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/get-next-method-only-once.js:38: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a ReferenceError -test262/test/built-ins/Iterator/from/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a ReferenceError -test262/test/built-ins/Iterator/from/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/iterable-primitives.js:33: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/iterable-primitives.js:33: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/iterable-to-iterator-fallback.js:29: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/iterable-to-iterator-fallback.js:29: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/non-constructible.js:13: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/non-constructible.js:13: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/primitives.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/primitives.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/from/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/proto.js:12: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/proto.js:12: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/result-proto.js:19: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/result-proto.js:19: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/supports-iterable.js:14: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/supports-iterable.js:14: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/supports-iterator.js:29: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/from/supports-iterator.js:29: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/length.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/length.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/name.js:25: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/name.js:25: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/newtarget-or-active-function-object.js:16: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/newtarget-or-active-function-object.js:16: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prop-desc.js:23: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prop-desc.js:23: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/proto-from-ctor-realm.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/proto-from-ctor-realm.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/proto.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/proto.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/prop-desc.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/prop-desc.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/weird-setter.js:20: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/weird-setter.js:20: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/constructor/prop-desc.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/constructor/prop-desc.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/constructor/weird-setter.js:20: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/constructor/weird-setter.js:20: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/argument-effect-order.js:16: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/argument-effect-order.js:16: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/exhaustion-does-not-call-return.js:25: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/exhaustion-does-not-call-return.js:25: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/get-next-method-only-once.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/get-next-method-only-once.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/get-next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/get-next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/get-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/get-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/limit-equals-total.js:18: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-equals-total.js:18: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-greater-than-total.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-greater-than-total.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-less-than-total.js:18: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-less-than-total.js:18: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-rangeerror.js:18: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-rangeerror.js:18: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-tonumber-throws.js:16: Test262Error: Expected a Test262Error but got a TypeError -test262/test/built-ins/Iterator/prototype/drop/limit-tonumber-throws.js:16: strict mode: Test262Error: Expected a Test262Error but got a TypeError -test262/test/built-ins/Iterator/prototype/drop/limit-tonumber.js:26: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/limit-tonumber.js:26: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-non-object.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-non-object.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-done.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-done.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value-done.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value-done.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-throws.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/next-method-throws.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/drop/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/drop/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/result-is-iterator.js:11: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/result-is-iterator.js:11: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/return-is-forwarded.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/return-is-forwarded.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/return-is-not-forwarded-after-exhaustion.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/return-is-not-forwarded-after-exhaustion.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/this-non-callable-next.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/this-non-callable-next.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/this-non-object.js:22: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/drop/this-non-object.js:22: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/drop/this-plain-iterator.js:25: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/this-plain-iterator.js:25: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/throws-typeerror-when-generator-is-running.js:25: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/throws-typeerror-when-generator-is-running.js:25: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-advanced-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-advanced-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed.js:21: TypeError: not a function -test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed.js:21: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/get-next-method-only-once.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/get-next-method-only-once.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/get-next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/get-next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/get-return-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/get-return-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/iterator-already-exhausted.js:22: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/iterator-already-exhausted.js:22: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/iterator-has-no-return.js:17: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/iterator-has-no-return.js:17: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/iterator-return-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/iterator-return-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-non-object.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-non-object.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-done.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-done.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value-done.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value-done.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/predicate-args.js:40: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-args.js:40: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-falsey.js:26: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-falsey.js:26: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-non-boolean.js:27: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-non-boolean.js:27: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy-then-falsey.js:27: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy-then-falsey.js:27: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy.js:23: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy.js:23: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-this.js:30: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-this.js:30: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/predicate-throws-then-closing-iterator-also-throws.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/predicate-throws-then-closing-iterator-also-throws.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/predicate-throws.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/predicate-throws.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/result-is-boolean.js:11: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/result-is-boolean.js:11: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/every/this-non-callable-next.js:15: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/this-non-callable-next.js:15: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/this-non-object.js:21: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/every/this-plain-iterator.js:26: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/every/this-plain-iterator.js:26: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/filter/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/filter/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/exhaustion-does-not-call-return.js:22: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/exhaustion-does-not-call-return.js:22: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/get-next-method-only-once.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/get-next-method-only-once.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/get-next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/get-next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/get-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/get-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/iterator-already-exhausted.js:22: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/iterator-already-exhausted.js:22: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/iterator-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/iterator-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-non-object.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-non-object.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-done.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-done.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value-done.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value-done.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/filter/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/filter/predicate-args.js:38: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-args.js:38: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-filters.js:29: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-filters.js:29: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-returns-non-boolean.js:28: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-returns-non-boolean.js:28: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-this.js:30: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-this.js:30: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/predicate-throws-then-closing-iterator-also-throws.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/predicate-throws-then-closing-iterator-also-throws.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/predicate-throws.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/predicate-throws.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/result-is-iterator.js:12: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/result-is-iterator.js:12: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/return-is-forwarded.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/return-is-forwarded.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/return-is-not-forwarded-after-exhaustion.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/return-is-not-forwarded-after-exhaustion.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/this-non-callable-next.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/this-non-callable-next.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/this-non-object.js:21: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/filter/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/filter/this-plain-iterator.js:26: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/this-plain-iterator.js:26: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/filter/throws-typeerror-when-generator-is-running.js:39: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/throws-typeerror-when-generator-is-running.js:39: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-advanced-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-advanced-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed.js:21: TypeError: not a function -test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed.js:21: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/get-next-method-only-once.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/get-next-method-only-once.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/get-next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/get-next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/get-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/get-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/iterator-already-exhausted.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/iterator-already-exhausted.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/iterator-has-no-return.js:17: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/iterator-has-no-return.js:17: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/iterator-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/iterator-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-non-object.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-non-object.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/predicate-args.js:38: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-args.js:38: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey-then-truthy.js:25: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey-then-truthy.js:25: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey.js:20: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey.js:20: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-non-boolean.js:29: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-non-boolean.js:29: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-truthy.js:25: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-returns-truthy.js:25: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-this.js:28: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-this.js:28: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/find/predicate-throws-then-closing-iterator-also-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/predicate-throws-then-closing-iterator-also-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/predicate-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/predicate-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/this-non-object.js:19: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/find/this-plain-iterator.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/find/this-plain-iterator.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/argument-effect-order.js:21: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/flatMap/argument-effect-order.js:21: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/flatMap/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/exhaustion-does-not-call-return.js:19: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/exhaustion-does-not-call-return.js:19: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterable.js:28: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterable.js:28: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterator.js:42: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterator.js:42: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/flattens-only-depth-1.js:32: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/flattens-only-depth-1.js:32: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-only-once.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-only-once.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/get-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/get-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/iterable-primitives-are-not-flattened.js:36: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/iterable-primitives-are-not-flattened.js:36: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/iterable-to-iterator-fallback.js:33: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/iterable-to-iterator-fallback.js:33: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/iterator-already-exhausted.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/iterator-already-exhausted.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/iterator-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/iterator-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/mapper-args.js:49: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-args.js:49: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-closed-iterator.js:26: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-closed-iterator.js:26: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-non-object.js:26: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-non-object.js:26: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-this.js:30: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-this.js:30: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws-then-closing-iterator-also-throws.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws-then-closing-iterator-also-throws.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-non-object.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-non-object.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/flatMap/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/flatMap/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/result-is-iterator.js:12: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/result-is-iterator.js:12: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-mapper-result.js:30: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-mapper-result.js:30: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-underlying-iterator.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-underlying-iterator.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/return-is-not-forwarded-after-exhaustion.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/return-is-not-forwarded-after-exhaustion.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/strings-are-not-flattened.js:25: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/strings-are-not-flattened.js:25: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/this-non-callable-next.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/this-non-callable-next.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/this-non-object.js:21: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/flatMap/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/flatMap/this-plain-iterator.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/this-plain-iterator.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/flatMap/throws-typeerror-when-generator-is-running.js:39: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/throws-typeerror-when-generator-is-running.js:39: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-advanced-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-advanced-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed.js:21: TypeError: not a function -test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed.js:21: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/argument-effect-order.js:21: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/argument-effect-order.js:21: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/fn-args.js:37: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/fn-args.js:37: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/fn-called-for-each-yielded-value.js:26: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/fn-called-for-each-yielded-value.js:26: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/fn-this.js:27: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/fn-this.js:27: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/fn-throws-then-closing-iterator-also-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/fn-throws-then-closing-iterator-also-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/fn-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/fn-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/get-next-method-only-once.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/get-next-method-only-once.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/get-next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/get-next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/iterator-already-exhausted.js:21: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/iterator-already-exhausted.js:21: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-non-object.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-non-object.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/result-is-undefined.js:12: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/result-is-undefined.js:12: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/forEach/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/this-non-object.js:19: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/forEach/this-plain-iterator.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/forEach/this-plain-iterator.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/initial-value.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/initial-value.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/argument-effect-order.js:21: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/map/argument-effect-order.js:21: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/map/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/exhaustion-does-not-call-return.js:19: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/exhaustion-does-not-call-return.js:19: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/get-next-method-only-once.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/get-next-method-only-once.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/get-next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/get-next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/get-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/get-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/iterator-already-exhausted.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/iterator-already-exhausted.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/iterator-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/iterator-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/mapper-args.js:49: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/mapper-args.js:49: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/mapper-this.js:30: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/mapper-this.js:30: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/mapper-throws-then-closing-iterator-also-throws.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/mapper-throws-then-closing-iterator-also-throws.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/mapper-throws.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/mapper-throws.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-non-object.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-non-object.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/map/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/map/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/result-is-iterator.js:11: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/result-is-iterator.js:11: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/return-is-forwarded-to-underlying-iterator.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/return-is-forwarded-to-underlying-iterator.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/return-is-not-forwarded-after-exhaustion.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/return-is-not-forwarded-after-exhaustion.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/returned-iterator-yields-mapper-return-values.js:23: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/returned-iterator-yields-mapper-return-values.js:23: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/this-non-callable-next.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/this-non-callable-next.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/this-non-object.js:21: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/map/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/map/this-plain-iterator.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/this-plain-iterator.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/map/throws-typeerror-when-generator-is-running.js:39: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/throws-typeerror-when-generator-is-running.js:39: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/underlying-iterator-advanced-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/underlying-iterator-advanced-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed.js:21: TypeError: not a function -test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed.js:21: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/get-next-method-only-once.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/get-next-method-only-once.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/get-next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/get-next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-initial-value.js:20: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-initial-value.js:20: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-no-initial-value.js:23: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-no-initial-value.js:23: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-initial-value.js:32: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-initial-value.js:32: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-no-initial-value.js:23: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-no-initial-value.js:23: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-non-object.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-non-object.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/non-callable-reducer.js:22: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/non-callable-reducer.js:22: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/reducer-args-initial-value.js:42: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-args-initial-value.js:42: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-args-no-initial-value.js:38: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-args-no-initial-value.js:38: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-memo-can-be-any-type.js:28: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-memo-can-be-any-type.js:28: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-this.js:29: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-this.js:29: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/reduce/reducer-throws-then-closing-iterator-also-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/reducer-throws-then-closing-iterator-also-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/reducer-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/reducer-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/this-non-object.js:23: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/this-non-object.js:23: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/reduce/this-plain-iterator.js:25: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/reduce/this-plain-iterator.js:25: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/get-next-method-only-once.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/get-next-method-only-once.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/get-next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/get-next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/get-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/get-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/iterator-already-exhausted.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/iterator-already-exhausted.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/iterator-has-no-return.js:17: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/iterator-has-no-return.js:17: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/iterator-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/iterator-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-non-object.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-non-object.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/predicate-args.js:38: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-args.js:38: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey-then-truthy.js:25: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey-then-truthy.js:25: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey.js:20: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey.js:20: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-non-boolean.js:29: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-non-boolean.js:29: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-truthy.js:25: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-returns-truthy.js:25: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-this.js:28: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-this.js:28: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/predicate-throws-then-closing-iterator-also-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/predicate-throws-then-closing-iterator-also-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/predicate-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/predicate-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/result-is-boolean.js:11: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/result-is-boolean.js:11: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/some/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/this-non-object.js:19: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/some/this-plain-iterator.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/some/this-plain-iterator.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/argument-effect-order.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/argument-effect-order.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/exhaustion-calls-return.js:22: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/exhaustion-calls-return.js:22: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/get-next-method-only-once.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/get-next-method-only-once.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/get-next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/get-next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/get-return-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/get-return-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/limit-greater-than-or-equal-to-total.js:23: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/limit-greater-than-or-equal-to-total.js:23: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/limit-less-than-total.js:25: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/limit-less-than-total.js:25: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/limit-rangeerror.js:18: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/limit-rangeerror.js:18: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/limit-tonumber-throws.js:16: Test262Error: Expected a Test262Error but got a TypeError -test262/test/built-ins/Iterator/prototype/take/limit-tonumber-throws.js:16: strict mode: Test262Error: Expected a Test262Error but got a TypeError -test262/test/built-ins/Iterator/prototype/take/limit-tonumber.js:27: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/limit-tonumber.js:27: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-non-object.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-non-object.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-done.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-done.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value-done.js:16: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value-done.js:16: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value.js:18: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value.js:18: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-throws.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/next-method-throws.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/take/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/take/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/result-is-iterator.js:11: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/result-is-iterator.js:11: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/return-is-forwarded.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/return-is-forwarded.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/return-is-not-forwarded-after-exhaustion.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/return-is-not-forwarded-after-exhaustion.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/this-non-callable-next.js:15: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/this-non-callable-next.js:15: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/this-non-object.js:22: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/take/this-non-object.js:22: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/take/this-plain-iterator.js:25: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/this-plain-iterator.js:25: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/throws-typeerror-when-generator-is-running.js:25: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/throws-typeerror-when-generator-is-running.js:25: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/take/underlying-iterator-advanced-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/underlying-iterator-advanced-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed-in-parallel.js:19: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed-in-parallel.js:19: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed.js:21: TypeError: not a function -test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed.js:21: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/toArray/callable.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/callable.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/get-next-method-only-once.js:16: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/get-next-method-only-once.js:16: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/get-next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/get-next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/is-function.js:10: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/is-function.js:10: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/iterator-already-exhausted.js:20: TypeError: not a function -test262/test/built-ins/Iterator/prototype/toArray/iterator-already-exhausted.js:20: strict mode: TypeError: not a function -test262/test/built-ins/Iterator/prototype/toArray/length.js:17: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/length.js:17: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/name.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/name.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-non-object.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-non-object.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value-done.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value-done.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-throws.js:13: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/next-method-throws.js:13: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/non-constructible.js:14: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/toArray/non-constructible.js:14: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/toArray/prop-desc.js:21: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/prop-desc.js:21: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/proto.js:11: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/proto.js:11: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/toArray/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/toArray/this-non-object.js:19: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/toArray/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a ReferenceError -test262/test/built-ins/Iterator/prototype/toArray/this-plain-iterator.js:24: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/prototype/toArray/this-plain-iterator.js:24: strict mode: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/subclassable.js:16: ReferenceError: Iterator is not defined -test262/test/built-ins/Iterator/subclassable.js:16: strict mode: ReferenceError: Iterator is not defined +test262/test/built-ins/Iterator/from/callable.js:11: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/callable.js:11: strict mode: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/get-next-method-only-once.js:38: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/get-next-method-only-once.js:38: strict mode: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a InternalError +test262/test/built-ins/Iterator/from/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a InternalError +test262/test/built-ins/Iterator/from/iterable-primitives.js:33: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/from/iterable-primitives.js:33: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/from/iterable-to-iterator-fallback.js:29: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/from/iterable-to-iterator-fallback.js:29: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/from/primitives.js:14: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/from/primitives.js:14: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/from/result-proto.js:19: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/result-proto.js:19: strict mode: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/supports-iterable.js:14: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/supports-iterable.js:14: strict mode: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/supports-iterator.js:29: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/from/supports-iterator.js:29: strict mode: InternalError: TODO implement Iterator.from +test262/test/built-ins/Iterator/proto-from-ctor-realm.js:11: Test262Error: Expected SameValue(«function () { + [native code] +}», «[object Object]») to be true +test262/test/built-ins/Iterator/proto-from-ctor-realm.js:11: strict mode: Test262Error: Expected SameValue(«function () { + [native code] +}», «[object Object]») to be true +test262/test/built-ins/Iterator/prototype/Symbol.iterator/prop-desc.js:15: Test262Error: obj should have an own property Symbol(Symbol.iterator) +test262/test/built-ins/Iterator/prototype/Symbol.iterator/prop-desc.js:15: strict mode: Test262Error: obj should have an own property Symbol(Symbol.iterator) +test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/prop-desc.js:11: TypeError: cannot read property 'get' of undefined +test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/prop-desc.js:11: strict mode: TypeError: cannot read property 'get' of undefined +test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/weird-setter.js:20: TypeError: Cannot convert undefined or null to object +test262/test/built-ins/Iterator/prototype/Symbol.toStringTag/weird-setter.js:20: strict mode: TypeError: Cannot convert undefined or null to object +test262/test/built-ins/Iterator/prototype/constructor/prop-desc.js:10: Test262Error: Expected SameValue(«undefined», «function») to be true +test262/test/built-ins/Iterator/prototype/constructor/prop-desc.js:10: strict mode: Test262Error: Expected SameValue(«undefined», «function») to be true +test262/test/built-ins/Iterator/prototype/constructor/weird-setter.js:23: TypeError: cannot read property 'call' of undefined +test262/test/built-ins/Iterator/prototype/constructor/weird-setter.js:23: strict mode: TypeError: cannot read property 'call' of undefined +test262/test/built-ins/Iterator/prototype/drop/argument-effect-order.js:31: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/argument-effect-order.js:31: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/callable.js:10: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/exhaustion-does-not-call-return.js:38: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/exhaustion-does-not-call-return.js:38: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/get-next-method-only-once.js:38: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/get-next-method-only-once.js:38: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/drop/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/drop/get-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/get-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/limit-equals-total.js:18: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-equals-total.js:18: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-greater-than-total.js:19: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-greater-than-total.js:19: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-less-than-total.js:18: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-less-than-total.js:18: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-rangeerror.js:18: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-rangeerror.js:18: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-tonumber-throws.js:16: Test262Error: Expected a Test262Error but got a InternalError +test262/test/built-ins/Iterator/prototype/drop/limit-tonumber-throws.js:16: strict mode: Test262Error: Expected a Test262Error but got a InternalError +test262/test/built-ins/Iterator/prototype/drop/limit-tonumber.js:26: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/limit-tonumber.js:26: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-non-object.js:23: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-non-object.js:23: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-done.js:31: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-done.js:31: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value-done.js:32: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value-done.js:32: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value.js:29: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-returns-throwing-value.js:29: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-throws.js:23: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/next-method-throws.js:23: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/result-is-iterator.js:11: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/result-is-iterator.js:11: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/return-is-forwarded.js:31: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/return-is-forwarded.js:31: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/return-is-not-forwarded-after-exhaustion.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/return-is-not-forwarded-after-exhaustion.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/this-non-callable-next.js:15: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/this-non-callable-next.js:15: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/this-non-object.js:22: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/drop/this-non-object.js:22: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/drop/this-plain-iterator.js:25: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/this-plain-iterator.js:25: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/throws-typeerror-when-generator-is-running.js:33: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/throws-typeerror-when-generator-is-running.js:33: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-advanced-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-advanced-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed.js:21: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/drop/underlying-iterator-closed.js:21: strict mode: InternalError: TODO implement Iterator.prototype.drop +test262/test/built-ins/Iterator/prototype/every/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/callable.js:10: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/get-next-method-only-once.js:35: TypeError: not a function +test262/test/built-ins/Iterator/prototype/every/get-next-method-only-once.js:35: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/every/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/get-return-method-throws.js:23: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/get-return-method-throws.js:23: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/iterator-already-exhausted.js:22: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/iterator-already-exhausted.js:22: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/iterator-has-no-return.js:17: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/iterator-has-no-return.js:17: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/iterator-return-method-throws.js:23: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/iterator-return-method-throws.js:23: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-done.js:19: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-done.js:19: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value-done.js:30: TypeError: not a function +test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value-done.js:30: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value.js:20: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/next-method-returns-throwing-value.js:20: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/next-method-throws.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/non-callable-predicate.js:20: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/non-callable-predicate.js:20: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/predicate-args.js:40: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-args.js:40: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-falsey.js:26: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-falsey.js:26: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-non-boolean.js:27: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-non-boolean.js:27: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy-then-falsey.js:27: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy-then-falsey.js:27: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy.js:23: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-returns-truthy.js:23: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-this.js:30: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-this.js:30: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/predicate-throws-then-closing-iterator-also-throws.js:33: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/predicate-throws-then-closing-iterator-also-throws.js:33: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/predicate-throws.js:35: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/predicate-throws.js:35: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/every/result-is-boolean.js:11: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/result-is-boolean.js:11: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/this-non-callable-next.js:15: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/this-non-callable-next.js:15: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/this-non-object.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/every/this-plain-iterator.js:29: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/every/this-plain-iterator.js:29: strict mode: InternalError: TODO implement Iterator.prototype.every +test262/test/built-ins/Iterator/prototype/filter/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/filter/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/filter/callable.js:10: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/exhaustion-does-not-call-return.js:34: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/exhaustion-does-not-call-return.js:34: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/get-next-method-only-once.js:38: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/get-next-method-only-once.js:38: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/filter/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/filter/get-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/get-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/iterator-already-exhausted.js:22: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/iterator-already-exhausted.js:22: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/iterator-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/iterator-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-non-object.js:21: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-non-object.js:21: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-done.js:29: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-done.js:29: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value-done.js:29: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value-done.js:29: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value.js:29: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-returns-throwing-value.js:29: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-throws.js:21: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/next-method-throws.js:21: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/non-callable-predicate.js:18: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/filter/non-callable-predicate.js:18: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/filter/predicate-args.js:38: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-args.js:38: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-filters.js:29: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-filters.js:29: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-returns-non-boolean.js:28: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-returns-non-boolean.js:28: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-this.js:30: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-this.js:30: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/predicate-throws-then-closing-iterator-also-throws.js:32: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/predicate-throws-then-closing-iterator-also-throws.js:32: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/predicate-throws.js:34: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/predicate-throws.js:34: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/result-is-iterator.js:12: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/result-is-iterator.js:12: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/return-is-forwarded.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/return-is-forwarded.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/return-is-not-forwarded-after-exhaustion.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/return-is-not-forwarded-after-exhaustion.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/filter/this-non-callable-next.js:15: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/this-non-callable-next.js:15: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/this-non-object.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/filter/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/filter/this-plain-iterator.js:29: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/this-plain-iterator.js:29: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/throws-typeerror-when-generator-is-running.js:39: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/throws-typeerror-when-generator-is-running.js:39: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-advanced-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-advanced-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed.js:21: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/filter/underlying-iterator-closed.js:21: strict mode: InternalError: TODO implement Iterator.prototype.filter +test262/test/built-ins/Iterator/prototype/find/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/callable.js:10: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/get-next-method-only-once.js:33: TypeError: not a function +test262/test/built-ins/Iterator/prototype/find/get-next-method-only-once.js:33: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/find/get-next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/get-next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/get-return-method-throws.js:21: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/get-return-method-throws.js:21: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/iterator-already-exhausted.js:19: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/iterator-already-exhausted.js:19: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/iterator-has-no-return.js:17: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/iterator-has-no-return.js:17: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/iterator-return-method-throws.js:21: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/iterator-return-method-throws.js:21: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-done.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-done.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value-done.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value-done.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value.js:18: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/next-method-returns-throwing-value.js:18: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/non-callable-predicate.js:18: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/non-callable-predicate.js:18: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/predicate-args.js:38: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-args.js:38: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey-then-truthy.js:25: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey-then-truthy.js:25: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey.js:20: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-falsey.js:20: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-non-boolean.js:29: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-non-boolean.js:29: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-truthy.js:25: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-returns-truthy.js:25: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-this.js:28: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-this.js:28: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/predicate-throws-then-closing-iterator-also-throws.js:30: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/predicate-throws-then-closing-iterator-also-throws.js:30: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/predicate-throws.js:32: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/predicate-throws.js:32: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/find/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/this-non-object.js:19: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/find/this-plain-iterator.js:27: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/find/this-plain-iterator.js:27: strict mode: InternalError: TODO implement Iterator.prototype.find +test262/test/built-ins/Iterator/prototype/flatMap/argument-effect-order.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/argument-effect-order.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/callable.js:10: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/exhaustion-does-not-call-return.js:31: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/exhaustion-does-not-call-return.js:31: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterable.js:28: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterable.js:28: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterator.js:42: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/flattens-iterator.js:42: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/flattens-only-depth-1.js:32: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/flattens-only-depth-1.js:32: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-only-once.js:38: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-only-once.js:38: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/flatMap/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/flatMap/get-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/get-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/iterable-primitives-are-not-flattened.js:32: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/iterable-primitives-are-not-flattened.js:32: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/iterable-to-iterator-fallback.js:33: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/iterable-to-iterator-fallback.js:33: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/iterator-already-exhausted.js:19: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/iterator-already-exhausted.js:19: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/iterator-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/iterator-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/mapper-args.js:49: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-args.js:49: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-closed-iterator.js:26: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-closed-iterator.js:26: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-non-object.js:26: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-returns-non-object.js:26: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-this.js:30: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-this.js:30: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws-then-closing-iterator-also-throws.js:32: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws-then-closing-iterator-also-throws.js:32: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws.js:34: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/mapper-throws.js:34: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-non-object.js:19: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-non-object.js:19: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-done.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-done.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value-done.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value-done.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-returns-throwing-value.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-throws.js:19: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/next-method-throws.js:19: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/non-callable-mapper.js:18: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/non-callable-mapper.js:18: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/result-is-iterator.js:12: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/result-is-iterator.js:12: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-mapper-result.js:30: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-mapper-result.js:30: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-underlying-iterator.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/return-is-forwarded-to-underlying-iterator.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/return-is-not-forwarded-after-exhaustion.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/return-is-not-forwarded-after-exhaustion.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/flatMap/strings-are-not-flattened.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/strings-are-not-flattened.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/this-non-callable-next.js:13: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/this-non-callable-next.js:13: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/this-non-object.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/flatMap/this-plain-iterator.js:27: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/this-plain-iterator.js:27: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/throws-typeerror-when-generator-is-running.js:39: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/throws-typeerror-when-generator-is-running.js:39: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-advanced-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-advanced-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed.js:21: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/flatMap/underlying-iterator-closed.js:21: strict mode: InternalError: TODO implement Iterator.prototype.flatMap +test262/test/built-ins/Iterator/prototype/forEach/argument-effect-order.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/argument-effect-order.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/callable.js:10: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/fn-args.js:37: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/fn-args.js:37: strict mode: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/fn-called-for-each-yielded-value.js:26: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/fn-called-for-each-yielded-value.js:26: strict mode: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/fn-this.js:27: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/fn-this.js:27: strict mode: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/fn-throws-then-closing-iterator-also-throws.js:30: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/fn-throws-then-closing-iterator-also-throws.js:30: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/fn-throws.js:32: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/fn-throws.js:32: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/get-next-method-only-once.js:33: TypeError: not a function +test262/test/built-ins/Iterator/prototype/forEach/get-next-method-only-once.js:33: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/forEach/get-next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/get-next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/iterator-already-exhausted.js:21: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/iterator-already-exhausted.js:21: strict mode: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-done.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-done.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value-done.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value-done.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value.js:18: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/next-method-returns-throwing-value.js:18: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/forEach/non-callable-predicate.js:18: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/non-callable-predicate.js:18: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/result-is-undefined.js:12: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/result-is-undefined.js:12: strict mode: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/this-non-object.js:19: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/forEach/this-plain-iterator.js:26: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/forEach/this-plain-iterator.js:26: strict mode: InternalError: TODO implement Iterator.prototype.forEach +test262/test/built-ins/Iterator/prototype/map/argument-effect-order.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/map/argument-effect-order.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/map/callable.js:10: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/exhaustion-does-not-call-return.js:31: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/exhaustion-does-not-call-return.js:31: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/get-next-method-only-once.js:38: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/get-next-method-only-once.js:38: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/map/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/map/get-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/get-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/iterator-already-exhausted.js:19: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/iterator-already-exhausted.js:19: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/iterator-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/iterator-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/mapper-args.js:49: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/mapper-args.js:49: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/mapper-this.js:30: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/mapper-this.js:30: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/mapper-throws-then-closing-iterator-also-throws.js:32: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/mapper-throws-then-closing-iterator-also-throws.js:32: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/mapper-throws.js:34: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/mapper-throws.js:34: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-non-object.js:19: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-non-object.js:19: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-done.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-done.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value-done.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value-done.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-returns-throwing-value.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-throws.js:19: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/next-method-throws.js:19: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/non-callable-mapper.js:18: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/map/non-callable-mapper.js:18: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/map/result-is-iterator.js:11: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/result-is-iterator.js:11: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/return-is-forwarded-to-underlying-iterator.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/return-is-forwarded-to-underlying-iterator.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/return-is-not-forwarded-after-exhaustion.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/return-is-not-forwarded-after-exhaustion.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/map/returned-iterator-yields-mapper-return-values.js:23: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/returned-iterator-yields-mapper-return-values.js:23: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/this-non-callable-next.js:13: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/this-non-callable-next.js:13: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/this-non-object.js:21: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/map/this-non-object.js:21: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/map/this-plain-iterator.js:27: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/this-plain-iterator.js:27: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/throws-typeerror-when-generator-is-running.js:39: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/throws-typeerror-when-generator-is-running.js:39: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/underlying-iterator-advanced-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/underlying-iterator-advanced-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed.js:21: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/map/underlying-iterator-closed.js:21: strict mode: InternalError: TODO implement Iterator.prototype.map +test262/test/built-ins/Iterator/prototype/reduce/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/callable.js:10: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/get-next-method-only-once.js:33: TypeError: not a function +test262/test/built-ins/Iterator/prototype/reduce/get-next-method-only-once.js:33: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/reduce/get-next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/get-next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-initial-value.js:20: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-initial-value.js:20: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-no-initial-value.js:19: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/iterator-already-exhausted-no-initial-value.js:19: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-initial-value.js:32: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-initial-value.js:32: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-no-initial-value.js:23: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/iterator-yields-once-no-initial-value.js:23: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-done.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-done.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value-done.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value-done.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value.js:18: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/next-method-returns-throwing-value.js:18: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/non-callable-reducer.js:18: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/non-callable-reducer.js:18: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/reducer-args-initial-value.js:42: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-args-initial-value.js:42: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-args-no-initial-value.js:38: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-args-no-initial-value.js:38: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-memo-can-be-any-type.js:28: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-memo-can-be-any-type.js:28: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-this.js:29: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-this.js:29: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/reducer-throws-then-closing-iterator-also-throws.js:30: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/reducer-throws-then-closing-iterator-also-throws.js:30: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/reducer-throws.js:32: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/reducer-throws.js:32: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/reduce/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/this-non-object.js:23: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/this-non-object.js:23: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/reduce/this-plain-iterator.js:29: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/reduce/this-plain-iterator.js:29: strict mode: InternalError: TODO implement Iterator.prototype.reduce +test262/test/built-ins/Iterator/prototype/some/argument-effect-order.js:16: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/argument-effect-order.js:16: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/callable.js:10: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/get-next-method-only-once.js:33: TypeError: not a function +test262/test/built-ins/Iterator/prototype/some/get-next-method-only-once.js:33: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/some/get-next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/get-next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/get-return-method-throws.js:21: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/get-return-method-throws.js:21: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/iterator-already-exhausted.js:19: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/iterator-already-exhausted.js:19: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/iterator-has-no-return.js:17: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/iterator-has-no-return.js:17: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/iterator-return-method-throws.js:21: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/iterator-return-method-throws.js:21: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-done.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-done.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value-done.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value-done.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value.js:18: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/next-method-returns-throwing-value.js:18: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/non-callable-predicate.js:18: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/non-callable-predicate.js:18: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/predicate-args.js:38: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-args.js:38: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey-then-truthy.js:25: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey-then-truthy.js:25: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey.js:20: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-falsey.js:20: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-non-boolean.js:29: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-non-boolean.js:29: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-truthy.js:25: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-returns-truthy.js:25: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-this.js:28: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-this.js:28: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/predicate-throws-then-closing-iterator-also-throws.js:30: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/predicate-throws-then-closing-iterator-also-throws.js:30: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/predicate-throws.js:32: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/predicate-throws.js:32: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/some/result-is-boolean.js:11: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/result-is-boolean.js:11: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/this-non-object.js:19: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/some/this-plain-iterator.js:27: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/some/this-plain-iterator.js:27: strict mode: InternalError: TODO implement Iterator.prototype.some +test262/test/built-ins/Iterator/prototype/take/argument-effect-order.js:39: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/argument-effect-order.js:39: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/callable.js:10: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/exhaustion-calls-return.js:35: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/exhaustion-calls-return.js:35: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/get-next-method-only-once.js:38: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/get-next-method-only-once.js:38: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/get-next-method-throws.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/take/get-next-method-throws.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/take/get-return-method-throws.js:25: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/get-return-method-throws.js:25: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/limit-greater-than-or-equal-to-total.js:23: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/limit-greater-than-or-equal-to-total.js:23: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/limit-less-than-total.js:25: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/limit-less-than-total.js:25: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/limit-rangeerror.js:18: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/limit-rangeerror.js:18: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/limit-tonumber-throws.js:16: Test262Error: Expected a Test262Error but got a InternalError +test262/test/built-ins/Iterator/prototype/take/limit-tonumber-throws.js:16: strict mode: Test262Error: Expected a Test262Error but got a InternalError +test262/test/built-ins/Iterator/prototype/take/limit-tonumber.js:27: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/limit-tonumber.js:27: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/next-method-returns-non-object.js:21: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-returns-non-object.js:21: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-done.js:32: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-done.js:32: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value-done.js:30: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value-done.js:30: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value.js:32: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-returns-throwing-value.js:32: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-throws.js:21: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/next-method-throws.js:21: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/result-is-iterator.js:11: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/result-is-iterator.js:11: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/return-is-forwarded.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/return-is-forwarded.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/return-is-not-forwarded-after-exhaustion.js:27: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/return-is-not-forwarded-after-exhaustion.js:27: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/this-non-callable-next.js:15: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/this-non-callable-next.js:15: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/this-non-object.js:22: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/take/this-non-object.js:22: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/take/this-plain-iterator.js:25: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/this-plain-iterator.js:25: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/throws-typeerror-when-generator-is-running.js:33: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/throws-typeerror-when-generator-is-running.js:33: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/take/underlying-iterator-advanced-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/underlying-iterator-advanced-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed-in-parallel.js:19: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed-in-parallel.js:19: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed.js:21: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/take/underlying-iterator-closed.js:21: strict mode: InternalError: TODO implement Iterator.prototype.take +test262/test/built-ins/Iterator/prototype/toArray/callable.js:10: InternalError: TODO implement Iterator.prototype.toArray +test262/test/built-ins/Iterator/prototype/toArray/callable.js:10: strict mode: InternalError: TODO implement Iterator.prototype.toArray +test262/test/built-ins/Iterator/prototype/toArray/get-next-method-only-once.js:33: TypeError: not a function +test262/test/built-ins/Iterator/prototype/toArray/get-next-method-only-once.js:33: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/toArray/get-next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/get-next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/iterator-already-exhausted.js:20: InternalError: TODO implement Iterator.prototype.toArray +test262/test/built-ins/Iterator/prototype/toArray/iterator-already-exhausted.js:20: strict mode: InternalError: TODO implement Iterator.prototype.toArray +test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-done.js:17: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-done.js:17: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value-done.js:28: TypeError: not a function +test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value-done.js:28: strict mode: TypeError: not a function +test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value.js:18: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/next-method-returns-throwing-value.js:18: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/next-method-throws.js:15: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/next-method-throws.js:15: strict mode: Test262Error: Expected a Test262Error but got a TypeError +test262/test/built-ins/Iterator/prototype/toArray/this-non-callable-next.js:13: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/toArray/this-non-callable-next.js:13: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/toArray/this-non-object.js:19: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/toArray/this-non-object.js:19: strict mode: Test262Error: Expected a TypeError but got a InternalError +test262/test/built-ins/Iterator/prototype/toArray/this-plain-iterator.js:24: InternalError: TODO implement Iterator.prototype.toArray +test262/test/built-ins/Iterator/prototype/toArray/this-plain-iterator.js:24: strict mode: InternalError: TODO implement Iterator.prototype.toArray +test262/test/built-ins/Iterator/subclassable.js:21: Test262Error: The result of `(new SubIterator() instanceof SubIterator)` is true Expected SameValue(«false», «true») to be true +test262/test/built-ins/Iterator/subclassable.js:21: strict mode: Test262Error: The result of `(new SubIterator() instanceof SubIterator)` is true Expected SameValue(«false», «true») to be true test262/test/built-ins/Object/prototype/toString/symbol-tag-array-builtin.js:24: Test262Error: Expected SameValue(«[object Object]», «[object Iterator]») to be true test262/test/built-ins/Object/prototype/toString/symbol-tag-array-builtin.js:24: strict mode: Test262Error: Expected SameValue(«[object Object]», «[object Iterator]») to be true test262/test/built-ins/Object/prototype/toString/symbol-tag-map-builtin.js:20: Test262Error: Expected SameValue(«[object Object]», «[object Iterator]») to be true