blob: bbf1691e772d940d67df0f513d5d6811bceaae02 [file] [log] [blame]
import java.util.Random;
import org.checkerframework.checker.index.qual.NonNegative;
public class RandomTestLBC {
void test() {
Random rand = new Random();
int[] a = new int[8];
// :: error: (anno.on.irrelevant)
@NonNegative double d1 = Math.random() * a.length;
@NonNegative int deref = (int) (Math.random() * a.length);
@NonNegative int deref2 = (int) (rand.nextDouble() * a.length);
@NonNegative int deref3 = rand.nextInt(a.length);
}
}