OSDN Git Service

PR java/16789:
[pf3gnuchains/gcc-fork.git] / libjava / testsuite / libjava.lang / err10.java
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 /*--------------------------------------------------------------------------*/
8
9 public class err10 {
10   public static void main(String[] args) {
11     int a = -3;
12
13     a = a>>>1;
14
15     if ( a == 2147483646 ) {
16       System.out.println("OK"); 
17     } else {
18       System.out.println("NG:[2147483646]-->[" +a+ "]"); 
19     }
20
21   }
22 }
23