# Ticket #12215: sage_crash_WgD9iG.log

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

Line | |
---|---|

1 | GNU gdb (GDB) 7.5.1 |

2 | Copyright (C) 2012 Free Software Foundation, Inc. |

3 | License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> |

4 | This is free software: you are free to change and redistribute it. |

5 | There is NO WARRANTY, to the extent permitted by law. Type "show copying" |

6 | and "show warranty" for details. |

7 | This GDB was configured as "x86_64-unknown-linux-gnu". |

8 | For bug reporting instructions, please see: |

9 | <http://www.gnu.org/software/gdb/bugs/>. |

10 | [Thread debugging using libthread_db enabled] |

11 | Using host libthread_db library "/lib64/libthread_db.so.1". |

12 | 0x00007f3db819d87e in waitpid () from /lib64/libpthread.so.0 |

13 | |

14 | Stack backtrace |

15 | --------------- |

16 | No symbol table info available. |

17 | #1 0x00007f3db623cfea in print_enhanced_backtrace () from /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/libcsage.so |

18 | No symbol table info available. |

19 | #2 0x00007f3db623d05c in sigdie () from /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/libcsage.so |

20 | No symbol table info available. |

21 | #3 0x00007f3db623cab6 in sage_signal_handler () from /home/simon/SAGE/debug/sage-5.6.rc0/local/lib/libcsage.so |

22 | No symbol table info available. |

23 | #4 <signal handler called> |

24 | No 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 |

87 | No 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 | |

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 | |

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 |

1448 | No 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 |

1948 | No 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 |

1967 | No 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 |

1984 | No locals. |

1985 | |

1986 | |

1987 | Cython 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 |