In

  http://trac.sagemath.org/ticket/17626

the group class should have a newly created monoid class as a base. At
the moment the group and the monoid parent do not have much in common
(but their elements have).

I've started implementing this, but have a rather strange problem. See
below the output of "sage -t" of the commit c51a914.

Any ideas what goes wrong?

Daniel


krenn@brown:somewhere$ ./sage -t src/sage/monoids/ src/sage/groups/
Traceback (most recent call last):
  File "/sage/6.5.beta4/src/bin/sage-runtests", line 79, in <module>
    from sage.doctest.control import DocTestController
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/doctest/control.py",
line 28, in <module>
    from sources import FileDocTestSource, DictAsObject
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/doctest/sources.py",
line 27, in <module>
    from parsing import SageDocTestParser
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/doctest/parsing.py",
line 49, in <module>
    from sage.all import RealIntervalField
  File "/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/all.py",
line 101, in <module>
    from sage.rings.all      import *
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/rings/all.py",
line 69, in <module>
    from number_field.all import *
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/rings/number_field/all.py",
line 1, in <module>
    from number_field import (NumberField, NumberFieldTower,
CyclotomicField, QuadraticField,
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/rings/number_field/number_field.py",
line 113, in <module>
    from unit_group import UnitGroup
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/rings/number_field/unit_group.py",
line 140, in <module>
    from sage.groups.abelian_gps.values import AbelianGroupWithValues_class
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/groups/abelian_gps/values.py",
line 77, in <module>
    from sage.groups.abelian_gps.abelian_group import
AbelianGroup_class, _normalize
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/groups/abelian_gps/abelian_group.py",
line 215, in <module>
    from sage.groups.group import AbelianGroup as AbelianGroupBase
  File "sage/groups/group.pyx", line 1, in init sage.groups.group
(build/cythonized/sage/groups/group.c:5180)
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/monoids/__init__.py",
line 1, in <module>
    import all
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/monoids/all.py",
line 1, in <module>
    from free_monoid import FreeMonoid
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/monoids/free_monoid.py",
line 39, in <module>
    from sage.combinat.words.finite_word import FiniteWord_class
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/combinat/words/__init__.py",
line 20, in <module>
    import all
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/combinat/words/all.py",
line 5, in <module>
    from morphism import WordMorphism
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/combinat/words/morphism.py",
line 96, in <module>
    from sage.matrix.constructor import Matrix
  File
"/sage/6.5.beta4/local/lib/python2.7/site-packages/sage/matrix/constructor.py",
line 20, in <module>
    import sage.rings.all as rings
AttributeError: 'module' object has no attribute 'all'

-- 
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 sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
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