Homebrew/homebrew-python — pull request #135 by tdsmith (2014-06-26 05:31:09+00:00)
Title: scipy: 0.14.0

Here's a tracking pull request with some notes about scipy 0.14.0.

Things I wanted to ask you about, @SamuelJohn, are:

- [ ] spurious test error: after unlinking scipy, a lot of junk (.pyc files, mostly) is still hanging around in /usr/local/lib/pythonx.y/site-packages/scipy. After upgrading, these files confuse scipy's test discovery mechanism, which tries to import files that don't exist anymore, causing an error. The easy workaround is to rm -rf site-packages/scipy and relink. Is it worth trying to clean site-packages more thoroughly?
- [ ] gcc+accelerate trouble:

I tried permutations of compiler and BLAS, and here's how it went:

Compiler | BLAS | Build | Tests
------------|---------|-------|---------
clang | accelerate | :white_check_mark: | :white_check_mark:
clang | openblas | :white_check_mark: | :white_check_mark:
gcc-4.8 | accelerate | :white_check_mark: | :x: (1)
gcc-4.8 | openblas | :white_check_mark: | :white_check_mark:

(1): [Log](https://gist.github.com/f7f390dd4b2737cf5982); lots of BLAS and ARPACK failures. The Python interpreter hangs during or after test_arpack.test_real_nonsymmetric_modes.

I did all testing with brewed, bottled Python on Mavericks. Numpy tests succeed on gcc/accelerate. Scipy 0.13.3 also fails tests on gcc/accelerate for me (so at least we might not break anything that isn't already broken if we push this formula as-is).