When running sage-4.1 doctests under valgrind, I notice that there is a baseline of "definitely lost" blocks for every test run. Something is holding onto/not dereferencing Integers somewhere that gets run every time.
The full logs (of running "2+2") are posted here: http://sage.math.washington.edu/home/rlmill/vg-integer-fast_tp_new.leak Here is an example: ==18436== 56 (48 direct, 8 indirect) bytes in 1 blocks are definitely lost in loss record 2,130 of 16,267 ==18436== at 0x4C22FEB: malloc (vg_replace_malloc.c:207) ==18436== by 0x12EA8523: __pyx_f_4sage_5rings_7integer_fast_tp_new (integer.c:28971) ==18436== by 0x12EA6E5B: __pyx_f_4sage_5rings_7integer_8int_to_Z__call_ (integer.c:28500) ==18436== by 0xEB7C8F7: __pyx_pf_4sage_9structure_6parent_6Parent___call__ (parent.c:4130) ==18436== by 0x419F7C: PyObject_Call (abstract.c:2492) ==18436== by 0x493511: PyEval_EvalFrameEx (ceval.c:3917) ==18436== by 0x497930: PyEval_EvalCodeEx (ceval.c:2968) ==18436== by 0x4EE37C: function_call (funcobject.c:524) ==18436== by 0x419F7C: PyObject_Call (abstract.c:2492) ==18436== by 0x42156E: instancemethod_call (classobject.c:2579) ==18436== by 0x419F7C: PyObject_Call (abstract.c:2492) ==18436== by 0x465EA7: slot_tp_init (typeobject.c:5632) ==18436== by 0x462E80: type_call (typeobject.c:745) ==18436== by 0x419F7C: PyObject_Call (abstract.c:2492) ==18436== by 0x493511: PyEval_EvalFrameEx (ceval.c:3917) ==18436== by 0x497930: PyEval_EvalCodeEx (ceval.c:2968) ==18436== by 0x4EE37C: function_call (funcobject.c:524) ==18436== by 0x419F7C: PyObject_Call (abstract.c:2492) ==18436== by 0x42156E: instancemethod_call (classobject.c:2579) ==18436== by 0x419F7C: PyObject_Call (abstract.c:2492) ==18436== by 0x493511: PyEval_EvalFrameEx (ceval.c:3917) ==18436== by 0x497930: PyEval_EvalCodeEx (ceval.c:2968) ==18436== by 0x4EE37C: function_call (funcobject.c:524) ==18436== by 0x419F7C: PyObject_Call (abstract.c:2492) ==18436== by 0x42156E: instancemethod_call (classobject.c:2579) --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---