https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61604

Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
      Known to work|                            |4.9.2, 5.0
         Resolution|---                         |FIXED

--- Comment #2 from Joost VandeVondele <Joost.VandeVondele at mat dot ethz.ch> 
---
This seems now fixed.

> gfortran -O1 -g3 -fno-omit-frame-pointer -fsanitize=leak -fopenmp PR61604.f90 
> ; export OMP_NUM_THREADS=2 ; ./a.out

=================================================================
==30967==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 400 byte(s) in 1 object(s) allocated from:
    #0 0x7fbcd1bfac06 in __interceptor_malloc
../../../../gcc/libsanitizer/lsan/lsan_interceptors.cc:51
    #1 0x400865 in s1_._omp_fn.0 /data/vjoost/gnu/bugs/PR61604.f90:4
    #2 0x7fbcd1a9b4ed in gomp_thread_start ../../../gcc/libgomp/team.c:117

Direct leak of 400 byte(s) in 1 object(s) allocated from:
    #0 0x7fbcd1bfac06 in __interceptor_malloc
../../../../gcc/libsanitizer/lsan/lsan_interceptors.cc:51
    #1 0x400865 in s1_._omp_fn.0 /data/vjoost/gnu/bugs/PR61604.f90:4
    #2 0x7fbcd1a9756e in GOMP_parallel ../../../gcc/libgomp/parallel.c:167

SUMMARY: LeakSanitizer: 800 byte(s) leaked in 2 allocation(s).

Reply via email to