summaryrefslogtreecommitdiff
path: root/src/valgrind.supp
blob: c46970e023a99d971979063d35223a9480026154 (plain)
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
188
# 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
}