Author: Maciej Fijalkowski <[email protected]>
Branch: refactor-signature
Changeset: r50497:67cba7342bdb
Date: 2011-12-14 13:25 +0200
http://bitbucket.org/pypy/pypy/changeset/67cba7342bdb/
Log: oomph
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pypy/module/micronumpy/interp_numarray.py
+++ b/pypy/module/micronumpy/interp_numarray.py
@@ -793,7 +793,7 @@
shapelen = len(self.shape)
signature = self.find_sig()
frame = signature.create_frame(self)
- ri = ArrayIterator(result)
+ ri = ArrayIterator(result_size)
while not ri.done():
numpy_driver.jit_merge_point(signature=signature,
shapelen=shapelen,
diff --git a/pypy/module/micronumpy/signature.py
b/pypy/module/micronumpy/signature.py
--- a/pypy/module/micronumpy/signature.py
+++ b/pypy/module/micronumpy/signature.py
@@ -77,7 +77,7 @@
def _create_iter(self, iterlist, arr, res_shape):
if self.iter_no >= len(iterlist):
- iter = ArrayIterator(arr)
+ iter = ArrayIterator(arr.size)
iterlist.append(iter)
def eval(self, frame, arr):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit