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