Add another drd/tests/bar_bad exp variant.
[valgrind.git] / freebsd-drd.supp
blob6995d230b5aa0094a713a9cc281ff46faaacec34
1 # Suppressions for FreeBSD / DRD
4    DRD-LDRT
5    drd:ConflictingAccess
6    obj:/libexec/ld-elf*.so.1
9    DRD-PTHREAD-EXIT1
10    drd:ConflictingAccess
11    ...
12    fun:pthread_exit
15    DRD-PTHREAD-EXIT2
16    drd:ConflictingAccess
17    obj:*/lib*/libthr.so.3
18    fun:pthread_exit
21    DRD-PRINTF1
22    drd:ConflictingAccess
23    fun:f*lockfile
26    DRD-MANY1
27    drd:ConflictingAccess
28    obj:*/lib*/libthr.so.3
29    obj:/libexec/ld-elf*.so.1
32    DRD-MANY2
33    drd:ConflictingAccess
34    obj:*/lib*/libthr.so.3
35    obj:*/lib*/libthr.so.3
36    obj:/libexec/ld-elf*.so.1
39    DRD-MANY3
40    drd:ConflictingAccess
41    obj:*/lib*/libthr.so.3
42    obj:*/lib*/libthr.so.3
43    obj:*/lib*/libthr.so.3
44    obj:/libexec/ld-elf*.so.1
47    DRD-MANY4
48    drd:ConflictingAccess
49    obj:*/lib*/libthr.so.3
52    DRD-UNWIND1
53    drd:ConflictingAccess
54    ...
55    fun:dl_iterate_phdr
58    DRD-PTHREAD-DETACH1
59    drd:ConflictingAccess
60    obj:*/lib*/libthr.so.3
61    fun:pthread_detach
64    DRD-LIBGOMP
65    drd:ConflictingAccess
66    obj:/usr/local/lib*/gcc*/libgomp.so.1.0.0
69    DRD-LIBOMP
70    drd:ConflictingAccess
71    obj:/usr/lib*/libomp.so
74    DRD-LIBGOMP3
75    drd:ConflictingAccess
76    fun:.omp_outlined*
79    DRD-LIBGOMP4
80    drd:ConflictingAccess
81    obj:*/lib*/libthr.so.3
82    obj:*/lib*/libthr.so.3
83    obj:*/lib*/libthr.so.3
84    fun:pthread_setspecific
87    DRD-UNWIND1
88    drd:ConflictingAccess
89    fun:_Unwind_GetCFA
90    obj:*/lib*/libthr.so.3
91    obj:*/lib*/libgcc_s.so.1
94    DRD-UNWIND2
95    drd:ConflictingAccess
96    ...
97    fun:_Unwind_ForcedUnwind
100    DRD-PTHREAD-ATTR1
101    drd:ConflictingAccess
102    fun:pthread_attr_get_np
105    DRD-PTHREAD-SETSPECIFIC
106    drd:ConflictingAccess
107    fun:pthread_setspecific
110    DRD-MEMSET
111    drd:ConflictingAccess
112    fun:memset
113    obj:*/lib*/libthr.so.3
116    DRD-SET-POINTER
117    drd:ConflictingAccess
118    fun:_ZNSt3__121__thread_specific_ptrINS_15__thread_structEE11set_pointerEPS1_
121    DRD-DL-ITERATE-PHDR
122    drd:ConflictingAccess
123    ...
124    obj:*/lib*/libthr.so.3
125    obj:/libexec/ld-elf*.so.1
126    fun:dl_iterate_phdr
129    DRD-LIBGCC-S
130    drd:ConflictingAccess
131    obj:*/lib*/libgcc_s.so.1
132    obj:*/lib*/libgcc_s.so.1
133    obj:*/lib*/libgcc_s.so.1
134    obj:*/lib*/libgcc_s.so.1
135    obj:*/lib*/libgcc_s.so.1
136    obj:*/lib*/libgcc_s.so.1
139    DRD-DLOPEN
140    drd:ConflictingAccess
141    obj:*/lib*/libthr.so.3
142    obj:/libexec/ld-elf*.so.1
143    obj:/libexec/ld-elf*.so.1
144    obj:/libexec/ld-elf*.so.1
145    fun:dlopen
148    DRD-LD-ELF
149    drd:ConflictingAccess
150    obj:*/lib*/libthr.so.3
151    ...
152    obj:/libexec/ld-elf*.so.1
155    DRD-SNPRINTF
156    drd:ConflictingAccess
157    ...
158    obj:*/lib*/libc.so.7
159    fun:snprintf
162    DRD-FREEBSD122-OMP
163    drd:MutexErr
164    fun:pthread_mutex_destroy_intercept
165    fun:pthread_mutex_destroy
166    fun:_ZNSt3__15mutexD1Ev
167    fun:__cxa_finalize
170    DRD-FREEBSD130-JEMALLOC
171    drd:ConflictingAccess
172    obj:*/lib*/libc.so.7
173    obj:*/lib*/libc.so.7
174    fun:_malloc_postfork
177    DRD-FREEBSD140-LIBC-THREAD-LOCAL-DATA
178    drd:ConflictingAccess
179    fun:_ZNSt3__119__thread_local_dataEv
182    DRD-FREEBSD140-GUARD-VARIABLE
183    drd:ConflictingAccess
184    fun:_ZL11*
187    DRD-FREEBSD131-FOPEN1
188    drd:ConflictingAccess
189    obj:*/lib*/libc.so.7
190    fun:fopen
193    DRD-FREEBSD131-FOPEN2
194    drd:ConflictingAccess
195    fun:fopen
196    obj:*/lib*/libc.so.7
199    DRD-FREEBSD131-FGETS
200    drd:ConflictingAccess
201    obj:*/lib*/libc.so.7
202    ...
203    fun:fgets
206    DRD-FREEBSD131-FCLOSE
207    drd:ConflictingAccess
208    obj:*/lib*/libc.so.7
209    fun:fclose
212    DRD-FREEBSD131-RES-VINIT
213    drd:ConflictingAccess
214    fun:__h_errno_set
215    fun:__res_vinit
216    obj:*/lib*/libc.so.7
219    DRD-FREEBSD131-ERRNO-SET
220    drd:ConflictingAccess
221    fun:__h_errno_set
222    obj:*/lib*/libc.so.7
225    DRD-FREEBSD131-LOCALECONV
226    drd:ConflictingAccess
227    fun:localeconv_l
228    obj:*/lib*/libc.so.7
231    DRD-FREEBSD131-VSPRINTF
232    drd:ConflictingAccess
233    obj:*/lib*/libc.so.7
234    fun:vsprintf
237    DRD-FREEBSD132-GETADDRINFO
238    drd:ConflictingAccess
239    ...
240    obj:*/lib*/libc.so.7
241    fun:nsdispatch
242    obj:*/lib*/libc.so.7
243    fun:getaddrinfo
246    DRD-FREEEBSD15-_UMTX_OP_ERR
247    drd:ConflictingAccess
248    fun:_umtx_op_err
251    DRD-FREEEBSD15-_MALLOC_THREAD_CLEANUP
252    drd:ConflictingAccess
253    ...
254    fun:_malloc_thread_cleanup
257    DRD-FREEEBSD14-ARM64-_UMTX_OP
258    drd:ConflictingAccess
259    fun:_umtx_op
262    DRD-FREEEBSD14-ARM64-PTHREAD_ONCE_INTERCEPT
263    drd:ConflictingAccess
264    fun:pthread_once_intercept