'Test issue #599 for multiple values of PYTHONHASHSEED.'

def test_complex_unify_issue599_multihash(self):

    env = os.environ.copy()
    for seedval in (1, 2, 1024):
        env['PYTHONHASHSEED'] = str(seedval)
        subproc = subprocess.Popen([sys.executable, '-c', ('import    numba.tests.test_typeinfer    as    test_mod\n' + 'test_mod.TestUnifyUseCases._actually_test_complex_unify()')], env=env)
        subproc.wait()
        self.assertEqual(subproc.returncode, 0, 'Child    process    failed.')
