Author: Armin Rigo <[email protected]>
Branch:
Changeset: r48479:2268df591186
Date: 2011-10-26 18:17 +0200
http://bitbucket.org/pypy/pypy/changeset/2268df591186/
Log: Random fixes (no pun intended)
diff --git a/pypy/jit/backend/test/test_ll_random.py
b/pypy/jit/backend/test/test_ll_random.py
--- a/pypy/jit/backend/test/test_ll_random.py
+++ b/pypy/jit/backend/test/test_ll_random.py
@@ -34,8 +34,8 @@
v, S = from_[i][:2]
if not isinstance(S, type):
continue
- if (isinstance(S, lltype.Array) and
- isinstance(S.OF, lltype.Struct) == array_of_structs):
+ if ((isinstance(S, lltype.Array) and
+ isinstance(S.OF, lltype.Struct)) == array_of_structs):
ptrvars.append((v, S))
return ptrvars
@@ -270,10 +270,7 @@
array_of_structs=True)
array = v.getref(lltype.Ptr(A))
v_index = builder.get_index(len(array), r)
- names = A.OF._names
- if names[0] == 'parent':
- names = names[1:]
- name = r.choice(names)
+ name = r.choice(A.OF._names)
descr = builder.cpu.interiorfielddescrof(A, name)
descr._random_info = 'cpu.interiorfielddescrof(%s, %r)' % (A.OF._name,
name)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit