[Numpy-discussion] Warning on http://scipy.org/ about binary incompatibility ?
David Cournapeau
david at silveregg.co.jp
Thu Jan 28 02:33:18 EST 2010
Charles R Harris wrote:
>
>
> On Wed, Jan 27, 2010 at 11:39 PM, David Cournapeau
> <david at silveregg.co.jp <mailto:david at silveregg.co.jp>> wrote:
>
> Charles R Harris wrote:
> >
> >
> > On Wed, Jan 27, 2010 at 6:20 PM, David Cournapeau
> <david at silveregg.co.jp <mailto:david at silveregg.co.jp>
> > <mailto:david at silveregg.co.jp <mailto:david at silveregg.co.jp>>> wrote:
> >
> > josef.pktd at gmail.com <mailto:josef.pktd at gmail.com>
> <mailto:josef.pktd at gmail.com <mailto:josef.pktd at gmail.com>> wrote:
> > > Can we/someone add a warning on the front page
> http://scipy.org/
> > > (maybe under news for numpy download) about
> incompatibility of the
> > > binaries on sourceforge of scipy <=0.7.1 with numpy 1.4.0 ?
> >
> > It seems that it will be quite difficult to fix the issue without
> > removing something (I tried to use datetime as user types,
> but this
> > opened a can of worms), so I am (quite reluctantly ) coming
> to the
> > conclusion we should just bite the bullet and change the ABI
> number (so
> > that importing anything will fail instead of crashing randomly).
> >
> > Something like numpy 1.4.0.1, which would just have a
> different ABI
> > number than 1.4.0, without anything else.
> >
> >
> > Why do you think it would be better to make this change in 1.4 rather
> > than 1.5?
>
> Because then any extension fails to import with a clear message instead
> of crashing as it does now. It does not matter much if you know the
> crash is coming from an incompatible ABI, but it does if you don't :)
>
>
> But why not remove the change?
Because Travis was against it when it was suggested last september or
so. And removing in 1.4.x a feature introduced in 1.4.0 is weird.
David
More information about the NumPy-Discussion
mailing list