code: def test_prim_func_param_count_mismatch():
      x = te.var("x")
      y = te.var("y")
      z = te.var("z")
      # counter example of same equality
      func0 = tvm.tir.PrimFunc([x, y], tvm.tir.Evaluate(x))
      func1 = tvm.tir.PrimFunc([x, y, z], tvm.tir.Evaluate(x))
      lhs_path, rhs_path = get_sequal_mismatch(func0, func1)
      expected_lhs_path = (
          ObjectPath.root().attr("params").missing_array_element(2)
      )
      expected_rhs_path = (
          ObjectPath.root().attr("params").array_index(2)
      )
      assert lhs_path == expected_lhs_path
      assert rhs_path == expected_rhs_path
  
imports: import tvm
  import numpy
  import pytest
  from tvm import te
  from tvm.runtime import ObjectPath
  from tvm.script import tir, ir
label_desc: Use image node_id 5 for calling a global function with example usage: test_prim_func_param_count_mismatch() without return types