Hi, I'm testing our code on 64bit vs 32bit
I just realized that the dtype.car is platform dependent. I guess it's normal her emy little test: for t in [numpy .byte ,numpy .short ,numpy .int ,numpy .int32 ,numpy .float ,numpy .float32 ,numpy .double,numpy.ubyte,numpy.ushort,numpy.uint,numpy.int64,numpy.uint64]: print 'Testing type:',t data = numpy.array([0], dtype=t) print data.dtype.char,data.dtype On 64bit I get for numpy.unit64: Testing type: <type 'numpy.uint64'> L uint64 Whereas on 32bit i get Testing type: <type 'numpy.uint64'> Q uint64 Is it really normal? I guess that means I shouldn't expect the dtype.char to be the same on all platform.... Is that right? C. _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion