openmp.suppr 5.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
  1. # StarPU --- Runtime system for heterogeneous multicore architectures.
  2. #
  3. # Copyright (C) 2017-2021 Université de Bordeaux, CNRS (LaBRI UMR 5800), Inria
  4. #
  5. # StarPU is free software; you can redistribute it and/or modify
  6. # it under the terms of the GNU Lesser General Public License as published by
  7. # the Free Software Foundation; either version 2.1 of the License, or (at
  8. # your option) any later version.
  9. #
  10. # StarPU is distributed in the hope that it will be useful, but
  11. # WITHOUT ANY WARRANTY; without even the implied warranty of
  12. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  13. #
  14. # See the GNU Lesser General Public License in COPYING.LGPL for more details.
  15. #
  16. {
  17. <insert_a_suppression_name_here>
  18. Memcheck:Leak
  19. match-leak-kinds: reachable
  20. fun:realloc
  21. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  22. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  23. fun:pci_device_get_device_name
  24. fun:hwloc_look_pci
  25. fun:hwloc_discover
  26. fun:hwloc_topology_load
  27. fun:_starpu_init_topology
  28. fun:_starpu_topology_get_nhwcpu
  29. fun:check_bus_config_file
  30. fun:_starpu_load_bus_performance_files
  31. fun:starpu_initialize
  32. fun:starpu_init
  33. fun:omp_initial_thread_setup
  34. fun:omp_initial_region_setup
  35. fun:starpu_omp_init
  36. fun:omp_constructor
  37. fun:__libc_csu_init
  38. fun:(below main)
  39. }
  40. {
  41. <insert_a_suppression_name_here>
  42. Memcheck:Leak
  43. match-leak-kinds: reachable
  44. fun:malloc
  45. fun:strdup
  46. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  47. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  48. fun:pci_device_get_device_name
  49. fun:hwloc_look_pci
  50. fun:hwloc_discover
  51. fun:hwloc_topology_load
  52. fun:_starpu_init_topology
  53. fun:_starpu_topology_get_nhwcpu
  54. fun:check_bus_config_file
  55. fun:_starpu_load_bus_performance_files
  56. fun:starpu_initialize
  57. fun:starpu_init
  58. fun:omp_initial_thread_setup
  59. fun:omp_initial_region_setup
  60. fun:starpu_omp_init
  61. fun:omp_constructor
  62. fun:__libc_csu_init
  63. fun:(below main)
  64. }
  65. {
  66. <insert_a_suppression_name_here>
  67. Memcheck:Leak
  68. match-leak-kinds: reachable
  69. fun:malloc
  70. fun:strdup
  71. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  72. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  73. fun:pci_device_get_device_name
  74. fun:hwloc_look_pci
  75. fun:hwloc_discover
  76. fun:hwloc_topology_load
  77. fun:_starpu_init_topology
  78. fun:_starpu_topology_get_nhwcpu
  79. fun:check_bus_config_file
  80. fun:_starpu_load_bus_performance_files
  81. fun:starpu_initialize
  82. fun:starpu_init
  83. fun:omp_initial_thread_setup
  84. fun:omp_initial_region_setup
  85. fun:starpu_omp_init
  86. fun:omp_constructor
  87. fun:__libc_csu_init
  88. fun:(below main)
  89. }
  90. {
  91. <insert_a_suppression_name_here>
  92. Memcheck:Leak
  93. match-leak-kinds: reachable
  94. fun:calloc
  95. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  96. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  97. fun:hwloc_look_pci
  98. fun:hwloc_discover
  99. fun:hwloc_topology_load
  100. fun:_starpu_init_topology
  101. fun:_starpu_topology_get_nhwcpu
  102. fun:check_bus_config_file
  103. fun:_starpu_load_bus_performance_files
  104. fun:starpu_initialize
  105. fun:starpu_init
  106. fun:omp_initial_thread_setup
  107. fun:omp_initial_region_setup
  108. fun:starpu_omp_init
  109. fun:omp_constructor
  110. fun:__libc_csu_init
  111. fun:(below main)
  112. }
  113. {
  114. <insert_a_suppression_name_here>
  115. Memcheck:Leak
  116. match-leak-kinds: reachable
  117. fun:calloc
  118. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  119. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  120. fun:hwloc_look_pci
  121. fun:hwloc_discover
  122. fun:hwloc_topology_load
  123. fun:_starpu_init_topology
  124. fun:_starpu_topology_get_nhwcpu
  125. fun:check_bus_config_file
  126. fun:_starpu_load_bus_performance_files
  127. fun:starpu_initialize
  128. fun:starpu_init
  129. fun:omp_initial_thread_setup
  130. fun:omp_initial_region_setup
  131. fun:starpu_omp_init
  132. fun:omp_constructor
  133. fun:__libc_csu_init
  134. fun:(below main)
  135. }
  136. {
  137. <insert_a_suppression_name_here>
  138. Memcheck:Leak
  139. match-leak-kinds: reachable
  140. fun:calloc
  141. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  142. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  143. fun:hwloc_look_pci
  144. fun:hwloc_discover
  145. fun:hwloc_topology_load
  146. fun:_starpu_init_topology
  147. fun:_starpu_topology_get_nhwcpu
  148. fun:check_bus_config_file
  149. fun:_starpu_load_bus_performance_files
  150. fun:starpu_initialize
  151. fun:starpu_init
  152. fun:omp_initial_thread_setup
  153. fun:omp_initial_region_setup
  154. fun:starpu_omp_init
  155. fun:omp_constructor
  156. fun:__libc_csu_init
  157. fun:(below main)
  158. }
  159. {
  160. <insert_a_suppression_name_here>
  161. Memcheck:Leak
  162. match-leak-kinds: reachable
  163. fun:malloc
  164. fun:strdup
  165. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  166. obj:/usr/lib/x86_64-linux-gnu/libpciaccess.so.0.11.1
  167. fun:hwloc_look_pci
  168. fun:hwloc_discover
  169. fun:hwloc_topology_load
  170. fun:_starpu_init_topology
  171. fun:_starpu_topology_get_nhwcpu
  172. fun:check_bus_config_file
  173. fun:_starpu_load_bus_performance_files
  174. fun:starpu_initialize
  175. fun:starpu_init
  176. fun:omp_initial_thread_setup
  177. fun:omp_initial_region_setup
  178. fun:starpu_omp_init
  179. fun:omp_constructor
  180. fun:__libc_csu_init
  181. fun:(below main)
  182. }
  183. {
  184. ignore GOMP barrier race
  185. Helgrind:Race
  186. ...
  187. fun:gomp_barrier_wait
  188. ...
  189. }
  190. {
  191. ignore GOMP barrier race
  192. Helgrind:Race
  193. ...
  194. fun:gomp_barrier_wait_start
  195. ...
  196. }
  197. {
  198. ignore GOMP barrier race
  199. Helgrind:Race
  200. ...
  201. fun:gomp_barrier_wait_end
  202. ...
  203. }
  204. {
  205. ignore GOMP barrier race
  206. Helgrind:Race
  207. ...
  208. fun:gomp_barrier_wait_final
  209. ...
  210. }