fix codetest failure - ASSERT_ARGS does not have a ; after and
[parrot.git] / tools / dev / parrot.supp
blobb90dea3b168a579d08e417d38864c67b0d0da561
1 # valgrind suppression file
3 # valgrind --suppressions=parrot.supp parrot xx.pasm
6    UNUSED-1
7    Memcheck:Cond
8    fun:imc_compile_all_units
9    fun:main
10    fun:__libc_start_main
11    obj:/opt/src/parrot-leo/parrot
13 # These two don't work under valgrind 3.3.0
15 #   IO_mutex
16 #   core:PThread
17 #   fun:pthread_error
18 #   fun:__pthread_mutex_destroy
19 #   fun:_IO_default_finish
20 #   fun:_IO_file_finish@@GLIBC_2.1
23 #   IO_mutex_2
24 #   core:PThread
25 #   fun:__pthread_mutex_unlock
26 #   fun:_IO_funlockfile
27 #   fun:_IO_fclose@@GLIBC_2.1
28 #   fun:main
31    trace_system_stack_1
32    Memcheck:Cond
33    fun:trace_mem_block
34    fun:trace_system_stack
37    trace_system_stack_1
38    Memcheck:Value4
39    fun:trace_mem_block
40    fun:trace_system_stack
43    trace_system_stack_2
44    Memcheck:Cond
45    fun:Parrot_gc_mark_PObj_alive
46    fun:trace_mem_block
49    trace_system_stack_3
50    Memcheck:Value4
51    fun:Parrot_gc_mark_PObj_alive
52    fun:trace_mem_block
55    trace_system_stack_4
56    Memcheck:Value4
57    fun:mark_special
58    fun:Parrot_gc_mark_PObj_alive
59    fun:trace_mem_block
62    contained_1
63    Memcheck:Cond
64    fun:contained_in_pool
65    fun:is_buffer_ptr
66    fun:trace_mem_block
69    contained_2
70    Memcheck:Cond
71    fun:contained_in_pool
72    fun:is_pmc_ptr
73    fun:trace_mem_block
76    trace_children
77    Memcheck:Value4
78    fun:trace_children
79    fun:trace_active_PMCs
82    trace_children
83    Memcheck:Cond
84    fun:trace_children
85    fun:trace_active_PMCs
88 # strip out GNU/Linux system library nonsense
89 # Start with the linker stuff
91    gnuld-index-cond
92    Memcheck:Cond
93    fun:index
94    obj:/lib*/ld-*.so
97    gnuld-strlen-cond
98    Memcheck:Cond
99    fun:strlen
100    obj:/lib*/ld-*.so
103    gnuld-strlen-value8
104    Memcheck:Value8
105    fun:strlen
106    obj:/lib*/ld-*.so
109    gnuld-strcmp-value8
110    Memcheck:Value8
111    fun:strcmp
112    obj:/lib*/ld-*.so
115    gnuld-libc-memalign-cond
116    Memcheck:Cond
117    fun:__libc_memalign
118    obj:/lib*/ld-*.so
121    gnuld-memcpy-cond
122    Memcheck:Cond
123    fun:memcpy
124    obj:/lib*/ld-*.so
127    gnuld-calloc-cond
128    Memcheck:Cond
129    fun:calloc
130    obj:/lib*/ld-*.so
133    gnuld-dl-new-object-cond
134    Memcheck:Cond
135    fun:_dl_new_object
136    obj:/lib*/ld-*.so
139    gnuld-dl-new-object-value8
140    Memcheck:Value8
141    fun:_dl_new_object
142    obj:/lib*/ld-*.so
145    gnuld-memcpy-value8
146    Memcheck:Value8
147    fun:memcpy
148    obj:/lib*/ld-*.so
151    gnuld-mempcpy-value8
152    Memcheck:Value8
153    fun:mempcpy
154    obj:/lib*/ld-*.so
157    gnuld-dl-map-object-from-fd-cond
158    Memcheck:Cond
159    fun:_dl_map_object_from_fd
160    obj:/lib*/ld-*.so
163    gnuld-dl-map-object-from-fd-value8
164    Memcheck:Value8
165    fun:_dl_map_object_from_fd
166    obj:/lib*/ld-*.so
169    gnuld-dl-setup-hash-value8
170    Memcheck:Value8
171    fun:_dl_setup_hash
172    obj:/lib*/ld-*.so
175    gnuld-dl-main-cond
176    Memcheck:Cond
177    fun:dl_main
178    obj:/lib*/ld-*.so
181    gnuld-dl-main-value8
182    Memcheck:Value8
183    fun:dl_main
184    obj:/lib*/ld-*.so
187    gnuld-dl-map-object-deps-value8
188    Memcheck:Value8
189    fun:_dl_map_object_deps
190    obj:/lib*/ld-*.so
193    gnuld-dl-map-object-cond
194    Memcheck:Cond
195    fun:_dl_map_object
196    obj:/lib*/ld-*.so
199    gnuld-dl-map-object-value8
200    Memcheck:Value8
201    fun:_dl_map_object
202    obj:/lib*/ld-*.so
205    gnuld-dl-name-match-p-value8
206    Memcheck:Value8
207    fun:_dl_name_match_p
208    obj:/lib*/ld-*.so
211    gnuld-dl-name-match-p-cond
212    Memcheck:Cond
213    fun:_dl_name_match_p
214    obj:/lib*/ld-*.so
217    gnuld-open-path-cond
218    Memcheck:Cond
219    fun:open_path
220    obj:/lib*/ld-*.so
223    gnuld-local-strdup-cond
224    Memcheck:Cond
225    fun:local_strdup
226    obj:/lib*/ld-*.so
229    gnuld-dl-map-object-deps-cond
230    Memcheck:Cond
231    fun:_dl_map_object_deps
232    obj:/lib*/ld-*.so
235    gnuld-openaux-value8
236    Memcheck:Value8
237    fun:openaux
238    obj:/lib*/ld-*.so
241    gnuld-dl-check-map-versions-cond
242    Memcheck:Cond
243    fun:_dl_check_map_versions
244    obj:/lib*/ld-*.so
247    gnuld-dl-check-map-versions-value8
248    Memcheck:Value8
249    fun:_dl_check_map_versions
250    obj:/lib*/ld-*.so
253    gnuld-dl-check-all-versions-cond
254    Memcheck:Cond
255    fun:_dl_check_all_versions
256    obj:/lib*/ld-*.so
259    gnuld-dl-check-all-versions-value8
260    Memcheck:Value8
261    fun:_dl_check_all_versions
262    obj:/lib*/ld-*.so
265    gnuld-init-tls-cond
266    Memcheck:Cond
267    fun:init_tls
268    obj:/lib*/ld-*.so
271    gnuld-init-tls-value8
272    Memcheck:Value8
273    fun:init_tls
274    obj:/lib*/ld-*.so
277    gnuld-do-lookup-x-value8
278    Memcheck:Value8
279    fun:do_lookup_x
280    obj:/lib*/ld-*.so
283    gnuld-do-lookup-x-cond
284    Memcheck:Cond
285    fun:do_lookup_x
286    obj:/lib*/ld-*.so
289    gnuld-dl-relocate-object-cond
290    Memcheck:Cond
291    fun:_dl_relocate_object
292    obj:/lib*/ld-*.so
295    gnuld-dl-relocate-object-value8
296    Memcheck:Value8
297    fun:_dl_relocate_object
298    obj:/lib*/ld-*.so
301    gnuld-dl-lookup-symbol-x-value8
302    Memcheck:Value8
303    fun:_dl_lookup_symbol_x
304    obj:/lib*/ld-*.so
307    gnuld-check-match.8513-value8
308    Memcheck:Value8
309    fun:check_match.8513
310    obj:/lib*/ld-*.so
313    gnuld-dl-protect-relro-value8
314    Memcheck:Value8
315    fun:_dl_protect_relro
316    obj:/lib*/ld-*.so
319    gnuld-call-init-value8
320    Memcheck:Value8
321    fun:call_init
322    obj:/lib*/ld-*.so
325    gnuld-dl-fixup-cond
326    Memcheck:Cond
327    fun:_dl_fixup
328    obj:/lib*/ld-*.so
331    gnuld-dl-fixup-value8
332    Memcheck:Value8
333    fun:_dl_fixup
334    obj:/lib*/ld-*.so
337    gnuld-dl-sort-fini-value8
338    Memcheck:Value8
339    fun:_dl_sort_fini
340    obj:/lib*/ld-*.so
343    gnuld-dl-sort-fini-cond
344    Memcheck:Cond
345    fun:_dl_sort_fini
346    obj:/lib*/ld-*.so
348 # C Runtime / Linker stub stuff
350    gnucrt-dl-fini-cond
351    Memcheck:Cond
352    fun:_dl_fini
355    gnucrt-dl-fini-value8
356    Memcheck:Value8
357    fun:_dl_fini
359 # LibC stuff
361    gnuc-vgnu-freeres-cond
362    Memcheck:Cond
363    obj:/lib*/libc-*.so
364    obj:/lib*/libc-*.so
365    fun:_vgnU_freeres
368    gnuc-vgnu-freeres-value8
369    Memcheck:Value8
370    obj:/lib*/libc-*.so
371    obj:/lib*/libc-*.so
372    fun:_vgnU_freeres