fix sessions and CE oracles
[why3.git] / bench / infer / call_val_in_loop.mlw
blob1d084e46ce45d5d8c2a65145ff7cd3cce57eb5c2
2 use bool.Bool
3 use int.Int
5 val ref x : bool
6 val ref t : int
8 val rnd () : bool
10 let f [@bddinfer] ()
11   diverges
12   =
13   x <- False;
14   t <- 0;
16   while True do
17     x <- rnd();
18     t <- t + 1
19   done