Hi,<br><br>There's a test failure in scipy/io/matlab/mio_utils that shows up with numpy master but not 1.5.1, see <a href="http://projects.scipy.org/scipy/ticket/1512">http://projects.scipy.org/scipy/ticket/1512</a><br>
I have a fix here: <a href="https://github.com/rgommers/scipy/commit/4ade7829649b9e2c251f5f7f370781b16fc13612">https://github.com/rgommers/scipy/commit/4ade7829649b9e2c251f5f7f370781b16fc13612</a> , but I don't really understand why the code is failing in the first place. This is the relevant part:<br>
<br>-    arr = np.squeeze(arr)<br>-    if not arr.shape and arr.dtype.isbuiltin: # 0d coverted to scalar<br>-        return arr.item()<br>-    return arr<br>+    arr2 = np.squeeze(arr)<br>+    if (not arr2.shape) and arr2.dtype.isbuiltin: # 0d coverted to scalar<br>
+        return arr2.item()<br>+    return arr2<br><br>All it does is rename arr to arr2. It fails with both Cython 0.13 and 0.15. Any idea?<br><br>Ralf<br><br>