#13864: Configure Python with  pydebug when SAGE_DEBUG is set
-------------------------------------+--------------------------------------
       Reporter:  jpflori            |         Owner:  jason          
           Type:  enhancement        |        Status:  positive_review
       Priority:  major              |     Milestone:  sage-5.6       
      Component:  misc               |    Resolution:                 
       Keywords:  python spkg        |   Work issues:                 
Report Upstream:  N/A                |     Reviewers:  Volker Braun   
        Authors:  Jean-Pierre Flori  |     Merged in:                 
   Dependencies:  #13865             |      Stopgaps:                 
-------------------------------------+--------------------------------------

Comment (by SimonKing):

 For the record: These imports occur when one tries to import the integer
 ring, as reported by `python -v`:
 {{{
 >>> import sage
 import sage # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-packages/sage
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/__init__.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/__init__.py
 import sage # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/__init__.pyc
 [39292 refs]
 >>> from sage.rings.integer_ring import IntegerRing
 import sage.rings # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/__init__.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/__init__.py
 import sage.rings # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/__init__.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/integer_ring.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/ring.so", 2);
 import sage.structure # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/__init__.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/__init__.py
 import sage.structure # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/__init__.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/dynamic_class.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/dynamic_class.py
 import sage.structure.dynamic_class # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/dynamic_class.pyc
 import sage.misc # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/__init__.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/__init__.py
 import sage.misc # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/__init__.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/cachefunc.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/function_mangling.so", 2);
 import sage.misc.function_mangling # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/function_mangling.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sageinspect.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sageinspect.py
 import sage.misc.sageinspect # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sageinspect.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/ast.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/ast.py
 import ast # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/ast.pyc
 import _ast # builtin
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/inspect.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/inspect.py
 import inspect # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/inspect.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/string.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/string.py
 import string # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/string.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/strop.so", 2);
 import strop # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/strop.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/dis.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/dis.py
 import dis # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/dis.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/opcode.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/opcode.py
 import opcode # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/opcode.pyc
 import imp # builtin
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/tokenize.pyc
 matches /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/tokenize.py
 import tokenize # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/tokenize.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/token.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/token.py
 import token # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/token.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/operator.so", 2);
 import operator # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/operator.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/collections.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/collections.py
 import collections # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/collections.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_collections.so", 2);
 import _collections # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_collections.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/keyword.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/keyword.py
 import keyword # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/keyword.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/heapq.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/heapq.py
 import heapq # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/heapq.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/itertools.so", 2);
 import itertools # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/itertools.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/bisect.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/bisect.py
 import bisect # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/bisect.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_bisect.so", 2);
 import _bisect # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_bisect.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_heapq.so", 2);
 import _heapq # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_heapq.so
 import thread # builtin
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/functools.pyc
 matches /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/functools.py
 import functools # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/functools.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_functools.so", 2);
 import _functools # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_functools.so
 import sage.misc.cachefunc # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/cachefunc.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/unique_representation.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/unique_representation.py
 import sage.structure.unique_representation # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/unique_representation.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/classcall_metaclass.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/nested_class.so", 2);
 import sage.misc.nested_class # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/nested_class.so
 import sage.misc.classcall_metaclass # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/classcall_metaclass.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_attribute.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_attribute.py
 import sage.misc.lazy_attribute # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_attribute.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/abstract_method.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/abstract_method.py
 import sage.misc.abstract_method # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/abstract_method.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent_gens.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent_base.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent_old.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/category_object.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/sage_object.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/cPickle.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/cStringIO.so", 2);
 import cStringIO # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/cStringIO.so
 import cPickle # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/cPickle.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_unittest.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_unittest.py
 import sage.misc.sage_unittest # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_unittest.pyc
 import unittest # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest
 #
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/__init__.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/__init__.py
 import unittest # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/__init__.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/result.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/result.py
 import unittest.result # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/result.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/StringIO.pyc
 matches /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/StringIO.py
 import StringIO # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/StringIO.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/util.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/util.py
 import unittest.util # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/util.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/case.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/case.py
 import unittest.case # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/case.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/difflib.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/difflib.py
 import difflib # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/difflib.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/pprint.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/pprint.py
 import pprint # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/pprint.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/suite.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/suite.py
 import unittest.suite # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/suite.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/loader.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/loader.py
 import unittest.loader # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/loader.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/fnmatch.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/fnmatch.py
 import fnmatch # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/fnmatch.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/main.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/main.py
 import unittest.main # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/main.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/runner.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/runner.py
 import unittest.runner # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/runner.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/time.so", 2);
 import time # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/time.so
 #
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/signals.pyc
 matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/signals.py
 import unittest.signals # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/unittest/signals.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/weakref.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/weakref.py
 import weakref # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/weakref.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/zlib.so", 2);
 import zlib # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/zlib.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/bz2.so", 2);
 import bz2 # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-dynload/bz2.so
 import sage.structure.sage_object # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/sage_object.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/generators.so", 2);
 import sage.structure.generators # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/generators.so
 import sage.categories # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/__init__.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/__init__.py
 import sage.categories # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/__init__.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/primer.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/primer.py
 import sage.categories.primer # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/primer.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category.py
 import sage.categories.category # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/c3.so", 2);
 import sage.misc.c3 # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/c3.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/unknown.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/unknown.py
 import sage.misc.unknown # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/unknown.pyc
 import sage.structure.category_object # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/category_object.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce_dict.so", 2);
 import sage.structure.coerce_dict # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce_dict.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/element.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/misc.so", 2);
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_itertools.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_itertools.py
 import sage.misc.sage_itertools # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_itertools.pyc
 import sage.structure.misc # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/misc.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_format.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_format.py
 import sage.misc.lazy_format # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_format.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/copy.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/copy.py
 import copy # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/copy.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/map.so", 2);
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/homset.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/homset.py
 import sage.categories.homset # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/homset.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/morphism.so", 2);
 import sage.categories.morphism # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/morphism.so
 import sage.categories.map # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/map.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/functor.so", 2);
 import sage.categories.functor # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/functor.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/action.so", 2);
 import sage.categories.action # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/action.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce_exceptions.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce_exceptions.py
 import sage.structure.coerce_exceptions # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce_exceptions.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce_actions.so", 2);
 import sage.structure.coerce_actions # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce_actions.so
 import sage.structure.coerce # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/coerce.so
 import sage.structure.element # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/element.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/sets_cat.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/sets_cat.py
 import sage.categories.sets_cat # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/sets_cat.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_import.so", 2);
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/shutil.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/shutil.py
 import shutil # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/shutil.pyc
 import pwd # builtin
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/grp.so", 2);
 import grp # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-dynload/grp.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/tempfile.pyc
 matches /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/tempfile.py
 import tempfile # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/tempfile.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/random.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/random.py
 import random # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/random.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/__future__.pyc
 matches /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/__future__.py
 import __future__ # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/__future__.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/math.so", 2);
 import math # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/math.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/binascii.so", 2);
 import binascii # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/binascii.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/hashlib.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/hashlib.py
 import hashlib # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/hashlib.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_hashlib.so", 2);
 import _hashlib # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_hashlib.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_random.so", 2);
 import _random # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_random.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/fcntl.so", 2);
 import fcntl # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/fcntl.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_import_cache.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_import_cache.py
 import sage.misc.lazy_import_cache # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_import_cache.pyc
 import sage.misc.lazy_import # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/lazy_import.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category_singleton.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/constant_function.so", 2);
 import sage.misc.constant_function # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/constant_function.so
 import sage.categories.category_singleton # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category_singleton.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/sets_with_partial_maps.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/sets_with_partial_maps.py
 import sage.categories.sets_with_partial_maps # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/sets_with_partial_maps.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/objects.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/objects.py
 import sage.categories.objects # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/objects.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/subquotients.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/subquotients.py
 import sage.categories.subquotients # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/subquotients.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/covariant_functorial_construction.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/covariant_functorial_construction.py
 import sage.categories.covariant_functorial_construction # precompiled
 from /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/covariant_functorial_construction.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/quotients.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/quotients.py
 import sage.categories.quotients # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/quotients.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/subobjects.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/subobjects.py
 import sage.categories.subobjects # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/subobjects.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/isomorphic_objects.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/isomorphic_objects.py
 import sage.categories.isomorphic_objects # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/isomorphic_objects.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/algebra_functor.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/algebra_functor.py
 import sage.categories.algebra_functor # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/algebra_functor.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category_types.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category_types.py
 import sage.categories.category_types # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/category_types.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/latex.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/latex.py
 import sage.misc.latex # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/latex.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/subprocess.pyc
 matches /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/subprocess.py
 import subprocess # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/subprocess.pyc
 import gc # builtin
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/select.so", 2);
 import select # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/select.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/pickle.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/pickle.py
 import pickle # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/pickle.pyc
 import marshal # builtin
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/struct.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/struct.py
 import struct # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/struct.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_struct.so", 2);
 import _struct # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/lib-
 dynload/_struct.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/temporary_file.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/temporary_file.py
 import sage.misc.temporary_file # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/temporary_file.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_eval.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_eval.py
 import sage.misc.sage_eval # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_eval.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/preparser.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/preparser.py
 import sage.misc.preparser # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/preparser.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/base64.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/base64.py
 import base64 # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python/base64.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_ostools.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_ostools.py
 import sage.misc.sage_ostools # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/sage_ostools.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/cartesian_product.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/cartesian_product.py
 import sage.categories.cartesian_product # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/cartesian_product.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/realizations.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/realizations.py
 import sage.categories.realizations # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/realizations.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/bindable_class.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/bindable_class.py
 import sage.misc.bindable_class # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/bindable_class.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/with_realizations.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/with_realizations.py
 import sage.categories.with_realizations # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/with_realizations.pyc
 import sage.structure.parent # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent.so
 import sage.structure.parent_old # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent_old.so
 import sage.structure.parent_base # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent_base.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/defaults.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/defaults.py
 import sage.misc.defaults # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/defaults.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/gens_py.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/gens_py.py
 import sage.structure.gens_py # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/gens_py.pyc
 import sage.structure.parent_gens # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/structure/parent_gens.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/prandom.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/prandom.py
 import sage.misc.prandom # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/prandom.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/randstate.so", 2);
 import sage.misc.randstate # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/randstate.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/rings.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/rings.py
 import sage.categories.rings # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/rings.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/rngs.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/rngs.py
 import sage.categories.rngs # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/rngs.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_groups.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_groups.py
 import sage.categories.commutative_additive_groups # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_groups.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_monoids.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_monoids.py
 import sage.categories.commutative_additive_monoids # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_monoids.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_semigroups.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_semigroups.py
 import sage.categories.commutative_additive_semigroups # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_additive_semigroups.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/additive_magmas.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/additive_magmas.py
 import sage.categories.additive_magmas # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/additive_magmas.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/semigroups.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/semigroups.py
 import sage.categories.semigroups # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/semigroups.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/misc_c.so", 2);
 import sage.misc.misc_c # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/misc_c.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/magmas.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/magmas.py
 import sage.categories.magmas # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/magmas.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/semirings.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/semirings.py
 import sage.categories.semirings # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/semirings.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/monoids.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/monoids.py
 import sage.categories.monoids # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/monoids.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_rings.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_rings.py
 import sage.categories.commutative_rings # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_rings.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/integral_domains.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/integral_domains.py
 import sage.categories.integral_domains # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/integral_domains.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/domains.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/domains.py
 import sage.categories.domains # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/domains.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/principal_ideal_domains.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/principal_ideal_domains.py
 import sage.categories.principal_ideal_domains # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/principal_ideal_domains.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/unique_factorization_domains.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/unique_factorization_domains.py
 import sage.categories.unique_factorization_domains # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/unique_factorization_domains.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/gcd_domains.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/gcd_domains.py
 import sage.categories.gcd_domains # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/gcd_domains.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/euclidean_domains.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/euclidean_domains.py
 import sage.categories.euclidean_domains # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/euclidean_domains.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/algebras.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/algebras.py
 import sage.categories.algebras # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/algebras.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/dual.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/dual.py
 import sage.categories.dual # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/dual.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/tensor.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/tensor.py
 import sage.categories.tensor # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/tensor.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/modules.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/modules.py
 import sage.categories.modules # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/modules.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/bimodules.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/bimodules.py
 import sage.categories.bimodules # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/bimodules.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/left_modules.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/left_modules.py
 import sage.categories.left_modules # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/left_modules.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/right_modules.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/right_modules.py
 import sage.categories.right_modules # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/right_modules.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/fields.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/fields.py
 import sage.categories.fields # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/fields.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/division_rings.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/division_rings.py
 import sage.categories.division_rings # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/division_rings.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/field.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/field.py
 import sage.rings.field # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/field.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/vector_spaces.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/vector_spaces.py
 import sage.categories.vector_spaces # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/vector_spaces.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_algebras.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_algebras.py
 import sage.categories.commutative_algebras # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/categories/commutative_algebras.pyc
 import sage.rings.ring # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/ring.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/integer.so", 2);
 import sage.libs # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/__init__.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/__init__.py
 import sage.libs # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/__init__.pyc
 import sage.libs.pari # directory
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/__init__.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/__init__.py
 import sage.libs.pari # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/__init__.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/all.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/all.py
 import sage.libs.pari.all # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/all.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/gen.so", 2);
 import sage.libs.pari.gen # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/libs/pari/gen.so
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/allocator.so", 2);
 import sage.misc.allocator # dynamically loaded from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/misc/allocator.so
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/infinity.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/infinity.py
 import sage.rings.infinity # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/infinity.pyc
 # /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/ring_element.pyc matches
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/ring_element.py
 import sage.rings.ring_element # precompiled from
 /home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/ring_element.pyc
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/rational.so", 2);
 dlopen("/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/fast_arith.so", 2);
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
   File "integer.pxd", line 9, in init sage.rings.integer_ring
 (sage/rings/integer_ring.c:12178)
   File "integer.pyx", line 170, in init sage.rings.integer
 (sage/rings/integer.c:38390)
   File "/home/simon/SAGE/debug/sage-5.5.rc0/local/lib/python2.7/site-
 packages/sage/rings/infinity.py", line 200, in <module>
     import sage.rings.rational
   File "fast_arith.pxd", line 5, in init sage.rings.rational
 (sage/rings/rational.c:27828)
   File "fast_arith.pyx", line 51, in init sage.rings.fast_arith
 (sage/rings/fast_arith.c:8060)
 ImportError: cannot import name ZZ
 }}}

 Scary. All "usual suspects" are in place: Weak references, coercion,
 categories.

 But what goes wrong? Is it a circular import? If so, what can be done to
 improve it?

-- 
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/13864#comment:30>
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.

Reply via email to