Ok, I did valgrind all the tests and aside from one tiny issue t-
locale I found no problems in all 109 or so tests I found.

Time to catch some sleep :)

Cheers,

Michael

t-locale is a C++ issue, but I haven't looked at the sources yet or
even build with debug info so I could start poking around:

==4835== 24 bytes in 1 blocks are still reachable in loss record 1 of
6
==4835==    at 0x4C23849: operator new(unsigned long)
(vg_replace_malloc.c:230)
==4835==    by 0x403134: set_point(char) (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404163: check_output() (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404E39: main (in /home/mabshoff/build/eMPIRe/vg/t-
locale)
==4835==
==4835==
==4835== 40 bytes in 1 blocks are still reachable in loss record 2 of
6
==4835==    at 0x4C23849: operator new(unsigned long)
(vg_replace_malloc.c:230)
==4835==    by 0x404F4E: std::locale::locale<my_numpunct>(std::locale
const&, my_numpunct*) (in /home/mabshoff/build/eMPIRe/vg/t-locale)
==4835==    by 0x403176: set_point(char) (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404163: check_output() (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404E39: main (in /home/mabshoff/build/eMPIRe/vg/t-
locale)
==4835==
==4835==
==4835== 96 bytes in 1 blocks are still reachable in loss record 3 of
6
==4835==    at 0x4C234C7: operator new[](unsigned long)
(vg_replace_malloc.c:274)
==4835==    by 0x52DF101: std::locale::_Impl::_Impl(std::locale::_Impl
const&, unsigned long) (in /usr/lib/libstdc++.so.6.0.9)
==4835==    by 0x404F61: std::locale::locale<my_numpunct>(std::locale
const&, my_numpunct*) (in /home/mabshoff/build/eMPIRe/vg/t-locale)
==4835==    by 0x403176: set_point(char) (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404163: check_output() (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404E39: main (in /home/mabshoff/build/eMPIRe/vg/t-
locale)
==4835==
==4835==
==4835== 144 bytes in 1 blocks are still reachable in loss record 4 of
6
==4835==    at 0x4C23849: operator new(unsigned long)
(vg_replace_malloc.c:230)
==4835==    by 0x533D415: std::numpunct<char>::_M_initialize_numpunct
(__locale_struct*) (in /usr/lib/libstdc++.so.6.0.9)
==4835==    by 0x403157: set_point(char) (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404163: check_output() (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404E39: main (in /home/mabshoff/build/eMPIRe/vg/t-
locale)
==4835==
==4835==
==4835== 224 bytes in 1 blocks are still reachable in loss record 5 of
6
==4835==    at 0x4C234C7: operator new[](unsigned long)
(vg_replace_malloc.c:274)
==4835==    by 0x52DF0A1: std::locale::_Impl::_Impl(std::locale::_Impl
const&, unsigned long) (in /usr/lib/libstdc++.so.6.0.9)
==4835==    by 0x404F61: std::locale::locale<my_numpunct>(std::locale
const&, my_numpunct*) (in /home/mabshoff/build/eMPIRe/vg/t-locale)
==4835==    by 0x403176: set_point(char) (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404163: check_output() (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404E39: main (in /home/mabshoff/build/eMPIRe/vg/t-
locale)
==4835==
==4835==
==4835== 224 bytes in 1 blocks are still reachable in loss record 6 of
6
==4835==    at 0x4C234C7: operator new[](unsigned long)
(vg_replace_malloc.c:274)
==4835==    by 0x52DF038: std::locale::_Impl::_Impl(std::locale::_Impl
const&, unsigned long) (in /usr/lib/libstdc++.so.6.0.9)
==4835==    by 0x404F61: std::locale::locale<my_numpunct>(std::locale
const&, my_numpunct*) (in /home/mabshoff/build/eMPIRe/vg/t-locale)
==4835==    by 0x403176: set_point(char) (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404163: check_output() (in /home/mabshoff/build/
eMPIRe/vg/t-locale)
==4835==    by 0x404E39: main (in /home/mabshoff/build/eMPIRe/vg/t-
locale)


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"mpir-devel" group.
To post to this group, send email to mpir-devel@googlegroups.com
To unsubscribe from this group, send email to 
mpir-devel+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/mpir-devel?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to