Ticket #12215: sage_crash_WgD9iG.log

File sage_crash_WgD9iG.log, 123.4 KB (added by SimonKing, 7 years ago)

Crash log

Line 
1GNU gdb (GDB) 7.5.1
2Copyright (C) 2012 Free Software Foundation, Inc.
3License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
4This is free software: you are free to change and redistribute it.
5There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
6and "show warranty" for details.
7This GDB was configured as "x86_64-unknown-linux-gnu".
8For bug reporting instructions, please see:
9<http://www.gnu.org/software/gdb/bugs/>.
10[Thread debugging using libthread_db enabled]
11Using host libthread_db library "/lib64/libthread_db.so.1".
120x00007f3db819d87e in waitpid () from /lib64/libpthread.so.0
13
14Stack backtrace
15---------------
16No symbol table info available.
17#1  0x00007f3db623cfea in print_enhanced_backtrace () from /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/libcsage.so
18No symbol table info available.
19#2  0x00007f3db623d05c in sigdie () from /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/libcsage.so
20No symbol table info available.
21#3  0x00007f3db623cab6 in sage_signal_handler () from /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/libcsage.so
22No symbol table info available.
23#4  <signal handler called>
24No symbol table info available.
25#5  0x00007f3dae8f8f4c in __pyx_pf_4sage_9structure_11coerce_dict_16TripleDictEraser_2__call__ (__pyx_v_self=0x74572d0, __pyx_v_r=0x7f3daa7d2e70) at sage/structure/coerce_dict.c:1107
26        __pyx_v_k1 = 146792096
27        __pyx_v_k2 = 146418240
28        __pyx_v_k3 = 139903047550104
29        __pyx_v_h = 70371231203018056
30        __pyx_v_bucket = 0x0
31        __pyx_v_i = 32767
32        __pyx_r = 0x0
33        __pyx_t_1 = 0x7f3db87dcb00 <_Py_NoneStruct>
34        __pyx_t_2 = 0x0
35        __pyx_t_3 = 0x0
36        __pyx_t_4 = 0x7f3db87dcb00 <_Py_NoneStruct>
37        __pyx_t_5 = 0x0
38        __pyx_t_6 = 0x6e4e6f0
39        __pyx_t_7 = 146792096
40        __pyx_t_8 = 146418240
41        __pyx_t_9 = 139903047550104
42        __pyx_t_10 = 0x8c2160
43        __pyx_t_11 = 139902832328064
44        __pyx_t_12 = 0
45        __pyx_t_13 = 0
46        __pyx_t_14 = 0
47        __pyx_t_15 = 16261448
48        __pyx_t_16 = 0x0
49        __pyx_t_17 = 0x0
50        __pyx_t_18 = 0x0
51        __pyx_t_19 = 0x0
52        __pyx_t_20 = 32767
53        __pyx_lineno = 0
54        __pyx_filename = 0x0
55        __pyx_clineno = 0
56#6  0x00007f3dae8f8592 in __pyx_pw_4sage_9structure_11coerce_dict_16TripleDictEraser_3__call__ (__pyx_v_self=0x74572d0, __pyx_args=0x76856f0, __pyx_kwds=0x0) at sage/structure/coerce_dict.c:966
57        __pyx_v_r = 0x7f3daa7d2e70
58        __pyx_r = 0x0
59#7  0x00007f3db83fd33e in PyObject_Call (func=0x74572d0, arg=0x76856f0, kw=0x0) at Objects/abstract.c:2529
60        result = 0x76856f0
61        call = 0x7f3dae8f8430 <__pyx_pw_4sage_9structure_11coerce_dict_16TripleDictEraser_3__call__>
62#8  0x00007f3db83fe059 in PyObject_CallFunctionObjArgs (callable=0x74572d0) at Objects/abstract.c:2760
63        args = 0x76856f0
64        tmp = 0x7fff9b1dd5c0
65        vargs = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7fff9b1dd630, reg_save_area = 0x7fff9b1dd570}}
66#9  0x00007f3db84a3194 in handle_callback (ref=0x7f3daa7d2e70, callback=0x74572d0) at Objects/weakrefobject.c:881
67        cbresult = 0x0
68#10 0x00007f3db84a35e9 in PyObject_ClearWeakRefs (object=0x8bfdea0) at Objects/weakrefobject.c:965
69        item = 0x7f3daa7d2e70
70        callback = 0x74572d0
71        tuple = 0x7f3daa8f8a78
72        i = 0
73        current = 0x0
74        count = 2
75        restore_error = 0
76        err_type = 0x7f3daa7d34e0
77        err_value = 0x78
78        err_tb = 0x7f6fb8486fed
79        list = 0x8bfdef0
80#11 0x00007f3daef79f5b in __pyx_tp_dealloc_4sage_9structure_15category_object_CategoryObject (o=0x8bfdea0) at sage/structure/category_object.c:8990
81        p = 0x8bfdea0
82#12 0x00007f3daf225fe0 in __pyx_tp_dealloc_4sage_9structure_6parent_Parent (o=0x8bfdea0) at sage/structure/parent.c:21519
83        p = 0x8bfdea0
84#13 0x00007f3daf469a7f in __pyx_tp_dealloc_4sage_9structure_10parent_old_Parent (o=0x8bfdea0) at sage/structure/parent_old.c:7261
85        p = 0x8bfdea0
86#14 0x00007f3daf67aca8 in __pyx_tp_dealloc_4sage_9structure_11parent_base_ParentWithBase (o=0x8bfdea0) at sage/structure/parent_base.c:1876
87No locals.
88#15 0x00007f3dab797cbc in __pyx_tp_dealloc_4sage_9structure_11parent_gens_ParentWithGens (o=0x8bfdea0) at sage/structure/parent_gens.c:5865
89        p = 0x8bfdea0
90#16 0x00007f3db848be4c in subtype_dealloc (self=0x8bfdea0) at Objects/typeobject.c:1014
91        type = 0x153e770
92        base = 0x7f3dab9a4f20 <__pyx_type_4sage_9structure_11parent_gens_ParentWithGens>
93        basedealloc = 0x7f3dab7979ef <__pyx_tp_dealloc_4sage_9structure_11parent_gens_ParentWithGens>
94        __PRETTY_FUNCTION__ = "subtype_dealloc"
95#17 0x00007f3db8466be4 in _Py_Dealloc (op=0x8bfdea0) at Objects/object.c:2243
96        dealloc = 0x7f3db848b80d <subtype_dealloc>
97#18 0x00007f3db84870b0 in tupledealloc (op=0x7f3dab07ab50) at Objects/tupleobject.c:220
98        i = 0
99        len = 1
100#19 0x00007f3db8466be4 in _Py_Dealloc (op=0x7f3dab07ab50) at Objects/object.c:2243
101        dealloc = 0x7f3db8486fd1 <tupledealloc>
102#20 0x00007f3db84870b0 in tupledealloc (op=0x7f3daa7f9260) at Objects/tupleobject.c:220
103        i = 1
104        len = 3
105#21 0x00007f3db8466be4 in _Py_Dealloc (op=0x7f3daa7f9260) at Objects/object.c:2243
106        dealloc = 0x7f3db8486fd1 <tupledealloc>
107#22 0x00007f3db8457e8e in dict_dealloc (mp=0x8c02b90) at Objects/dictobject.c:985
108        ep = 0x8c02c38
109        fill = 0
110#23 0x00007f3db8466be4 in _Py_Dealloc (op=0x8c02b90) at Objects/object.c:2243
111        dealloc = 0x7f3db8457d5b <dict_dealloc>
112#24 0x00007f3db848bd73 in subtype_dealloc (self=0x7f3dab010b50) at Objects/typeobject.c:999
113        dict = 0x8c02b90
114        dictptr = 0x7f3dab010b70
115        type = 0x15a77b0
116        base = 0x7f3db87e3640 <PyBaseObject_Type>
117        basedealloc = 0x7f3db8491cc3 <object_dealloc>
118        __PRETTY_FUNCTION__ = "subtype_dealloc"
119#25 0x00007f3db8466be4 in _Py_Dealloc (op=0x7f3dab010b50) at Objects/object.c:2243
120        dealloc = 0x7f3db848b80d <subtype_dealloc>
121#26 0x00007f3dadb41313 in __pyx_tp_dealloc_4sage_10categories_7functor_Functor (o=0x6d39a00) at sage/categories/functor.c:3209
122        _py_tmp = 0x7f3dab010b50
123        p = 0x6d39a00
124#27 0x00007f3dad9254a1 in __pyx_tp_dealloc_4sage_10categories_6action_Action (o=0x6d39a00) at sage/categories/action.c:6461
125        p = 0x6d39a00
126#28 0x00007f3d7d7a24ea in __pyx_tp_dealloc_4sage_6matrix_6action_MatrixMulAction (o=0x6d39a00) at sage/matrix/action.c:4724
127        p = 0x6d39a00
128#29 0x00007f3db8466be4 in _Py_Dealloc (op=0x6d39a00) at Objects/object.c:2243
129        dealloc = 0x7f3d7d7a2400 <__pyx_tp_dealloc_4sage_6matrix_6action_MatrixMulAction>
130#30 0x00007f3db8441c8e in list_dealloc (op=0x871b678) at Objects/listobject.c:309
131        i = 3
132#31 0x00007f3db8466be4 in _Py_Dealloc (op=0x871b678) at Objects/object.c:2243
133        dealloc = 0x7f3db8441b62 <list_dealloc>
134#32 0x00007f3db8441c8e in list_dealloc (op=0x7f3dab29ff60) at Objects/listobject.c:309
135        i = 208
136#33 0x00007f3db8466be4 in _Py_Dealloc (op=0x7f3dab29ff60) at Objects/object.c:2243
137        dealloc = 0x7f3db8441b62 <list_dealloc>
138#34 0x00007f3dae90dc13 in __pyx_tp_clear_4sage_9structure_11coerce_dict_TripleDict (o=0x3e82f00) at sage/structure/coerce_dict.c:5921
139        p = 0x3e82f00
140        tmp = 0x7f3dab29ff60
141#35 0x00007f3db855278b in delete_garbage (collectable=0x7fff9b1ddd30, old=0x7f3db8800540 <generations+96>) at Modules/gcmodule.c:769
142        gc = 0x3e82ee0
143        op = 0x3e82f00
144        clear = 0x7f3dae90db3f <__pyx_tp_clear_4sage_9structure_11coerce_dict_TripleDict>
145        __PRETTY_FUNCTION__ = "delete_garbage"
146#36 0x00007f3db8552d04 in collect (generation=2) at Modules/gcmodule.c:930
147        i = 2
148        m = 36137
149        n = 0
150        young = 0x7f3db8800540 <generations+96>
151        old = 0x7f3db8800540 <generations+96>
152        unreachable = {gc = {gc_next = 0x3e82ee0, gc_prev = 0xa4d2990, gc_refs = -4294967289}, dummy = <invalid float value>}
153        finalizers = {gc = {gc_next = 0x7fff9b1ddd10, gc_prev = 0x7fff9b1ddd10, gc_refs = 72}, dummy = <invalid float value>}
154        gc = 0x7fff9b1ddd30
155        t1 = 0
156#37 0x00007f3db8552f06 in collect_generations () at Modules/gcmodule.c:996
157        i = 2
158        n = 0
159#38 0x00007f3db8553bcc in _PyObject_GC_Malloc (basicsize=264) at Modules/gcmodule.c:1457
160        op = 0x7f3db89d0060
161        g = 0xa372cd0
162#39 0x00007f3db8553c04 in _PyObject_GC_New (tp=0x7f3db87db5a0 <PyDict_Type>) at Modules/gcmodule.c:1467
163        op = 0x0
164#40 0x00007f3db8455cc7 in PyDict_New () at Objects/dictobject.c:277
165        mp = 0x8d
166        __PRETTY_FUNCTION__ = "PyDict_New"
167#41 0x00007f3dab4c2860 in __pyx_f_4sage_4libs_4pari_3gen_12PariInstance_new_ref (__pyx_v_self=0xccf2c0, __pyx_v_g=0xa3da230, __pyx_v_parent=0xa41d638) at sage/libs/pari/gen.c:49228
168        __pyx_v_p = 0xa41d528
169        __pyx_r = 0x0
170        __pyx_t_1 = 0x0
171        __pyx_t_2 = 0x0
172        __pyx_lineno = 0
173        __pyx_filename = 0x0
174        __pyx_clineno = 0
175#42 0x00007f3dab43a417 in __pyx_pf_4sage_4libs_4pari_3gen_3gen_80__getitem__ (__pyx_v_self=0xa41d638, __pyx_v_n=0x61f7f0) at sage/libs/pari/gen.c:8638
176        __pyx_v_pari_type = 17
177        __pyx_v_i = 0x0
178        __pyx_v_j = 0x0
179        __pyx_v_ind = 0x0
180        __pyx_v_val = 0x0
181        __pyx_v_l = 140735795814224
182        __pyx_v_start = 0x0
183        __pyx_v_stop = 0x0
184        __pyx_v_step = 0x0
185        __pyx_v_inds = 0x0
186        __pyx_v_k = 0x0
187        __pyx_v_v = 0x0
188        __pyx_v_bound = 3097296992
189        __pyx_r = 0x0
190        __pyx_t_1 = 0x0
191        __pyx_t_2 = 1
192        __pyx_t_3 = -1692541024
193        __pyx_t_4 = 0x0
194        __pyx_t_5 = 1
195        __pyx_t_6 = 0
196        __pyx_t_7 = 0
197        __pyx_t_8 = 1
198        __pyx_t_9 = 2
199        __pyx_t_10 = 0x0
200        __pyx_t_11 = 0x0
201        __pyx_t_12 = 0x0
202        __pyx_t_13 = 0x0
203        __pyx_t_14 = 0xb5b30460
204        __pyx_lineno = 0
205        __pyx_filename = 0x0
206        __pyx_clineno = 0
207#43 0x00007f3dab4353b7 in __pyx_pw_4sage_4libs_4pari_3gen_3gen_81__getitem__ (__pyx_v_self=0xa41d638, __pyx_v_n=0x61f7f0) at sage/libs/pari/gen.c:7643
208        __pyx_r = 0x0
209#44 0x00007f3dab4d9688 in __pyx_sq_item_4sage_4libs_4pari_3gen_gen (o=0xa41d638, i=1) at sage/libs/pari/gen.c:55757
210        r = 0xa41d5b0
211        x = 0x61f7f0
212#45 0x00007f3db83fbdd7 in PySequence_GetItem (s=0xa41d638, i=1) at Objects/abstract.c:1989
213        m = 0x7f3dab7396e0 <__pyx_tp_as_sequence_gen>
214#46 0x00007f3db8440934 in iter_iternext (iterator=0xa4dc290) at Objects/iterobject.c:58
215        it = 0xa4dc290
216        seq = 0xa41d638
217        result = 0xa41d5b0
218        __PRETTY_FUNCTION__ = "iter_iternext"
219#47 0x00007f3db8443abe in listextend (self=0xa324150, b=0xa41d638) at Objects/listobject.c:872
220        item = 0xa41d5b0
221        it = 0xa4dc290
222        m = 0
223        n = 2
224        mn = 2
225        i = 171065648
226        iternext = 0x7f3db84408b9 <iter_iternext>
227#48 0x00007f3db8447ad9 in list_init (self=0xa324150, args=0xa2e38b0, kw=0x0) at Objects/listobject.c:2458
228        rv = 0x0
229        arg = 0xa41d638
230        kwlist = {0x7f3db857f323 "sequence", 0x0}
231        __PRETTY_FUNCTION__ = "list_init"
232#49 0x00007f3db848b1ad in type_call (type=0x7f3db87d93c0 <PyList_Type>, args=0xa2e38b0, kwds=0x0) at Objects/typeobject.c:737
233        obj = 0xa324150
234#50 0x00007f3db83fd33e in PyObject_Call (func=0x7f3db87d93c0 <PyList_Type>, arg=0xa2e38b0, kw=0x0) at Objects/abstract.c:2529
235        result = 0x8d
236        call = 0x7f3db848b03f <type_call>
237#51 0x00007f3dab42a6f1 in __pyx_pf_4sage_4libs_4pari_3gen_3gen_12list (__pyx_v_self=0xa41d6c0) at sage/libs/pari/gen.c:4507
238        __pyx_r = 0x0
239        __pyx_t_1 = 1
240        __pyx_t_2 = 0xa2e38b0
241        __pyx_t_3 = 0x0
242        __pyx_lineno = 0
243        __pyx_filename = 0x0
244        __pyx_clineno = 0
245#52 0x00007f3dab42a4a0 in __pyx_pw_4sage_4libs_4pari_3gen_3gen_13list (__pyx_v_self=0xa41d6c0, unused=0x0) at sage/libs/pari/gen.c:4455
246        __pyx_r = 0x0
247#53 0x00007f3db8460156 in PyCFunction_Call (func=0xa39d8d0, arg=0x7f3db89d0060, kw=0x0) at Objects/methodobject.c:90
248        f = 0xa39d8d0
249        meth = 0x7f3dab42a47c <__pyx_pw_4sage_4libs_4pari_3gen_3gen_13list>
250        self = 0xa41d6c0
251        size = 0
252#54 0x00007f3db83fd33e in PyObject_Call (func=0xa39d8d0, arg=0x7f3db89d0060, kw=0x0) at Objects/abstract.c:2529
253        result = 0x0
254        call = 0x7f3db8460050 <PyCFunction_Call>
255#55 0x00007f3da1f3e0aa in __pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_6__init__ (__pyx_v_self=0xa2c2258, __pyx_v_parent=0x135f790, __pyx_v_x=0xa41d6c0,
256    __pyx_v_check=0x7f3db87c8ec0 <_Py_TrueStruct>, __pyx_v_is_gen=0x7f3db87c8e80 <_Py_ZeroStruct>, __pyx_v_construct=0x7f3db87c8e80 <_Py_ZeroStruct>)
257    at sage/rings/polynomial/polynomial_rational_flint.cpp:5760
258        __pyx_v_deg = -1685241733640957138
259        __pyx_t_6 = 0
260        __pyx_t_14 = 0
261        __pyx_v_e = 0x0
262        __pyx_v_k = 0xd0f010
263        __pyx_v_w = 0x0
264        __pyx_r = 32573
265        __pyx_t_1 = 0xa337240
266        __pyx_t_7 = 0
267        __pyx_t_15 = 140735795815328
268        __pyx_filename = 0x0
269        __pyx_t_2 = 0x0
270        __pyx_t_8 = 1
271        __pyx_t_10 = 0x7f3db8457244 <PyDict_GetItem+292>
272        __pyx_t_16 = 0
273        __pyx_t_3 = 0xa39d8d0
274        __pyx_t_9 = 140735795815296
275        __pyx_t_11 = 0x0
276        __pyx_clineno = 0
277        __pyx_v_n = 139903064903296
278        __pyx_v_L1 = 0x0
279        __pyx_t_4 = 0x0
280        __pyx_t_12 = 104
281        __pyx_v_c = 0x0
282        __pyx_v_L2 = 0x8d
283        __pyx_t_5 = 0
284        __pyx_t_13 = 170664536
285        __pyx_lineno = 0
286#56 0x00007f3da1f3b966 in __pyx_pw_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_7__init__ (__pyx_v_self=0xa2c2258, __pyx_args=0xa243858, __pyx_kwds=0xa3dc9e0)
287    at sage/rings/polynomial/polynomial_rational_flint.cpp:5165
288        __pyx_v_x = 0xa41d6c0
289        __pyx_v_check = 0x7f3db87c8ec0 <_Py_TrueStruct>
290        __pyx_v_is_gen = 0x7f3db87c8e80 <_Py_ZeroStruct>
291        __pyx_v_parent = 0x135f790
292        __pyx_v_construct = 0x7f3db87c8e80 <_Py_ZeroStruct>
293        __pyx_r = 32573
294#57 0x00007f3db848b1ad in type_call (type=0x7f3da218ac20 <__pyx_type_4sage_5rings_10polynomial_25polynomial_rational_flint_Polynomial_rational_flint>, args=0xa243858, kwds=0xa3dc9e0)
295    at Objects/typeobject.c:737
296        obj = 0xa2c2258
297#58 0x00007f3db83fd33e in PyObject_Call (func=0x7f3da218ac20 <__pyx_type_4sage_5rings_10polynomial_25polynomial_rational_flint_Polynomial_rational_flint>, arg=0xa243858, kw=0xa3dc9e0)
298    at Objects/abstract.c:2529
299        result = 0xa243858
300        call = 0x7f3db848b03f <type_call>
301#59 0x00007f3db8507282 in ext_do_call (func=0x7f3da218ac20 <__pyx_type_4sage_5rings_10polynomial_25polynomial_rational_flint_Polynomial_rational_flint>, pp_stack=0x7fff9b1de6d8, flags=2, na=4, nk=1)
302    at Python/ceval.c:4334
303        nstar = 0
304        callargs = 0xa243858
305        stararg = 0x0
306        kwdict = 0xa3dc9e0
307        result = 0x0
308#60 0x00007f3db8500a8b in PyEval_EvalFrameEx (f=0xa1a8c40, throwflag=0) at Python/ceval.c:2705
309        flags = 2
310        func = 0x7f3da218ac20 <__pyx_type_4sage_5rings_10polynomial_25polynomial_rational_flint_Polynomial_rational_flint>
311        na = 4
312        nk = 1
313        n = 7
314        pfunc = 0xa1a8e28
315        sp = 0xa1a8e30
316        stack_pointer = 0xa1a8e68
317        next_instr = 0x109c674 "S"
318        opcode = 141
319        oparg = 260
320        why = WHY_NOT
321        err = 0
322        x = 0x619c600
323        v = 0x8d
324        w = 0x7f3db87c8e80 <_Py_ZeroStruct>
325        u = 0x1
326        t = 0x104
327        stream = 0x0
328        fastlocals = 0xa1a8dc8
329        freevars = 0xa1a8e28
330        retval = 0x0
331        tstate = 0x6020a0
332        co = 0x7f3da3a7ab40
333        instr_ub = -1
334        instr_lb = 0
335        instr_prev = -1
336        first_instr = 0x109c3a4 "|"
337        names = 0x109c190
338        consts = 0x7f3da3a567e0
339        filename = 0x7f3da3a56974 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/polynomial/polynomial_ring.py"
340        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
341#61 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3da3a7ab40, globals=0x10a7d50, locals=0x0, args=0xa3cbf88, argcount=2, kws=0x0, kwcount=0, defs=0x7f3da2194660, defcount=4, closure=0x0)
342    at Python/ceval.c:3253
343        f = 0xa1a8c40
344        retval = 0x0
345        fastlocals = 0xa1a8dc8
346        freevars = 0xa1a8e28
347        tstate = 0x6020a0
348        x = 0xa41d6c0
349        u = 0x2
350        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
351#62 0x00007f3db843c447 in function_call (func=0x7f3da06b5ae0, arg=0xa3cbf60, kw=0x0) at Objects/funcobject.c:526
352        result = 0x15a1580
353        argdefs = 0x7f3da2194638
354        kwtuple = 0x0
355        d = 0x7f3da2194660
356        k = 0x0
357        nk = 0
358        nd = 4
359#63 0x00007f3db83fd33e in PyObject_Call (func=0x7f3da06b5ae0, arg=0xa3cbf60, kw=0x0) at Objects/abstract.c:2529
360        result = 0x83
361        call = 0x7f3db843c228 <function_call>
362#64 0x00007f3db8419359 in instancemethod_call (func=0x7f3da06b5ae0, arg=0xa3cbf60, kw=0x0) at Objects/classobject.c:2578
363        self = 0x135f790
364        klass = 0x136ac00
365        result = 0x7f3d9e785990
366#65 0x00007f3db83fd33e in PyObject_Call (func=0x7f3db171e060, arg=0x7f3daaac06f0, kw=0x0) at Objects/abstract.c:2529
367        result = 0x83
368        call = 0x7f3db8419093 <instancemethod_call>
369#66 0x00007f3da72c7d3b in __pyx_f_4sage_9structure_11coerce_maps_24DefaultConvertMap_unique__call_ (__pyx_v_self=0x7f3d7d9ba6e8, __pyx_v_x=0xa41d6c0, __pyx_skip_dispatch=0)
370    at sage/structure/coerce_maps.c:3485
371        __pyx_r = 0x0
372        __pyx_t_1 = 0x7f3daaac06f0
373        __pyx_t_2 = 0x0
374        __pyx_t_3 = 0x0
375        __pyx_t_4 = 0x7f3db87d1040 <_PyExc_AttributeError>
376        __pyx_t_5 = 0xa3377e0
377        __pyx_t_6 = 0xa337510
378        __pyx_t_7 = -1203408316
379        __pyx_t_8 = 0x0
380        __pyx_lineno = 0
381        __pyx_filename = 0x0
382        __pyx_clineno = 0
383#67 0x00007f3daf1ebda1 in __pyx_pf_4sage_9structure_6parent_6Parent_28__call__ (__pyx_v_self=0x135f790, __pyx_v_x=0xa41d6c0, __pyx_v_args=0x7f3db89d0060, __pyx_v_kwds=0xa380030)
384    at sage/structure/parent.c:7415
385        __pyx_v_R = 0xccf2c0
386        __pyx_v_no_extra_args = 1
387        __pyx_v_mor = 0x7f3d7d9ba6e8
388        __pyx_v_mor_ptr = 0x7f3d7d9ba6e8
389        __pyx_r = 0x0
390        __pyx_t_1 = 1
391        __pyx_t_2 = 0x0
392        __pyx_t_3 = 0x0
393        __pyx_t_4 = 0x0
394        __pyx_t_5 = 0x0
395        __pyx_t_6 = -1203344591
396        __pyx_t_7 = 0x0
397        __pyx_t_8 = 0x0
398        __pyx_t_9 = 1
399        __pyx_t_10 = 0
400        __pyx_t_11 = {__pyx_n = 172086976, args = 0x7f3dab739420 <__pyx_methods_4sage_4libs_4pari_3gen_gen+10944>, kwds = 0xa39d8b0}
401        __pyx_lineno = 0
402        __pyx_filename = 0x0
403        __pyx_clineno = 0
404#68 0x00007f3daf1eb0a4 in __pyx_pw_4sage_9structure_6parent_6Parent_29__call__ (__pyx_v_self=0x135f790, __pyx_args=0xa359bc0, __pyx_kwds=0x0) at sage/structure/parent.c:7096
405        __pyx_v_x = 0xa41d6c0
406        __pyx_v_args = 0x7f3db89d0060
407        __pyx_v_kwds = 0xa380030
408        __pyx_r = 0x0
409#69 0x00007f3db83fd33e in PyObject_Call (func=0x135f790, arg=0xa359bc0, kw=0x0) at Objects/abstract.c:2529
410        result = 0x83
411        call = 0x7f3daf1eadcb <__pyx_pw_4sage_9structure_6parent_6Parent_29__call__>
412#70 0x00007f3d9e7b10a3 in __pyx_pf_4sage_5rings_12number_field_20number_field_element_18NumberFieldElement_2__init__ (__pyx_v_self=0xa3c2230, __pyx_v_parent=0x331aa80, __pyx_v_f=0xa41d6c0)
413    at sage/rings/number_field/number_field_element.cpp:6090
414        __pyx_v_den = 0x0
415        __pyx_t_2 = 0x0
416        __pyx_t_7 = {rep = {_vec__rep = 0x0}}
417        __pyx_t_11 = 139903064966624
418        __pyx_lineno = 0
419        __pyx_filename = 0x0
420        __pyx_v_number_field_rel = 0x7f3d9e78ce30
421        __pyx_v_fmod = 0x0
422        __pyx_v_num = 0x0
423        __pyx_t_3 = 0x0
424        __pyx_t_8 = {rep = 0x0}
425        __pyx_t_4 = 0x0
426        __pyx_t_9 = 1
427        __pyx_v_i = 172086976
428        __pyx_r = 32767
429        __pyx_t_5 = 0x2
430        __pyx_clineno = 0
431        __pyx_v_coeff = {rep = 0x0}
432        __pyx_v_ppr = 0x135f790
433        __pyx_t_1 = 0xa359bc0
434        __pyx_t_6 = 1
435        __pyx_t_10 = 1
436#71 0x00007f3d9e7ac545 in __pyx_pw_4sage_5rings_12number_field_20number_field_element_18NumberFieldElement_3__init__ (__pyx_v_self=0xa3c2230, __pyx_args=0xa38d7e0, __pyx_kwds=0x0)
437    at sage/rings/number_field/number_field_element.cpp:5340
438        __pyx_v_parent = 0x331aa80
439        __pyx_v_f = 0xa41d6c0
440        __pyx_r = 0
441#72 0x00007f3db84985f6 in wrap_init (self=0xa3c2230, args=0xa38d7e0,
442    wrapped=0x7f3d9e7ac316 <__pyx_pw_4sage_5rings_12number_field_20number_field_element_18NumberFieldElement_3__init__(PyObject*, PyObject*, PyObject*)>, kwds=0x0) at Objects/typeobject.c:4719
443        func = 0x7f3d9e7ac316 <__pyx_pw_4sage_5rings_12number_field_20number_field_element_18NumberFieldElement_3__init__(PyObject*, PyObject*, PyObject*)>
444#73 0x00007f3db8421145 in wrapper_call (wp=0xa4dc1b0, args=0xa38d7e0, kwds=0x0) at Objects/descrobject.c:998
445        wk = 0x7f3db84985bd <wrap_init>
446        wrapper = 0x7f3db84985bd <wrap_init>
447        self = 0xa3c2230
448#74 0x00007f3db83fd33e in PyObject_Call (func=0xa4dc1b0, arg=0xa38d7e0, kw=0x0) at Objects/abstract.c:2529
449        result = 0x7f3d9ea59540 <__pyx_type_4sage_5rings_12number_field_20number_field_element_NumberFieldElement>
450        call = 0x7f3db84210d1 <wrapper_call>
451#75 0x00007f3db8505404 in PyEval_CallObjectWithKeywords (func=0xa4dc1b0, arg=0xa38d7e0, kw=0x0) at Python/ceval.c:3890
452        result = 0xa4d8c60
453#76 0x00007f3db8420194 in wrapperdescr_call (descr=0x7f3d9f118ae0, args=0xa38d7e0, kwds=0x0) at Objects/descrobject.c:306
454        argc = 3
455        self = 0xa3c2230
456        func = 0xa4dc1b0
457        result = 0x1b89d2b80
458        __PRETTY_FUNCTION__ = "wrapperdescr_call"
459#77 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d9f118ae0, arg=0xa4d8c60, kw=0x0) at Objects/abstract.c:2529
460        result = 0x83
461        call = 0x7f3db841ff97 <wrapperdescr_call>
462#78 0x00007f3d9e51cacf in __pyx_pf_4sage_5rings_12number_field_30number_field_element_quadratic_28NumberFieldElement_quadratic___init__ (__pyx_v_self=0xa3c2230, __pyx_v_parent=0x331aa80,
463    __pyx_v_f=0xa41d6c0) at sage/rings/number_field/number_field_element_quadratic.cpp:3893
464        __pyx_v_a = 0x0
465        __pyx_v_bd = 0x0
466        __pyx_t_2 = 0
467        __pyx_t_7 = 0
468        __pyx_t_11 = 172086976
469        __pyx_lineno = 0
470        __pyx_filename = 0x0
471        __pyx_v_b = 0x0
472        __pyx_v_denom = 0x0
473        __pyx_t_3 = 0x7f3d9f118ae0
474        __pyx_t_8 = 0xa3c2230
475        __pyx_v_gen = 0x0
476        __pyx_t_4 = 0x0
477        __pyx_t_9 = 0x0
478        __pyx_v_ad = 0x0
479        __pyx_r = 32573
480        __pyx_t_5 = 8
481        __pyx_clineno = 0
482        __pyx_t_1 = 0xa4d8c60
483        __pyx_t_6 = 0
484        __pyx_t_10 = 0
485#79 0x00007f3d9e51abdb in __pyx_pw_4sage_5rings_12number_field_30number_field_element_quadratic_28NumberFieldElement_quadratic_1__init__ (__pyx_v_self=0xa3c2230, __pyx_args=0xa393150, __pyx_kwds=0x0)
486    at sage/rings/number_field/number_field_element_quadratic.cpp:3386
487        __pyx_v_parent = 0x331aa80
488        __pyx_v_f = 0xa41d6c0
489        __pyx_r = 32573
490#80 0x00007f3db848b1ad in type_call (type=0x7f3d9e754020 <__pyx_type_4sage_5rings_12number_field_30number_field_element_quadratic_NumberFieldElement_quadratic>, args=0xa393150, kwds=0x0)
491    at Objects/typeobject.c:737
492        obj = 0xa3c2230
493#81 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d9e754020 <__pyx_type_4sage_5rings_12number_field_30number_field_element_quadratic_NumberFieldElement_quadratic>, arg=0xa393150, kw=0x0)
494    at Objects/abstract.c:2529
495        result = 0x331aa80
496        call = 0x7f3db848b03f <type_call>
497#82 0x00007f3db8506bc3 in do_call (func=0x7f3d9e754020 <__pyx_type_4sage_5rings_12number_field_30number_field_element_quadratic_NumberFieldElement_quadratic>, pp_stack=0x7fff9b1df650, na=2, nk=0)
498    at Python/ceval.c:4239
499        callargs = 0xa393150
500        kwdict = 0x0
501        result = 0x0
502#83 0x00007f3db8505efc in call_function (pp_stack=0x7fff9b1df650, oparg=2) at Python/ceval.c:4044
503        na = 2
504        nk = 0
505        n = 2
506        pfunc = 0x33b1cd8
507        func = 0x7f3d9e754020 <__pyx_type_4sage_5rings_12number_field_30number_field_element_quadratic_NumberFieldElement_quadratic>
508        x = 0x331aa80
509        w = 0x331aa80
510#84 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x33b1b30, throwflag=0) at Python/ceval.c:2666
511        sp = 0x33b1ce0
512        stack_pointer = 0x33b1cf0
513        next_instr = 0x116d97a "St"
514        opcode = 131
515        oparg = 2
516        why = WHY_NOT
517        err = 0
518        x = 0xa41d6c0
519        v = 0x83
520        w = 0x7f3da2659930
521        u = 0xa41d6c0
522        t = 0x2
523        stream = 0x0
524        fastlocals = 0x33b1cb8
525        freevars = 0x33b1cd8
526        retval = 0x0
527        tstate = 0x6020a0
528        co = 0x7f3d9f3963b0
529        instr_ub = -1
530        instr_lb = 0
531        instr_prev = -1
532        first_instr = 0x116d944 "t"
533        names = 0x116e110
534        consts = 0x7f3d9f394768
535        filename = 0x7f3d9f3fbd34 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field.py"
536        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
537#85 0x00007f3db85061f4 in fast_function (func=0x7f3d9e786450, pp_stack=0x7fff9b1df9d0, n=2, na=2, nk=0) at Python/ceval.c:4107
538        retval = 0x0
539        fastlocals = 0x33b1cb8
540        i = 2
541        f = 0x33b1b30
542        tstate = 0x6020a0
543        stack = 0x3631210
544        co = 0x7f3d9f3963b0
545        globals = 0x1109120
546        argdefs = 0x0
547        d = 0x0
548        nd = 0
549        __PRETTY_FUNCTION__ = "fast_function"
550#86 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1df9d0, oparg=1) at Python/ceval.c:4042
551        na = 2
552        nk = 0
553        n = 2
554        pfunc = 0x3631200
555        func = 0x7f3d9e786450
556        x = 0x331aa80
557        w = 0x331aa80
558#87 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3631040, throwflag=0) at Python/ceval.c:2666
559        sp = 0x3631210
560        stack_pointer = 0x3631210
561        next_instr = 0x114e099 "S"
562        opcode = 131
563        oparg = 1
564        why = WHY_NOT
565        err = 0
566        x = 0xa41d6c0
567        v = 0x83
568        w = 0x7f3d9f3fa298
569        u = 0x0
570        t = 0x1
571        stream = 0x0
572        fastlocals = 0x36311c8
573        freevars = 0x3631200
574        retval = 0x0
575        tstate = 0x6020a0
576        co = 0x7f3d9f3c8ca0
577        instr_ub = -1
578        instr_lb = 0
579        instr_prev = -1
580        first_instr = 0x114dea4 "t"
581        names = 0x114e0f0
582        consts = 0x7f3da3a49780
583        filename = 0x7f3d9f3fbd34 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field.py"
584        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
585#88 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d9f3c8ca0, globals=0x1109120, locals=0x0, args=0xa39dc40, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
586        f = 0x3631040
587        retval = 0x0
588        fastlocals = 0x36311c8
589        freevars = 0x3631200
590        tstate = 0x6020a0
591        x = 0xa41d6c0
592        u = 0xa41d790
593        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
594#89 0x00007f3db843c447 in function_call (func=0x7f3d9e782108, arg=0xa39dc18, kw=0x0) at Objects/funcobject.c:526
595        result = 0xa3c2148
596        argdefs = 0x0
597        kwtuple = 0x0
598        d = 0x0
599        k = 0x0
600        nk = 0
601        nd = 0
602#90 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d9e782108, arg=0xa39dc18, kw=0x0) at Objects/abstract.c:2529
603        result = 0x1
604        call = 0x7f3db843c228 <function_call>
605#91 0x00007f3db8419359 in instancemethod_call (func=0x7f3d9e782108, arg=0xa39dc18, kw=0x0) at Objects/classobject.c:2578
606        self = 0x331aa80
607        klass = 0x15a42f0
608        result = 0x1
609#92 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d83907960, arg=0xa257140, kw=0x0) at Objects/abstract.c:2529
610        result = 0x1
611        call = 0x7f3db8419093 <instancemethod_call>
612#93 0x00007f3da72c7d3b in __pyx_f_4sage_9structure_11coerce_maps_24DefaultConvertMap_unique__call_ (__pyx_v_self=0x7f3d7d77e818, __pyx_v_x=0xa41d6c0, __pyx_skip_dispatch=0)
613    at sage/structure/coerce_maps.c:3485
614        __pyx_r = 0x0
615        __pyx_t_1 = 0xa257140
616        __pyx_t_2 = 0x0
617        __pyx_t_3 = 0x0
618        __pyx_t_4 = 0x7f3db87d1040 <_PyExc_AttributeError>
619        __pyx_t_5 = 0xa3377e0
620        __pyx_t_6 = 0xa337510
621        __pyx_t_7 = 173133696
622        __pyx_t_8 = 0x0
623        __pyx_lineno = 0
624        __pyx_filename = 0x0
625        __pyx_clineno = 0
626#94 0x00007f3daf1ebda1 in __pyx_pf_4sage_9structure_6parent_6Parent_28__call__ (__pyx_v_self=0x331aa80, __pyx_v_x=0xa41d6c0, __pyx_v_args=0x7f3db89d0060, __pyx_v_kwds=0xa4c6880)
627    at sage/structure/parent.c:7415
628        __pyx_v_R = 0xccf2c0
629        __pyx_v_no_extra_args = 1
630        __pyx_v_mor = 0x7f3d7d77e818
631        __pyx_v_mor_ptr = 0x7f3d7d77e818
632        __pyx_r = 0x0
633        __pyx_t_1 = 1
634        __pyx_t_2 = 0x0
635        __pyx_t_3 = 0x0
636        __pyx_t_4 = 0x0
637        __pyx_t_5 = 0x0
638        __pyx_t_6 = -1203344591
639        __pyx_t_7 = 0x0
640        __pyx_t_8 = 0x0
641        __pyx_t_9 = 1
642        __pyx_t_10 = 0
643        __pyx_t_11 = {__pyx_n = 0, args = 0x0, kwds = 0x100000000}
644        __pyx_lineno = 0
645        __pyx_filename = 0x0
646        __pyx_clineno = 0
647#95 0x00007f3daf1eb0a4 in __pyx_pw_4sage_9structure_6parent_6Parent_29__call__ (__pyx_v_self=0x331aa80, __pyx_args=0xa2e3a00, __pyx_kwds=0x0) at sage/structure/parent.c:7096
648        __pyx_v_x = 0xa41d6c0
649        __pyx_v_args = 0x7f3db89d0060
650        __pyx_v_kwds = 0xa4c6880
651        __pyx_r = 0x0
652#96 0x00007f3db83fd33e in PyObject_Call (func=0x331aa80, arg=0xa2e3a00, kw=0x0) at Objects/abstract.c:2529
653        result = 0xa3c2148
654        call = 0x7f3daf1eadcb <__pyx_pw_4sage_9structure_6parent_6Parent_29__call__>
655#97 0x00007f3db8505404 in PyEval_CallObjectWithKeywords (func=0x331aa80, arg=0xa2e3a00, kw=0x0) at Python/ceval.c:3890
656        result = 0xa41d6c0
657#98 0x00007f3db84f1344 in builtin_map (self=0x0, args=0xa41ee70) at Python/bltinmodule.c:1038
658        alist = 0xa2e3a00
659        item = 0xa41d6c0
660        value = 0xa3c2148
661        numactive = 1
662        func = 0x331aa80
663        result = 0xa337330
664        seqs = 0x7f3d7967ed60
665        sqp = 0x7f3d7967ed70
666        n = 1
667        len = 2
668        i = 1
669        j = 1
670        __PRETTY_FUNCTION__ = "builtin_map"
671#99 0x00007f3db84600f2 in PyCFunction_Call (func=0x7f3db8992060, arg=0xa41ee70, kw=0x0) at Objects/methodobject.c:81
672        f = 0x7f3db8992060
673        meth = 0x7f3db84f0e4f <builtin_map>
674        self = 0x0
675        size = -1692531808
676#100 0x00007f3db8505cdc in call_function (pp_stack=0x7fff9b1e0540, oparg=2) at Python/ceval.c:4021
677        callargs = 0xa41ee70
678        flags = 1
679        tstate = 0x6020a0
680        na = 2
681        nk = 0
682        n = 2
683        pfunc = 0x3947e50
684        func = 0x7f3db8992060
685        x = 0xa41d748
686        w = 0xa41d748
687#101 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3947cb0, throwflag=0) at Python/ceval.c:2666
688        sp = 0x3947e58
689        stack_pointer = 0x3947e68
690        next_instr = 0x7f3d9e763906 "S"
691        opcode = 131
692        oparg = 2
693        why = WHY_NOT
694        err = 0
695        x = 0xa41d968
696        v = 0x83
697        w = 0xa3c86c0
698        u = 0x0
699        t = 0x2
700        stream = 0x0
701        fastlocals = 0x3947e38
702        freevars = 0x3947e50
703        retval = 0x0
704        tstate = 0x6020a0
705        co = 0x7f3d9e75bbf0
706        instr_ub = -1
707        instr_lb = 0
708        instr_prev = -1
709        first_instr = 0x7f3d9e7638e4 "|"
710        names = 0x7f3d9e7650e0
711        consts = 0x7f3d9e7645a0
712        filename = 0x7f3d9e779b64 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py"
713        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
714#102 0x00007f3db85061f4 in fast_function (func=0x7f3d9e77b3a8, pp_stack=0x7fff9b1e08c0, n=2, na=2, nk=0) at Python/ceval.c:4107
715        retval = 0x0
716        fastlocals = 0x3947e38
717        i = 2
718        f = 0x3947cb0
719        tstate = 0x6020a0
720        stack = 0x3947c58
721        co = 0x7f3d9e75bbf0
722        globals = 0x12141d0
723        argdefs = 0x0
724        d = 0x0
725        nd = 0
726        __PRETTY_FUNCTION__ = "fast_function"
727#103 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e08c0, oparg=1) at Python/ceval.c:4042
728        na = 2
729        nk = 0
730        n = 2
731        pfunc = 0x3947c48
732        func = 0x7f3d9e77b3a8
733        x = 0xa42a3e0
734        w = 0xa42a3e0
735#104 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3947ab0, throwflag=0) at Python/ceval.c:2666
736        sp = 0x3947c58
737        stack_pointer = 0x3947c58
738        next_instr = 0x7f3d9e764bec "S"
739        opcode = 131
740        oparg = 1
741        why = WHY_NOT
742        err = 0
743        x = 0xa3c86c0
744        v = 0x83
745        w = 0x7f3d9e7652c0
746        u = 0x7f3d9f37e5c0
747        t = 0x1
748        stream = 0x0
749        fastlocals = 0x3947c38
750        freevars = 0x3947c48
751        retval = 0x0
752        tstate = 0x6020a0
753        co = 0x7f3d9e7665c0
754        instr_ub = -1
755        instr_lb = 0
756        instr_prev = -1
757        first_instr = 0x7f3d9e764bd4 "|"
758        names = 0x7f3d9e768060
759        consts = 0x7f3d9e764c30
760        filename = 0x7f3d9e779b64 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py"
761        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
762#105 0x00007f3db85061f4 in fast_function (func=0x7f3d9e77bb88, pp_stack=0x7fff9b1e0c40, n=1, na=1, nk=0) at Python/ceval.c:4107
763        retval = 0x0
764        fastlocals = 0x3947c38
765        i = 1
766        f = 0x3947ab0
767        tstate = 0x6020a0
768        stack = 0x3947a48
769        co = 0x7f3d9e7665c0
770        globals = 0x12141d0
771        argdefs = 0x0
772        d = 0x0
773        nd = 0
774        __PRETTY_FUNCTION__ = "fast_function"
775#106 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e0c40, oparg=0) at Python/ceval.c:4042
776        na = 1
777        nk = 0
778        n = 1
779        pfunc = 0x3947a40
780        func = 0x7f3d9e77bb88
781        x = 0xa42a3e0
782        w = 0xa42a3e0
783#107 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3947890, throwflag=0) at Python/ceval.c:2666
784        sp = 0x3947a48
785        stack_pointer = 0x3947a48
786        next_instr = 0x7f3d9f0fdb33 "D]\022"
787        opcode = 131
788        oparg = 0
789        why = WHY_NOT
790        err = 0
791        x = 0x9f9b6e0
792        v = 0x83
793        w = 0x7f3d9f381e78
794        u = 0x0
795        t = 0x0
796        stream = 0x0
797        fastlocals = 0x3947a18
798        freevars = 0x3947a30
799        retval = 0x0
800        tstate = 0x6020a0
801        co = 0x7f3d9e766880
802        instr_ub = -1
803        instr_lb = 0
804        instr_prev = -1
805        first_instr = 0x7f3d9f0fdaf4 "y\v"
806        names = 0x7f3d9e767228
807        consts = 0x7f3d9e7653e0
808        filename = 0x7f3d9e779b64 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py"
809        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
810#108 0x00007f3db85061f4 in fast_function (func=0x7f3d9e77bd80, pp_stack=0x7fff9b1e0fc0, n=1, na=1, nk=0) at Python/ceval.c:4107
811        retval = 0x0
812        fastlocals = 0x3947a18
813        i = 1
814        f = 0x3947890
815        tstate = 0x6020a0
816        stack = 0x3947810
817        co = 0x7f3d9e766880
818        globals = 0x12141d0
819        argdefs = 0x0
820        d = 0x0
821        nd = 0
822        __PRETTY_FUNCTION__ = "fast_function"
823#109 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e0fc0, oparg=0) at Python/ceval.c:4042
824        na = 1
825        nk = 0
826        n = 1
827        pfunc = 0x3947808
828        func = 0x7f3d9e77bd80
829        x = 0xa42a3e0
830        w = 0xa42a3e0
831#110 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x39475f0, throwflag=0) at Python/ceval.c:2666
832        sp = 0x3947810
833        stack_pointer = 0x3947810
834        next_instr = 0x121863d "s\030"
835        opcode = 131
836        oparg = 0
837        why = WHY_NOT
838        err = 0
839        x = 0x9f9b6e0
840        v = 0x83
841        w = 0x7f3dab76df40
842        u = 0xa41d720
843        t = 0x0
844        stream = 0x0
845        fastlocals = 0x3947778
846        freevars = 0x3947808
847        retval = 0x0
848        tstate = 0x6020a0
849        co = 0x7f3d9e776eb0
850        instr_ub = -1
851        instr_lb = 0
852        instr_prev = -1
853        first_instr = 0x1218634 "|"
854        names = 0x7f3d9f0fe760
855        consts = 0x7f3d9e777360
856        filename = 0x7f3d9e779b64 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py"
857        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
858#111 0x00007f3db85061f4 in fast_function (func=0x7f3d9e77e3a8, pp_stack=0x7fff9b1e1340, n=2, na=2, nk=0) at Python/ceval.c:4107
859        retval = 0x0
860        fastlocals = 0x3947778
861        i = 2
862        f = 0x39475f0
863        tstate = 0x6020a0
864        stack = 0x3947590
865        co = 0x7f3d9e776eb0
866        globals = 0x12141d0
867        argdefs = 0x0
868        d = 0x0
869        nd = 0
870        __PRETTY_FUNCTION__ = "fast_function"
871#112 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e1340, oparg=2) at Python/ceval.c:4042
872        na = 2
873        nk = 0
874        n = 2
875        pfunc = 0x3947578
876        func = 0x7f3d9e77e3a8
877        x = 0x3947578
878        w = 0xa3fa340
879#113 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x39473e0, throwflag=0) at Python/ceval.c:2666
880        sp = 0x3947590
881        stack_pointer = 0x3947590
882        next_instr = 0x7f3d9e76d768 "S"
883        opcode = 131
884        oparg = 2
885        why = WHY_NOT
886        err = 0
887        x = 0xa260880
888        v = 0x83
889        w = 0x7f3d9e76d790
890        u = 0x7f3db8486fd1 <tupledealloc>
891        t = 0x2
892        stream = 0x0
893        fastlocals = 0x3947568
894        freevars = 0x3947578
895        retval = 0x0
896        tstate = 0x6020a0
897        co = 0x7f3d9e776510
898        instr_ub = -1
899        instr_lb = 0
900        instr_prev = -1
901        first_instr = 0x7f3d9e76d75c "t"
902        names = 0x7f3d9e774760
903        consts = 0x7f3d9e7746f0
904        filename = 0x7f3d9e779b64 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py"
905        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
906#114 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d9e776510, globals=0x12141d0, locals=0x0, args=0xa4d7f88, argcount=2, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
907        f = 0x39473e0
908        retval = 0x0
909        fastlocals = 0x3947568
910        freevars = 0x3947578
911        tstate = 0x6020a0
912        x = 0xa260880
913        u = 0xa2369e0
914        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
915#115 0x00007f3db843c447 in function_call (func=0x7f3d9e77e1b0, arg=0xa4d7f60, kw=0x0) at Objects/funcobject.c:526
916        result = 0xa260880
917        argdefs = 0x0
918        kwtuple = 0x0
919        d = 0x0
920        k = 0x0
921        nk = 0
922        nd = 0
923#116 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d9e77e1b0, arg=0xa4d7f60, kw=0x0) at Objects/abstract.c:2529
924        result = 0x83
925        call = 0x7f3db843c228 <function_call>
926#117 0x00007f3db8419359 in instancemethod_call (func=0x7f3d9e77e1b0, arg=0xa4d7f60, kw=0x0) at Objects/classobject.c:2578
927        self = 0xa42a3e0
928        klass = 0x11e3ba0
929        result = 0x9162ce0
930#118 0x00007f3db83fd33e in PyObject_Call (func=0x9162ce0, arg=0xa236a00, kw=0x0) at Objects/abstract.c:2529
931        result = 0x83
932        call = 0x7f3db8419093 <instancemethod_call>
933#119 0x00007f3d99a3b73d in __pyx_pf_4sage_5rings_13residue_field_19ResidueFieldFactory_2create_object (__pyx_self=0x7f3d9cd6fc30, __pyx_v_self=0x7f3d9a0d5da8, __pyx_v_version=0x7f3da3a5a860,
934    __pyx_v_key=0xa144c60, __pyx_v_kwds=0xa3daa70) at sage/rings/residue_field.c:5002
935        __pyx_v_p = 0xa42a3e0
936        __pyx_v_names = 0x914c040
937        __pyx_v_impl = 0x7f3db87dcb00 <_Py_NoneStruct>
938        __pyx_v_pring = 0x331aa80
939        __pyx_v_K = 0x331aa80
940        __pyx_v_Kbase = 0x0
941        __pyx_v_f = 0x0
942        __pyx_v_q = 0x0
943        __pyx_v_characteristic = 0xa260880
944        __pyx_v_U = 0x0
945        __pyx_v_to_vs = 0x0
946        __pyx_v_to_order = 0x0
947        __pyx_v_k = 0x0
948        __pyx_v_R = 0x0
949        __pyx_v_n = 0x0
950        __pyx_v_gen_ok = 32767
951        __pyx_v_matrix = 0x0
952        __pyx_v_x = 0x0
953        __pyx_v_LL = 0x0
954        __pyx_v_M = 0x0
955        __pyx_v_W = 0x0
956        __pyx_v_PB = 0x0
957        __pyx_v_bad = 0
958        __pyx_v_u = 0x0
959        __pyx_v_i = 0x0
960        __pyx_r = 0x0
961        __pyx_t_1 = 0x0
962        __pyx_t_2 = 0xa236a00
963        __pyx_t_3 = 0x9162ce0
964        __pyx_t_4 = 0x0
965        __pyx_t_5 = 0x7f3db8957930
966        __pyx_t_6 = 0
967        __pyx_t_7 = 171710312
968        __pyx_t_8 = 1
969        __pyx_t_9 = 0
970        __pyx_t_10 = 0
971        __pyx_t_11 = 0x0
972        __pyx_t_12 = 0x0
973        __pyx_t_13 = 0x0
974        __pyx_t_14 = 0x0
975        __pyx_t_15 = 105
976        __pyx_t_16 = 0x65
977        __pyx_t_17 = 32573
978        __pyx_t_18 = -1
979        __pyx_t_19 = 0x0
980        __pyx_t_20 = 0x0
981        __pyx_lineno = 0
982        __pyx_filename = 0x0
983        __pyx_clineno = 0
984#120 0x00007f3d99a36f26 in __pyx_pw_4sage_5rings_13residue_field_19ResidueFieldFactory_3create_object (__pyx_self=0x7f3d9cd6fc30, __pyx_args=0xa4d8860, __pyx_kwds=0xa4c69e0)
985    at sage/rings/residue_field.c:4295
986        __pyx_v_self = 0x7f3d9a0d5da8
987        __pyx_v_version = 0x7f3da3a5a860
988        __pyx_v_key = 0xa144c60
989        __pyx_v_kwds = 0xa3daa70
990        __pyx_r = 0x0
991#121 0x00007f3db8460110 in PyCFunction_Call (func=0x7f3d9cd6fc30, arg=0xa4d8860, kw=0xa4c69e0) at Objects/methodobject.c:85
992        f = 0x7f3d9cd6fc30
993        meth = 0x7f3d99a36c0f <__pyx_pw_4sage_5rings_13residue_field_19ResidueFieldFactory_3create_object>
994        self = 0x7f3d9cd6fc30
995        size = 140735795829824
996#122 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d9cd6fc30, arg=0xa4d8860, kw=0xa4c69e0) at Objects/abstract.c:2529
997        result = 0x83
998        call = 0x7f3db8460050 <PyCFunction_Call>
999#123 0x00007f3db8419359 in instancemethod_call (func=0x7f3d9cd6fc30, arg=0xa4d8860, kw=0xa4c69e0) at Objects/classobject.c:2578
1000        self = 0x7f3d9a0d5da8
1001        klass = 0x14369c0
1002        result = 0xa337d08
1003#124 0x00007f3db83fd33e in PyObject_Call (func=0xa24de60, arg=0xa3c1768, kw=0xa4c69e0) at Objects/abstract.c:2529
1004        result = 0x83
1005        call = 0x7f3db8419093 <instancemethod_call>
1006#125 0x00007f3da2bfb9fd in __pyx_f_4sage_9structure_7factory_13UniqueFactory_get_object (__pyx_v_self=0x7f3d9a0d5da8, __pyx_v_version=0x7f3da3a5a860, __pyx_v_key=0xa144c60,
1007    __pyx_v_extra_args=0xa4c69e0, __pyx_skip_dispatch=0) at sage/structure/factory.c:1311
1008        __pyx_v_obj = 0x0
1009        __pyx_v_other_keys = 0x0
1010        __pyx_r = 0x0
1011        __pyx_t_1 = 0xa3c1768
1012        __pyx_t_2 = 0xa4c69e0
1013        __pyx_t_3 = 0xa24de60
1014        __pyx_t_4 = 0x7f3db87d1040 <_PyExc_AttributeError>
1015        __pyx_t_5 = 0xa420150
1016        __pyx_t_6 = 0xa420330
1017        __pyx_t_7 = 1
1018        __pyx_t_8 = 0x0
1019        __pyx_t_9 = 139903066772096
1020        __pyx_t_10 = 0x7f3d9a0d5da8
1021        __pyx_t_11 = 0x0
1022        __pyx_t_12 = 0x0
1023        __pyx_t_13 = 0x0
1024        __pyx_t_14 = 32573
1025        __pyx_lineno = 167
1026        __pyx_filename = 0x7f3da2c08899 "factory.pyx"
1027        __pyx_clineno = 1236
1028#126 0x00007f3da2bfab6e in __pyx_pf_4sage_9structure_7factory_13UniqueFactory_4__call__ (__pyx_v_self=0x7f3d9a0d5da8, __pyx_v_args=0xa2e3920, __pyx_v_kwds=0xa4c69e0) at sage/structure/factory.c:1119
1029        __pyx_v_key = 0xa144c60
1030        __pyx_v_version = 0x7f3da3a5a860
1031        __pyx_r = 0x0
1032        __pyx_t_1 = 0x0
1033        __pyx_t_2 = 0x0
1034        __pyx_t_3 = 0x0
1035        __pyx_t_4 = 0x0
1036        __pyx_t_5 = 0xa43b980
1037        __pyx_lineno = 0
1038        __pyx_filename = 0x0
1039        __pyx_clineno = 0
1040#127 0x00007f3da2bfa05e in __pyx_pw_4sage_9structure_7factory_13UniqueFactory_5__call__ (__pyx_v_self=0x7f3d9a0d5da8, __pyx_args=0xa2e3920, __pyx_kwds=0xa43b890) at sage/structure/factory.c:987
1041        __pyx_v_args = 0xa2e3920
1042        __pyx_v_kwds = 0xa4d1eb0
1043        __pyx_r = 0x0
1044#128 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d9a0d5da8, arg=0xa2e3920, kw=0xa43b890) at Objects/abstract.c:2529
1045        result = 0xa42a3e0
1046        call = 0x7f3da2bf9f70 <__pyx_pw_4sage_9structure_7factory_13UniqueFactory_5__call__>
1047#129 0x00007f3db8506bc3 in do_call (func=0x7f3d9a0d5da8, pp_stack=0x7fff9b1e2360, na=1, nk=2) at Python/ceval.c:4239
1048        callargs = 0xa2e3920
1049        kwdict = 0xa43b890
1050        result = 0x0
1051#130 0x00007f3db8505efc in call_function (pp_stack=0x7fff9b1e2360, oparg=513) at Python/ceval.c:4044
1052        na = 1
1053        nk = 2
1054        n = 5
1055        pfunc = 0x3946df8
1056        func = 0x7f3d9a0d5da8
1057        x = 0x3946e20
1058        w = 0x7f3d9b11daf0
1059#131 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3946c40, throwflag=0) at Python/ceval.c:2666
1060        sp = 0x3946e00
1061        stack_pointer = 0x3946e28
1062        next_instr = 0x116ee0c "S"
1063        opcode = 131
1064        oparg = 513
1065        why = WHY_NOT
1066        err = 0
1067        x = 0x7f3db87c8e80 <_Py_ZeroStruct>
1068        v = 0x83
1069        w = 0x7f3db8991280
1070        u = 0x61f840
1071        t = 0x201
1072        stream = 0x0
1073        fastlocals = 0x3946dc8
1074        freevars = 0x3946df8
1075        retval = 0x0
1076        tstate = 0x6020a0
1077        co = 0x7f3d9f3915c0
1078        instr_ub = -1
1079        instr_lb = 0
1080        instr_prev = -1
1081        first_instr = 0x116ed24 "d\001"
1082        names = 0x7f3d9f382568
1083        consts = 0x7f3d9f3f7990
1084        filename = 0x7f3d9f3fbd34 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field.py"
1085        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1086#132 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d9f3915c0, globals=0x1109120, locals=0x0, args=0x39467d8, argcount=4, kws=0x39467f8, kwcount=0, defs=0x7f3d9e781448, defcount=2, closure=0x0)
1087    at Python/ceval.c:3253
1088        f = 0x3946c40
1089        retval = 0x0
1090        fastlocals = 0x3946dc8
1091        freevars = 0x3946df8
1092        tstate = 0x6020a0
1093        x = 0x7f3db87c8e80 <_Py_ZeroStruct>
1094        u = 0x39467e0
1095        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1096#133 0x00007f3db850631f in fast_function (func=0x7f3d9e785b88, pp_stack=0x7fff9b1e2850, n=4, na=4, nk=0) at Python/ceval.c:4117
1097        co = 0x7f3d9f3915c0
1098        globals = 0x1109120
1099        argdefs = 0x7f3d9e781420
1100        d = 0x7f3d9e781448
1101        nd = 2
1102        __PRETTY_FUNCTION__ = "fast_function"
1103#134 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e2850, oparg=3) at Python/ceval.c:4042
1104        na = 4
1105        nk = 0
1106        n = 4
1107        pfunc = 0x39467d8
1108        func = 0x7f3d9e785b88
1109        x = 0x331aa80
1110        w = 0x331aa80
1111#135 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3946630, throwflag=0) at Python/ceval.c:2666
1112        sp = 0x39467f8
1113        stack_pointer = 0x39467f8
1114        next_instr = 0x7f3d9e4db098 "St\003"
1115        opcode = 131
1116        oparg = 3
1117        why = WHY_NOT
1118        err = 0
1119        x = 0x7f3db87c8e80 <_Py_ZeroStruct>
1120        v = 0x83
1121        w = 0x7f3da9bc5d40
1122        u = 0x3945300
1123        t = 0x3
1124        stream = 0x0
1125        fastlocals = 0x39467b8
1126        freevars = 0x39467d8
1127        retval = 0x0
1128        tstate = 0x6020a0
1129        co = 0x7f3d9e4d7e00
1130        instr_ub = -1
1131        instr_lb = 0
1132        instr_prev = -1
1133        first_instr = 0x7f3d9e4db074 "|"
1134        names = 0x7f3d9e4db0e8
1135        consts = 0x7f3d9e4d58e0
1136        filename = 0x7f3d9e4d34c4 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/order.py"
1137        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1138#136 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d9e4d7e00, globals=0x11fc650, locals=0x0, args=0x3945bd0, argcount=2, kws=0x3945be0, kwcount=0, defs=0x7f3d9e4e3d30, defcount=2, closure=0x0)
1139    at Python/ceval.c:3253
1140        f = 0x3946630
1141        retval = 0x0
1142        fastlocals = 0x39467b8
1143        freevars = 0x39467d8
1144        tstate = 0x6020a0
1145        x = 0xa42a3e0
1146        u = 0x3945bd8
1147        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1148#137 0x00007f3db850631f in fast_function (func=0x7f3d9e4e9648, pp_stack=0x7fff9b1e2d40, n=2, na=2, nk=0) at Python/ceval.c:4117
1149        co = 0x7f3d9e4d7e00
1150        globals = 0x11fc650
1151        argdefs = 0x7f3d9e4e3d08
1152        d = 0x7f3d9e4e3d30
1153        nd = 2
1154        __PRETTY_FUNCTION__ = "fast_function"
1155#138 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e2d40, oparg=1) at Python/ceval.c:4042
1156        na = 2
1157        nk = 0
1158        n = 2
1159        pfunc = 0x3945bd0
1160        func = 0x7f3d9e4e9648
1161        x = 0x6735f00
1162        w = 0x6735f00
1163#139 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3945a10, throwflag=0) at Python/ceval.c:2666
1164        sp = 0x3945be0
1165        stack_pointer = 0x3945be0
1166        next_instr = 0x23b9913 "}\006"
1167        opcode = 131
1168        oparg = 1
1169        why = WHY_NOT
1170        err = 0
1171        x = 0xa42a3e0
1172        v = 0x83
1173        w = 0x7f3da9bc5d40
1174        u = 0x61f818
1175        t = 0x1
1176        stream = 0x0
1177        fastlocals = 0x3945b98
1178        freevars = 0x3945bd0
1179        retval = 0x0
1180        tstate = 0x6020a0
1181        co = 0x7f3d8867ba90
1182        instr_ub = -1
1183        instr_lb = 0
1184        instr_prev = -1
1185        first_instr = 0x23b9834 "|"
1186        names = 0x7f3d886c8a20
1187        consts = 0x7f3d88679180
1188        filename = 0x7f3d8869377c "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_number_field.py"
1189        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1190#140 0x00007f3db85061f4 in fast_function (func=0x7f3d87edb1b0, pp_stack=0x7fff9b1e30c0, n=2, na=2, nk=0) at Python/ceval.c:4107
1191        retval = 0x0
1192        fastlocals = 0x3945b98
1193        i = 2
1194        f = 0x3945a10
1195        tstate = 0x6020a0
1196        stack = 0x3928538
1197        co = 0x7f3d8867ba90
1198        globals = 0x239b100
1199        argdefs = 0x0
1200        d = 0x0
1201        nd = 0
1202        __PRETTY_FUNCTION__ = "fast_function"
1203#141 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e30c0, oparg=1) at Python/ceval.c:4042
1204        na = 2
1205        nk = 0
1206        n = 2
1207        pfunc = 0x3928528
1208        func = 0x7f3d87edb1b0
1209        x = 0x6020a0
1210        w = 0x10a4c4010
1211#142 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x3928310, throwflag=0) at Python/ceval.c:2666
1212        sp = 0x3928538
1213        stack_pointer = 0x3928538
1214        next_instr = 0x23b9aaf "}\017"
1215        opcode = 131
1216        oparg = 1
1217        why = WHY_NOT
1218        err = 0
1219        x = 0xa42a3e0
1220        v = 0x83
1221        w = 0x7f3db31109a0
1222        u = 0x78
1223        t = 0x1
1224        stream = 0x0
1225        fastlocals = 0x3928498
1226        freevars = 0x3928520
1227        retval = 0x0
1228        tstate = 0x6020a0
1229        co = 0x7f3d8867bb40
1230        instr_ub = -1
1231        instr_lb = 0
1232        instr_prev = -1
1233        first_instr = 0x23b9984 "|"
1234        names = 0x7f3d886b3060
1235        consts = 0x7f3d88677528
1236        filename = 0x7f3d8869377c "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_number_field.py"
1237        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1238#143 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d8867bb40, globals=0x239b100, locals=0x0, args=0x38ab3e8, argcount=1, kws=0x38ab3f0, kwcount=0, defs=0x7f3d87eccc58, defcount=1, closure=0x0)
1239    at Python/ceval.c:3253
1240        f = 0x3928310
1241        retval = 0x0
1242        fastlocals = 0x3928498
1243        freevars = 0x3928520
1244        tstate = 0x6020a0
1245        x = 0xa4c4010
1246        u = 0x38ab3f0
1247        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1248#144 0x00007f3db850631f in fast_function (func=0x7f3d87edb258, pp_stack=0x7fff9b1e35b0, n=1, na=1, nk=0) at Python/ceval.c:4117
1249        co = 0x7f3d8867bb40
1250        globals = 0x239b100
1251        argdefs = 0x7f3d87eccc30
1252        d = 0x7f3d87eccc58
1253        nd = 1
1254        __PRETTY_FUNCTION__ = "fast_function"
1255#145 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e35b0, oparg=0) at Python/ceval.c:4042
1256        na = 1
1257        nk = 0
1258        n = 1
1259        pfunc = 0x38ab3e8
1260        func = 0x7f3d87edb258
1261        x = 0xa4c4010
1262        w = 0xa4c4010
1263#146 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x38ab240, throwflag=0) at Python/ceval.c:2666
1264        sp = 0x38ab3f0
1265        stack_pointer = 0x38ab3f0
1266        next_instr = 0x230b12f "}\003"
1267        opcode = 131
1268        oparg = 0
1269        why = WHY_NOT
1270        err = 0
1271        x = 0x9154c60
1272        v = 0x83
1273        w = 0x7f3d886a2790
1274        u = 0x6f0a3dcf10
1275        t = 0x0
1276        stream = 0x0
1277        fastlocals = 0x38ab3c8
1278        freevars = 0x38ab3e8
1279        retval = 0x0
1280        tstate = 0x6020a0
1281        co = 0x7f3d886a7250
1282        instr_ub = -1
1283        instr_lb = 0
1284        instr_prev = -1
1285        first_instr = 0x230b064 "y\v"
1286        names = 0x7f3d88b64140
1287        consts = 0x7f3d8869d600
1288        filename = 0x7f3d886ab394 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_point.py"
1289        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1290#147 0x00007f3db85061f4 in fast_function (func=0x7f3d886ae1b0, pp_stack=0x7fff9b1e3930, n=1, na=1, nk=0) at Python/ceval.c:4107
1291        retval = 0x0
1292        fastlocals = 0x38ab3c8
1293        i = 1
1294        f = 0x38ab240
1295        tstate = 0x6020a0
1296        stack = 0x38d2e30
1297        co = 0x7f3d886a7250
1298        globals = 0x2330f10
1299        argdefs = 0x0
1300        d = 0x0
1301        nd = 0
1302        __PRETTY_FUNCTION__ = "fast_function"
1303#148 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e3930, oparg=0) at Python/ceval.c:4042
1304        na = 1
1305        nk = 0
1306        n = 1
1307        pfunc = 0x38d2e28
1308        func = 0x7f3d886ae1b0
1309        x = 0xa426e60
1310        w = 0xa426e60
1311#149 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x38d2c70, throwflag=0) at Python/ceval.c:2666
1312        sp = 0x38d2e30
1313        stack_pointer = 0x38d2e30
1314        next_instr = 0x2308eb3 "}\003"
1315        opcode = 131
1316        oparg = 0
1317        why = WHY_NOT
1318        err = 0
1319        x = 0x9154c60
1320        v = 0x83
1321        w = 0x7f3db77235e0
1322        u = 0x7f3da06ebeb0
1323        t = 0x0
1324        stream = 0x0
1325        fastlocals = 0x38d2df8
1326        freevars = 0x38d2e28
1327        retval = 0x0
1328        tstate = 0x6020a0
1329        co = 0x7f3d886a3930
1330        instr_ub = -1
1331        instr_lb = 0
1332        instr_prev = -1
1333        first_instr = 0x2308e54 "t"
1334        names = 0x7f3d89007420
1335        consts = 0x7f3d8869b2c0
1336        filename = 0x7f3d886ab394 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_point.py"
1337        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1338#150 0x00007f3db85061f4 in fast_function (func=0x7f3d886adb88, pp_stack=0x7fff9b1e3cb0, n=2, na=2, nk=0) at Python/ceval.c:4107
1339        retval = 0x0
1340        fastlocals = 0x38d2df8
1341        i = 2
1342        f = 0x38d2c70
1343        tstate = 0x6020a0
1344        stack = 0xa36b428
1345        co = 0x7f3d886a3930
1346        globals = 0x2330f10
1347        argdefs = 0x0
1348        d = 0x0
1349        nd = 0
1350        __PRETTY_FUNCTION__ = "fast_function"
1351#151 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e3cb0, oparg=1) at Python/ceval.c:4042
1352        na = 2
1353        nk = 0
1354        n = 2
1355        pfunc = 0xa36b418
1356        func = 0x7f3d886adb88
1357        x = 0xa426e60
1358        w = 0xa426e60
1359#152 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0xa36b1c0, throwflag=0) at Python/ceval.c:2666
1360        sp = 0xa36b428
1361        stack_pointer = 0xa36b428
1362        next_instr = 0x242e6d6 "rN\003d\002"
1363        opcode = 131
1364        oparg = 1
1365        why = WHY_NOT
1366        err = 0
1367        x = 0x61f7c8
1368        v = 0x83
1369        w = 0x7f3d886a2318
1370        u = 0x61f840
1371        t = 0x1
1372        stream = 0x0
1373        fastlocals = 0xa36b348
1374        freevars = 0xa36b418
1375        retval = 0x0
1376        tstate = 0x6020a0
1377        co = 0x7f3d87e9cca0
1378        instr_ub = -1
1379        instr_lb = 0
1380        instr_prev = -1
1381        first_instr = 0x242e394 "|"
1382        names = 0x242f670
1383        consts = 0x24276d0
1384        filename = 0x7f3d87ec3df4 "/home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/heegner.py"
1385        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1386#153 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d87e9cca0, globals=0x23f8820, locals=0x0, args=0xa0f1328, argcount=2, kws=0xa0f1338, kwcount=0, defs=0x7f3d87ea52c8, defcount=5, closure=0x0)
1387    at Python/ceval.c:3253
1388        f = 0xa36b1c0
1389        retval = 0x0
1390        fastlocals = 0xa36b348
1391        freevars = 0xa36b418
1392        tstate = 0x6020a0
1393        x = 0xa25fa60
1394        u = 0x0
1395        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1396#154 0x00007f3db850631f in fast_function (func=0x7f3d87e34b88, pp_stack=0x7fff9b1e41a0, n=2, na=2, nk=0) at Python/ceval.c:4117
1397        co = 0x7f3d87e9cca0
1398        globals = 0x23f8820
1399        argdefs = 0x7f3d87ea52a0
1400        d = 0x7f3d87ea52c8
1401        nd = 5
1402        __PRETTY_FUNCTION__ = "fast_function"
1403#155 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e41a0, oparg=1) at Python/ceval.c:4042
1404        na = 2
1405        nk = 0
1406        n = 2
1407        pfunc = 0xa0f1328
1408        func = 0x7f3d87e34b88
1409        x = 0xa0bc880
1410        w = 0xa25fa60
1411#156 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0xa0f11a0, throwflag=0) at Python/ceval.c:2666
1412        sp = 0xa0f1338
1413        stack_pointer = 0xa0f1338
1414        next_instr = 0xa2bc4bf "Z\003"
1415        opcode = 131
1416        oparg = 1
1417        why = WHY_NOT
1418        err = 0
1419        x = 0xa25fa60
1420        v = 0x83
1421        w = 0x7f3db772f460
1422        u = 0x7f3db8468bcd <_PyObject_DebugCheckAddressApi+195>
1423        t = 0x1
1424        stream = 0x0
1425        fastlocals = 0xa0f1328
1426        freevars = 0xa0f1328
1427        retval = 0x0
1428        tstate = 0x6020a0
1429        co = 0xa096930
1430        instr_ub = -1
1431        instr_lb = 0
1432        instr_prev = -1
1433        first_instr = 0xa2bc4ac "e"
1434        names = 0xa3365b0
1435        consts = 0xa334d80
1436        filename = 0xa2bcac4 "<doctest __main__.example_229[10]>"
1437        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1438#157 0x00007f3db850320b in PyEval_EvalCodeEx (co=0xa096930, globals=0x30dac90, locals=0x30dac90, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
1439        f = 0xa0f11a0
1440        retval = 0x0
1441        fastlocals = 0xa0f1328
1442        freevars = 0xa0f1328
1443        tstate = 0x6020a0
1444        x = 0x7f3db846891b <_PyObject_DebugFreeApi+115>
1445        u = 0xa2e2000
1446        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1447#158 0x00007f3db84f8ba0 in PyEval_EvalCode (co=0xa096930, globals=0x30dac90, locals=0x30dac90) at Python/ceval.c:667
1448No locals.
1449#159 0x00007f3db8508805 in exec_statement (f=0xa3176d0, prog=0xa096930, globals=0x30dac90, locals=0x30dac90) at Python/ceval.c:4718
1450        n = 32573
1451        v = 0x7f3db87cc180 <PyInstance_Type>
1452        plain = 0
1453#160 0x00007f3db84fcf49 in PyEval_EvalFrameEx (f=0xa3176d0, throwflag=0) at Python/ceval.c:1880
1454        stack_pointer = 0xa317880
1455        next_instr = 0x7f3d83642114 "d"
1456        opcode = 51227792
1457        oparg = 0
1458        why = WHY_NOT
1459        err = 0
1460        x = 0x30dac90
1461        v = 0x30dac90
1462        w = 0x30dac90
1463        u = 0xa096930
1464        t = 0x0
1465        stream = 0x0
1466        fastlocals = 0xa317858
1467        freevars = 0xa317880
1468        retval = 0x0
1469        tstate = 0x6020a0
1470        co = 0x7f3d8363eb40
1471        instr_ub = -1
1472        instr_lb = 0
1473        instr_prev = -1
1474        first_instr = 0x7f3d836420f4 "e"
1475        names = 0x7f3d836421e0
1476        consts = 0x7f3d83642160
1477        filename = 0x7f3d83641464 "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py"
1478        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1479#161 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d8363eb40, globals=0x759630, locals=0x0, args=0x915b238, argcount=5, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
1480        f = 0xa3176d0
1481        retval = 0x0
1482        fastlocals = 0xa317858
1483        freevars = 0xa317880
1484        tstate = 0x6020a0
1485        x = 0x61f818
1486        u = 0x0
1487        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1488#162 0x00007f3db843c447 in function_call (func=0x7f3d83655300, arg=0x915b210, kw=0x0) at Objects/funcobject.c:526
1489        result = 0x7f3d83657190
1490        argdefs = 0x0
1491        kwtuple = 0x0
1492        d = 0x0
1493        k = 0x0
1494        nk = 0
1495        nd = 0
1496#163 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d83655300, arg=0x915b210, kw=0x0) at Objects/abstract.c:2529
1497        result = 0x7fff9b1e4a48
1498        call = 0x7f3db843c228 <function_call>
1499#164 0x00007f3db8419359 in instancemethod_call (func=0x7f3d83655300, arg=0x915b210, kw=0x0) at Objects/classobject.c:2578
1500        self = 0x7f3d838eb678
1501        klass = 0x7f3d83657190
1502        result = 0x7f3db8466b31 <_Py_NewReference+65>
1503#165 0x00007f3db83fd33e in PyObject_Call (func=0x9e172e0, arg=0x915b210, kw=0x0) at Objects/abstract.c:2529
1504        result = 0x7f3d838eb678
1505        call = 0x7f3db8419093 <instancemethod_call>
1506#166 0x00007f3db8506bc3 in do_call (func=0x9e172e0, pp_stack=0x7fff9b1e4e70, na=5, nk=0) at Python/ceval.c:4239
1507        callargs = 0x915b210
1508        kwdict = 0x0
1509        result = 0x0
1510#167 0x00007f3db8505efc in call_function (pp_stack=0x7fff9b1e4e70, oparg=5) at Python/ceval.c:4044
1511        na = 5
1512        nk = 0
1513        n = 5
1514        pfunc = 0xa2f57a8
1515        func = 0x9e172e0
1516        x = 0x7f3d83657190
1517        w = 0x7f3d836350a8
1518#168 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0xa2f55e0, throwflag=0) at Python/ceval.c:2666
1519        sp = 0xa2f57b0
1520        stack_pointer = 0xa2f57d8
1521        next_instr = 0x7f3d838fd1fa "\001d"
1522        opcode = 131
1523        oparg = 5
1524        why = WHY_NOT
1525        err = 0
1526        x = 0x61f818
1527        v = 0x83
1528        w = 0x7f3d836350a8
1529        u = 0x0
1530        t = 0x5
1531        stream = 0x0
1532        fastlocals = 0xa2f5768
1533        freevars = 0xa2f57a8
1534        retval = 0x0
1535        tstate = 0x6020a0
1536        co = 0x7f3d83905eb0
1537        instr_ub = -1
1538        instr_lb = 0
1539        instr_prev = -1
1540        first_instr = 0x7f3d838fd164 "|"
1541        names = 0x7f3db8860060
1542        consts = 0x7f3d838e72e0
1543        filename = 0x7f3d8391482c "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py"
1544        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1545#169 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d83905eb0, globals=0x7594d0, locals=0x0, args=0x90bdf10, argcount=5, kws=0x90bdf38, kwcount=0, defs=0x0, defcount=0, closure=0x0)
1546    at Python/ceval.c:3253
1547        f = 0xa2f55e0
1548        retval = 0x0
1549        fastlocals = 0xa2f5768
1550        freevars = 0xa2f57a8
1551        tstate = 0x6020a0
1552        x = 0x61f818
1553        u = 0xc
1554        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1555#170 0x00007f3db850631f in fast_function (func=0x7f3d8365a840, pp_stack=0x7fff9b1e5360, n=5, na=5, nk=0) at Python/ceval.c:4117
1556        co = 0x7f3d83905eb0
1557        globals = 0x7594d0
1558        argdefs = 0x0
1559        d = 0x0
1560        nd = 0
1561        __PRETTY_FUNCTION__ = "fast_function"
1562#171 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e5360, oparg=4) at Python/ceval.c:4042
1563        na = 5
1564        nk = 0
1565        n = 5
1566        pfunc = 0x90bdf10
1567        func = 0x7f3d8365a840
1568        x = 0x7f3d838eb678
1569        w = 0x7f3d836350a8
1570#172 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x90bdcc0, throwflag=0) at Python/ceval.c:2666
1571        sp = 0x90bdf38
1572        stack_pointer = 0x90bdf38
1573        next_instr = 0x2f800ae "\001|"
1574        opcode = 131
1575        oparg = 4
1576        why = WHY_NOT
1577        err = 0
1578        x = 0x61f818
1579        v = 0x83
1580        w = 0x7f3d836350a8
1581        u = 0x61f638
1582        t = 0x4
1583        stream = 0x0
1584        fastlocals = 0x90bde48
1585        freevars = 0x90bdf08
1586        retval = 0x0
1587        tstate = 0x6020a0
1588        co = 0x7f3d8363ebf0
1589        instr_ub = -1
1590        instr_lb = 0
1591        instr_prev = -1
1592        first_instr = 0x2f7ff84 "d\001"
1593        names = 0x2f80590
1594        consts = 0x7f3d83b6f6d8
1595        filename = 0x7f3d836414f4 "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py"
1596        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1597#173 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d8363ebf0, globals=0x759630, locals=0x0, args=0x9f254c8, argcount=4, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
1598        f = 0x90bdcc0
1599        retval = 0x0
1600        fastlocals = 0x90bde48
1601        freevars = 0x90bdf08
1602        tstate = 0x6020a0
1603        x = 0x9fb21c8
1604        u = 0x7f3db857fee3
1605        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1606#174 0x00007f3db843c447 in function_call (func=0x7f3d836553a8, arg=0x9f254a0, kw=0x0) at Objects/funcobject.c:526
1607        result = 0x7f3d83657190
1608        argdefs = 0x0
1609        kwtuple = 0x0
1610        d = 0x0
1611        k = 0x0
1612        nk = 0
1613        nd = 0
1614#175 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d836553a8, arg=0x9f254a0, kw=0x0) at Objects/abstract.c:2529
1615        result = 0x90
1616        call = 0x7f3db843c228 <function_call>
1617#176 0x00007f3db8419359 in instancemethod_call (func=0x7f3d836553a8, arg=0x9f254a0, kw=0x0) at Objects/classobject.c:2578
1618        self = 0x7f3d838eb678
1619        klass = 0x7f3d83657190
1620        result = 0x7f3db8466b31 <_Py_NewReference+65>
1621#177 0x00007f3db83fd33e in PyObject_Call (func=0x76705e0, arg=0x9f254a0, kw=0x0) at Objects/abstract.c:2529
1622        result = 0x7f3d838eb678
1623        call = 0x7f3db8419093 <instancemethod_call>
1624#178 0x00007f3db8506bc3 in do_call (func=0x76705e0, pp_stack=0x7fff9b1e5ba0, na=4, nk=0) at Python/ceval.c:4239
1625        callargs = 0x9f254a0
1626        kwdict = 0x0
1627        result = 0x0
1628#179 0x00007f3db8505efc in call_function (pp_stack=0x7fff9b1e5ba0, oparg=4) at Python/ceval.c:4044
1629        na = 4
1630        nk = 0
1631        n = 4
1632        pfunc = 0x8b9ddc8
1633        func = 0x76705e0
1634        x = 0x7f3d83657190
1635        w = 0x7f3d83635040
1636#180 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x8b9dc20, throwflag=0) at Python/ceval.c:2666
1637        sp = 0x8b9ddd0
1638        stack_pointer = 0x8b9ddf0
1639        next_instr = 0x7f3d838f90a8 "\001d"
1640        opcode = 131
1641        oparg = 4
1642        why = WHY_NOT
1643        err = 0
1644        x = 0x9fb21c8
1645        v = 0x83
1646        w = 0x7f3d83635040
1647        u = 0x7f3db31071b0
1648        t = 0x4
1649        stream = 0x0
1650        fastlocals = 0x8b9dda8
1651        freevars = 0x8b9ddc8
1652        retval = 0x0
1653        tstate = 0x6020a0
1654        co = 0x7f3db7727e00
1655        instr_ub = -1
1656        instr_lb = 0
1657        instr_prev = -1
1658        first_instr = 0x7f3d838f9074 "|"
1659        names = 0x7f3d839143f0
1660        consts = 0x7f3db76c27e0
1661        filename = 0x7f3d83914794 "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py"
1662        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1663#181 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3db7727e00, globals=0x7594d0, locals=0x0, args=0x7f25440, argcount=4, kws=0x7f25460, kwcount=0, defs=0x0, defcount=0, closure=0x0)
1664    at Python/ceval.c:3253
1665        f = 0x8b9dc20
1666        retval = 0x0
1667        fastlocals = 0x8b9dda8
1668        freevars = 0x8b9ddc8
1669        tstate = 0x6020a0
1670        x = 0x9fb21c8
1671        u = 0x11
1672        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1673#182 0x00007f3db850631f in fast_function (func=0x7f3d8365a798, pp_stack=0x7fff9b1e6090, n=4, na=4, nk=0) at Python/ceval.c:4117
1674        co = 0x7f3db7727e00
1675        globals = 0x7594d0
1676        argdefs = 0x0
1677        d = 0x0
1678        nd = 0
1679        __PRETTY_FUNCTION__ = "fast_function"
1680#183 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e6090, oparg=3) at Python/ceval.c:4042
1681        na = 4
1682        nk = 0
1683        n = 4
1684        pfunc = 0x7f25440
1685        func = 0x7f3d8365a798
1686        x = 0x7f3d838eb678
1687        w = 0x7f3d83635040
1688#184 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x7f25280, throwflag=0) at Python/ceval.c:2666
1689        sp = 0x7f25460
1690        stack_pointer = 0x7f25460
1691        next_instr = 0x2f816b9 "SWd\001"
1692        opcode = 131
1693        oparg = 3
1694        why = WHY_NOT
1695        err = 0
1696        x = 0x9fb21c8
1697        v = 0x83
1698        w = 0x7f3d83635040
1699        u = 0x7f3d842b9ee0
1700        t = 0x3
1701        stream = 0x0
1702        fastlocals = 0x7f25408
1703        freevars = 0x7f25440
1704        retval = 0x0
1705        tstate = 0x6020a0
1706        co = 0x7f3d8363ee00
1707        instr_ub = -1
1708        instr_lb = 0
1709        instr_prev = -1
1710        first_instr = 0x2f81604 "|\001"
1711        names = 0x7f3d83bac360
1712        consts = 0x7f3d838ed600
1713        filename = 0x7f3d836417c4 "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py"
1714        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1715#185 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d8363ee00, globals=0x759630, locals=0x0, args=0x7f3d8390a3d0, argcount=2, kws=0x7f3d839145e0, kwcount=3, defs=0x7f3d83651688, defcount=3,
1716    closure=0x0) at Python/ceval.c:3253
1717        f = 0x7f25280
1718        retval = 0x0
1719        fastlocals = 0x7f25408
1720        freevars = 0x7f25440
1721        tstate = 0x6020a0
1722        x = 0x7f3d82b11e70
1723        u = 0x7f06e0
1724        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1725#186 0x00007f3db843c447 in function_call (func=0x7f3d836555a0, arg=0x7f3d8390a3a8, kw=0x8d44a30) at Objects/funcobject.c:526
1726        result = 0x7f3d83657190
1727        argdefs = 0x7f3d83651660
1728        kwtuple = 0x7f3d839145b8
1729        d = 0x7f3d83651688
1730        k = 0x7f3d839145e0
1731        nk = 3
1732        nd = 3
1733#187 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d836555a0, arg=0x7f3d8390a3a8, kw=0x8d44a30) at Objects/abstract.c:2529
1734        result = 0x7f3db87dcb00 <_Py_NoneStruct>
1735        call = 0x7f3db843c228 <function_call>
1736#188 0x00007f3db8419359 in instancemethod_call (func=0x7f3d836555a0, arg=0x7f3d8390a3a8, kw=0x8d44a30) at Objects/classobject.c:2578
1737        self = 0x7f3d838eb678
1738        klass = 0x7f3d83657190
1739        result = 0x7f3db8466b31 <_Py_NewReference+65>
1740#189 0x00007f3db83fd33e in PyObject_Call (func=0x7f3d839077e0, arg=0x7f3d8390a3a8, kw=0x8d44a30) at Objects/abstract.c:2529
1741        result = 0x7f3d838eb678
1742        call = 0x7f3db8419093 <instancemethod_call>
1743#190 0x00007f3db8506bc3 in do_call (func=0x7f3d839077e0, pp_stack=0x7fff9b1e68d0, na=2, nk=3) at Python/ceval.c:4239
1744        callargs = 0x7f3d8390a3a8
1745        kwdict = 0x8d44a30
1746        result = 0x0
1747#191 0x00007f3db8505efc in call_function (pp_stack=0x7fff9b1e68d0, oparg=770) at Python/ceval.c:4044
1748        na = 2
1749        nk = 3
1750        n = 8
1751        pfunc = 0x9f74f88
1752        func = 0x7f3d839077e0
1753        x = 0x7f3d83657190
1754        w = 0x7f3db77102a8
1755#192 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x9f74dd0, throwflag=0) at Python/ceval.c:2666
1756        sp = 0x9f74f90
1757        stack_pointer = 0x9f74fd0
1758        next_instr = 0x7f3d8392afc5 "}\005"
1759        opcode = 131
1760        oparg = 770
1761        why = WHY_NOT
1762        err = 0
1763        x = 0x7f3db87c8ec0 <_Py_TrueStruct>
1764        v = 0x83
1765        w = 0x7f3db77102a8
1766        u = 0x1
1767        t = 0x302
1768        stream = 0x0
1769        fastlocals = 0x9f74f58
1770        freevars = 0x9f74f88
1771        retval = 0x0
1772        tstate = 0x6020a0
1773        co = 0x7f3db76cbbf0
1774        instr_ub = -1
1775        instr_lb = 0
1776        instr_prev = -1
1777        first_instr = 0x7f3d8392afa4 "t"
1778        names = 0x7f3d838e7260
1779        consts = 0x7f3db01fe6c0
1780        filename = 0x7f3d839146fc "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py"
1781        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1782#193 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3db76cbbf0, globals=0x7594d0, locals=0x0, args=0x2f6afd0, argcount=2, kws=0x2f6afe0, kwcount=0, defs=0x7f3d83642588, defcount=3, closure=0x0)
1783    at Python/ceval.c:3253
1784        f = 0x9f74dd0
1785        retval = 0x0
1786        fastlocals = 0x9f74f58
1787        freevars = 0x9f74f88
1788        tstate = 0x6020a0
1789        x = 0x7f3d82b11e70
1790        u = 0xc
1791        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1792#194 0x00007f3db850631f in fast_function (func=0x7f3d8365a6f0, pp_stack=0x7fff9b1e6dc0, n=2, na=2, nk=0) at Python/ceval.c:4117
1793        co = 0x7f3db76cbbf0
1794        globals = 0x7594d0
1795        argdefs = 0x7f3d83642560
1796        d = 0x7f3d83642588
1797        nd = 3
1798        __PRETTY_FUNCTION__ = "fast_function"
1799#195 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e6dc0, oparg=1) at Python/ceval.c:4042
1800        na = 2
1801        nk = 0
1802        n = 2
1803        pfunc = 0x2f6afd0
1804        func = 0x7f3d8365a6f0
1805        x = 0x7f3d838eb678
1806        w = 0x7f3db77102a8
1807#196 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x2f6ade0, throwflag=0) at Python/ceval.c:2666
1808        sp = 0x2f6afe0
1809        stack_pointer = 0x2f6afe0
1810        next_instr = 0x2f844b4 "\001", <incomplete sequence \316>
1811        opcode = 131
1812        oparg = 1
1813        why = WHY_NOT
1814        err = 0
1815        x = 0x7f3d82b11e70
1816        v = 0x83
1817        w = 0x7f3db77102a8
1818        u = 0x1
1819        t = 0x1
1820        stream = 0x0
1821        fastlocals = 0x2f6af68
1822        freevars = 0x2f6afc8
1823        retval = 0x0
1824        tstate = 0x6020a0
1825        co = 0x7f3d83645bf0
1826        instr_ub = -1
1827        instr_lb = 0
1828        instr_prev = -1
1829        first_instr = 0x2f843d4 "|"
1830        names = 0x7f3d83639318
1831        consts = 0x7f3d83645b60
1832        filename = 0x7f3d836476a4 "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py"
1833        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1834#197 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d83645bf0, globals=0x759630, locals=0x0, args=0x2f88f90, argcount=0, kws=0x2f88f90, kwcount=10, defs=0x7f3d83b6f088, defcount=10, closure=0x0)
1835    at Python/ceval.c:3253
1836        f = 0x2f6ade0
1837        retval = 0x0
1838        fastlocals = 0x2f6af68
1839        freevars = 0x2f6afc8
1840        tstate = 0x6020a0
1841        x = 0x10061f818
1842        u = 0x7f3db76c27e0
1843        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1844#198 0x00007f3db850631f in fast_function (func=0x7f3d83650258, pp_stack=0x7fff9b1e72b0, n=20, na=0, nk=10) at Python/ceval.c:4117
1845        co = 0x7f3d83645bf0
1846        globals = 0x759630
1847        argdefs = 0x7f3d83b6f060
1848        d = 0x7f3d83b6f088
1849        nd = 10
1850        __PRETTY_FUNCTION__ = "fast_function"
1851#199 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e72b0, oparg=2560) at Python/ceval.c:4042
1852        na = 0
1853        nk = 10
1854        n = 20
1855        pfunc = 0x2f88f88
1856        func = 0x7f3d83650258
1857        x = 0x7f3d83646818
1858        w = 0x20
1859#200 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x2f88db0, throwflag=0) at Python/ceval.c:2666
1860        sp = 0x2f89030
1861        stack_pointer = 0x2f89030
1862        next_instr = 0x7f3d838f8159 "S"
1863        opcode = 131
1864        oparg = 2560
1865        why = WHY_NOT
1866        err = 0
1867        x = 0x7f3d838eb678
1868        v = 0x83
1869        w = 0x7f3db887c820
1870        u = 0x1
1871        t = 0xa00
1872        stream = 0x0
1873        fastlocals = 0x2f88f38
1874        freevars = 0x2f88f88
1875        retval = 0x0
1876        tstate = 0x6020a0
1877        co = 0x7f3d836360f0
1878        instr_ub = -1
1879        instr_lb = 0
1880        instr_prev = -1
1881        first_instr = 0x7f3d838f8114 "t"
1882        names = 0x7f3db88591c8
1883        consts = 0x7f3d84f89f60
1884        filename = 0x7f3d839149f4 "/home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py"
1885        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1886#201 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3d836360f0, globals=0x7594d0, locals=0x0, args=0x6e2530, argcount=1, kws=0x6e2538, kwcount=3, defs=0x7f3d83b6f1f8, defcount=10, closure=0x0)
1887    at Python/ceval.c:3253
1888        f = 0x2f88db0
1889        retval = 0x0
1890        fastlocals = 0x2f88f38
1891        freevars = 0x2f88f88
1892        tstate = 0x6020a0
1893        x = 0x7f3db89ab4d8
1894        u = 0x602490
1895        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1896#202 0x00007f3db850631f in fast_function (func=0x7f3d8365a5a0, pp_stack=0x7fff9b1e77a0, n=7, na=1, nk=3) at Python/ceval.c:4117
1897        co = 0x7f3d836360f0
1898        globals = 0x7594d0
1899        argdefs = 0x7f3d83b6f1d0
1900        d = 0x7f3d83b6f1f8
1901        nd = 10
1902        __PRETTY_FUNCTION__ = "fast_function"
1903#203 0x00007f3db8505ee0 in call_function (pp_stack=0x7fff9b1e77a0, oparg=769) at Python/ceval.c:4042
1904        na = 1
1905        nk = 3
1906        n = 7
1907        pfunc = 0x6e2528
1908        func = 0x7f3d8365a5a0
1909        x = 0x644f50
1910        w = 0x107
1911#204 0x00007f3db85007f9 in PyEval_EvalFrameEx (f=0x6e23a0, throwflag=0) at Python/ceval.c:2666
1912        sp = 0x6e2568
1913        stack_pointer = 0x6e2568
1914        next_instr = 0x71f653 "Z\a\001e\a\001j\f\001e\377"
1915        opcode = 131
1916        oparg = 769
1917        why = WHY_NOT
1918        err = 0
1919        x = 0x7f3d838eb678
1920        v = 0x83
1921        w = 0x7f3db76bc700
1922        u = 0x7f3db87c8ec0 <_Py_TrueStruct>
1923        t = 0x301
1924        stream = 0x0
1925        fastlocals = 0x6e2528
1926        freevars = 0x6e2528
1927        retval = 0x0
1928        tstate = 0x6020a0
1929        co = 0x7f3db76cb5c0
1930        instr_ub = -1
1931        instr_lb = 0
1932        instr_prev = -1
1933        first_instr = 0x71ece4 "d"
1934        names = 0x729a30
1935        consts = 0x728830
1936        filename = 0x7f3db76c7f74 "/home/simon/.sage//tmp/heegner_9842.py"
1937        __PRETTY_FUNCTION__ = "PyEval_EvalFrameEx"
1938#205 0x00007f3db850320b in PyEval_EvalCodeEx (co=0x7f3db76cb5c0, globals=0x644f50, locals=0x644f50, args=0x0, argcount=0, kws=0x0, kwcount=0, defs=0x0, defcount=0, closure=0x0) at Python/ceval.c:3253
1939        f = 0x6e23a0
1940        retval = 0x0
1941        fastlocals = 0x6e2528
1942        freevars = 0x6e2528
1943        tstate = 0x6020a0
1944        x = 0x7f3db88591c8
1945        u = 0x7f3db8466be4 <_Py_Dealloc+53>
1946        __PRETTY_FUNCTION__ = "PyEval_EvalCodeEx"
1947#206 0x00007f3db84f8ba0 in PyEval_EvalCode (co=0x7f3db76cb5c0, globals=0x644f50, locals=0x644f50) at Python/ceval.c:667
1948No locals.
1949#207 0x00007f3db85374dd in run_mod (mod=0x7a6438, filename=0x7fff9b1e989b "/home/simon/.sage//tmp/heegner_9842.py", globals=0x644f50, locals=0x644f50, flags=0x7fff9b1e7cd0, arena=0x67b850)
1950    at Python/pythonrun.c:1347
1951        co = 0x7f3db76cb5c0
1952        v = 0x1
1953#208 0x00007f3db8537463 in PyRun_FileExFlags (fp=0x6e2370, filename=0x7fff9b1e989b "/home/simon/.sage//tmp/heegner_9842.py", start=257, globals=0x644f50, locals=0x644f50, closeit=1,
1954    flags=0x7fff9b1e7cd0) at Python/pythonrun.c:1333
1955        ret = 0x644f50
1956        mod = 0x7a6438
1957        arena = 0x67b850
1958#209 0x00007f3db8535c10 in PyRun_SimpleFileExFlags (fp=0x6e2370, filename=0x7fff9b1e989b "/home/simon/.sage//tmp/heegner_9842.py", closeit=1, flags=0x7fff9b1e7cd0) at Python/pythonrun.c:937
1959        m = 0x7f3db89ab4d8
1960        d = 0x644f50
1961        v = 0x7f3db8a3a8a0
1962        ext = 0x7fff9b1e98bd "2.py"
1963        set_file_name = 1
1964        ret = 1
1965        len = 38
1966#210 0x00007f3db8535202 in PyRun_AnyFileExFlags (fp=0x6e2370, filename=0x7fff9b1e989b "/home/simon/.sage//tmp/heegner_9842.py", closeit=1, flags=0x7fff9b1e7cd0) at Python/pythonrun.c:741
1967No locals.
1968#211 0x00007f3db85516a6 in Py_Main (argc=2, argv=0x7fff9b1e7e58) at Modules/main.c:639
1969        c = -1
1970        sts = -1
1971        command = 0x0
1972        filename = 0x7fff9b1e989b "/home/simon/.sage//tmp/heegner_9842.py"
1973        module = 0x0
1974        fp = 0x6e2370
1975        p = 0x0
1976        unbuffered = 0
1977        skipfirstline = 0
1978        stdin_is_interactive = 1
1979        help = 0
1980        version = 0
1981        saw_unbuffered_flag = 0
1982        cf = {cf_flags = 0}
1983#212 0x00000000004007b4 in main (argc=2, argv=0x7fff9b1e7e58) at ./Modules/python.c:23
1984No locals.
1985
1986
1987Cython backtrace (newest frame = last)
1988--------------------------------------
1989#0  0x0000000000400794 in main()
1990#1  0x00007f3db85508aa in Py_Main()
1991#2  0x00007f3db853517a in PyRun_AnyFileExFlags()
1992#3  0x00007f3db8535914 in PyRun_SimpleFileExFlags()
1993#4  0x00007f3db85373a4 in PyRun_FileExFlags()
1994#5  0x00007f3db8537479 in run_mod()
1995#6  0x00007f3db84f8b46 in PyEval_EvalCode()
1996#7  0x00007f3db8502126 in PyEval_EvalCodeEx()
1997#8  0x00007f3db84f8bc1 in <module>() at /home/simon/.sage//tmp/heegner_9842.py:6658
1998  6653   
1999  6654            runner = sagedoctest.testmod_returning_runner(m,
2000  6655                           # filename='/home/simon/SAGE/debug/sage-5.6.rc0/devel/sage/sage/schemes/elliptic_curves/heegner.py',
2001  6656                           verbose=verbose,
2002  6657                           globs=globals(),
2003> 6658                           runner=runner)
2004  6659            runner.save_timeit_stats_to_file_named(output_filename)
2005  6660        except:
2006  6661            quit_sage(verbose=False)
2007  6662            import traceback
2008#9  0x00007f3db850566e in call_function()
2009#10 0x00007f3db850604e in fast_function()
2010#11 0x00007f3db8502126 in PyEval_EvalCodeEx()
2011#12 0x00007f3db84f8bc1 in testmod_returning_runner() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py:54
2012    49                                 raise_on_error=False, exclude_empty=False,
2013    50                                 runner=None):
2014    51        return ncadoctest.testmod_returning_runner(m=m, name=name, globs=globs, verbose=verbose,
2015    52                                                   report=report, optionflags=optionflags, extraglobs=extraglobs,
2016    53                                                   raise_on_error=raise_on_error, exclude_empty=exclude_empty,
2017>   54                                                   runner=runner)
2018#13 0x00007f3db850566e in call_function()
2019#14 0x00007f3db850604e in fast_function()
2020#15 0x00007f3db8502126 in PyEval_EvalCodeEx()
2021#16 0x00007f3db84f8bc1 in testmod_returning_runner() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py:1820
2022  1815                runner = DebugRunner(verbose=verbose, optionflags=optionflags)
2023  1816            else:
2024  1817                runner = DocTestRunner(verbose=verbose, optionflags=optionflags)
2025  1818   
2026  1819        for test in finder.find(m, name, globs=globs, extraglobs=extraglobs):
2027> 1820            runner.run(test)
2028  1821   
2029  1822        if report:
2030  1823            runner.summarize()
2031  1824   
2032#17 0x00007f3db850566e in call_function()
2033#18 0x00007f3db850604e in fast_function()
2034#19 0x00007f3db8502126 in PyEval_EvalCodeEx()
2035#20 0x00007f3db84f8bc1 in run() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py:18
2036    13            self._timeit_stats = {}
2037    14            self._reset_random_seed = True
2038    15            self._random_seed = randstate.seed(0)
2039    16   
2040    17        def run(self, test, compileflags=None, out=None, clear_globs=True):
2041>   18            r = OrigDocTestRunner.run(self, test, compileflags=compileflags, out=out, clear_globs=clear_globs)
2042    19            if self._collect_timeit_stats:
2043    20                pass # could save timeit stats here
2044    21            return r
2045    22   
2046#21 0x00007f3db850566e in call_function()
2047#22 0x00007f3db8506988 in do_call()
2048#23 0x00007f3db83fd2bb in PyObject_Call()
2049#24 0x00007f3db8419093 in instancemethod_call()
2050#25 0x00007f3db83fd2bb in PyObject_Call()
2051#26 0x00007f3db843c228 in function_call()
2052#27 0x00007f3db8502126 in PyEval_EvalCodeEx()
2053#28 0x00007f3db84f8bc1 in run() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py:1364
2054  1359            # when we're inside the debugger.
2055  1360            self.save_linecache_getlines = linecache.getlines
2056  1361            linecache.getlines = self.__patched_linecache_getlines
2057  1362   
2058  1363            try:
2059> 1364                return self.run_one_test(test, compileflags, out)
2060  1365            finally:
2061  1366                sys.stdout = save_stdout
2062  1367                pdb.set_trace = save_set_trace
2063  1368                linecache.getlines = self.save_linecache_getlines
2064#29 0x00007f3db850566e in call_function()
2065#30 0x00007f3db850604e in fast_function()
2066#31 0x00007f3db8502126 in PyEval_EvalCodeEx()
2067#32 0x00007f3db84f8bc1 in run_one_test() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py:26
2068    21            return r
2069    22   
2070    23        def run_one_test(self, test, compileflags, out):
2071    24            if self._reset_random_seed:
2072    25                randstate.set_random_seed(long(0))
2073>   26            OrigDocTestRunner.run_one_test(self, test, compileflags, out)
2074    27   
2075    28        def run_one_example(self, test, example, filename, compileflags):
2076    29            if self._collect_timeit_stats:
2077    30                with self._random_seed:
2078#33 0x00007f3db850566e in call_function()
2079#34 0x00007f3db8506988 in do_call()
2080#35 0x00007f3db83fd2bb in PyObject_Call()
2081#36 0x00007f3db8419093 in instancemethod_call()
2082#37 0x00007f3db83fd2bb in PyObject_Call()
2083#38 0x00007f3db843c228 in function_call()
2084#39 0x00007f3db8502126 in PyEval_EvalCodeEx()
2085#40 0x00007f3db84f8bc1 in run_one_test() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py:1231
2086  1226                # Run the example in the given context (globs), and record
2087  1227                # any exception that gets raised.  (But don't intercept
2088  1228                # keyboard interrupts.)
2089  1229                try:
2090  1230                    # Don't blink!  This is where the user's code gets run.
2091> 1231                    self.run_one_example(test, example, filename, compileflags)
2092  1232                    self.debugger.set_continue() # ==== Example Finished ====
2093  1233                    exception = None
2094  1234                except KeyboardInterrupt:
2095  1235                    raise
2096#41 0x00007f3db850566e in call_function()
2097#42 0x00007f3db850604e in fast_function()
2098#43 0x00007f3db8502126 in PyEval_EvalCodeEx()
2099#44 0x00007f3db84f8bc1 in run_one_example() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/sagedoctest.py:38
2100    33                    try:
2101    34                        self._timeit_stats[key] = sage_timeit(example.source, test.globs)
2102    35                    except Exception, e:
2103    36                        self._timeit_stats[key] = e
2104    37            # otherwise, just run the example
2105>   38            OrigDocTestRunner.run_one_example(self, test, example, filename, compileflags)
2106    39   
2107    40        def save_timeit_stats_to_file_named(self, output_filename):
2108    41            if self._collect_timeit_stats:
2109    42                from sage.structure.sage_object import save
2110#45 0x00007f3db850566e in call_function()
2111#46 0x00007f3db8506988 in do_call()
2112#47 0x00007f3db83fd2bb in PyObject_Call()
2113#48 0x00007f3db8419093 in instancemethod_call()
2114#49 0x00007f3db83fd2bb in PyObject_Call()
2115#50 0x00007f3db843c228 in function_call()
2116#51 0x00007f3db8502126 in PyEval_EvalCodeEx()
2117#52 0x00007f3db84f8bc1 in run_one_example() at /home/simon/SAGE/debug/sage-5.6.rc0/local/bin/ncadoctest.py:1172
2118  1167        # DocTest Running
2119  1168        #/////////////////////////////////////////////////////////////////
2120  1169   
2121  1170        def run_one_example(self, test, example, filename, compileflags):
2122  1171            exec compile(example.source, filename, "single",
2123> 1172                         compileflags, 1) in test.globs
2124  1173   
2125  1174        def run_one_test(self, test, compileflags, out):
2126  1175            """
2127  1176            Run the examples in `test`.  Write the outcome of each example
2128#53 0x00007f3db850853a in exec_statement()
2129#54 0x00007f3db84f8b46 in PyEval_EvalCode()
2130#55 0x00007f3db8502126 in PyEval_EvalCodeEx()
2131#56 0x00007f3db84f8bc1 in <module>() at <doctest __main__.example_229[10]>:1
2132#57 0x00007f3db850566e in call_function()
2133#58 0x00007f3db850604e in fast_function()
2134#59 0x00007f3db8502126 in PyEval_EvalCodeEx()
2135#60 0x00007f3db84f8bc1 in heegner_index() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/heegner.py:6571
2136  6566            return IR(1)
2137  6567        elif len(P) == 1:
2138  6568            z = P[0]
2139  6569            FK = F.base_extend(QuadraticField(D,'a'))
2140  6570            z = FK(z)
2141> 6571            if z.is_divisible_by(2):
2142  6572                a = 2
2143  6573            else:
2144  6574                FK_even_tor_pts = [T for T in FK.torsion_subgroup().gens() if T.order()%2==0]
2145  6575                if len(FK_even_tor_pts) == 2:
2146#61 0x00007f3db850566e in call_function()
2147#62 0x00007f3db850604e in fast_function()
2148#63 0x00007f3db84f8bc1 in is_divisible_by() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_point.py:865
2149   860            # If P has finite order n and gcd(m,n)=1 then the result is
2150   861            # True.  However, over general fields computing P.order() is
2151   862            # not implemented.
2152   863   
2153   864            try:
2154>  865                n = P.order()
2155   866                if not n == oo:
2156   867                    if m.gcd(n)==1:
2157   868                        return True
2158   869            except NotImplementedError:
2159#64 0x00007f3db850566e in call_function()
2160#65 0x00007f3db850604e in fast_function()
2161#66 0x00007f3db84f8bc1 in order() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_point.py:2071
2162  2066            # also cached).
2163  2067   
2164  2068            try:
2165  2069                N = E._torsion_order
2166  2070            except AttributeError:
2167> 2071                N = E._torsion_bound()
2168  2072   
2169  2073            # Now self is a torsion point iff it is killed by N:
2170  2074            if not (N*self).is_zero():
2171  2075                self._order = oo
2172#67 0x00007f3db850566e in call_function()
2173#68 0x00007f3db850604e in fast_function()
2174#69 0x00007f3db8502126 in PyEval_EvalCodeEx()
2175#70 0x00007f3db84f8bc1 in _torsion_bound() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_number_field.py:1460
2176  1455                        if min([K.ideal(a).valuation(qq) for a in E.a_invariants()]) >= 0:
2177  1456                            eqq = qq.ramification_index()
2178  1457                            # check if the formal group at the place is torsion-free
2179  1458                            # if so the torsion injects into the reduction
2180  1459                            if eqq < charqq - 1 and disc.valuation(qq) == 0:
2181> 1460                                Etilda = E.reduction(qq)
2182  1461                                Npp = Etilda.cardinality()
2183  1462                                bound = gcd(bound,Npp)
2184  1463                                if bound == 1:
2185  1464                                    return bound
2186#71 0x00007f3db850566e in call_function()
2187#72 0x00007f3db850604e in fast_function()
2188#73 0x00007f3db84f8bc1 in reduction() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/schemes/elliptic_curves/ell_number_field.py:1404
2189  1399               local_data=self.local_data(place)
2190  1400               if local_data.has_good_reduction():
2191  1401                   Fv = OK.residue_field(place)
2192  1402                   return local_data.minimal_model().change_ring(Fv)
2193  1403               raise ValueError, "The curve must have good reduction at the place."
2194> 1404           Fv = OK.residue_field(place)
2195  1405           return self.change_ring(Fv)
2196  1406   
2197  1407        def _torsion_bound(self,number_of_places = 20):
2198  1408            r"""
2199#74 0x00007f3db850566e in call_function()
2200#75 0x00007f3db850604e in fast_function()
2201#76 0x00007f3db8502126 in PyEval_EvalCodeEx()
2202#77 0x00007f3db84f8bc1 in residue_field() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/order.py:702
2203   697                sage: OK = K.maximal_order()
2204   698                sage: OK.residue_field(P)
2205   699                Residue field in abar of Fractional ideal (61, a^2 + 30)
2206   700            """
2207   701            if self.is_maximal():
2208>  702                return self.number_field().residue_field(prime, name, check)
2209   703            else:
2210   704                raise NotImplementedError, "Residue fields of non-maximal orders are not yet supported."
2211   705   
2212   706        def fraction_field(self):
2213#78 0x00007f3db850566e in call_function()
2214#79 0x00007f3db850604e in fast_function()
2215#80 0x00007f3db8502126 in PyEval_EvalCodeEx()
2216#81 0x00007f3db84f8bc1 in residue_field() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field.py:5012
2217  5007            if not is_NumberFieldIdeal(prime) or prime.number_field() is not self:
2218  5008                raise ValueError, "%s is not an ideal of %s"%(prime,self)
2219  5009            if check and not prime.is_prime():
2220  5010                raise ValueError, "%s is not a prime ideal"%prime
2221  5011            from sage.rings.residue_field import ResidueField
2222> 5012            return ResidueField(prime, names=names, check=False)
2223  5013   
2224  5014        def signature(self):
2225  5015            """
2226  5016            Return (r1, r2), where r1 and r2 are the number of real embeddings
2227#82 0x00007f3db850566e in call_function()
2228#83 0x00007f3db8506988 in do_call()
2229#84 0x00007f3db83fd2bb in PyObject_Call()
2230#85 0x00007f3da2bf9f70 in __call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/factory.pyx:109
2231   104                True
2232   105                sage: from sage.structure.test_factory import test_factory
2233   106                sage: loads(dumps(test_factory)) is test_factory
2234   107                True
2235   108            """
2236>  109            return lookup_global, (self._name,)
2237   110   
2238   111        def __call__(self, *args, **kwds):
2239   112            """
2240   113            This is the method invoked to create objects. It first creates a key
2241#86 0x00007f3da2bfa14e in __pyx_pf_4sage_9structure_7factory_13UniqueFactory_4__call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/factory.c:1119
2242  1114     *         return self.get_object(version, key, kwds)             # <<<<<<<<<<<<<<
2243  1115     *
2244  1116     *     cpdef get_object(self, version, key, extra_args):
2245  1117     */
2246  1118      __Pyx_XDECREF(__pyx_r);
2247> 1119      __pyx_t_2 = ((struct __pyx_vtabstruct_4sage_9structure_7factory_UniqueFactory *)__pyx_v_self->__pyx_vtab)->get_object(__pyx_v_self, __pyx_v_version, __pyx_v_key, __pyx_v_kwds, 0); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 143; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2248  1120      __Pyx_GOTREF(__pyx_t_2);
2249  1121      __pyx_r = __pyx_t_2;
2250  1122      __pyx_t_2 = 0;
2251  1123      goto __pyx_L0;
2252#87 0x00007f3da2bfaf12 in get_object() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/factory.pyx:170
2253   165            """
2254   166            try:
2255   167                return self._cache[version, key]
2256   168            except KeyError:
2257   169                pass
2258>  170            obj = self.create_object(version, key, **extra_args)
2259   171            self._cache[version, key] = obj
2260   172            try:
2261   173                other_keys = self.other_keys(key, obj)
2262   174                for key in other_keys:
2263#88 0x00007f3db83fd2bb in PyObject_Call()
2264#89 0x00007f3db8419093 in instancemethod_call()
2265#90 0x00007f3db83fd2bb in PyObject_Call()
2266#91 0x00007f3db8460050 in PyCFunction_Call()
2267#92 0x00007f3d99a36c0f in create_object() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/residue_field.pyx:296
2268   291                else:
2269   292                    names = None
2270   293            if names is None and p.ring() is not ZZ:
2271   294                names = '%sbar'%(p.ring().fraction_field().variable_name())
2272   295            key = (p, names, impl)
2273>  296            return key, kwds
2274   297   
2275   298        def create_object(self, version, key, **kwds):
2276   299            p, names, impl = key
2277   300            pring = p.ring()
2278#93 0x00007f3d99a37095 in __pyx_pf_4sage_5rings_13residue_field_19ResidueFieldFactory_2create_object() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/residue_field.c:5002
2279  4997      __pyx_t_2 = PyTuple_New(1); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 330; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2280  4998      __Pyx_GOTREF(__pyx_t_2);
2281  4999      __Pyx_INCREF(__pyx_v_characteristic);
2282  5000      PyTuple_SET_ITEM(__pyx_t_2, 0, __pyx_v_characteristic);
2283  5001      __Pyx_GIVEREF(__pyx_v_characteristic);
2284> 5002      __pyx_t_1 = PyObject_Call(__pyx_t_3, ((PyObject *)__pyx_t_2), NULL); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 330; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2285  5003      __Pyx_GOTREF(__pyx_t_1);
2286  5004      __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
2287  5005      __Pyx_DECREF(((PyObject *)__pyx_t_2)); __pyx_t_2 = 0;
2288  5006      if ((likely(PyTuple_CheckExact(__pyx_t_1))) || (PyList_CheckExact(__pyx_t_1))) {
2289#94 0x00007f3db83fd2bb in PyObject_Call()
2290#95 0x00007f3db8419093 in instancemethod_call()
2291#96 0x00007f3db83fd2bb in PyObject_Call()
2292#97 0x00007f3db843c228 in function_call()
2293#98 0x00007f3db8502126 in PyEval_EvalCodeEx()
2294#99 0x00007f3db84f8bc1 in _p_quotient() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py:2910
2295  2905                sage: quo
2296  2906                Partially defined quotient map from Number Field in i with defining polynomial x^2 + 1 to an explicit vector space representation for the quotient of the ring of integers by (p,I) for the ideal I=Fractional ideal (-i - 2).
2297  2907                sage: lift
2298  2908                Lifting map to Maximal Order in Number Field in i with defining polynomial x^2 + 1 from quotient of integers by Fractional ideal (-i - 2)
2299  2909            """
2300> 2910            return quotient_char_p(self, p)
2301  2911   
2302  2912        def residue_field(self, names=None):
2303  2913            r"""
2304  2914            Return the residue class field of this fractional ideal, which
2305#100 0x00007f3db850566e in call_function()
2306#101 0x00007f3db850604e in fast_function()
2307#102 0x00007f3db84f8bc1 in quotient_char_p() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py:3194
2308  3189            V: Vector space of dimension 2 over Finite Field of size 13
2309  3190            W: Vector space of degree 2 and dimension 1 over Finite Field of size 13
2310  3191            Basis matrix:
2311  3192            [1 8]
2312  3193        """
2313> 3194        if not I.is_integral():
2314  3195            raise ValueError, "I must be an integral ideal."
2315  3196   
2316  3197        K    = I.number_field()
2317  3198        OK   = K.maximal_order()  # will in the long run only really need a p-maximal order.
2318#103 0x00007f3db850566e in call_function()
2319#104 0x00007f3db850604e in fast_function()
2320#105 0x00007f3db84f8bc1 in is_integral() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py:961
2321   956            """
2322   957            try:
2323   958                return self.__is_integral
2324   959            except AttributeError:
2325   960                one = self.number_field().ideal(1)
2326>  961                self.__is_integral = all([a in one for a in self.integral_basis()])
2327   962                return self.__is_integral
2328   963   
2329   964        def is_maximal(self):
2330   965            """
2331#106 0x00007f3db850566e in call_function()
2332#107 0x00007f3db850604e in fast_function()
2333#108 0x00007f3db84f8bc1 in integral_basis() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py:858
2334   853                sage: J = K.ideal(i+1)
2335   854                sage: J.integral_basis()
2336   855                [2, i + 1]
2337   856            """
2338   857            hnf = self.pari_hnf()
2339>  858            return self.__elements_from_hnf(hnf)
2340   859   
2341   860        def integral_split(self):
2342   861            r"""
2343   862            Return a tuple `(I, d)`, where `I` is an integral ideal, and `d` is the
2344#109 0x00007f3db850566e in call_function()
2345#110 0x00007f3db850604e in fast_function()
2346#111 0x00007f3db84f8bc1 in __elements_from_hnf() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field_ideal.py:414
2347   409                [17, 17*a, a^2 + 8*a + 13]
2348   410                sage: I._NumberFieldIdeal__elements_from_hnf(hnf^(-1))
2349   411                [1/17, 1/17*a, a^2 - 8/17*a - 13/17]
2350   412            """
2351   413            K = self.number_field()
2352>  414            return map(K, K.pari_zk() * hnf)
2353   415   
2354   416        def __repr__(self):
2355   417            """
2356   418            Return the string representation of this number field ideal.
2357#112 0x00007f3db850566e in call_function()
2358#113 0x00007f3db8460050 in PyCFunction_Call()
2359#114 0x00007f3db84f0e4f in builtin_map()
2360#115 0x00007f3db8505294 in PyEval_CallObjectWithKeywords()
2361#116 0x00007f3db83fd2bb in PyObject_Call()
2362#117 0x00007f3daf1eadcb in __call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent.pyx:764
2363   759                                               convert_list=d['_initial_convert_list'] or [],
2364   760                                               embedding=d['_embedding'],
2365   761                                               convert_method_name=d['_convert_method_name'],
2366   762                                               element_constructor = d['_element_constructor'],
2367   763                                               init_no_parent=not d['_element_init_pass_parent'],
2368>  764                                               unpickling=True)
2369   765   
2370   766        def __call__(self, x=0, *args, **kwds):
2371   767            """
2372   768            This is the generic call method for all parents.
2373#118 0x00007f3daf1eb277 in __pyx_pf_4sage_9structure_6parent_6Parent_28__call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent.c:7415
2374  7410     *                 return mor._call_(x)             # <<<<<<<<<<<<<<
2375  7411     *             else:
2376  7412     *                 return mor._call_with_args(x, args, kwds)
2377  7413     */
2378  7414          __Pyx_XDECREF(__pyx_r);
2379> 7415          __pyx_t_7 = ((PyObject *)((struct __pyx_vtabstruct_4sage_10categories_3map_Map *)__pyx_v_mor->__pyx_base.__pyx_vtab)->_call_(__pyx_v_mor, __pyx_v_x, 0)); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 833; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2380  7416          __Pyx_GOTREF(__pyx_t_7);
2381  7417          __pyx_r = __pyx_t_7;
2382  7418          __pyx_t_7 = 0;
2383  7419          goto __pyx_L0;
2384#119 0x00007f3da72c781c in _call_() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/coerce_maps.pyx:77
2385    72        used when the element_constructor is a bound method (whose self
2386    73        argument is assumed to be bound to the codomain).
2387    74        """
2388    75        cpdef Element _call_(self, x):
2389    76            try:
2390>   77                return self._codomain._element_constructor(x)
2391    78            except StandardError:
2392    79                if print_warnings:
2393    80                    print type(self._codomain), self._codomain
2394    81                    print type(self._codomain._element_constructor), self._codomain._element_constructor
2395#120 0x00007f3db83fd2bb in PyObject_Call()
2396#121 0x00007f3db8419093 in instancemethod_call()
2397#122 0x00007f3db83fd2bb in PyObject_Call()
2398#123 0x00007f3db843c228 in function_call()
2399#124 0x00007f3db8502126 in PyEval_EvalCodeEx()
2400#125 0x00007f3db84f8bc1 in _element_constructor_() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field.py:1231
2401  1226                    raise ValueError, "Length must be equal to the degree of this number field"
2402  1227                result = x[0]
2403  1228                for i in xrange(1,self.relative_degree()):
2404  1229                    result += x[i]*self.gen(0)**i
2405  1230                return result
2406> 1231            return self._coerce_non_number_field_element_in(x)
2407  1232   
2408  1233        def _coerce_from_str(self, x):
2409  1234            """
2410  1235            Coerce a string representation of an element of this
2411#126 0x00007f3db850566e in call_function()
2412#127 0x00007f3db850604e in fast_function()
2413#128 0x00007f3db84f8bc1 in _coerce_non_number_field_element_in() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/number_field/number_field.py:5734
2414  5729                -1/2*a^2 - 4
2415  5730            """
2416  5731            if isinstance(x, (int, long, rational.Rational,
2417  5732                                  integer.Integer, pari_gen,
2418  5733                                  list)):
2419> 5734                return self._element_class(self, x)
2420  5735   
2421  5736            if isinstance(x, sage.rings.polynomial.polynomial_quotient_ring_element.PolynomialQuotientRingElement)\
2422  5737                   and (x in self.polynomial_quotient_ring()):
2423  5738                y = self.polynomial_ring().gen()
2424#129 0x00007f3db850566e in call_function()
2425#130 0x00007f3db8506988 in do_call()
2426#131 0x00007f3db83fd2bb in PyObject_Call()
2427#132 0x00007f3db848b03f in type_call()
2428#133 0x00007f3d9e51a9ac in __init__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/number_field/number_field_element_quadratic.pyx:82
2429    77   
2430    78            sage: L = QuadraticField(-11,'a'); OL = L.maximal_order(); w = OL.0
2431    79            sage: loads(dumps(w)) == w # indirect doctest
2432    80            True
2433    81        """
2434>   82        return cls(parent, (a, b, denom))
2435    83   
2436    84   
2437    85   
2438    86    cdef class NumberFieldElement_quadratic(NumberFieldElement_absolute):
2439#134 0x00007f3d9e51ac58 in __pyx_pf_4sage_5rings_12number_field_30number_field_element_quadratic_28NumberFieldElement_quadratic___init__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/number_field/number_field_element_quadratic.cpp:3893
2440  3888        PyTuple_SET_ITEM(__pyx_t_1, 1, __pyx_v_parent);
2441  3889        __Pyx_GIVEREF(__pyx_v_parent);
2442  3890        __Pyx_INCREF(__pyx_v_f);
2443  3891        PyTuple_SET_ITEM(__pyx_t_1, 2, __pyx_v_f);
2444  3892        __Pyx_GIVEREF(__pyx_v_f);
2445> 3893        __pyx_t_4 = PyObject_Call(__pyx_t_3, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 196; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2446  3894        __Pyx_GOTREF(__pyx_t_4);
2447  3895        __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
2448  3896        __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0;
2449  3897        __Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
2450#135 0x00007f3db83fd2bb in PyObject_Call()
2451#136 0x00007f3db841ff97 in wrapperdescr_call()
2452#137 0x00007f3db8505294 in PyEval_CallObjectWithKeywords()
2453#138 0x00007f3db83fd2bb in PyObject_Call()
2454#139 0x00007f3db84210d1 in wrapper_call()
2455#140 0x00007f3db84985bd in wrap_init()
2456#141 0x00007f3d9e7ac316 in __init__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/number_field/number_field_element.pyx:207
2457   202   
2458   203                sage: K.<a> = NumberField(x^3 + 3)
2459   204                sage: a._number_field()
2460   205                Number Field in a with defining polynomial x^3 + 3
2461   206            """
2462>  207            return self.number_field()
2463   208   
2464   209        def __init__(self, parent, f):
2465   210            """
2466   211            INPUT:
2467#142 0x00007f3d9e7ac5c2 in __pyx_pf_4sage_5rings_12number_field_20number_field_element_18NumberFieldElement_2__init__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/number_field/number_field_element.cpp:6090
2468  6085      __pyx_t_1 = PyTuple_New(1); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 348; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2469  6086      __Pyx_GOTREF(__pyx_t_1);
2470  6087      __Pyx_INCREF(__pyx_v_f);
2471  6088      PyTuple_SET_ITEM(__pyx_t_1, 0, __pyx_v_f);
2472  6089      __Pyx_GIVEREF(__pyx_v_f);
2473> 6090      __pyx_t_2 = PyObject_Call(__pyx_v_ppr, ((PyObject *)__pyx_t_1), NULL); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 348; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2474  6091      __Pyx_GOTREF(__pyx_t_2);
2475  6092      __Pyx_DECREF(((PyObject *)__pyx_t_1)); __pyx_t_1 = 0;
2476  6093      __Pyx_DECREF(__pyx_v_f);
2477  6094      __pyx_v_f = __pyx_t_2;
2478#143 0x00007f3db83fd2bb in PyObject_Call()
2479#144 0x00007f3daf1eadcb in __call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent.pyx:764
2480   759                                               convert_list=d['_initial_convert_list'] or [],
2481   760                                               embedding=d['_embedding'],
2482   761                                               convert_method_name=d['_convert_method_name'],
2483   762                                               element_constructor = d['_element_constructor'],
2484   763                                               init_no_parent=not d['_element_init_pass_parent'],
2485>  764                                               unpickling=True)
2486   765   
2487   766        def __call__(self, x=0, *args, **kwds):
2488   767            """
2489   768            This is the generic call method for all parents.
2490#145 0x00007f3daf1eb277 in __pyx_pf_4sage_9structure_6parent_6Parent_28__call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent.c:7415
2491  7410     *                 return mor._call_(x)             # <<<<<<<<<<<<<<
2492  7411     *             else:
2493  7412     *                 return mor._call_with_args(x, args, kwds)
2494  7413     */
2495  7414          __Pyx_XDECREF(__pyx_r);
2496> 7415          __pyx_t_7 = ((PyObject *)((struct __pyx_vtabstruct_4sage_10categories_3map_Map *)__pyx_v_mor->__pyx_base.__pyx_vtab)->_call_(__pyx_v_mor, __pyx_v_x, 0)); if (unlikely(!__pyx_t_7)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 833; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2497  7416          __Pyx_GOTREF(__pyx_t_7);
2498  7417          __pyx_r = __pyx_t_7;
2499  7418          __pyx_t_7 = 0;
2500  7419          goto __pyx_L0;
2501#146 0x00007f3da72c781c in _call_() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/coerce_maps.pyx:77
2502    72        used when the element_constructor is a bound method (whose self
2503    73        argument is assumed to be bound to the codomain).
2504    74        """
2505    75        cpdef Element _call_(self, x):
2506    76            try:
2507>   77                return self._codomain._element_constructor(x)
2508    78            except StandardError:
2509    79                if print_warnings:
2510    80                    print type(self._codomain), self._codomain
2511    81                    print type(self._codomain._element_constructor), self._codomain._element_constructor
2512#147 0x00007f3db83fd2bb in PyObject_Call()
2513#148 0x00007f3db8419093 in instancemethod_call()
2514#149 0x00007f3db83fd2bb in PyObject_Call()
2515#150 0x00007f3db843c228 in function_call()
2516#151 0x00007f3db8502126 in PyEval_EvalCodeEx()
2517#152 0x00007f3db84f8bc1 in _element_constructor_() at /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/python/site-packages/sage/rings/polynomial/polynomial_ring.py:418
2518   413            elif isinstance(x, pari_gen):
2519   414                if x.type() == 't_RFRAC':
2520   415                    raise TypeError, "denominator must be a unit"
2521   416                if x.type() != 't_POL':
2522   417                    x = x.Polrev()
2523>  418            return C(self, x, check, is_gen, construct=construct, **kwds)
2524   419   
2525   420        def is_integral_domain(self, proof = True):
2526   421            """
2527   422            EXAMPLES::
2528#153 0x00007f3db8506cbc in ext_do_call()
2529#154 0x00007f3db83fd2bb in PyObject_Call()
2530#155 0x00007f3db848b03f in type_call()
2531#156 0x00007f3da1f3b54e in __init__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/polynomial/polynomial_rational_flint.pyx:167
2532   162                sage: f = 1/3 * t
2533   163                sage: del f        # untested
2534   164            """
2535   165            fmpq_poly_clear(self.__poly)
2536   166   
2537>  167        def __init__(self, parent, x=None, check=True, is_gen=False, construct=False):
2538   168            """
2539   169            Initialises the associated data for the polynomial self.
2540   170   
2541   171            INPUT:
2542#157 0x00007f3da1f3b9e9 in __pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_6__init__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/rings/polynomial/polynomial_rational_flint.cpp:5760
2543  5755     */
2544  5756        __pyx_t_1 = PyList_New(0); if (unlikely(!__pyx_t_1)) {__pyx_filename = __pyx_f[1]; __pyx_lineno = 252; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2545  5757        __Pyx_GOTREF(__pyx_t_1);
2546  5758        __pyx_t_3 = PyObject_GetAttr(__pyx_v_x, __pyx_n_s__list); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[1]; __pyx_lineno = 252; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2547  5759        __Pyx_GOTREF(__pyx_t_3);
2548> 5760        __pyx_t_2 = PyObject_Call(__pyx_t_3, ((PyObject *)__pyx_empty_tuple), NULL); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[1]; __pyx_lineno = 252; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2549  5761        __Pyx_GOTREF(__pyx_t_2);
2550  5762        __Pyx_DECREF(__pyx_t_3); __pyx_t_3 = 0;
2551  5763        if (PyList_CheckExact(__pyx_t_2) || PyTuple_CheckExact(__pyx_t_2)) {
2552  5764          __pyx_t_3 = __pyx_t_2; __Pyx_INCREF(__pyx_t_3); __pyx_t_13 = 0;
2553#158 0x00007f3db83fd2bb in PyObject_Call()
2554#159 0x00007f3db8460050 in PyCFunction_Call()
2555#160 0x00007f3dab42a47c in list() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/libs/pari/gen.pyx:463
2556   458            T = test.testclass()
2557   459            T._init(self)
2558   460            return T
2559   461   
2560   462        cdef GEN _gen(self):
2561>  463            return self.g
2562   464   
2563   465        def list(self):
2564   466            """
2565   467            Convert self to a list of PARI gens.
2566#161 0x00007f3dab42a4aa in __pyx_pf_4sage_4libs_4pari_3gen_3gen_12list() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/libs/pari/gen.c:4507
2567  4502        __pyx_t_2 = PyTuple_New(1); if (unlikely(!__pyx_t_2)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 516; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2568  4503        __Pyx_GOTREF(__pyx_t_2);
2569  4504        PyTuple_SET_ITEM(__pyx_t_2, 0, __pyx_t_3);
2570  4505        __Pyx_GIVEREF(__pyx_t_3);
2571  4506        __pyx_t_3 = 0;
2572> 4507        __pyx_t_3 = PyObject_Call(((PyObject *)((PyObject*)(&PyList_Type))), ((PyObject *)__pyx_t_2), NULL); if (unlikely(!__pyx_t_3)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 516; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2573  4508        __Pyx_GOTREF(__pyx_t_3);
2574  4509        __Pyx_DECREF(((PyObject *)__pyx_t_2)); __pyx_t_2 = 0;
2575  4510        __pyx_r = __pyx_t_3;
2576  4511        __pyx_t_3 = 0;
2577#162 0x00007f3db83fd2bb in PyObject_Call()
2578#163 0x00007f3db848b03f in type_call()
2579#164 0x00007f3db8447997 in list_init()
2580#165 0x00007f3db8443670 in listextend()
2581#166 0x00007f3db84408b9 in iter_iternext()
2582#167 0x00007f3db83fbd3d in PySequence_GetItem()
2583#168 0x00007f3dab4d9634 in __pyx_sq_item_4sage_4libs_4pari_3gen_gen() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/libs/pari/gen.c:55757
2584  55752        return 0;
2585  55753      }
2586  55754      static PyObject *__pyx_sq_item_4sage_4libs_4pari_3gen_gen(PyObject *o, Py_ssize_t i) {
2587  55755        PyObject *r;
2588  55756        PyObject *x = PyInt_FromSsize_t(i); if(!x) return 0;
2589> 55757        r = Py_TYPE(o)->tp_as_mapping->mp_subscript(o, x);
2590  55758        Py_DECREF(x);
2591  55759        return r;
2592  55760      }
2593  55761   
2594#169 0x00007f3dab43538c in __getitem__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/libs/pari/gen.pyx:1076
2595  1071                Traceback (most recent call last):
2596  1072                ...
2597  1073                PariError:  (5)
2598  1074            """
2599  1075            sig_on()
2600> 1076            return self.new_gen(bid_get_gen(self.g))
2601  1077   
2602  1078        def __getitem__(gen self, n):
2603  1079            """
2604  1080            Return the nth entry of self. The indexing is 0-based, like in
2605#170 0x00007f3dab4353c1 in __pyx_pf_4sage_4libs_4pari_3gen_3gen_80__getitem__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/libs/pari/gen.c:8638
2606  8633     */
2607  8634          __pyx_t_4 = PyNumber_Add(__pyx_v_n, __pyx_int_1); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 1247; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2608  8635          __Pyx_GOTREF(__pyx_t_4);
2609  8636          __pyx_t_9 = __Pyx_PyInt_AsLong(__pyx_t_4); if (unlikely((__pyx_t_9 == (long)-1) && PyErr_Occurred())) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 1247; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2610  8637          __Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
2611> 8638          __pyx_t_4 = ((PyObject *)((struct __pyx_vtabstruct_4sage_4libs_4pari_3gen_PariInstance *)__pyx_v_4sage_4libs_4pari_3gen_P->__pyx_base.__pyx_base.__pyx_base.__pyx_vtab)->new_ref(__pyx_v_4sage_4libs_4pari_3gen_P, gel(__pyx_v_self->g, __pyx_t_9), __pyx_v_self)); if (unlikely(!__pyx_t_4)) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 1247; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2612  8639          __Pyx_GOTREF(__pyx_t_4);
2613  8640          __pyx_v_val = ((struct __pyx_obj_4sage_4libs_4pari_3gen_gen *)__pyx_t_4);
2614  8641          __pyx_t_4 = 0;
2615  8642   
2616#171 0x00007f3dab4c25ee in new_ref() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/libs/pari/gen.pyx:9589
2617  9584            """
2618  9585            cdef gen p = PY_NEW(gen)
2619  9586   
2620  9587            p.b = 0
2621  9588            p._parent = self
2622> 9589            p._refers_to = {-1:parent}
2623  9590            p.g = g
2624  9591   
2625  9592            return p
2626  9593   
2627#172 0x00007f3db8455a9b in PyDict_New()
2628#173 0x00007f3db8553be8 in _PyObject_GC_New()
2629#174 0x00007f3db8553b22 in _PyObject_GC_Malloc()
2630#175 0x00007f3db8552e79 in collect_generations()
2631#176 0x00007f3db8552976 in collect()
2632#177 0x00007f3db85526af in delete_garbage()
2633#178 0x00007f3dae90db3f in __pyx_tp_clear_4sage_9structure_11coerce_dict_TripleDict() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/coerce_dict.c:5921
2634  5916    static int __pyx_tp_clear_4sage_9structure_11coerce_dict_TripleDict(PyObject *o) {
2635  5917      struct __pyx_obj_4sage_9structure_11coerce_dict_TripleDict *p = (struct __pyx_obj_4sage_9structure_11coerce_dict_TripleDict *)o;
2636  5918      PyObject* tmp;
2637  5919      tmp = ((PyObject*)p->buckets);
2638  5920      p->buckets = Py_None; Py_INCREF(Py_None);
2639> 5921      Py_XDECREF(tmp);
2640  5922      tmp = ((PyObject*)p->_refcache);
2641  5923      p->_refcache = ((PyObject*)Py_None); Py_INCREF(Py_None);
2642  5924      Py_XDECREF(tmp);
2643  5925      tmp = ((PyObject*)p->eraser);
2644#179 0x00007f3db8466baf in _Py_Dealloc()
2645#180 0x00007f3db8441b62 in list_dealloc()
2646#181 0x00007f3db8466baf in _Py_Dealloc()
2647#182 0x00007f3db8441b62 in list_dealloc()
2648#183 0x00007f3db8466baf in _Py_Dealloc()
2649#184 0x00007f3d7d7a2400 in __pyx_tp_dealloc_4sage_6matrix_6action_MatrixMulAction() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/matrix/action.c:4724
2650  4719    static void __pyx_tp_dealloc_4sage_6matrix_6action_MatrixMulAction(PyObject *o) {
2651  4720      struct __pyx_obj_4sage_6matrix_6action_MatrixMulAction *p = (struct __pyx_obj_4sage_6matrix_6action_MatrixMulAction *)o;
2652  4721      PyObject_GC_UnTrack(o);
2653  4722      Py_CLEAR(p->_codomain);
2654  4723      PyObject_GC_Track(o);
2655> 4724      if (likely(__pyx_ptype_4sage_10categories_6action_Action)) __pyx_ptype_4sage_10categories_6action_Action->tp_dealloc(o); else __Pyx_call_next_tp_dealloc(o, __pyx_tp_dealloc_4sage_6matrix_6action_MatrixMulAction);
2656  4725    }
2657  4726   
2658  4727    static int __pyx_tp_traverse_4sage_6matrix_6action_MatrixMulAction(PyObject *o, visitproc v, void *a) {
2659  4728      int e;
2660#185 0x00007f3dad92528d in __pyx_tp_dealloc_4sage_10categories_6action_Action() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/categories/action.c:6461
2661  6456      PyObject_GC_UnTrack(o);
2662  6457      Py_CLEAR(p->G);
2663  6458      Py_CLEAR(p->US);
2664  6459      Py_CLEAR(p->op);
2665  6460      PyObject_GC_Track(o);
2666> 6461      if (likely(__pyx_ptype_4sage_10categories_7functor_Functor)) __pyx_ptype_4sage_10categories_7functor_Functor->tp_dealloc(o); else __Pyx_call_next_tp_dealloc(o, __pyx_tp_dealloc_4sage_10categories_6action_Action);
2667  6462    }
2668  6463   
2669  6464    static int __pyx_tp_traverse_4sage_10categories_6action_Action(PyObject *o, visitproc v, void *a) {
2670  6465      int e;
2671#186 0x00007f3dadb41245 in __pyx_tp_dealloc_4sage_10categories_7functor_Functor() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/categories/functor.c:3209
2672  3204   
2673  3205    static void __pyx_tp_dealloc_4sage_10categories_7functor_Functor(PyObject *o) {
2674  3206      struct __pyx_obj_4sage_10categories_7functor_Functor *p = (struct __pyx_obj_4sage_10categories_7functor_Functor *)o;
2675  3207      PyObject_GC_UnTrack(o);
2676  3208      if (p->__weakref__) PyObject_ClearWeakRefs(o);
2677> 3209      Py_CLEAR(p->__pyx___domain);
2678  3210      Py_CLEAR(p->__pyx___codomain);
2679  3211      PyObject_GC_Track(o);
2680  3212      if (likely(__pyx_ptype_4sage_9structure_11sage_object_SageObject)) __pyx_ptype_4sage_9structure_11sage_object_SageObject->tp_dealloc(o); else __Pyx_call_next_tp_dealloc(o, __pyx_tp_dealloc_4sage_10categories_7functor_Functor);
2681  3213    }
2682#187 0x00007f3db8466baf in _Py_Dealloc()
2683#188 0x00007f3db848b80d in subtype_dealloc()
2684#189 0x00007f3db8466baf in _Py_Dealloc()
2685#190 0x00007f3db8457d5b in dict_dealloc()
2686#191 0x00007f3db8466baf in _Py_Dealloc()
2687#192 0x00007f3db8486fd1 in tupledealloc()
2688#193 0x00007f3db8466baf in _Py_Dealloc()
2689#194 0x00007f3db8486fd1 in tupledealloc()
2690#195 0x00007f3db8466baf in _Py_Dealloc()
2691#196 0x00007f3db848b80d in subtype_dealloc()
2692#197 0x00007f3dab7979ef in __pyx_tp_dealloc_4sage_9structure_11parent_gens_ParentWithGens() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent_gens.c:5865
2693  5860      Py_CLEAR(p->_gens);
2694  5861      Py_CLEAR(p->_gens_dict);
2695  5862      Py_CLEAR(p->_latex_names);
2696  5863      Py_CLEAR(p->_list);
2697  5864      PyObject_GC_Track(o);
2698> 5865      if (likely(__pyx_ptype_4sage_9structure_11parent_base_ParentWithBase)) __pyx_ptype_4sage_9structure_11parent_base_ParentWithBase->tp_dealloc(o); else __Pyx_call_next_tp_dealloc(o, __pyx_tp_dealloc_4sage_9structure_11parent_gens_ParentWithGens);
2699  5866    }
2700  5867   
2701  5868    static int __pyx_tp_traverse_4sage_9structure_11parent_gens_ParentWithGens(PyObject *o, visitproc v, void *a) {
2702  5869      int e;
2703#198 0x00007f3daf67ac5b in __pyx_tp_dealloc_4sage_9structure_11parent_base_ParentWithBase() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent_base.c:1876
2704  1871    }
2705  1872   
2706  1873    static void __pyx_tp_dealloc_4sage_9structure_11parent_base_ParentWithBase(PyObject *o) {
2707  1874      PyObject_GC_UnTrack(o);
2708  1875      PyObject_GC_Track(o);
2709> 1876      if (likely(__pyx_ptype_4sage_9structure_10parent_old_Parent)) __pyx_ptype_4sage_9structure_10parent_old_Parent->tp_dealloc(o); else __Pyx_call_next_tp_dealloc(o, __pyx_tp_dealloc_4sage_9structure_11parent_base_ParentWithBase);
2710  1877    }
2711  1878   
2712  1879    static int __pyx_tp_traverse_4sage_9structure_11parent_base_ParentWithBase(PyObject *o, visitproc v, void *a) {
2713  1880      int e;
2714#199 0x00007f3daf46998c in __pyx_tp_dealloc_4sage_9structure_10parent_old_Parent() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent_old.c:7261
2715  7256    static void __pyx_tp_dealloc_4sage_9structure_10parent_old_Parent(PyObject *o) {
2716  7257      struct __pyx_obj_4sage_9structure_10parent_old_Parent *p = (struct __pyx_obj_4sage_9structure_10parent_old_Parent *)o;
2717  7258      PyObject_GC_UnTrack(o);
2718  7259      Py_CLEAR(p->_has_coerce_map_from);
2719  7260      PyObject_GC_Track(o);
2720> 7261      if (likely(__pyx_ptype_4sage_9structure_6parent_Parent)) __pyx_ptype_4sage_9structure_6parent_Parent->tp_dealloc(o); else __Pyx_call_next_tp_dealloc(o, __pyx_tp_dealloc_4sage_9structure_10parent_old_Parent);
2721  7262    }
2722  7263   
2723  7264    static int __pyx_tp_traverse_4sage_9structure_10parent_old_Parent(PyObject *o, visitproc v, void *a) {
2724  7265      int e;
2725#200 0x00007f3daf2256e7 in __pyx_tp_dealloc_4sage_9structure_6parent_Parent() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/parent.c:21519
2726  21514      Py_CLEAR(p->_action_hash);
2727  21515      Py_CLEAR(p->_convert_from_list);
2728  21516      Py_CLEAR(p->_convert_from_hash);
2729  21517      Py_CLEAR(p->_embedding);
2730  21518      PyObject_GC_Track(o);
2731> 21519      if (likely(__pyx_ptype_4sage_9structure_15category_object_CategoryObject)) __pyx_ptype_4sage_9structure_15category_object_CategoryObject->tp_dealloc(o); else __Pyx_call_next_tp_dealloc(o, __pyx_tp_dealloc_4sage_9structure_6parent_Parent);
2732  21520    }
2733  21521   
2734  21522    static int __pyx_tp_traverse_4sage_9structure_6parent_Parent(PyObject *o, visitproc v, void *a) {
2735  21523      int e;
2736#201 0x00007f3daef79f22 in __pyx_tp_dealloc_4sage_9structure_15category_object_CategoryObject() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/category_object.c:8990
2737  8985    }
2738  8986   
2739  8987    static void __pyx_tp_dealloc_4sage_9structure_15category_object_CategoryObject(PyObject *o) {
2740  8988      struct __pyx_obj_4sage_9structure_15category_object_CategoryObject *p = (struct __pyx_obj_4sage_9structure_15category_object_CategoryObject *)o;
2741  8989      PyObject_GC_UnTrack(o);
2742> 8990      if (p->__weakref__) PyObject_ClearWeakRefs(o);
2743  8991      Py_CLEAR(p->_generators);
2744  8992      Py_CLEAR(p->_category);
2745  8993      Py_CLEAR(p->_base);
2746  8994      Py_CLEAR(p->_cdata);
2747#202 0x00007f3db84a321b in PyObject_ClearWeakRefs()
2748#203 0x00007f3db84a3167 in handle_callback()
2749#204 0x00007f3db83fdf77 in PyObject_CallFunctionObjArgs()
2750#205 0x00007f3db83fd2bb in PyObject_Call()
2751#206 0x00007f3dae8f8430 in __call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/coerce_dict.pyx:86
2752    81                sage: D = TripleDict(11)
2753    82                sage: TripleDictEraser(D)
2754    83                <sage.structure.coerce_dict.TripleDictEraser object at ...>
2755    84   
2756    85            """
2757>   86            self.D = D
2758    87   
2759    88        def __call__(self, r):
2760    89            """
2761    90            INPUT:
2762#207 0x00007f3dae8f8611 in __pyx_pf_4sage_9structure_11coerce_dict_16TripleDictEraser_2__call__() at /home/simon/SAGE/debug/sage-5.6.rc0/devel/sage-main/sage/structure/coerce_dict.c:1107
2763  1102     */
2764  1103      __pyx_t_1 = __pyx_v_self->D->buckets;
2765  1104      __Pyx_INCREF(__pyx_t_1);
2766  1105      __pyx_t_4 = __pyx_v_self->D->buckets;
2767  1106      __Pyx_INCREF(__pyx_t_4);
2768> 1107      __pyx_t_10 = PyList_GET_ITEM(__pyx_t_1, (__pyx_v_h % PyList_GET_SIZE(__pyx_t_4)));
2769  1108      __Pyx_DECREF(__pyx_t_1); __pyx_t_1 = 0;
2770  1109      __Pyx_DECREF(__pyx_t_4); __pyx_t_4 = 0;
2771  1110      if (!(likely(PyList_CheckExact(((PyObject *)__pyx_t_10)))||((((PyObject *)__pyx_t_10)) == Py_None)||(PyErr_Format(PyExc_TypeError, "Expected list, got %.200s", Py_TYPE(((PyObject *)__pyx_t_10))->tp_name), 0))) {__pyx_filename = __pyx_f[0]; __pyx_lineno = 121; __pyx_clineno = __LINE__; goto __pyx_L1_error;}
2772  1111      __Pyx_INCREF(((PyObject *)__pyx_t_10));
2773#208 0x00007f3db8831a10 in __restore_rt()
2774#209 0x00007f3db623c8a0 in sage_signal_handler()
2775#210 0x00007f3db623cfec in sigdie()
2776#211 0x00007f3db623cec5 in print_enhanced_backtrace()
2777#212 0x00007f3db819d860 in waitpid()
2778