code: def test_debug_with_expr():
      global _test_debug_hit
      _test_debug_hit = False
      x = var("x", shape=(), dtype="int32")
      _test_debug_hit = False
  
      def did_exec(x):
          global _test_debug_hit
          _test_debug_hit = True
  
      prog = debug(x + x * x, debug_func=did_exec)
      result = create_executor().evaluate(prog, {x: const(2, "int32")})
      assert _test_debug_hit
      assert result.numpy() == 6
  
imports: from tvm.relay import var, const, create_executor
  from tvm.relay.op import debug
label_desc: Use image node_id 2 for calling a global function with example usage: test_debug_with_expr() without return types