Author: Richard Plangger <planri...@gmail.com> Branch: s390x-backend Changeset: r81671:4f539fd728fc Date: 2016-01-11 13:55 +0100 http://bitbucket.org/pypy/pypy/changeset/4f539fd728fc/
Log: added case where parameters are not ordered diff --git a/rpython/jit/backend/zarch/test/test_assembler.py b/rpython/jit/backend/zarch/test/test_assembler.py --- a/rpython/jit/backend/zarch/test/test_assembler.py +++ b/rpython/jit/backend/zarch/test/test_assembler.py @@ -430,12 +430,19 @@ loaded = [] # just one single - for r in [r.r14, r.r0, r.r1, r.r15]: - self.pushpop_jitframe([r]) - assert stored == [(r,)] + for x in [r.r14, r.r0, r.r1, r.r15]: + self.pushpop_jitframe([x]) + assert stored == [(x,)] assert stored == loaded stored = [] loaded = [] + # unordered + self.pushpop_jitframe([r.r14, r.r8, r.r4, r.r0]) + assert stored == [(r.r14,), (r.r8,), (r.r4,), (r.r0,)] + assert stored == loaded + stored = [] + loaded = [] + _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit