#16282: magma(P) for multivariate polynomial rings
-------------------------------------+-------------------------------------
Reporter: malb | Owner:
Type: defect | Status: positive_review
Priority: major | Milestone: sage-6.3
Component: interfaces | Resolution:
Keywords: magma | Merged in:
Authors: Martin Albrecht | Reviewers: Volker Braun
Report Upstream: N/A | Work issues:
Branch: u/malb/16282 | Commit:
-magma-cache | 566082b35d87c7b98a09775cb62b00fa4c6510d8
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by leif):
{{{
sage -t --long src/sage/rings/number_field/number_field.py
**********************************************************************
File "src/sage/rings/number_field/number_field.py", line 4393, in
sage.rings.number_field.number_field.NumberField_generic.galois_group
Failed example:
NumberField(x^3 + 2*x + 1, 'a').galois_group(algorithm='magma') #
optional - magma, , database_gap
Exception raised:
Traceback (most recent call last):
File "/Users/leif/Sage/sage-6.2.beta7/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 480, in _run
self.execute(example, compiled, test.globs)
File "/Users/leif/Sage/sage-6.2.beta7/local/lib/python2.7/site-
packages/sage/doctest/forker.py", line 839, in execute
exec compiled in globs
File "<doctest
sage.rings.number_field.number_field.NumberField_generic.galois_group[10]>",
line 1, in <module>
NumberField(x**Integer(3) + Integer(2)*x + Integer(1),
'a').galois_group(algorithm='magma') # optional - magma, , database_gap
File "cachefunc.pyx", line 1591, in
sage.misc.cachefunc.CachedMethodCaller.__call__
(sage/misc/cachefunc.c:9194)
File "cachefunc.pyx", line 2191, in
sage.misc.cachefunc.CachedMethod._instance_call
(sage/misc/cachefunc.c:11887)
File "/Users/leif/Sage/sage-6.2.beta7/local/lib/python2.7/site-
packages/sage/rings/number_field/number_field.py", line 4420, in
galois_group
return GaloisGroup_v2(self, names)
File "/Users/leif/Sage/sage-6.2.beta7/local/lib/python2.7/site-
packages/sage/rings/number_field/galois_group.py", line 184, in __init__
self._galois_closure, self._gc_map =
number_field.galois_closure(names=names, map=True)
File "/Users/leif/Sage/sage-6.2.beta7/local/lib/python2.7/site-
packages/sage/rings/number_field/number_field.py", line 6841, in
galois_closure
L, self_into_L = self._galois_closure_and_embedding(names)
File "/Users/leif/Sage/sage-6.2.beta7/local/lib/python2.7/site-
packages/sage/rings/number_field/number_field.py", line 6758, in
_galois_closure_and_embedding
raise TypeError("You must specify the name of the generator.")
TypeError: You must specify the name of the generator.
**********************************************************************
1 item had failures:
1 of 17 in
sage.rings.number_field.number_field.NumberField_generic.galois_group
[1690 tests, 1 failure, 68.83 s]
}}}
(It's actually Sage 6.2.rc2, despite the folder name.)
--
Ticket URL: <http://trac.sagemath.org/ticket/16282#comment:7>
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 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-trac.
For more options, visit https://groups.google.com/d/optout.