yes! everything is fine. thanks

Good!

 
Could you be a bit more specific?

sorry, I meant Std.rand.

can you run this code please:

while(1
{
    <<<Std.rand2(-2147483648 , 2147483647)>>>;
    2::second=>now;
}



Yes, I can. I get this;

2147483647 :(int)
2147483647 :(int)
-2147483648 :(int)
-2147483648 :(int)
-2147483647 :(int)
-2147483648 :(int)
-2147483647 :(int)
-2147483647 :(int)
-2147483648 :(int)
-2147483648 :(int)
2147483647 :(int)
2147483647 :(int)
-2147483648 :(int)
-2147483647 :(int)
-2147483647 :(int)
-2147483647 :(int)
-2147483648 :(int)
2147483647 :(int)
-2147483648 :(int)
2147483647 :(int)
2147483647 :(int)
-2147483648 :(int)
2147483647 :(int)
2147483647 :(int)
-2147483648 :(int)
-2147483647 :(int)
2147483647 :(int)
-2147483647 :(int)
2147483647 :(int)
-2147483648 :(int)
2147483647 :(int)
-2147483648 :(int)
-2147483647 :(int)
-2147483648 :(int)
-2147483647 :(int)
-2147483647 :(int)
2147483647 :(int)
-2147483648 :(int)
-2147483648 :(int)
-2147483648 :(int)
2147483647 :(int)
-2147483647 :(int)
-2147483647 :(int)

So.... That looks like a bug, you are totally right. Good catch, Lars!

Kas.