Merge "Merge branch release-5-1 into release-2016" into release-2016
[gromacs.git] / cmake / legacy_and_external.supp
blob90a2d8d25d331aedb523725d84b081b37a5fa0d6
1 # This suppression file is used to run the CTest Unit Tests
2 # All problems in external libraries are excluded
3 # Memory leaks in the legacy code are excluded
4 # Other problems besides memory leaks should NOT be excluded for legacy code
7    ctime_r
8    Memcheck:Leak
9    ...
10    fun:ctime_r
14    libgomp
15    Memcheck:Leak
16    ...
17    obj:*/libgomp.so*
20    libz
21    Memcheck:Cond
22    fun:inflateReset2
23    fun:inflateInit2_
26 # OpenMPI
28    MPI_Init/Leak
29    Memcheck:Leak
30    ...
31    fun:PMPI_Init
34    MPI_Finalize/Leak
35    Memcheck:Leak
36    fun:malloc
37    fun:ompi_proc_all
38    ...
39    fun:_ZN3gmx8finalizeEv
42    MPI_Init/Addr4
43    Memcheck:Addr4
44    ...
45    fun:PMPI_Init
48    MPI_Init/Addr8
49    Memcheck:Addr8
50    ...
51    fun:PMPI_Init
54    MPI_Init/sched_setaffinity
55    Memcheck:Param
56    sched_setaffinity(mask)
57    ...
58    fun:PMPI_Init
61    MPI_Init/writev
62    Memcheck:Param
63    writev(vector[...])
64    ...
65    fun:PMPI_Init
69    gmx_fio_fopen
70    Memcheck:Leak
71    ...
72    fun:gmx_fio_fopen
75    bTimeSet/tMPI_Thread_mutex_init_once
76    Memcheck:Leak
77    ...
78    fun:tMPI_Thread_mutex_init_once
79    fun:tMPI_Thread_mutex_lock
80    fun:bTimeSet
83    gmx_ffclose/tMPI_Thread_mutex_init_once
84    Memcheck:Leak
85    ...
86    fun:tMPI_Thread_mutex_init_once
87    fun:tMPI_Thread_mutex_lock
88    fun:gmx_ffclose
92    mdrun
93    Memcheck:Leak
94    ...
95    obj:*/mdrun*
99    strdup/strtod
100    Memcheck:Addr8
101    fun:__GI___strncasecmp_l
102    fun:____strtod_l_internal
106 #MacOS rules
108    dyld_register_image_state_change_handler
109    Memcheck:Leak
110    fun:malloc
111    fun:malloc
112    ...
113    fun:dyld_register_image_state_change_handler
117    __emutls_get_address
118    Memcheck:Leak
119    ...
120    fun:__emutls_get_address
124    libSystem_initializer
125    Memcheck:Leak
126    ...
127    fun:libSystem_initializer
131    atexit
132    Memcheck:Leak
133    fun:malloc
134    fun:atexit_register
138    unw_set_reg
139    Memcheck:Leak
140    ...
141    fun:unw_set_reg
142    fun:__gxx_personality_v0
146    printf
147    Memcheck:Leak
148    fun:malloc
149    ...
150    fun:__vfprintf
154    printf
155    Memcheck:Leak
156    fun:malloc
157    ...
158    fun:vfprintf_l
162    strtof
163    Memcheck:Leak
164    fun:malloc
165    ...
166    fun:strtof_l
169    strtod
170    Memcheck:Leak
171    fun:malloc
172    ...
173    fun:strtod_l
177    scanf
178    Memcheck:Leak
179    ...
180    fun:__svfscanf_l
184     localtime
185     Memcheck:Leak
186     ...
187     fun:localtime
191    __cxa_get_globals
192    Memcheck:Leak
193    fun:malloc
194    fun:__cxa_get_globals
197    __cxa_get_globals
198    Memcheck:Leak
199    fun:calloc
200    fun:__cxa_get_globals
201    fun:__cxa_throw
205    _Unwind_RaiseException
206    Memcheck:Leak
207    fun:malloc
208    ...
209    fun:_Unwind_RaiseException
210    fun:__cxa_throw
213    posix_memalign
214    Memcheck:Leak
215    ...
216    fun:posix_memalign
219 # Intel compiler on MacOS
221    __cilkrts_os_mutex_create
222    Memcheck:Leak
223    fun:malloc
224    fun:__cilkrts_os_mutex_create
226 # Intel compiler with MKL
228    dlerror
229    Memcheck:Leak
230    ...
231    fun:_dlerror_run
233 #Intel
235    strlen
236    Memcheck:Addr8
237    fun:__intel_sse2_strlen
240    strlen2
241    Memcheck:Cond
242    fun:__intel_sse2_strlen
245    __kmpc_global_thread_num
246    Memcheck:Param
247    sched_setaffinity(mask)
248    ...
249    fun:__kmpc_global_thread_num
252    __kmpc_global_thread_num2
253    Memcheck:Cond
254    ...
255    fun:__kmpc_global_thread_num
258    __kmpc_global_thread_num3
259    Memcheck:Leak
260    ...
261    fun:__kmpc_global_thread_num