1
2sh-mem-vec128: config: little-endian, 32-bit word size
3
420537   136   171    75    38    63   139    23     5   110    66   421   194    86   232   115
5   56   198   303    65   285   137   309   203   147    37   179   137    65   181   379   118
6   91   235    54   135   110    40   362    74   146   108   159   174   313   106   292   271
7  183    65   277    34   250   172   283   111   141    30    26    15   184    93    79    99
8   75    89   153   157     9   113   189    58    90    31    81    79   133   132    61   113
9  282    15   119    12    57   361    14   250    93   116   226   215   229   275   186   126
10  209   371    84    74    93   159   286   179    84   112    60   137   116   117   394   217
11   77   133   197   265    72    43   280    26   604    47   194   171   199   411   123   112
12  281    26    47    64   236    89   223    86    68   125    47   391    18   171   124   110
13   59   135   143   240    73   242    72    59   345    20    46   415    77    87    34   125
14  152    85   107   117   334   183     8   131    63    70    27   238     6   181    71   108
15  242   542    53    94    50    86   181   173   141   125    33    75   409    38   109    70
16   52   179    48    94   212    60   330   150   147    26   462   307    88   171    85    76
17  108   108   296   253   152   124   196   227   116    12   606    61   197   120    94   269
18  121    38    37   167   138    92   172   234   138    67    96    19   346    10    56   241
19  142   130    85   495    65   176    87   140    46   124    70   100    78   142   270 22165
20
21160000 copies, 30739 d_aligned, 30741 s_aligned, 7092 both_aligned
220 failures
23
24Expect 2 x no error
25
26Expect 2 x error
27
28Invalid read of size 16
29   ...
30 Address 0x........ is 1 bytes before a block of size 80,000 alloc'd
31   at 0x........: memalign (vg_replace_malloc.c:...)
32   by 0x........: posix_memalign (vg_replace_malloc.c:...)
33   ...
34
35Invalid write of size 8
36   ...
37 Address 0x........ is 1 bytes before a block of size 80,000 alloc'd
38   at 0x........: memalign (vg_replace_malloc.c:...)
39   by 0x........: posix_memalign (vg_replace_malloc.c:...)
40   ...
41
42
43Expect 2 x no error
44
45Expect 2 x error
46
47Invalid read of size 16
48   ...
49 Address 0x........ is 79,985 bytes inside a block of size 80,000 alloc'd
50   at 0x........: memalign (vg_replace_malloc.c:...)
51   by 0x........: posix_memalign (vg_replace_malloc.c:...)
52   ...
53
54Invalid write of size 8
55   ...
56 Address 0x........ is 79,993 bytes inside a block of size 80,000 alloc'd
57   at 0x........: memalign (vg_replace_malloc.c:...)
58   by 0x........: posix_memalign (vg_replace_malloc.c:...)
59   ...
60
61
62------ PL Aligned case with 0 leading acc+def bytes ------
63
64Invalid read of size 16
65   ...
66 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
67   at 0x........: memalign (vg_replace_malloc.c:...)
68   by 0x........: posix_memalign (vg_replace_malloc.c:...)
69   ...
70
71
72dUddUddUddUddUdd
73
74Conditional jump or move depends on uninitialised value(s)
75   ...
76
77
78------ PL Aligned case with 1 leading acc+def bytes ------
79
80Invalid read of size 16
81   ...
82 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
83   at 0x........: memalign (vg_replace_malloc.c:...)
84   by 0x........: posix_memalign (vg_replace_malloc.c:...)
85   ...
86
87
88ddUddUddUddUddUd
89
90Conditional jump or move depends on uninitialised value(s)
91   ...
92
93
94------ PL Aligned case with 2 leading acc+def bytes ------
95
96Invalid read of size 16
97   ...
98 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
99   at 0x........: memalign (vg_replace_malloc.c:...)
100   by 0x........: posix_memalign (vg_replace_malloc.c:...)
101   ...
102
103
104dddUddUddUddUddU
105
106Conditional jump or move depends on uninitialised value(s)
107   ...
108
109
110------ PL Aligned case with 3 leading acc+def bytes ------
111
112Invalid read of size 16
113   ...
114 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
115   at 0x........: memalign (vg_replace_malloc.c:...)
116   by 0x........: posix_memalign (vg_replace_malloc.c:...)
117   ...
118
119
120ddddUddUddUddUdd
121
122Conditional jump or move depends on uninitialised value(s)
123   ...
124
125
126------ PL Aligned case with 4 leading acc+def bytes ------
127
128Invalid read of size 16
129   ...
130 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
131   at 0x........: memalign (vg_replace_malloc.c:...)
132   by 0x........: posix_memalign (vg_replace_malloc.c:...)
133   ...
134
135
136dddddUddUddUddUd
137
138Conditional jump or move depends on uninitialised value(s)
139   ...
140
141
142------ PL Aligned case with 5 leading acc+def bytes ------
143
144Invalid read of size 16
145   ...
146 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
147   at 0x........: memalign (vg_replace_malloc.c:...)
148   by 0x........: posix_memalign (vg_replace_malloc.c:...)
149   ...
150
151
152ddddddUddUddUddU
153
154Conditional jump or move depends on uninitialised value(s)
155   ...
156
157
158------ PL Aligned case with 6 leading acc+def bytes ------
159
160Invalid read of size 16
161   ...
162 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
163   at 0x........: memalign (vg_replace_malloc.c:...)
164   by 0x........: posix_memalign (vg_replace_malloc.c:...)
165   ...
166
167
168dddddddUddUddUdd
169
170Conditional jump or move depends on uninitialised value(s)
171   ...
172
173
174------ PL Aligned case with 7 leading acc+def bytes ------
175
176Invalid read of size 16
177   ...
178 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
179   at 0x........: memalign (vg_replace_malloc.c:...)
180   by 0x........: posix_memalign (vg_replace_malloc.c:...)
181   ...
182
183
184ddddddddUddUddUd
185
186Conditional jump or move depends on uninitialised value(s)
187   ...
188
189
190------ PL Aligned case with 8 leading acc+def bytes ------
191
192Invalid read of size 16
193   ...
194 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
195   at 0x........: memalign (vg_replace_malloc.c:...)
196   by 0x........: posix_memalign (vg_replace_malloc.c:...)
197   ...
198
199
200dddddddddUddUddU
201
202Conditional jump or move depends on uninitialised value(s)
203   ...
204
205
206------ PL Aligned case with 9 leading acc+def bytes ------
207
208Invalid read of size 16
209   ...
210 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
211   at 0x........: memalign (vg_replace_malloc.c:...)
212   by 0x........: posix_memalign (vg_replace_malloc.c:...)
213   ...
214
215
216ddddddddddUddUdd
217
218Conditional jump or move depends on uninitialised value(s)
219   ...
220
221
222------ PL Aligned case with 10 leading acc+def bytes ------
223
224Invalid read of size 16
225   ...
226 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
227   at 0x........: memalign (vg_replace_malloc.c:...)
228   by 0x........: posix_memalign (vg_replace_malloc.c:...)
229   ...
230
231
232dddddddddddUddUd
233
234Conditional jump or move depends on uninitialised value(s)
235   ...
236
237
238------ PL Aligned case with 11 leading acc+def bytes ------
239
240Invalid read of size 16
241   ...
242 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
243   at 0x........: memalign (vg_replace_malloc.c:...)
244   by 0x........: posix_memalign (vg_replace_malloc.c:...)
245   ...
246
247
248ddddddddddddUddU
249
250Conditional jump or move depends on uninitialised value(s)
251   ...
252
253
254------ PL Aligned case with 12 leading acc+def bytes ------
255
256Invalid read of size 16
257   ...
258 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
259   at 0x........: memalign (vg_replace_malloc.c:...)
260   by 0x........: posix_memalign (vg_replace_malloc.c:...)
261   ...
262
263
264dddddddddddddUdd
265
266Conditional jump or move depends on uninitialised value(s)
267   ...
268
269
270------ PL Aligned case with 13 leading acc+def bytes ------
271
272Invalid read of size 16
273   ...
274 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
275   at 0x........: memalign (vg_replace_malloc.c:...)
276   by 0x........: posix_memalign (vg_replace_malloc.c:...)
277   ...
278
279
280ddddddddddddddUd
281
282Conditional jump or move depends on uninitialised value(s)
283   ...
284
285
286------ PL Aligned case with 14 leading acc+def bytes ------
287
288Invalid read of size 16
289   ...
290 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
291   at 0x........: memalign (vg_replace_malloc.c:...)
292   by 0x........: posix_memalign (vg_replace_malloc.c:...)
293   ...
294
295
296dddddddddddddddU
297
298Conditional jump or move depends on uninitialised value(s)
299   ...
300
301
302------ PL Aligned case with 15 leading acc+def bytes ------
303
304Invalid read of size 16
305   ...
306 Address 0x........ is 0 bytes inside a block of size 64 alloc'd
307   at 0x........: memalign (vg_replace_malloc.c:...)
308   by 0x........: posix_memalign (vg_replace_malloc.c:...)
309   ...
310
311
312dddddddddddddddd
313
314
315------ PL Unaligned case with 0 leading acc+def bytes ------
316
317Invalid read of size 16
318   ...
319 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
320   at 0x........: memalign (vg_replace_malloc.c:...)
321   by 0x........: posix_memalign (vg_replace_malloc.c:...)
322   ...
323
324
325dUddUddUddUddUdd
326
327Conditional jump or move depends on uninitialised value(s)
328   ...
329
330
331------ PL Unaligned case with 1 leading acc+def bytes ------
332
333Invalid read of size 16
334   ...
335 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
336   at 0x........: memalign (vg_replace_malloc.c:...)
337   by 0x........: posix_memalign (vg_replace_malloc.c:...)
338   ...
339
340
341ddUddUddUddUddUd
342
343Conditional jump or move depends on uninitialised value(s)
344   ...
345
346
347------ PL Unaligned case with 2 leading acc+def bytes ------
348
349Invalid read of size 16
350   ...
351 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
352   at 0x........: memalign (vg_replace_malloc.c:...)
353   by 0x........: posix_memalign (vg_replace_malloc.c:...)
354   ...
355
356
357dddUddUddUddUddU
358
359Conditional jump or move depends on uninitialised value(s)
360   ...
361
362
363------ PL Unaligned case with 3 leading acc+def bytes ------
364
365Invalid read of size 16
366   ...
367 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
368   at 0x........: memalign (vg_replace_malloc.c:...)
369   by 0x........: posix_memalign (vg_replace_malloc.c:...)
370   ...
371
372
373ddddUddUddUddUdd
374
375Conditional jump or move depends on uninitialised value(s)
376   ...
377
378
379------ PL Unaligned case with 4 leading acc+def bytes ------
380
381Invalid read of size 16
382   ...
383 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
384   at 0x........: memalign (vg_replace_malloc.c:...)
385   by 0x........: posix_memalign (vg_replace_malloc.c:...)
386   ...
387
388
389dddddUddUddUddUd
390
391Conditional jump or move depends on uninitialised value(s)
392   ...
393
394
395------ PL Unaligned case with 5 leading acc+def bytes ------
396
397Invalid read of size 16
398   ...
399 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
400   at 0x........: memalign (vg_replace_malloc.c:...)
401   by 0x........: posix_memalign (vg_replace_malloc.c:...)
402   ...
403
404
405ddddddUddUddUddU
406
407Conditional jump or move depends on uninitialised value(s)
408   ...
409
410
411------ PL Unaligned case with 6 leading acc+def bytes ------
412
413Invalid read of size 16
414   ...
415 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
416   at 0x........: memalign (vg_replace_malloc.c:...)
417   by 0x........: posix_memalign (vg_replace_malloc.c:...)
418   ...
419
420
421dddddddUddUddUdd
422
423Conditional jump or move depends on uninitialised value(s)
424   ...
425
426
427------ PL Unaligned case with 7 leading acc+def bytes ------
428
429Invalid read of size 16
430   ...
431 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
432   at 0x........: memalign (vg_replace_malloc.c:...)
433   by 0x........: posix_memalign (vg_replace_malloc.c:...)
434   ...
435
436
437ddddddddUddUddUd
438
439Conditional jump or move depends on uninitialised value(s)
440   ...
441
442
443------ PL Unaligned case with 8 leading acc+def bytes ------
444
445Invalid read of size 16
446   ...
447 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
448   at 0x........: memalign (vg_replace_malloc.c:...)
449   by 0x........: posix_memalign (vg_replace_malloc.c:...)
450   ...
451
452
453dddddddddUddUddU
454
455Conditional jump or move depends on uninitialised value(s)
456   ...
457
458
459------ PL Unaligned case with 9 leading acc+def bytes ------
460
461Invalid read of size 16
462   ...
463 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
464   at 0x........: memalign (vg_replace_malloc.c:...)
465   by 0x........: posix_memalign (vg_replace_malloc.c:...)
466   ...
467
468
469ddddddddddUddUdd
470
471Conditional jump or move depends on uninitialised value(s)
472   ...
473
474
475------ PL Unaligned case with 10 leading acc+def bytes ------
476
477Invalid read of size 16
478   ...
479 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
480   at 0x........: memalign (vg_replace_malloc.c:...)
481   by 0x........: posix_memalign (vg_replace_malloc.c:...)
482   ...
483
484
485dddddddddddUddUd
486
487Conditional jump or move depends on uninitialised value(s)
488   ...
489
490
491------ PL Unaligned case with 11 leading acc+def bytes ------
492
493Invalid read of size 16
494   ...
495 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
496   at 0x........: memalign (vg_replace_malloc.c:...)
497   by 0x........: posix_memalign (vg_replace_malloc.c:...)
498   ...
499
500
501ddddddddddddUddU
502
503Conditional jump or move depends on uninitialised value(s)
504   ...
505
506
507------ PL Unaligned case with 12 leading acc+def bytes ------
508
509Invalid read of size 16
510   ...
511 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
512   at 0x........: memalign (vg_replace_malloc.c:...)
513   by 0x........: posix_memalign (vg_replace_malloc.c:...)
514   ...
515
516
517dddddddddddddUdd
518
519Conditional jump or move depends on uninitialised value(s)
520   ...
521
522
523------ PL Unaligned case with 13 leading acc+def bytes ------
524
525Invalid read of size 16
526   ...
527 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
528   at 0x........: memalign (vg_replace_malloc.c:...)
529   by 0x........: posix_memalign (vg_replace_malloc.c:...)
530   ...
531
532
533ddddddddddddddUd
534
535Conditional jump or move depends on uninitialised value(s)
536   ...
537
538
539------ PL Unaligned case with 14 leading acc+def bytes ------
540
541Invalid read of size 16
542   ...
543 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
544   at 0x........: memalign (vg_replace_malloc.c:...)
545   by 0x........: posix_memalign (vg_replace_malloc.c:...)
546   ...
547
548
549dddddddddddddddU
550
551Conditional jump or move depends on uninitialised value(s)
552   ...
553
554
555------ PL Unaligned case with 15 leading acc+def bytes ------
556
557Invalid read of size 16
558   ...
559 Address 0x........ is 1 bytes inside a block of size 64 alloc'd
560   at 0x........: memalign (vg_replace_malloc.c:...)
561   by 0x........: posix_memalign (vg_replace_malloc.c:...)
562   ...
563
564
565dddddddddddddddd
566
567
568
569HEAP SUMMARY:
570    in use at exit: 0 bytes in 0 blocks
571  total heap usage: 33 allocs, 33 frees, 82,048 bytes allocated
572
573For a detailed leak analysis, rerun with: --leak-check=full
574
575For counts of detected and suppressed errors, rerun with: -v
576Use --track-origins=yes to see where uninitialised values come from
577ERROR SUMMARY: 66 errors from 66 contexts (suppressed: 0 from 0)
578