def METHOD_NAME(biggie):
    expect = np.copy(biggie)
    self.assertEqual(typeof(biggie), typeof(expect))
    def pyfunc():
        return biggie
    cres = compile_isolated(pyfunc, ())
    # Check that the array is not frozen into the LLVM IR.
    # LLVM size must be less than the array size.
    self.assertLess(len(cres.library.get_llvm_str()), biggie.nbytes)
    # Run and test result
    out = cres.entry_point()
    self.assertIs(biggie, out)
    # Remove all local references to biggie
    del out
    biggie = None  # del biggie is syntax error in py2
    # Run again and verify result
    out = cres.entry_point()
    np.testing.assert_equal(expect, out)
    self.assertEqual(typeof(expect), typeof(out))