Implement BigInt64 and BigUint64 typedArrays (#4151)

Also implemented ToBigInt conversion method based on ECMA-262 v11, 7.1.13

JerryScript-DCO-1.0-Signed-off-by: Adam Szilagyi aszilagy@inf.u-szeged.hu
This commit is contained in:
Szilagyi Adam
2020-08-24 18:03:12 +02:00
committed by GitHub
parent 55b6b1aed7
commit 85981457e6
29 changed files with 1028 additions and 733 deletions
@@ -13,4 +13,10 @@
// limitations under the License.
var a = new Uint8Array(2);
a[0] = { valueOf : function() { throw "intoint"; } };
try {
a[0] = { valueOf : function() { throw "intoint"; } };
assert(false);
} catch (e) {
assert(e === "intoint")
}
+9
View File
@@ -103,3 +103,12 @@ assert(h.toString() === '1,0,0,0');
var j = new Uint16Array(ab2, 2, 1);
assert(j.fill(1).toString() === '1');
assert(h.toString() === '1,0,1,0');
var k = new BigInt64Array([1n, 2n, 3n, 4n, 5n]);
assert(k.fill(1n, 1, 4).toString() === '1,1,1,1,5');
assert(k.fill(18446744073709551616n, 0, 5).toString() === '0,0,0,0,0');
assert(k.fill(-5n, 3, 5).toString() === '0,0,0,-5,-5');
var l = new BigUint64Array([1n, 2n, 3n, 4n, 5n]);
assert(l.fill(-18446744073709551614n, 3, 5).toString() === '1,2,3,2,2');
assert(l.fill(18446744073709551614n, 4).toString() === '1,2,3,2,18446744073709551614');
@@ -114,3 +114,17 @@ typedArrayTypes.forEach (function (TypedArray) {
// Checking behavior when there are more than 2 arguments
assert (array.findIndex (function (e) { return e < 2 }, {}, 8, 4, 5, 6, 6) === 0);
})
function isNegative(element, index, array) {
return element < 0;
}
function isBigger(element, index, array) {
return element > 40n;
}
var bigint_array = new BigInt64Array([10n, -20n, 30n, -40n, 50n]);
var biguint_array = new BigUint64Array([10n, 20n, 30n, 40n, 50n]);
assert(bigint_array.findIndex(isNegative) === 1);
assert(biguint_array.findIndex(isBigger) === 4);
@@ -72,3 +72,11 @@ typedarrays.forEach(function(e){
assert(e.copyWithin(3, Infinity, 5).toString() === '2,1,4,2,1,5');
assert(e.copyWithin(1, 3, -Infinity).toString() === '2,1,4,2,1,5');
});
var bigint_array = new BigInt64Array([1n, 2n, 3n, -4n, 5n]);
assert(bigint_array.copyWithin(2, 1, 4).toString() === '1,2,2,3,-4');
assert(bigint_array.copyWithin(0, 4).toString() === '-4,2,2,3,-4');
var biguint_array = new BigUint64Array([1n, 2n, 3n, 4n, 5n]);
assert(biguint_array.copyWithin(0, 2, 4).toString() === '3,4,3,4,5');
assert(biguint_array.copyWithin(-3, 0, 3).toString() === '3,4,3,4,3');
@@ -69,3 +69,13 @@ empty_typedarrays.forEach(function (e){
});
assert ([].entries ().toString () === "[object Array Iterator]");
var bigint_array = new BigInt64Array([1n, 2n, 3n, 4n]);
var entries = bigint_array.entries();
assert(entries.next().value[1] === 1n);
assert(entries.next().value[1] === 2n);
var biguint_array = new BigUint64Array([1n, 2n, 3n, 4n]);
var entries = biguint_array.entries();
assert(entries.next().value[1] === 1n);
assert(entries.next().value[1] === 2n);
-502
View File
@@ -2026,103 +2026,33 @@
<test id="built-ins/TypedArray/length.js"><reason></reason></test>
<test id="built-ins/TypedArray/name.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/Symbol.toStringTag/BigInt/return-typedarrayname.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/Symbol.toStringTag/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/buffer/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/buffer/BigInt/return-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/buffer/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/byteLength/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/byteLength/BigInt/return-bytelength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/byteLength/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/byteOffset/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/byteOffset/BigInt/return-byteoffset.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/byteOffset/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/coerced-values-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/coerced-values-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/coerced-values-target.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/get-length-ignores-length-prop.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/negative-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/negative-out-of-bounds-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/negative-out-of-bounds-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/negative-out-of-bounds-target.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/negative-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/negative-target.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-out-of-bounds-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-out-of-bounds-target-and-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-target-and-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/non-negative-target-start-and-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-end-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-start-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-target-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/return-abrupt-from-target.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/return-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/BigInt/undefined-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/coerced-values-end-detached-prototype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/coerced-values-end-detached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/coerced-values-start-detached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/copyWithin/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/entries/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/entries/BigInt/iter-prototype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/entries/BigInt/return-itor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/entries/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-arguments-with-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-arguments-without-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-no-interaction-over-non-integer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-return-does-not-change-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-returns-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-set-value-during-interaction.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/callbackfn-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/returns-false-if-any-cb-returns-false.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/returns-true-if-every-cb-returns-true.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/BigInt/values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/every/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/coerced-indexes.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values-conversion-once.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values-custom-start-and-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values-non-numeric-throw.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values-non-numeric.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values-relative-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values-relative-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values-symbol-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/fill-values.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/get-length-ignores-length-prop.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-end-as-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-set-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-start-as-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/return-abrupt-from-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/BigInt/return-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/coerced-end-detach.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/coerced-start-detach.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/coerced-value-detach.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/fill/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-arguments-with-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-arguments-without-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-called-before-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-called-before-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-no-iteration-over-non-integer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-return-does-not-change-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-returns-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-set-value-during-iteration.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/callbackfn-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/result-does-not-share-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/result-empty-callbackfn-returns-false.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/result-full-callbackfn-returns-true.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-ctor-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-ctor-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-ctor-returns-throws.js"><reason></reason></test>
@@ -2135,10 +2065,7 @@
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-returns-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species-use-default-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/speciesctor-get-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/BigInt/values-are-set.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/callbackfn-called-before-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/callbackfn-called-before-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/filter/callbackfn-detachbuffer.js"><reason></reason></test>
@@ -2159,80 +2086,27 @@
<test id="built-ins/TypedArray/prototype/find/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/get-length-ignores-length-prop.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/predicate-call-changes-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/predicate-call-parameters.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/predicate-call-this-non-strict.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/predicate-call-this-strict.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/predicate-is-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/predicate-may-detach-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/predicate-not-called-on-empty-array.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/return-abrupt-from-predicate-call.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/return-found-value-predicate-result-is-true.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/BigInt/return-undefined-if-predicate-returns-false-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/find/predicate-may-detach-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/get-length-ignores-length-prop.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-changes-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-parameters.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-non-strict.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/predicate-call-this-strict.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/predicate-is-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/predicate-may-detach-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/predicate-not-called-on-empty-array.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/return-abrupt-from-predicate-call.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/return-index-predicate-result-is-true.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/BigInt/return-negative-one-if-predicate-returns-false-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/findIndex/predicate-may-detach-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-arguments-with-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-arguments-without-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-is-not-callable.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-no-interaction-over-non-integer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-return-does-not-change-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-returns-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-set-value-during-interaction.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/callbackfn-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/returns-undefined.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/BigInt/values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/forEach/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/fromIndex-equal-or-greater-length-returns-false.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/fromIndex-infinity.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/fromIndex-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/length-zero-returns-false.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/return-abrupt-tointeger-fromindex-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/return-abrupt-tointeger-fromindex.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/search-found-returns-true.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/search-not-found-returns-false.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/BigInt/tointeger-fromindex.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/detached-buffer-tointeger.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/includes/samevaluezero.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/fromIndex-equal-or-greater-length-returns-minus-one.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/fromIndex-infinity.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/fromIndex-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/length-zero-returns-minus-one.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/no-arg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/return-abrupt-tointeger-fromindex-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/return-abrupt-tointeger-fromindex.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/search-found-returns-index.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/search-not-found-returns-minus-one.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/BigInt/tointeger-fromindex.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/indexOf/search-found-returns-index.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/BigInt/custom-separator-result-from-tostring-on-each-simple-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/BigInt/empty-instance-empty-string.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/BigInt/result-from-tostring-on-each-simple-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/BigInt/return-abrupt-from-separator-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/BigInt/return-abrupt-from-separator.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/detached-buffer.js"><reason></reason></test>
@@ -2242,55 +2116,23 @@
<test id="built-ins/TypedArray/prototype/join/this-is-not-object.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/join/this-is-not-typedarray-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/keys/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/keys/BigInt/iter-prototype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/keys/BigInt/return-itor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/keys/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/fromIndex-infinity.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/fromIndex-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/length-zero-returns-minus-one.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/no-arg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-tointeger-fromindex-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/return-abrupt-tointeger-fromindex.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/search-found-returns-index.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/search-not-found-returns-minus-one.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/BigInt/tointeger-fromindex.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/lastIndexOf/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/length/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/length/BigInt/return-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/length/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-arguments-with-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-arguments-without-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-is-not-callable.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-no-interaction-over-non-integer-properties.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-return-affects-returned-object.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-return-does-not-change-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-return-does-not-copy-non-integer-properties.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-returns-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-set-value-during-interaction.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/callbackfn-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/return-new-typedarray-from-empty-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/return-new-typedarray-from-positive-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor-returns-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-invocation.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-length-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-returns-another-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-returns-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species-use-default-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/speciesctor-get-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/BigInt/values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/speciesctor-get-ctor-abrupt.js"><reason></reason></test>
@@ -2306,130 +2148,44 @@
<test id="built-ins/TypedArray/prototype/map/speciesctor-get-species-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/speciesctor-get-species-returns-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/map/speciesctor-get-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-arguments-custom-accumulator.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-arguments-default-accumulator.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-is-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-no-iteration-over-non-integer-properties.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-return-does-not-change-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-returns-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-set-value-during-iteration.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/callbackfn-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/empty-instance-return-initialvalue.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/empty-instance-with-no-initialvalue-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/result-is-last-callbackfn-return.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/result-of-any-type.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/return-first-value-without-callbackfn.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/BigInt/values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduce/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-arguments-custom-accumulator.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-arguments-default-accumulator.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-is-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-no-iteration-over-non-integer-properties.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-return-does-not-change-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-returns-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-set-value-during-iteration.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/callbackfn-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/empty-instance-return-initialvalue.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/empty-instance-with-no-initialvalue-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/result-is-last-callbackfn-return.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/result-of-any-type.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/return-first-value-without-callbackfn.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/BigInt/values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reduceRight/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reverse/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reverse/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reverse/BigInt/preserves-non-numeric-properties.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reverse/BigInt/returns-original-object.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reverse/BigInt/reverts.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/reverse/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-negative-integer-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-offset-tointeger.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-primitive-toobject.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-get-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-get-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-length-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-tonumber-value-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-src-tonumber-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-tointeger-offset-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-tointeger-offset.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-return-abrupt-from-toobject-offset.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-set-values-in-order.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-set-values.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-src-tonumber-value-type-conversions.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-src-values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-target-arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-on-get-src-value-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/array-arg-targetbuffer-detached-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/bigint-tobigint64.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/bigint-tobiguint64.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/boolean-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/null-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/number-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/src-typedarray-big.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/src-typedarray-not-big-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/string-nan-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/string-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/symbol-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-negative-integer-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-offset-tointeger.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-return-abrupt-from-tointeger-offset-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-return-abrupt-from-tointeger-offset.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type-sab.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-other-type.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type-sab.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-diff-buffer-same-type.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type-sab.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-set-values-same-buffer-same-type.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-src-arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-src-byteoffset-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-src-range-greather-than-target-throws-rangeerror.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-target-arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-target-byteoffset-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/BigInt/undefined-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-get-src-value-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-on-tointeger-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/array-arg-targetbuffer-detached-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/src-typedarray-big-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-conversions-sab.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-other-type-sab.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/typedarray-arg-set-values-diff-buffer-same-type-sab.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/typedarray-arg-set-values-same-buffer-same-type-sab.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/typedarray-arg-srcbuffer-detached-during-tointeger-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/set/typedarray-arg-targetbuffer-detached-during-tointeger-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-custom-ctor-other-targettype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-custom-ctor-same-targettype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-get-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-speciesctor-get-species-custom-ctor-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-zero-count-custom-ctor-other-targettype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/detached-buffer-zero-count-custom-ctor-same-targettype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/infinity.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/result-does-not-copy-ordinary-properties.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/results-with-different-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/results-with-empty-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/results-with-same-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-end-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-start-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/return-abrupt-from-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/set-values-from-different-ctor-type.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-ctor-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-ctor-inherited.js"><reason></reason></test>
@@ -2443,10 +2199,7 @@
<test id="built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-returns-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species-use-default-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/speciesctor-get-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/tointeger-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/BigInt/tointeger-start.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-other-targettype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/detached-buffer-custom-ctor-same-targettype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/detached-buffer-get-ctor.js"><reason></reason></test>
@@ -2467,30 +2220,12 @@
<test id="built-ins/TypedArray/prototype/slice/speciesctor-get-species-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/speciesctor-get-species-returns-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/slice/speciesctor-get-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-arguments-with-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-arguments-without-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-no-interaction-over-non-integer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-not-called-on-empty.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-return-does-not-change-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-returns-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-set-value-during-interaction.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/callbackfn-this.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/returns-false-if-every-cb-returns-false.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/returns-true-if-any-cb-returns-true.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/BigInt/values-are-not-cached.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/callbackfn-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/some/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/arraylength-internal.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/comparefn-call-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/comparefn-calls.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/comparefn-nonfunction-call-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/detached-buffer-comparefn.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/return-same-instance.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/sortcompare-with-no-tostring.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/BigInt/sorted-values.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/detached-buffer-comparefn-coerce.js"><reason></reason></test>
@@ -2499,18 +2234,6 @@
<test id="built-ins/TypedArray/prototype/sort/sort-tonumber.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/sort/sorted-values.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/infinity.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/result-does-not-copy-ordinary-properties.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/result-is-new-instance-from-same-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/result-is-new-instance-with-shared-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/results-with-different-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/results-with-empty-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/results-with-same-length.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-begin-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-begin.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-end-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/return-abrupt-from-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-ctor-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-ctor-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-ctor-returns-throws.js"><reason></reason></test>
@@ -2521,10 +2244,7 @@
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-custom-ctor-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-returns-throws.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species-use-default-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/speciesctor-get-species.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/tointeger-begin.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/BigInt/tointeger-end.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/speciesctor-get-ctor-abrupt.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/subarray/speciesctor-get-ctor-inherited.js"><reason></reason></test>
@@ -2541,7 +2261,6 @@
<test id="built-ins/TypedArray/prototype/toLocaleString/BigInt/calls-tostring-from-each-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/toLocaleString/BigInt/calls-valueof-from-each-value.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/toLocaleString/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/toLocaleString/BigInt/empty-instance-returns-empty-string.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/toLocaleString/BigInt/get-length-uses-internal-arraylength.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-firstelement-tolocalestring.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/toLocaleString/BigInt/return-abrupt-from-firstelement-tostring.js"><reason></reason></test>
@@ -2554,31 +2273,9 @@
<test id="built-ins/TypedArray/prototype/toString/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/toString/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/values/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/values/BigInt/iter-prototype.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/values/BigInt/return-itor.js"><reason></reason></test>
<test id="built-ins/TypedArray/prototype/values/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/BYTES_PER_ELEMENT.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/constructor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/length.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/name.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/prop-desc.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/proto.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/prototype.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/prototype/BYTES_PER_ELEMENT.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/prototype/constructor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/prototype/not-typedarray-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigInt64Array/prototype/proto.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/BYTES_PER_ELEMENT.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/constructor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/length.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/name.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/prop-desc.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/proto.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/prototype.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/prototype/BYTES_PER_ELEMENT.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/prototype/constructor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/prototype/not-typedarray-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/BigUint64Array/prototype/proto.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/Float32Array/name.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/Float64Array/name.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/Int16Array/name.js"><reason></reason></test>
@@ -2589,134 +2286,56 @@
<test id="built-ins/TypedArrayConstructors/Uint8Array/name.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/Uint8ClampedArray/name.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-negative-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-is-symbol-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-throws-from-modulo-element-size.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/byteoffset-to-number-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/custom-proto-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-and-offset.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-length.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-negative-length.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/defined-offset.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/detachedbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-length-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/excessive-offset-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/invoked-with-undefined-newtarget.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/is-referenced.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-is-symbol-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/length-to-number-detachbuffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/new-instance-extensibility.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/returns-new-instance.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-bytelength.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/toindex-byteoffset.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/typedarray-backed-by-sharedarraybuffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-custom-proto-if-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/buffer-arg/use-default-proto-if-custom-proto-is-not-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/custom-proto-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/init-zeros.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-infinity-throws-rangeerror.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-negative-integer-throws-rangeerror.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/is-symbol-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/new-instance-extensibility.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/returns-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/toindex-length.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/undefined-newtarget-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-custom-proto-if-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/length-arg/use-default-proto-if-custom-proto-is-not-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/no-args/custom-proto-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/no-args/new-instance-extensibility.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/no-args/proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/no-args/returns-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/no-args/undefined-newtarget-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-custom-proto-if-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/no-args/use-default-proto-if-custom-proto-is-not-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-array-returns.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/as-generator-iterable-returns.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobigint64.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/bigint-tobiguint64.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/boolean-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/custom-proto-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterating-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-not-callable-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/iterator-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-excessive-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-is-symbol-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/length-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/new-instance-extensibility.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/null-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/number-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-nan-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/string-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/symbol-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-from-property.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive-typeerror.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-to-primitive.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-tostring.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof-typeerror.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-obj-valueof.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-property.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/throws-setting-symbol-property.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-newtarget-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/undefined-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-custom-proto-if-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/object-arg/use-default-proto-if-custom-proto-is-not-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/custom-proto-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-different-type.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/detached-when-species-retrieved-same-type.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/new-instance-extensibility.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species-proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-custom-species.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-not-object-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-null.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-prototype-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-buffer-ctor-species-undefined.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/other-ctor-returns-new-typedarray.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-access-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-custom.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-not-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-null.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-prototype-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-species-undefined.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-buffer-ctor-value-not-obj-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/same-ctor-returns-new-cloned-typedarray.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/src-typedarray-not-big-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors-bigint/typedarray-arg/undefined-newtarget-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors/buffer-arg/bufferbyteoffset-throws-from-modulo-element-size-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-throws-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors/buffer-arg/byteoffset-is-negative-zero-sab.js"><reason></reason></test>
@@ -2769,61 +2388,18 @@
<test id="built-ins/TypedArrayConstructors/ctors/typedarray-arg/other-ctor-buffer-ctor-species-not-ctor-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors/typedarray-arg/proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors/typedarray-arg/same-ctor-buffer-ctor-species-custom-proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors/typedarray-arg/src-typedarray-big-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/ctors/typedarray-arg/use-custom-proto-if-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/arylk-get-length-error.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/arylk-to-length-error.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-does-not-instantiate-ta-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-other-instance.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/custom-ctor-returns-smaller-instance-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/invoked-as-func.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/iter-access-error.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/iter-invoke-error.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/iter-next-error.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/iter-next-value-error.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/mapfn-abrupt-completion.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/mapfn-arguments.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/mapfn-is-not-callable.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-with-thisarg.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-non-strict.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/mapfn-this-without-thisarg-strict.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/new-instance-empty.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-ordinary-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/new-instance-from-sparse-array.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/new-instance-using-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/new-instance-with-mapfn.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/new-instance-without-mapfn.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/property-abrupt-completion.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/set-value-abrupt-completion.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/source-value-is-symbol-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/BigInt/this-is-not-constructor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/custom-ctor-returns-other-instance.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/new-instance-from-ordinary-object.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/from/new-instance-using-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/desc-value-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-integer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-numericindex.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/set-value.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/BigInt/tonumber-value-detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/desc-value-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/DefineOwnProperty/key-is-minus-zero.js"><reason></reason></test>
@@ -2833,15 +2409,8 @@
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value-sab.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/indexed-value.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/infinity-detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-canonical-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-integer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index-get-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-out-of-bounds.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/BigInt/key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/detached-buffer-key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Get/detached-buffer-realm.js"><reason></reason></test>
@@ -2854,13 +2423,6 @@
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/enumerate-detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/index-prop-desc.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-integer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/BigInt/key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-not-number.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/GetOwnProperty/detached-buffer-realm.js"><reason></reason></test>
@@ -2871,16 +2433,12 @@
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/indexed-value.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/infinity-with-detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/inherited-property.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-greater-than-last-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-lower-than-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-canonical-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-integer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/BigInt/key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/abrupt-from-ordinary-has-parent-hasproperty.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-not-number.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/detached-buffer-key-is-symbol.js"><reason></reason></test>
@@ -2892,34 +2450,13 @@
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/key-is-lower-than-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/key-is-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/HasProperty/key-is-not-integer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/integer-indexes.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/OwnPropertyKeys/BigInt/not-enumerable-keys.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobigint64.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/bigint-tobiguint64.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/boolean-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer-realm.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/indexed-value.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-canonical-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-integer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index-set-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-out-of-bounds.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/null-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/number-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/string-nan-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/string-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/symbol-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/tonumber-value-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/BigInt/undefined-tobigint.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/bigint-tonumber.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-not-numeric-index.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/detached-buffer-key-is-symbol.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/detached-buffer-realm.js"><reason></reason></test>
@@ -2927,51 +2464,12 @@
<test id="built-ins/TypedArrayConstructors/internals/Set/key-is-minus-zero.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/tonumber-value-detached-buffer.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/internals/Set/tonumber-value-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/argument-is-symbol-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/argument-number-value-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-does-not-instantiate-ta-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-other-instance.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/custom-ctor-returns-smaller-instance-throws.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/invoked-as-func.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/new-instance-empty.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/new-instance-using-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/new-instance.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/BigInt/this-is-not-constructor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/custom-ctor-returns-other-instance.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/of/new-instance-using-custom-ctor.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/Symbol.toStringTag/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/bigint-Symbol.iterator.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/buffer/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/byteLength/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/byteOffset/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/copyWithin/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/entries/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/every/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/fill/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/filter/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/find/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/findIndex/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/forEach/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/indexOf/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/join/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/keys/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/lastIndexOf/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/length/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/map/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/reduce/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/reduceRight/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/reverse/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/set/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/slice/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/some/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/sort/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/subarray/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/toLocaleString/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/toString/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/TypedArrayConstructors/prototype/values/bigint-inherited.js"><reason></reason></test>
<test id="built-ins/WeakMap/proto-from-ctor-realm.js"><reason></reason></test>
<test id="built-ins/WeakRef/constructor.js"><reason></reason></test>
<test id="built-ins/WeakRef/instance-extensible.js"><reason></reason></test>