jit.backend.test.test_random
![](https://secure.gravatar.com/avatar/04671f9a31c3976876951da6e1daf40c.jpg?s=120&d=mm&r=g)
I found that pypy.jit.backend.test.test_random is failing if I pass --backend=x86 The following patch fixes it for me: --- a/pypy/jit/backend/test/test_random.py +++ b/pypy/jit/backend/test/test_random.py @@ -717,6 +717,7 @@ def test_random_function(BuilderClass=OperationBuilder): r = Random() cpu = get_cpu() + cpu.setup_once() if pytest.config.option.repeat == -1: while 1: check_random_function(cpu, BuilderClass, r) -M-
![](https://secure.gravatar.com/avatar/5b37e6b4ac97453e4ba9dba37954cf79.jpg?s=120&d=mm&r=g)
Hi Matthew, On Sun, Apr 10, 2011 at 2:46 PM, Matthew Woodcraft <matthew@woodcraft.me.uk> wrote:
+ cpu.setup_once()
Thanks, fixed. We did not notice this failure because pypy/jit/backend/x86/test/test_zll_random.py provides its own interface over calling test_random.py directly with --backend=x86. A bientôt, Armin.
participants (2)
-
Armin Rigo
-
Matthew Woodcraft