1 2sh-mem-vec128: config: little-endian, 64-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 64 65UUdUUdUUdUUdUUdU 66 67Conditional jump or move depends on uninitialised value(s) 68 ... 69 70 71------ PL Aligned case with 1 leading acc+def bytes ------ 72 73 74dUUdUUdUUdUUdUUd 75 76Conditional jump or move depends on uninitialised value(s) 77 ... 78 79 80------ PL Aligned case with 2 leading acc+def bytes ------ 81 82 83ddUUdUUdUUdUUdUU 84 85Conditional jump or move depends on uninitialised value(s) 86 ... 87 88 89------ PL Aligned case with 3 leading acc+def bytes ------ 90 91 92dddUUdUUdUUdUUdU 93 94Conditional jump or move depends on uninitialised value(s) 95 ... 96 97 98------ PL Aligned case with 4 leading acc+def bytes ------ 99 100 101ddddUUdUUdUUdUUd 102 103Conditional jump or move depends on uninitialised value(s) 104 ... 105 106 107------ PL Aligned case with 5 leading acc+def bytes ------ 108 109 110dddddUUdUUdUUdUU 111 112Conditional jump or move depends on uninitialised value(s) 113 ... 114 115 116------ PL Aligned case with 6 leading acc+def bytes ------ 117 118 119ddddddUUdUUdUUdU 120 121Conditional jump or move depends on uninitialised value(s) 122 ... 123 124 125------ PL Aligned case with 7 leading acc+def bytes ------ 126 127 128dddddddUUdUUdUUd 129 130Conditional jump or move depends on uninitialised value(s) 131 ... 132 133 134------ PL Aligned case with 8 leading acc+def bytes ------ 135 136 137ddddddddUUdUUdUU 138 139Conditional jump or move depends on uninitialised value(s) 140 ... 141 142 143------ PL Aligned case with 9 leading acc+def bytes ------ 144 145 146dddddddddUUdUUdU 147 148Conditional jump or move depends on uninitialised value(s) 149 ... 150 151 152------ PL Aligned case with 10 leading acc+def bytes ------ 153 154 155ddddddddddUUdUUd 156 157Conditional jump or move depends on uninitialised value(s) 158 ... 159 160 161------ PL Aligned case with 11 leading acc+def bytes ------ 162 163 164dddddddddddUUdUU 165 166Conditional jump or move depends on uninitialised value(s) 167 ... 168 169 170------ PL Aligned case with 12 leading acc+def bytes ------ 171 172 173ddddddddddddUUdU 174 175Conditional jump or move depends on uninitialised value(s) 176 ... 177 178 179------ PL Aligned case with 13 leading acc+def bytes ------ 180 181 182dddddddddddddUUd 183 184Conditional jump or move depends on uninitialised value(s) 185 ... 186 187 188------ PL Aligned case with 14 leading acc+def bytes ------ 189 190 191ddddddddddddddUU 192 193Conditional jump or move depends on uninitialised value(s) 194 ... 195 196 197------ PL Aligned case with 15 leading acc+def bytes ------ 198 199 200dddddddddddddddU 201 202Conditional jump or move depends on uninitialised value(s) 203 ... 204 205 206------ PL Unaligned case with 0 leading acc+def bytes ------ 207 208Invalid read of size 16 209 ... 210 Address 0x........ is 1 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 216dUddUddUddUddUdd 217 218Conditional jump or move depends on uninitialised value(s) 219 ... 220 221 222------ PL Unaligned case with 1 leading acc+def bytes ------ 223 224Invalid read of size 16 225 ... 226 Address 0x........ is 1 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 232ddUddUddUddUddUd 233 234Conditional jump or move depends on uninitialised value(s) 235 ... 236 237 238------ PL Unaligned case with 2 leading acc+def bytes ------ 239 240Invalid read of size 16 241 ... 242 Address 0x........ is 1 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 248dddUddUddUddUddU 249 250Conditional jump or move depends on uninitialised value(s) 251 ... 252 253 254------ PL Unaligned case with 3 leading acc+def bytes ------ 255 256Invalid read of size 16 257 ... 258 Address 0x........ is 1 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 264ddddUddUddUddUdd 265 266Conditional jump or move depends on uninitialised value(s) 267 ... 268 269 270------ PL Unaligned case with 4 leading acc+def bytes ------ 271 272Invalid read of size 16 273 ... 274 Address 0x........ is 1 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 280dddddUddUddUddUd 281 282Conditional jump or move depends on uninitialised value(s) 283 ... 284 285 286------ PL Unaligned case with 5 leading acc+def bytes ------ 287 288Invalid read of size 16 289 ... 290 Address 0x........ is 1 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 296ddddddUddUddUddU 297 298Conditional jump or move depends on uninitialised value(s) 299 ... 300 301 302------ PL Unaligned case with 6 leading acc+def bytes ------ 303 304Invalid read of size 16 305 ... 306 Address 0x........ is 1 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 312dddddddUddUddUdd 313 314Conditional jump or move depends on uninitialised value(s) 315 ... 316 317 318------ PL Unaligned case with 7 leading acc+def bytes ------ 319 320Invalid read of size 16 321 ... 322 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 323 at 0x........: memalign (vg_replace_malloc.c:...) 324 by 0x........: posix_memalign (vg_replace_malloc.c:...) 325 ... 326 327 328ddddddddUddUddUd 329 330Conditional jump or move depends on uninitialised value(s) 331 ... 332 333 334------ PL Unaligned case with 8 leading acc+def bytes ------ 335 336Invalid read of size 16 337 ... 338 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 339 at 0x........: memalign (vg_replace_malloc.c:...) 340 by 0x........: posix_memalign (vg_replace_malloc.c:...) 341 ... 342 343 344dddddddddUddUddU 345 346Conditional jump or move depends on uninitialised value(s) 347 ... 348 349 350------ PL Unaligned case with 9 leading acc+def bytes ------ 351 352Invalid read of size 16 353 ... 354 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 355 at 0x........: memalign (vg_replace_malloc.c:...) 356 by 0x........: posix_memalign (vg_replace_malloc.c:...) 357 ... 358 359 360ddddddddddUddUdd 361 362Conditional jump or move depends on uninitialised value(s) 363 ... 364 365 366------ PL Unaligned case with 10 leading acc+def bytes ------ 367 368Invalid read of size 16 369 ... 370 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 371 at 0x........: memalign (vg_replace_malloc.c:...) 372 by 0x........: posix_memalign (vg_replace_malloc.c:...) 373 ... 374 375 376dddddddddddUddUd 377 378Conditional jump or move depends on uninitialised value(s) 379 ... 380 381 382------ PL Unaligned case with 11 leading acc+def bytes ------ 383 384Invalid read of size 16 385 ... 386 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 387 at 0x........: memalign (vg_replace_malloc.c:...) 388 by 0x........: posix_memalign (vg_replace_malloc.c:...) 389 ... 390 391 392ddddddddddddUddU 393 394Conditional jump or move depends on uninitialised value(s) 395 ... 396 397 398------ PL Unaligned case with 12 leading acc+def bytes ------ 399 400Invalid read of size 16 401 ... 402 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 403 at 0x........: memalign (vg_replace_malloc.c:...) 404 by 0x........: posix_memalign (vg_replace_malloc.c:...) 405 ... 406 407 408dddddddddddddUdd 409 410Conditional jump or move depends on uninitialised value(s) 411 ... 412 413 414------ PL Unaligned case with 13 leading acc+def bytes ------ 415 416Invalid read of size 16 417 ... 418 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 419 at 0x........: memalign (vg_replace_malloc.c:...) 420 by 0x........: posix_memalign (vg_replace_malloc.c:...) 421 ... 422 423 424ddddddddddddddUd 425 426Conditional jump or move depends on uninitialised value(s) 427 ... 428 429 430------ PL Unaligned case with 14 leading acc+def bytes ------ 431 432Invalid read of size 16 433 ... 434 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 435 at 0x........: memalign (vg_replace_malloc.c:...) 436 by 0x........: posix_memalign (vg_replace_malloc.c:...) 437 ... 438 439 440dddddddddddddddU 441 442Conditional jump or move depends on uninitialised value(s) 443 ... 444 445 446------ PL Unaligned case with 15 leading acc+def bytes ------ 447 448Invalid read of size 16 449 ... 450 Address 0x........ is 1 bytes inside a block of size 64 alloc'd 451 at 0x........: memalign (vg_replace_malloc.c:...) 452 by 0x........: posix_memalign (vg_replace_malloc.c:...) 453 ... 454 455 456dddddddddddddddd 457 458 459 460HEAP SUMMARY: 461 in use at exit: 0 bytes in 0 blocks 462 total heap usage: 33 allocs, 33 frees, 82,048 bytes allocated 463 464For a detailed leak analysis, rerun with: --leak-check=full 465 466For counts of detected and suppressed errors, rerun with: -v 467Use --track-origins=yes to see where uninitialised values come from 468ERROR SUMMARY: 51 errors from 51 contexts (suppressed: 0 from 0) 469