Here is an experiment I just tried on ARM: create linear code from the example in LinearCode? (it's the same as in pickle_jar.tar.bz2)
Pickle it: sage: sage.structure.sage_object.picklejar(C,dir='/tmp/jj') Quit Sage. Start Sage and unpickle it: sage: sage.structure.sage_object.unpickle_all('/tmp/jj/') Successfully unpickled 1 objects. Failed to unpickle 0 objects. Now try unpickling this pickle on x86: sage: sage.structure.sage_object.unpickle_all('/tmp/jj/') * unpickle failure: load('/tmp/jj//_class__sage_coding_linear_code_LinearCode__.sobj') Failed: _class__sage_coding_linear_code_LinearCode__.sobj Successfully unpickled 0 objects. Failed to unpickle 1 objects. Thus, there is a genuine pickle/unpickle bug on ARM.... (FYI, I've uploaded the pickle produced on ARM) Dima -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org
bad_arm_pickle.tar.bz2
Description: Binary data