Just did a simple bump of cython 0.14.1 to cython 0.15. Everything looks nice, and tests pass on 2.4-2.7/AMD64. Unfortunately I get test errors - or rather compile errors, such as this on 3.1: ====================================================================== ERROR: compiling (cpp) and running numpy_parallel ---------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib64/python3.1/distutils/unixccompiler.py", line 183, in _compile extra_postargs) File "/usr/lib64/python3.1/distutils/ccompiler.py", line 909, in spawn spawn(cmd, dry_run=self.dry_run) File "/usr/lib64/python3.1/distutils/spawn.py", line 34, in spawn _spawn_posix(cmd, search_path, dry_run=dry_run) File "/usr/lib64/python3.1/distutils/spawn.py", line 138, in _spawn_posix % (cmd[0], exit_status)) distutils.errors.DistutilsExecError: command 'x86_64-pc-linux-gnu-g++' failed with exit status 1 All failing tests has same characteristics: numpy_bufacc_T155, numpy_cimport, numpy_parallel and numpy_test. I'll have a closer look later. cython 0.15 is also found in the process overlay (formerly known as python overlay) and might incorporate additional fixes. If someone wants to take a peek, please do - especially if the tests are addressed.
Fixed in Progress Overlay on 2011-08-06. If you use packages from Progress Overlay, then tests will pass.
Arfrever: Can't see any notable differences between your ebuild and the one in tree. Care to elaborate on what changes you made in order for tests to pass?
I think I've finally nailed the test issue by looking at Arfrevers work. Please rebuild numpy with the patch in bug 393679 and test again.
in cvs. thanks!
*** Bug 395833 has been marked as a duplicate of this bug. ***