code: def test_unique_name_reduction_block():
      k1 = te.reduce_axis((0, 16), "k1")
      k2 = te.reduce_axis((0, 16), "k2")
      A = te.placeholder((16, 16), name="A")
      B = te.compute(
          (16,), lambda i: te.sum(A[i, k1], axis=k1), name="sum"
      )
      C = te.compute((), lambda: te.sum(B[k2], axis=k2), name="sum")
      func = te.create_prim_func([A, C])
      s = tir.Schedule(func, debug_mask="all")
      assert isinstance(
          s.get_sref(s.get_block("sum")), tir.schedule.StmtSRef
      )
      assert isinstance(
          s.get_sref(s.get_block("sum_1")), tir.schedule.StmtSRef
      )
  
imports: import numpy
  import tvm
  import tvm.testing
  from tvm import te, tir, topi, relay
  from tvm.script import tir
  import pytest
label_desc: Use image node_id 2 for calling a global function with example usage: test_unique_name_reduction_block() without return types