#11422: modular subgroups
------------------------------+---------------------------------------------
Reporter: vdelecroix | Owner: vdelecroix
Type: enhancement | Status: needs_work
Priority: major | Milestone: sage-4.7.2
Component: modular forms | Keywords: group, arithmetic, linear
group, sl, modular
Work_issues: | Upstream: N/A
Reviewer: David Loeffler | Author: Vincent Delecroix
Merged: | Dependencies: #10334, #10335
------------------------------+---------------------------------------------
Changes (by davidloeffler):
* status: positive_review => needs_work
Comment:
Hang on, this isn't good:
{{{
sage -t -long -force_lib "devel/sage/sage/structure/sage_object.pyx"
**********************************************************************
File
"/storage/masiao/sage-4.7.1.alpha4/devel/sage/sage/structure/sage_object.pyx",
line 1077:
sage: sage.structure.sage_object.unpickle_all() # (4s on sage.math,
2011)
Expected:
Successfully unpickled ... objects.
Failed to unpickle 0 objects.
Got:
* unpickle failure:
load('/home/masiao/.sage/temp/selmer/23062/dir_2/pickle_jar/_class__sage_modular_arithgroup_arithgroup_perm_ArithmeticSubgroup_Permutation__.sobj')
Failed:
_class__sage_modular_arithgroup_arithgroup_perm_ArithmeticSubgroup_Permutation__.sobj
Successfully unpickled 586 objects.
Failed to unpickle 1 objects.
**********************************************************************
1 items had failures:
1 of 7 in __main__.example_25
***Test Failed*** 1 failures.
For whitespace errors, see the file
/home/masiao/.sage//tmp/.doctest_sage_object.py
[8.2 s]
}}}
This is because {{{
sage.modular.arithgroup.arithgroup_perm.ArithmeticSubgroup_Permutation}}}
was a class before and is now a factory function, so Python doesn't know
how to unpickle pickled objects of that class.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11422#comment:19>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.