test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java

test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java

Print this page
rev 5513 : 8026844: Various Math functions needs intrinsification
Reviewed-by: duke

*** 23,48 **** /* * @test * @bug 8024924 * @summary Test non constant addExact ! * @compile NonConstantTest.java Verify.java ! * @run main NonConstantTest * */ ! import java.lang.ArithmeticException; ! ! public class NonConstantTest { ! public static java.util.Random rnd = new java.util.Random(); ! public static void main(String[] args) { ! for (int i = 0; i < 50000; ++i) { ! int rnd1 = rnd.nextInt(), rnd2 = rnd.nextInt(); ! Verify.verify(rnd1, rnd2); ! Verify.verify(rnd1, rnd2 + 1); ! Verify.verify(rnd1 + 1, rnd2); ! Verify.verify(rnd1 - 1, rnd2); ! Verify.verify(rnd1, rnd2 - 1); ! } } } --- 23,37 ---- /* * @test * @bug 8024924 * @summary Test non constant addExact ! * @compile AddExactINonConstantTest.java Verify.java ! * @run main AddExactINonConstantTest * */ ! public class AddExactINonConstantTest { public static void main(String[] args) { ! Verify.NonConstantTest.verify(new Verify.AddExactI()); } }
test/compiler/intrinsics/mathexact/AddExactINonConstantTest.java
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File