'Test overloading whose return value cannot be represented in CPython.'

def test_no_cpython_wrapper(self):

    ok_cfunc = jit(nopython=True)(non_boxable_ok_usecase)
    n = 10
    got = ok_cfunc(n)
    expect = non_boxable_ok_usecase(n)
    np.testing.assert_equal(expect, got)
    bad_cfunc = jit(nopython=True)(non_boxable_bad_usecase)
    with self.assertRaises(NotImplementedError) as raises:
        bad_cfunc()
    errmsg = str(raises.exception)
    expectmsg = 'cannot    convert    native    Module'
    self.assertIn(expectmsg, errmsg)
