code: def test_while():
      x = tvm.tir.Var("x", "int32")
      y = tvm.tir.Var("y", "int32")
      wx = tvm.tir.While(x > 0, tvm.tir.Evaluate(x))
      wy = tvm.tir.While(y > 0, tvm.tir.Evaluate(y))
      assert not consistent_equal(wx, wy)
      assert consistent_equal(wx, wy, map_free_vars=True)
  
imports: import tvm
  import numpy
  import pytest
  from tvm import te
  from tvm.runtime import ObjectPath
  from tvm.script import tir, ir
label_desc: Use image node_id 16 for calling a global function with example usage: test_while() without return types