code: def test_changed_line_numbers_invalidate_cache():
      from textwrap import dedent
  
      code = dedent(
          """
          import triton
          @triton.jit
          def test_kernel(i):
              i = i + 1
      """
      )
      orig_mod = write_and_load_module(code, 0)
      orig_cache_key = orig_mod.test_kernel.cache_key
  
      updated_mod = write_and_load_module(code, 1)
      updated_cache_key = updated_mod.test_kernel.cache_key
      assert orig_cache_key != updated_cache_key
  
imports: import importlib.util
  import os
  import shutil
  import tempfile
  import pytest
  import torch
  import triton
  import triton.language
  from triton.runtime.jit import JITFunction
label_desc: Use image node_id 10 for calling a global function with example usage: test_changed_line_numbers_invalidate_cache() without return types