#9894: Group cohomology spkg, version 2.1
----------------------------------------------------------------------------------------+
Reporter: SimonKing
| Owner: tbd
Type: enhancement
| Status: needs_work
Priority: major
| Milestone: sage-4.6
Component: optional packages
| Keywords: modular group cohomology solaris t2
Author: Simon King
| Upstream: N/A
Reviewer:
| Merged:
Work_issues: tests should work independent of the data the user has on his/her
system |
----------------------------------------------------------------------------------------+
Comment(by kcrisman):
> Does the error also occur if you do
> {{{
> sage: from pGroupCohomology import CohomologyRing
> sage: tmp = tmp_filename()
> sage: CohomologyRing.set_user_db(tmp)
> sage: G = gap('AlternatingGroup(8)')
> sage: H = CohomologyRing.user_db(G,prime=2,GroupName='A8')
> }}}
It's slightly different:
{{{
Crismans-Computer:~ crisman$ Desktop/sage-4.5.3/sage
----------------------------------------------------------------------
| Sage Version 4.5.3, Release Date: 2010-09-04 |
| Type notebook() for the GUI, and license() for information. |
----------------------------------------------------------------------
sage: sage: from pGroupCohomology import CohomologyRing
sage: sage: tmp = tmp_filename()
sage: sage: CohomologyRing.set_user_db(tmp)
sage: sage: G = gap('AlternatingGroup(8)')
sage: sage: H = CohomologyRing.user_db(G,prime=2,GroupName='A8')
---------------------------------------------------------------------------
IndexError Traceback (most recent call
last)
/Users/crisman/<ipython console> in <module>()
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/__init__.pyc in user_db(self, *args, **kwds)
2991 """
2992 kwds['root'] = COHO.user_db
-> 2993 return self(*args, **kwds)
2994
2995 def set_web_db(self, s = None):
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/__init__.pyc in __call__(self, *args, **kwds)
2676 # By now, we have both subgroups and their cohomology
rings.
2677 if not HP.completed:
-> 2678 HP.make()
2679 # not needed for HSyl, since it was computed when we
did it in the computation of HP
2680
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/modular_cohomology.so in
pGroupCohomology.modular_cohomology.MODCOHO.make
(pGroupCohomology/modular_cohomology.c:46208)()
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/modular_cohomology.so in
pGroupCohomology.modular_cohomology.MODCOHO.next
(pGroupCohomology/modular_cohomology.c:45211)()
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/cohomology.so in
pGroupCohomology.cohomology.COHO.lift_dickson
(pGroupCohomology/cohomology.c:63567)()
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/modular_cohomology.so in
pGroupCohomology.modular_cohomology.MODCOHO.PrescribedRestrictions
(pGroupCohomology/modular_cohomology.c:35570)()
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/modular_cohomology.so in
pGroupCohomology.modular_cohomology.MODCOHO.decomposable_classes
(pGroupCohomology/modular_cohomology.c:33350)()
/Users/crisman/Desktop/sage-4.5.3/local/lib/python2.6/site-
packages/pGroupCohomology/modular_cohomology.so in
pGroupCohomology.modular_cohomology.MODCOHO.find_relations
(pGroupCohomology/modular_cohomology.c:32768)()
IndexError: list index out of range
}}}
But essentially the same. Apparently the `find_relations` method is
assuming some list has the wrong length.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/9894#comment:9>
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.