http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59061
Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED --- Comment #42 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> --- (In reply to Joost VandeVondele from comment #41) > I'll close it as soon as libbacktrace is used with sanitizer in trunk (see > comment #12), but if Jakob feels this is covered by e.g. PR59136, this one > can be closed, indeed. I believe this now works nicely: > gfortran -g1 -fsanitize=leak test.f90 ; ./a.out ================================================================= ==55523==ERROR: LeakSanitizer: detected memory leaks Direct leak of 40 byte(s) in 1 object(s) allocated from: #0 0x7f5e57c63348 in __interceptor_malloc ../../../../gcc/libsanitizer/lsan/lsan_interceptors.cc:66 #1 0x400862 in s1 /data/vjoost/gnu/bugs/test.f90:3 #2 0x4008be in MAIN__ /data/vjoost/gnu/bugs/test.f90:6 #3 0x4008f4 in main /data/vjoost/gnu/bugs/test.f90:7 #4 0x305321ecdc in __libc_start_main (/lib64/libc.so.6+0x305321ecdc) SUMMARY: LeakSanitizer: 40 byte(s) leaked in 1 allocation(s) thanks!