Since I've updated numpy from 1.7 to 1.8 with EPD I get segmentation faults whenever I load back pickled float64 arrays. Here's a minimal example:

"""

import numpy

import cPickle

a = numpy.arange(5, dtype='float64')

with open('test.p', 'wb') as fh:

cPickle.dump(a, fh)

with open('test.p') as fh:

a2 = cPickle.load(fh)

print a2

"""

However the above works fine with int32 arrays, i.e. with a = numpy.arange(5).

Does anyone else experience this problem?

Thanks,

--

Hugo Gagnon