[SciPy-Dev] ANN: SciPy 0.9.0 beta 1

Christoph Gohlke cgohlke@uci....
Mon Dec 13 12:18:13 CST 2010



On 12/13/2010 8:12 AM, Ralf Gommers wrote:
> Hi,
>
> I am pleased to announce the availability of the first beta of SciPy
> 0.9.0. This will be the first SciPy release to include support for
> Python 3, as well as for Python 2.7. Please try this beta and report any
> problems on the scipy-dev mailing list.
>
> Binaries, sources and release notes can be found
> athttp://sourceforge.net/projects/scipy/files/scipy/0.9.0b1/
> <https://sourceforge.net/projects/numpy/files/>. Note that not all
> binaries (win32-py27, *-macosx10.3) are uploaded yet, they will follow
> in the next day or two.
>
> There are still a few known issues (so no need to report these):
> 1. Arpack related errors on 64-bit OS X.
> 2. Correlate complex192 errors on Windows.
> 3. correlate/conjugate current behavior is deprecated and should be
> removed before RC1.
>
> Enjoy,
> Ralf
>
>

Thank you!

I ran into the following issues with scipy 0.9.0b1 on Windows when 
building with msvc 9 and intel 11.1 compilers. Numpy is version 1.5.1, 
linked against MKL.

1) after patching some source files and setup scripts (see msvc9.diff 
attachment), "python setup.py bdist_winist" succeeds on 32- and 64-bit 
Python 2.6, 2.7, and 3.1. The Visual C compiler reproducibly crashes 
while compiling scipy\special\cephes\ndtr.c. Running the build command 
again (without cleaning the build directory) seems to work.


2) the build process fails on Python 3.2b1 with the following errors:

scipy\sparse\sparsetools\csr_wrap.cxx(2451) : error C3861: 
'PyCObject_Import': identifier not found
scipy\sparse\sparsetools\csr_wrap.cxx(2521) : error C3861: 
'PyCObject_FromVoidPtr': identifier not found
scipy\sparse\sparsetools\csr_wrap.cxx(2544) : error C3861: 
'PyCObject_AsVoidPtr': identifier not found


3) 32-bit Python 2.6 is the only platform where scipy.test() finishes; 
albeit with 32 failures. Besides the Correlate complex192 and TestODR 
errors (http://projects.scipy.org/scipy/ticket/678) I get

FAIL: Real-valued Bessel domains
----------------------------------------------------------------------
Traceback (most recent call last):
   File 
"X:\Python26\lib\site-packages\scipy\special\tests\test_basic.py", line 
1704, in test_ticket_854
     assert_(not isnan(special.airye(-1)[2:4]).any(), special.airye(-1))
   File "X:\Python26\lib\site-packages\numpy\testing\utils.py", line 34, 
in assert_
     raise AssertionError(msg)
AssertionError: (nan, nan, nan, nan)


4) scipy.test() on Python 2.7 and 3.1 crashes as reported in ticket 
#1210 <http://projects.scipy.org/scipy/ticket/1210>


5) On 64 bit platforms, scipy.test() quits at the following test

test_interpnd.TestCloughTocher2DInterpolator.test_dense ... QH6084 qhull 
internal error (qh_meminit): sizeof(void*) 8 > sizeof(ptr_intT) 4. 
Change ptr_intT in mem.h to 'long long'

--
Christoph
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: msvc9.diff
Url: http://mail.scipy.org/pipermail/scipy-dev/attachments/20101213/fb920068/attachment.pl 


More information about the SciPy-Dev mailing list