Author: Richard Plangger <[email protected]>
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
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit