< prev index next >

test/script/basic/JDK-8144131.js

Print this page

        

*** 28,50 **** * @run */ var doubleArray = [97912312397.234, -182374983434.56]; var doubleArrayResults = [-871935411, -1986357002]; - var longArray = [0x7fffffff8c102ebc, -0x7fffffffe9dfec18]; - var longArrayResults = [-1945096192, 371201024]; ! // Make sure arrays use double and long array data Assert.assertEquals(doubleArray[0].getClass(), java.lang.Double.class); - Assert.assertEquals(longArray[0].getClass(), java.lang.Long.class); function testBinaryOp(array, index, expected) { Assert.assertEquals(array[index] & 0xffffffff, expected); } for (var i = 0; i < doubleArray.length; i++) { testBinaryOp(doubleArray, i, doubleArrayResults[i]); } - for (var i = 0; i < longArray.length; i++) { - testBinaryOp(longArray, i, longArrayResults[i]); - } --- 28,44 ---- * @run */ var doubleArray = [97912312397.234, -182374983434.56]; var doubleArrayResults = [-871935411, -1986357002]; ! // Make sure array uses double array data Assert.assertEquals(doubleArray[0].getClass(), java.lang.Double.class); function testBinaryOp(array, index, expected) { Assert.assertEquals(array[index] & 0xffffffff, expected); } for (var i = 0; i < doubleArray.length; i++) { testBinaryOp(doubleArray, i, doubleArrayResults[i]); }
< prev index next >