code: def test_dc_get_symbol_called_twice():
      a = mx.np.arange(10)
      dc.set_variable(a, mx.sym.var("a"))
      with dc.context():
          b = a + 1
      sym1 = dc.get_symbol(b)
      sym2 = dc.get_symbol(b)
      assert sym1.list_inputs() == ["a"]
      assert sym2.list_inputs() == ["a"]
  
imports: import functools
  import operator
  import numpy
  import mxnet
  import mxnet._deferred_compute
  from mxnet.base import MXNetError
  from mxnet.util import TemporaryDirectory
  import pytest
label_desc: Use image node_id 17 for calling a global function with example usage: test_dc_get_symbol_called_twice() without return types