code: def test_ttgir_to_ptx():
      src = """
  module attributes {"triton_gpu.num-warps" = 4 : i32, "triton_gpu.threads-per-warp" = 32 : i32, "triton_gpu.num-ctas" = 1 : i32} {
    tt.func public @sum_kernel_0d1d(%arg0: !tt.ptr<i32, 1>, %arg1: !tt.ptr<i32, 1>) {
      tt.return
    }
  }
  """
      with tempfile.TemporaryDirectory() as tmp_dir:
          kernel_path = os.path.join(tmp_dir, "empty_kernel.ttgir")
          with open(kernel_path, "w") as fp:
              fp.write(src)
          k = triton.compile(kernel_path, target=("cuda", 80))
          ptx = k.asm["ptx"]
          assert ".target sm_80" in ptx
          assert ".address_size 64" in ptx
  
imports: import glob
  import os
  import subprocess
  import sys
  import tempfile
  import numpy
  import triton
  from triton.backends.nvidia.driver import include_dir, library_dir
label_desc: Use image node_id 13 for calling a global function with example usage: test_ttgir_to_ptx() without return types