code: def test_no_reuse():
      x = T.lvector()
      y = T.lvector()
      f = theano.function([x, y], x + y)
  
      # provide both inputs in the first call
      f(np.ones(10, dtype="int64"), np.ones(10, dtype="int64"))
  
      try:
          f(np.ones(10))
      except TypeError:
          return
      assert not "should not get here"
  
file_path: Theano/theano/tensor/tests/test_gc.py
imports: from __future__ import absolute_import, print_function, division
  import numpy
  import six.moves.cPickle
  from six.moves import xrange
  import theano
  from theano import tensor
  import time
label_desc: Use image node_id 1 for calling a global function with example usage: test_no_reuse() without return types