[Numpy-discussion] NEP mask code and the 1.7 release
Mon Apr 23 15:16:08 CDT 2012
On Mon, Apr 23, 2012 at 12:57 PM, Nathaniel Smith <email@example.com> wrote:
> Right, this part is specifically about ABI compatibility, not API
> compatibility -- segfaults would only occur for extension libraries
> that were compiled against one version of numpy and then used with a
> different version.
Which makes me think -- the ABI will have changed by adding three new
pointers to the end of the main struct, yes?
Of the options on the table, do any of the others involve adding three
new pointers? What I'm getting at is that while the API and symantics
may change with a different NA system -- maybe the ABI won't change as
much (even if those pointers mean something different, but the size of
the struct could be constant).
Or is this just a fantasy?
Christopher Barker, Ph.D.
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
More information about the NumPy-Discussion