I wrote:

> Meanwhile, here is a relevant message from Mike Hansen:
> 
> http://groups.google.com/group/sage-combinat-devel/msg/8b826e732d699cf0

I also found this useful web page:

http://ask.sagemath.org/question/123/what-is-the-standard-pickle-jar-for-and-how-do-i

So assuming your shell is bash, I can:

export SAGE_PICKLE_JAR="pickle"

Then run the tests in sage/combinat/crystals. After that, there is a file

$SAGE_ROOT/tmp/pickle_jar-4.6.2.alpha3 containing pickles, including the
offending ones

_class__sage_combinat_crystals_affine_AffineCrystalFromClassicalAndPromotion_with_category_element_class__.sobj
 
_class__sage_combinat_crystals_tensor_product_CrystalOfTableaux_with_category_element_class__.sobj
 
_class__sage_combinat_crystals_tensor_product_TensorProductOfCrystalsWithGenerators_with_category__.sobj
 
_class__sage_combinat_crystals_tensor_product_TensorProductOfCrystalsWithGenerators_with_category_element_class__.sobj

and corresponding .txt files. Next I go to $SAGE_ROOT/data/extcode/pickle_jar
and extract the archive with the command:

tar xjvf pickle_jar.tar.bz2

this creates a subdirectory $SAGE_ROOT/data/extcode/pickle_jar/pickle_jar into
which I copy the above eight .sobj and .txt files. Then I remake the
pickle_jar with

tar cjvf pickle_jar.tar.bz2 pickle_jar

I am in the directory $SAGE_ROOT/data/extcode/pickle_jar for this
command.

For me this fixed three out of four tests in sage/structure/sage_object.pyx. I
still get a failure with:

_class__sage_combinat_crystals_tensor_product_CrystalOfTableauxGeneric_with_category_element_class__.sobj

Dan

-- 
You received this message because you are subscribed to the Google Groups 
"sage-combinat-devel" group.
To post to this group, send email to sage-combinat-devel@googlegroups.com.
To unsubscribe from this group, send email to 
sage-combinat-devel+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sage-combinat-devel?hl=en.

Reply via email to