code: def test_buffer_map_length_mismatch():
      x = te.var("x")
      y = te.var("x")
  
      buffer_0 = tvm.tir.decl_buffer((10, 10))
      buffer_1 = tvm.tir.decl_buffer((10, 20))
  
      func_0 = tvm.tir.PrimFunc(
          [x], tvm.tir.Evaluate(x), buffer_map={x: buffer_0}
      )
      func_1 = tvm.tir.PrimFunc(
          [x],
          tvm.tir.Evaluate(x),
          buffer_map={x: buffer_0, y: buffer_1},
      )
  
      lhs_path, rhs_path = get_sequal_mismatch(func_0, func_1)
  
      expected_lhs_path = (
          ObjectPath.root().attr("buffer_map").missing_map_entry()
      )
      assert lhs_path == expected_lhs_path
      expected_rhs_path = (
          ObjectPath.root().attr("buffer_map").map_value(y)
      )
      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 14 for calling a global function with example usage: test_buffer_map_length_mismatch() without return types