def test_case_2() -> ti.f32: x[0] = ti.i32(3) y[0] = ti.i32(1) return ti.atan2(x[0], y[0])
def test_case_0() -> ti.f32: i = ti.i32(2) return ti.atan2(i, 1)
def test_case_1() -> ti.f32: x[0] = ti.i32(2) return ti.atan2(x[0], 1)
def float_annotation_error(): a = ti.i32(0.0)