Hello,

There are indeed tons of problems with old pickles; see also
http://trac.sagemath.org/ticket/16311 where I simply tried to get the
string representation of all pickles in the jar.

Peter


> The pickle jar is about old pickles, to test that they can be unpickled.
> So the pickles were created with an old version of Sage. Its odd that we
> lost the ability to pickle them over time.
>
> On Monday, March 23, 2015 at 7:10:25 PM UTC+1, Snark wrote:
>
>   Hi,
>
>   I'm still trying to track why calling unpickle_all twice leads to a
>   SIGABRT crash with our experimental debian package.
>
>   After some toying around, it turned out that within the whole pickle
>   jar, only the files related to MacDonald polynomials are giving issues.
>
>   That is why I'm trying to experiment on them (within a vanilla sage),
>   but I'm hitting a small problem : I don't even manage to dump them as
>   pickle!
>
>   Indeed, the following :
>
>   import pickle
>
>   t = QQ['t'].gen()
>   obj = SymmetricFunctions(QQ['t'].fraction_field()).macdonald(q=t,t=1)
>
>   with open('/tmp/mcdopols.sobj','w') as fich:
>  pickle.dump(fich, obj)
>
>   only triggers:
>   AttributeError: 'Macdonald' object has no attribute 'write'
>
>   So I'm wondering how they were put into the pickle jar ?
>
>   Snark on #sagemath
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/sage-devel.
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to