-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathvalgrind.supp
188 lines (181 loc) · 3.89 KB
/
valgrind.supp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
# some valgrind suppressions
# to load these automagically,
# cat > ~/.valgrindrc
# --suppressions=valgrind.supp
# <control-d>
# this one makes valgrind shut up about what appears to be a bug in libc's writev.
{
writev uninit bytes thing -sage
Memcheck:Param
writev(vector[...])
fun:writev
fun:_ZN11BlockDevice6_writeEijjRN6buffer4listE
fun:_ZN11BlockDevice5do_ioEiRSt4listIPNS_6biovecESaIS2_EE
fun:_ZN11BlockDevice15io_thread_entryEv
fun:_ZN11BlockDevice8IOThread5entryEv
fun:_ZN6Thread11_entry_funcEPv
fun:start_thread
fun:clone
obj:*
obj:*
obj:*
obj:*
}
# gethostbyname
{
gethostbyname on issdm
Memcheck:Param
socketcall.sendto(msg)
fun:send
fun:get_mapping
fun:__nscd_get_map_ref
fun:nscd_gethst_r
fun:__nscd_gethostbyname_r
fun:gethostbyname_r@@GLIBC_2.2.5
fun:gethostbyname
fun:_ZN4Rank8Accepter5startEv
fun:_ZN4Rank10start_rankEv
fun:main
}
{
<insert a suppression name here>
Memcheck:Param
socketcall.sendto(msg)
fun:send
fun:get_mapping
fun:__nscd_get_map_ref
fun:nscd_gethst_r
fun:__nscd_gethostbyname_r
fun:gethostbyname_r@@GLIBC_2.2.5
fun:gethostbyname
fun:_ZN4Rank8Accepter5startEv
fun:_ZN4Rank10start_rankEv
fun:_Z17mpi_bootstrap_newRiRPPcP6MonMap
fun:main
}
# gethostbyname
{
gethostbyname on foil
Memcheck:Addr8
obj:/lib/ld-2.6.1.so
obj:/lib/ld-2.6.1.so
obj:/lib/ld-2.6.1.so
obj:/lib/ld-2.6.1.so
obj:/lib/ld-2.6.1.so
obj:/lib/ld-2.6.1.so
obj:/lib/ld-2.6.1.so
obj:/lib/libc-2.6.1.so
obj:/lib/ld-2.6.1.so
fun:__libc_dlopen_mode
fun:__nss_lookup_function
obj:/lib/libc-2.6.1.so
}
# mpi on issdm
{
<insert a suppression name here>
Memcheck:Overlap
fun:memcpy
fun:MPIR_Localcopy
fun:MPIR_Gather
fun:MPI_Gather
fun:_Z17mpi_bootstrap_newRiRPPcP6MonMap
fun:main
}
{
<insert a suppression name here>
Memcheck:Param
writev(vector[...])
fun:writev
fun:MPIDU_Sock_writev
fun:MPIDI_CH3_iStartMsgv
fun:MPIDI_CH3_EagerContigSend
fun:MPID_Send
fun:MPIC_Send
fun:MPIR_Bcast
fun:MPI_Bcast
fun:_Z17mpi_bootstrap_newRiRPPcP6MonMap
fun:main
}
{
<insert a suppression name here>
Memcheck:Param
write(buf)
obj:/lib64/tls/libpthread-2.3.4.so
fun:MPIDU_Sock_write
fun:MPIDI_CH3_iSend
fun:MPID_Isend
fun:MPIC_Sendrecv
fun:MPIR_Barrier
fun:MPI_Barrier
fun:_Z17mpi_bootstrap_newRiRPPcP6MonMap
fun:main
}
{
<insert a suppression name here>
Memcheck:Param
write(buf)
obj:/lib64/tls/libpthread-2.3.4.so
fun:MPIDU_Sock_write
fun:MPIDI_CH3_iStartMsg
fun:MPIDI_CH3U_VC_SendClose
fun:MPIDI_PG_Close_VCs
fun:MPID_Finalize
fun:MPI5: <insert a suppression name here>
fun:main
}
{
<insert a suppression name 5: obj:/lib64/tls/libpthread-2.3.4.so
Memcheck:Param
write(buf)
obj:/lib64/tls/libpthread-2.3.4.so
fun:MPIDU_Sock_write
fun:MPIDI_CH3_iStartMsg
fun:MPIDI_CH3_PktHandler_Close
fun:MPIDI_CH3I_Progress_handle_sock_event
fun:MPIDI_CH3_Progress_wait
fun:MPIDI_CH3U_VC_WaitForClose
fun:MPID_Finalize
fun:MPI_Finalize
fun:main
}
{
<insert a suppression name here>
Memcheck:Param
write(buf)
obj:/lib64/tls/libpthread-2.3.4.so
fun:MPIDU_Sock_write
fun:MPIDI_CH3_iSend
fun:MPID_Isend
fun:MPIC_Sendrecv
fun:MPIR_Barrier
fun:MPI_Barrier
fun:main
}
{
<insert a suppression name here>
Memcheck:Param
write(buf)
obj:/lib64/tls/libpthread-2.3.4.so
fun:MPIDU_Sock_write
fun:MPIDI_CH3_iStartMsg
fun:MPIDI_CH3U_VC_SendClose
fun:MPIDI_PG_Close_VCs
fun:MPID_Finalize
fun:MPI_Finalize
fun:main
}
{
<insert a suppression name here>
Memcheck:Param
writev(vector[...])
fun:writev
fun:MPIDU_Socki_handle_write
fun:MPIDU_Sock_wait
fun:MPIDI_CH3_Progress_wait
fun:MPIC_Wait
fun:MPIC_Send
fun:MPIR_Gather
fun:MPI_Gather
fun:_Z17mpi_bootstrap_newRiRPPcP6MonMap
fun:main
}