* sreal.h (sreal::shift): Fix sanity check.
[official-gcc.git] / libjava / testsuite / libjava.lang / err10.java
blobafdb4e05504c27136267ffdfcf58dfb4b2ca7a4f
1 /*--------------------------------------------------------------------------*/
2 /* File name : err10.java */
3 /* : */
4 /* Cause : Operator >>> doesn't work correctly when value is negative. */
5 /* : */
6 /* Message : NG : a = -2 */
7 /*--------------------------------------------------------------------------*/
9 public class err10 {
10 public static void main(String[] args) {
11 int a = -3;
13 a = a>>>1;
15 if ( a == 2147483646 ) {
16 System.out.println("OK");
17 } else {
18 System.out.println("NG:[2147483646]-->[" +a+ "]");