code: def testInt64(self):
      with self.session():
          with self.test_scope():
              x = array_ops.zeros([50000, 50000], dtype=dtypes.bool)
              # Provide dimension larger than int32
              y = array_ops.reshape(x, [50000**2])
              self.assertEqual([50000**2], y.get_shape().as_list())
              # Even if first dimension is within int32, ensure we correctly go to
              # int64
              y = array_ops.reshape(x, [1, 50000**2])
              self.assertEqual([1, 50000**2], y.get_shape().as_list())
  
file_path: tensorflow/tensorflow/compiler/tests/reshape_op_test.py
imports: from absl.testing import parameterized
  from tensorflow.compiler.tests import xla_test
  from tensorflow.python.framework import constant_op
  from tensorflow.python.framework import dtypes
  from tensorflow.python.ops import array_ops
  from tensorflow.python.platform import googletest
label_desc: Use image node_id 2 for calling the ReshapeTest obj's underlying member method code with example usage: obj.testInt64() without return types