I use regularly Purify on ROOT and all our tests run without memory leaks
(according to Purify). I've also tried Insure++. With a previous version
I had problems compiling ROOT, but with the latest version it seems to work
fine. For some time there was even a ParaSoft (makers of Insure++) engineer
on the roottalk mailing list who was specifically testing Insure++ compatibility
with ROOT. If he did his work properly Insure++ should work fine with ROOT
on most platforms.
Cheers, Fons.
Michael Dahlinger wrote:
>
> Hello,
> has anybody tested root against a diagnostics tool like insure++ (from
> parasoft,
> (http://www.parasoft.com/products/insure/index.htm)?
>
> I tried to compile root with insure++ and get plenty of error messages. Also
> while running an application loaded as shared library in root, I get memory
> leaks from a dictionary created by rootcint (memory leak leaving scope).
>
> Has anybody else experience on this subject (insure++ and root)?
>
> Michael
>
> --------------------------------------------------
> Dr. Michael Dahlinger Tel.: (+49)-06159-71-2546
> GSI computing dept. FAX : (+49)-06159-71-2986
> Planckstr. 1 email: M.Dahlinger@gsi.de
> D-64291 Darmstadt
> Germany
> --------------------------------------------------
>
> --------------------------------------------------------------------------------
>
> Michael Dahlinger (E-Mail) <M.Dahlinger@gsi.de>
> VOICE:+49 (06159) 71-2546
> GSI
> DV&EE
>
> Michael Dahlinger (E-Mail)
> VOICE:+49 (06159) 71-2546 <M.Dahlinger@gsi.de>
> GSI
> DV&EE
> 2.247 Voice Cellular: +49 (0177) 2415449
> Planckstr. 1 Work Fax: +49 (06159) 71-2986
> Darmstadt
> 64291
> Germany
> Additional Information:
> Version 2.1
> Last Name Dahlinger
> First NameMichael
> Prefix Doktor
> Label Work2.247 Planckstr. 1 Darmstadt, 64291 Germany
> Revision 19990525T142623Z
-- Org: CERN, European Laboratory for Particle Physics. Mail: 1211 Geneve 23, Switzerland E-Mail: Fons.Rademakers@cern.ch Phone: +41 22 7679248 WWW: http://root.cern.ch/~rdm/ Fax: +41 22 7677910