slovo/tests/time-sleep.checked.lower
2026-05-22 08:38:43 +02:00

23 lines
610 B
Plaintext

program main
fn monotonic_self_equal() -> bool
local let now : unit
call std.time.monotonic_ms : i32
binary = : bool
var now : i32
var now : i32
fn sleep_zero_then_self_equal() -> bool
call std.time.sleep_ms : unit
int 0 : i32
call monotonic_self_equal : bool
fn main() -> i32
call std.time.sleep_ms : unit
int 0 : i32
if : i32
call monotonic_self_equal : bool
int 0 : i32
int 1 : i32
test "monotonic value is self equal"
call monotonic_self_equal : bool
test "sleep zero returns"
call sleep_zero_then_self_equal : bool