// Any copyright is dedicated to the Public Domain. // http://creativecommons.org/licenses/publicdomain/ //----------------------------------------------------------------------------- var BUGNUMBER = 637643; var summary = "new Int8Array([1, 2, 3]).subarray(1).subarray(1)[0] === 3"; print(BUGNUMBER + ": " + summary); /************** * BEGIN TEST * **************/ var ta = new Int8Array([1, 2, 3]); assertEq(ta.length, 3); assertEq(ta[0], 1); assertEq(ta[1], 2); assertEq(ta[2], 3); var sa1 = ta.subarray(1); assertEq(sa1.length, 2); assertEq(sa1[0], 2); assertEq(sa1[1], 3); var sa2 = sa1.subarray(1); assertEq(sa2.length, 1); assertEq(sa2[0], 3); if (typeof reportCompare === "function") reportCompare(true, true); print("All tests passed!");