On 7 Aug 2011, at 04:09, Sturla Molden wrote: > Den 06.08.2011 11:18, skrev Dag Sverre Seljebotn: >> We are excited to announce the release of Cython 0.15, which is a huge >> step forward in achieving full Python language coverage as well as >> many new features, optimizations, and bugfixes. >> >> > > This is really great. With Cython progressing like this, I might soon > have written my last line of Fortran. :-)
+1 (except the bit about writing Fortran, probably ;-) I am only getting 4 errors with Python 3.1 + 3.2 (Mac OS X 10.6/x86_64): compiling (cpp) and running numpy_bufacc_T155, numpy_cimport, numpy_parallel, numpy_test... I could not find much documentation about the runtests.py script (like how to figure out the exact gcc command used), but I am happy to send more details wherever requested. Adding a '-v' flag prints the following additional info: numpy_bufacc_T155.c: In function ‘PyInit_numpy_bufacc_T155’: numpy_bufacc_T155.c:3652: warning: ‘return’ with no value, in function returning non-void .numpy_bufacc_T155.cpp: In function ‘PyObject* PyInit_numpy_bufacc_T155()’: numpy_bufacc_T155.cpp:3652: error: return-statement with no value, in function returning ‘PyObject*’ Enumpy_cimport.c: In function ‘PyInit_numpy_cimport’: numpy_cimport.c:3327: warning: ‘return’ with no value, in function returning non-void .numpy_cimport.cpp: In function ‘PyObject* PyInit_numpy_cimport()’: numpy_cimport.cpp:3327: error: return-statement with no value, in function returning ‘PyObject*’ Enumpy_parallel.c: In function ‘PyInit_numpy_parallel’: numpy_parallel.c:3824: warning: ‘return’ with no value, in function returning non-void .numpy_parallel.cpp: In function ‘PyObject* PyInit_numpy_parallel()’: numpy_parallel.cpp:3824: error: return-statement with no value, in function returning ‘PyObject*’ Enumpy_test.c: In function ‘PyInit_numpy_test’: numpy_test.c:11611: warning: ‘return’ with no value, in function returning non-void .numpy_test.cpp: In function ‘PyObject* PyInit_numpy_test()’: numpy_test.cpp:11611: error: return-statement with no value, in function returning ‘PyObject*’ This happens with numpy 1.5.1, 1.6.0, 1.6.1 or git master installed, With Python 2.5-2.7 all 5536 tests are passing! Cheers, Derek _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion