code: def test_code_cache_same_code_different_function_hit():
      # Compilation of a distinct function with the same code and signature
      # should reuse the cached entry
  
      cudautils.compile_udf(lambda x: x + 1, (types.float32,))
      assert_cache_size(1)
  
      cudautils.compile_udf(lambda x: x + 1, (types.float32,))
      assert_cache_size(1)
  
file_path: cudf/python/cudf/cudf/tests/test_compile_udf.py
imports: from numba import types
  from cudf.utils import cudautils
label_desc: Use image node_id 4 for calling a global function with example usage: test_code_cache_same_code_different_function_hit() without return types