code: def test_loop_2_vars():
      graph = tf.Graph()
      with graph.as_default():
          i0 = tf.constant(0)
          j0 = tf.ones([2, 2])
  
          def c(i, j):
              return i < 10
  
          def b(i, j):
              return [tf.add(i, 1), j]
  
          i1, i2 = tf.while_loop(c, b, loop_vars=[i0, j0])
          i1 += tf.constant(1337)
  
          with tf.Session() as sess:
              tf_out = sess.run(i1)
  
      check_equal(graph, tf_out)
  
imports: import pytest
  from tensorflow.python.ops import control_flow_ops
  import numpy
  from tvm import nd, relay, ir, testing
  from tvm.relay.frontend.tensorflow import from_tensorflow
label_desc: Use image node_id 4 for calling a global function with example usage: test_loop_2_vars() and returns: unknown, list