code: def test_invalid_block_axes():
      def invalid_block_axes(a: T.handle) -> None:
          A = T.match_buffer(a, (16, 16), "float32")
          for i, j in T.grid(16, 16):
              with T.block():
                  vi = T.axis.S(i, A)  # error
                  T.evaluate(1.0)
  
      check_error(invalid_block_axes, 5)
  
imports: import inspect
  import re
  import pytest
  import tvm
  import tvm.testing
  from tvm import tir
  from tvm.ir.diagnostics import override_renderer
  from tvm.script import from_source
  from tvm.script import tir
label_desc: Use image node_id 13 for calling a global function with example usage: test_invalid_block_axes() without return types