On Wed, Jul 27, 2011 at 8:18 PM, Ilan Schnell <[email protected]>wrote:
> Thanks for you quick response Ralf. Regarding binaries, we are > trying to avoid to different EPD binaries for different versions of OSX, > as maintaining/distributing/testing more binaries is quite expensive. > > Agreed, it can be expensive. However, for numpy the main time sink is maintaining 10.5/10.6/10.7 systems and build environments on them, which probably can't be avoided anyway. Building and uploading binaries is quick. And more reliable if build_OS_version == usage_OS_version. I can imagine for EPD the situation is different because it's so large. Ralf > > On Wed, Jul 27, 2011 at 12:58 PM, Ralf Gommers > <[email protected]> wrote: > > > > > > On Wed, Jul 27, 2011 at 7:17 PM, Ilan Schnell <[email protected]> > > wrote: > >> > >> MacOS Lion: > >> >>> numpy.sqrt([complex(numpy.nan, numpy.inf)]) > >> array([ nan+infj]) > >> > >> Other all system: > >> array([ inf+infj]) > >> > >> This causes a few numpy tests to fail on Lion. The numpy > >> was not compiled using the new LLVM based gcc, it is the > >> same numpy binary I used on other MacOS systems, which > >> was compiled using gcc-4.0.1. However on Lion it is linked > >> to Lions LLVM based gcc runtime, which apparently has some > >> different behavior when it comes to such strange complex > >> values. > >> > > These type of complex corner cases fail on several other platforms, there > > they are marked as skipped. I propose not to start changing this yet - > the > > compiler change is causing problems with scipy > > (http://projects.scipy.org/scipy/ticket/1476) and it's not yet clear > what > > the recommended build setup on Lion should be. > > > > Regarding binaries, it may be better to distribute separate ones for each > > version of OS X from numpy 1.7 / 2.0 (we already do for python 2.7). In > that > > case this particular failure will not occur. > > > > Cheers, > > Ralf > > > > > > _______________________________________________ > > NumPy-Discussion mailing list > > [email protected] > > http://mail.scipy.org/mailman/listinfo/numpy-discussion > > > > > _______________________________________________ > NumPy-Discussion mailing list > [email protected] > http://mail.scipy.org/mailman/listinfo/numpy-discussion >
_______________________________________________ NumPy-Discussion mailing list [email protected] http://mail.scipy.org/mailman/listinfo/numpy-discussion
