1Demo: ../build/openmp_demo: 2User threads in this program are OpenMP threads. 3 4================= worker 7 starts: 5 6================= worker 1 starts: 7 8================= worker 5 starts: 9 10================= worker 6 starts: 11 12================= worker 0 starts: 13 14================= worker 4 starts: 15 16----------------- worker 7 intentional error: 17GraphBLAS error: GrB_INVALID_INDEX 18function: GrB_Matrix_setElement_INT32 (C, row, col, x) 19Row index 1007 out of range; must be < 6 20 21================= worker 3 starts: 22 23================= worker 2 starts: 24 25----------------- worker 7 is done: 26 27 6x6 GraphBLAS double matrix, full by row 28 A, 36 entries 29 30 (0,0) 101007 31 (0,1) 102007 32 (0,2) 103007 33 (0,3) 104007 34 (0,4) 105007 35 (0,5) 106007 36 (1,0) 201007 37 (1,1) 202007 38 (1,2) 203007 39 (1,3) 204007 40 (1,4) 205007 41 (1,5) 206007 42 (2,0) 301007 43 (2,1) 302007 44 (2,2) 303007 45 (2,3) 304007 46 (2,4) 305007 47 (2,5) 306007 48 (3,0) 401007 49 (3,1) 402007 50 (3,2) 403007 51 (3,3) 404007 52 (3,4) 405007 53 (3,5) 406007 54 (4,0) 501007 55 (4,1) 502007 56 (4,2) 503007 57 (4,3) 504007 58 (4,4) 505007 59 ... 60 61----------------- worker 6 intentional error: 62GraphBLAS error: GrB_INVALID_INDEX 63function: GrB_Matrix_setElement_INT32 (C, row, col, x) 64Row index 1006 out of range; must be < 6 65 66----------------- worker 3 intentional error: 67GraphBLAS error: GrB_INVALID_INDEX 68function: GrB_Matrix_setElement_INT32 (C, row, col, x) 69Row index 1003 out of range; must be < 6 70 71----------------- worker 4 intentional error: 72GraphBLAS error: GrB_INVALID_INDEX 73function: GrB_Matrix_setElement_INT32 (C, row, col, x) 74Row index 1004 out of range; must be < 6 75 76----------------- worker 0 intentional error: 77GraphBLAS error: GrB_INVALID_INDEX 78function: GrB_Matrix_setElement_INT32 (C, row, col, x) 79Row index 1000 out of range; must be < 6 80 81----------------- worker 5 intentional error: 82GraphBLAS error: GrB_INVALID_INDEX 83function: GrB_Matrix_setElement_INT32 (C, row, col, x) 84Row index 1005 out of range; must be < 6 85 86----------------- worker 7 error should be same: 87GraphBLAS error: GrB_INVALID_INDEX 88function: GrB_Matrix_setElement_INT32 (C, row, col, x) 89Row index 1007 out of range; must be < 6 90 91----------------- worker 4 is done: 92 93 6x6 GraphBLAS double matrix, full by row 94 A, 36 entries 95 96 (0,0) 101004 97 (0,1) 102004 98 (0,2) 103004 99 (0,3) 104004 100 (0,4) 105004 101 (0,5) 106004 102 (1,0) 201004 103 (1,1) 202004 104 (1,2) 203004 105 (1,3) 204004 106 (1,4) 205004 107 (1,5) 206004 108 (2,0) 301004 109 (2,1) 302004 110 (2,2) 303004 111 (2,3) 304004 112 (2,4) 305004 113 (2,5) 306004 114 (3,0) 401004 115 (3,1) 402004 116 (3,2) 403004 117 (3,3) 404004 118 (3,4) 405004 119 (3,5) 406004 120 (4,0) 501004 121 (4,1) 502004 122 (4,2) 503004 123 (4,3) 504004 124 (4,4) 505004 125 ... 126 127----------------- worker 3 is done: 128 129 6x6 GraphBLAS double matrix, full by row 130 A, 36 entries 131 132 (0,0) 101003 133 (0,1) 102003 134 (0,2) 103003 135 (0,3) 104003 136 (0,4) 105003 137 (0,5) 106003 138 (1,0) 201003 139 (1,1) 202003 140 (1,2) 203003 141 (1,3) 204003 142 (1,4) 205003 143 (1,5) 206003 144 (2,0) 301003 145 (2,1) 302003 146 (2,2) 303003 147 (2,3) 304003 148 (2,4) 305003 149 (2,5) 306003 150 (3,0) 401003 151 (3,1) 402003 152 (3,2) 403003 153 (3,3) 404003 154 (3,4) 405003 155 (3,5) 406003 156 (4,0) 501003 157 (4,1) 502003 158 (4,2) 503003 159 (4,3) 504003 160 (4,4) 505003 161 ... 162 163----------------- worker 4 error should be same: 164GraphBLAS error: GrB_INVALID_INDEX 165function: GrB_Matrix_setElement_INT32 (C, row, col, x) 166Row index 1004 out of range; must be < 6 167 168----------------- worker 5 is done: 169 170 6x6 GraphBLAS double matrix, full by row 171 A, 36 entries 172 173 (0,0) 101005 174 (0,1) 102005 175 (0,2) 103005 176 (0,3) 104005 177 (0,4) 105005 178 (0,5) 106005 179 (1,0) 201005 180 (1,1) 202005 181 (1,2) 203005 182 (1,3) 204005 183 (1,4) 205005 184 (1,5) 206005 185 (2,0) 301005 186 (2,1) 302005 187 (2,2) 303005 188 (2,3) 304005 189 (2,4) 305005 190 (2,5) 306005 191 (3,0) 401005 192 (3,1) 402005 193 (3,2) 403005 194 (3,3) 404005 195 (3,4) 405005 196 (3,5) 406005 197 (4,0) 501005 198 (4,1) 502005 199 (4,2) 503005 200 (4,3) 504005 201 (4,4) 505005 202 ... 203 204----------------- worker 6 is done: 205 206 6x6 GraphBLAS double matrix, full by row 207 A, 36 entries 208 209 (0,0) 101006 210 (0,1) 102006 211 (0,2) 103006 212 (0,3) 104006 213 (0,4) 105006 214 (0,5) 106006 215 (1,0) 201006 216 (1,1) 202006 217 (1,2) 203006 218 (1,3) 204006 219 (1,4) 205006 220 (1,5) 206006 221 (2,0) 301006 222 (2,1) 302006 223 (2,2) 303006 224 (2,3) 304006 225 (2,4) 305006 226 (2,5) 306006 227 (3,0) 401006 228 (3,1) 402006 229 (3,2) 403006 230 (3,3) 404006 231 (3,4) 405006 232 (3,5) 406006 233 (4,0) 501006 234 (4,1) 502006 235 (4,2) 503006 236 (4,3) 504006 237 (4,4) 505006 238 ... 239 240----------------- worker 3 error should be same: 241GraphBLAS error: GrB_INVALID_INDEX 242function: GrB_Matrix_setElement_INT32 (C, row, col, x) 243Row index 1003 out of range; must be < 6 244 245----------------- worker 0 is done: 246 247 6x6 GraphBLAS double matrix, full by row 248 A, 36 entries 249 250 (0,0) 101000 251 (0,1) 102000 252 (0,2) 103000 253 (0,3) 104000 254 (0,4) 105000 255 (0,5) 106000 256 (1,0) 201000 257 (1,1) 202000 258 (1,2) 203000 259 (1,3) 204000 260 (1,4) 205000 261 (1,5) 206000 262 (2,0) 301000 263 (2,1) 302000 264 (2,2) 303000 265 (2,3) 304000 266 (2,4) 305000 267 (2,5) 306000 268 (3,0) 401000 269 (3,1) 402000 270 (3,2) 403000 271 (3,3) 404000 272 (3,4) 405000 273 (3,5) 406000 274 (4,0) 501000 275 (4,1) 502000 276 (4,2) 503000 277 (4,3) 504000 278 (4,4) 505000 279 ... 280 281----------------- worker 6 error should be same: 282GraphBLAS error: GrB_INVALID_INDEX 283function: GrB_Matrix_setElement_INT32 (C, row, col, x) 284Row index 1006 out of range; must be < 6 285 286----------------- worker 5 error should be same: 287GraphBLAS error: GrB_INVALID_INDEX 288function: GrB_Matrix_setElement_INT32 (C, row, col, x) 289Row index 1005 out of range; must be < 6 290 291----------------- worker 0 error should be same: 292GraphBLAS error: GrB_INVALID_INDEX 293function: GrB_Matrix_setElement_INT32 (C, row, col, x) 294Row index 1000 out of range; must be < 6 295 296----------------- worker 2 intentional error: 297GraphBLAS error: GrB_INVALID_INDEX 298function: GrB_Matrix_setElement_INT32 (C, row, col, x) 299Row index 1002 out of range; must be < 6 300 301----------------- worker 2 is done: 302 303 6x6 GraphBLAS double matrix, full by row 304 A, 36 entries 305 306 (0,0) 101002 307 (0,1) 102002 308 (0,2) 103002 309 (0,3) 104002 310 (0,4) 105002 311 (0,5) 106002 312 (1,0) 201002 313 (1,1) 202002 314 (1,2) 203002 315 (1,3) 204002 316 (1,4) 205002 317 (1,5) 206002 318 (2,0) 301002 319 (2,1) 302002 320 (2,2) 303002 321 (2,3) 304002 322 (2,4) 305002 323 (2,5) 306002 324 (3,0) 401002 325 (3,1) 402002 326 (3,2) 403002 327 (3,3) 404002 328 (3,4) 405002 329 (3,5) 406002 330 (4,0) 501002 331 (4,1) 502002 332 (4,2) 503002 333 (4,3) 504002 334 (4,4) 505002 335 ... 336 337----------------- worker 2 error should be same: 338GraphBLAS error: GrB_INVALID_INDEX 339function: GrB_Matrix_setElement_INT32 (C, row, col, x) 340Row index 1002 out of range; must be < 6 341 342----------------- worker 1 intentional error: 343GraphBLAS error: GrB_INVALID_INDEX 344function: GrB_Matrix_setElement_INT32 (C, row, col, x) 345Row index 1001 out of range; must be < 6 346 347----------------- worker 1 is done: 348 349 6x6 GraphBLAS double matrix, full by row 350 A, 36 entries 351 352 (0,0) 101001 353 (0,1) 102001 354 (0,2) 103001 355 (0,3) 104001 356 (0,4) 105001 357 (0,5) 106001 358 (1,0) 201001 359 (1,1) 202001 360 (1,2) 203001 361 (1,3) 204001 362 (1,4) 205001 363 (1,5) 206001 364 (2,0) 301001 365 (2,1) 302001 366 (2,2) 303001 367 (2,3) 304001 368 (2,4) 305001 369 (2,5) 306001 370 (3,0) 401001 371 (3,1) 402001 372 (3,2) 403001 373 (3,3) 404001 374 (3,4) 405001 375 (3,5) 406001 376 (4,0) 501001 377 (4,1) 502001 378 (4,2) 503001 379 (4,3) 504001 380 (4,4) 505001 381 ... 382 383----------------- worker 1 error should be same: 384GraphBLAS error: GrB_INVALID_INDEX 385function: GrB_Matrix_setElement_INT32 (C, row, col, x) 386Row index 1001 out of range; must be < 6 387 388---- Leader prints matrix 0 389 390 6x6 GraphBLAS double matrix, full by row 391 A, 36 entries 392 393 (0,0) 101000 394 (0,1) 102000 395 (0,2) 103000 396 (0,3) 104000 397 (0,4) 105000 398 (0,5) 106000 399 (1,0) 201000 400 (1,1) 202000 401 (1,2) 203000 402 (1,3) 204000 403 (1,4) 205000 404 (1,5) 206000 405 (2,0) 301000 406 (2,1) 302000 407 (2,2) 303000 408 (2,3) 304000 409 (2,4) 305000 410 (2,5) 306000 411 (3,0) 401000 412 (3,1) 402000 413 (3,2) 403000 414 (3,3) 404000 415 (3,4) 405000 416 (3,5) 406000 417 (4,0) 501000 418 (4,1) 502000 419 (4,2) 503000 420 (4,3) 504000 421 (4,4) 505000 422 ... 423 424---- Leader prints matrix 1 425 426 6x6 GraphBLAS double matrix, full by row 427 A, 36 entries 428 429 (0,0) 101001 430 (0,1) 102001 431 (0,2) 103001 432 (0,3) 104001 433 (0,4) 105001 434 (0,5) 106001 435 (1,0) 201001 436 (1,1) 202001 437 (1,2) 203001 438 (1,3) 204001 439 (1,4) 205001 440 (1,5) 206001 441 (2,0) 301001 442 (2,1) 302001 443 (2,2) 303001 444 (2,3) 304001 445 (2,4) 305001 446 (2,5) 306001 447 (3,0) 401001 448 (3,1) 402001 449 (3,2) 403001 450 (3,3) 404001 451 (3,4) 405001 452 (3,5) 406001 453 (4,0) 501001 454 (4,1) 502001 455 (4,2) 503001 456 (4,3) 504001 457 (4,4) 505001 458 ... 459 460---- Leader prints matrix 2 461 462 6x6 GraphBLAS double matrix, full by row 463 A, 36 entries 464 465 (0,0) 101002 466 (0,1) 102002 467 (0,2) 103002 468 (0,3) 104002 469 (0,4) 105002 470 (0,5) 106002 471 (1,0) 201002 472 (1,1) 202002 473 (1,2) 203002 474 (1,3) 204002 475 (1,4) 205002 476 (1,5) 206002 477 (2,0) 301002 478 (2,1) 302002 479 (2,2) 303002 480 (2,3) 304002 481 (2,4) 305002 482 (2,5) 306002 483 (3,0) 401002 484 (3,1) 402002 485 (3,2) 403002 486 (3,3) 404002 487 (3,4) 405002 488 (3,5) 406002 489 (4,0) 501002 490 (4,1) 502002 491 (4,2) 503002 492 (4,3) 504002 493 (4,4) 505002 494 ... 495 496---- Leader prints matrix 3 497 498 6x6 GraphBLAS double matrix, full by row 499 A, 36 entries 500 501 (0,0) 101003 502 (0,1) 102003 503 (0,2) 103003 504 (0,3) 104003 505 (0,4) 105003 506 (0,5) 106003 507 (1,0) 201003 508 (1,1) 202003 509 (1,2) 203003 510 (1,3) 204003 511 (1,4) 205003 512 (1,5) 206003 513 (2,0) 301003 514 (2,1) 302003 515 (2,2) 303003 516 (2,3) 304003 517 (2,4) 305003 518 (2,5) 306003 519 (3,0) 401003 520 (3,1) 402003 521 (3,2) 403003 522 (3,3) 404003 523 (3,4) 405003 524 (3,5) 406003 525 (4,0) 501003 526 (4,1) 502003 527 (4,2) 503003 528 (4,3) 504003 529 (4,4) 505003 530 ... 531 532---- Leader prints matrix 4 533 534 6x6 GraphBLAS double matrix, full by row 535 A, 36 entries 536 537 (0,0) 101004 538 (0,1) 102004 539 (0,2) 103004 540 (0,3) 104004 541 (0,4) 105004 542 (0,5) 106004 543 (1,0) 201004 544 (1,1) 202004 545 (1,2) 203004 546 (1,3) 204004 547 (1,4) 205004 548 (1,5) 206004 549 (2,0) 301004 550 (2,1) 302004 551 (2,2) 303004 552 (2,3) 304004 553 (2,4) 305004 554 (2,5) 306004 555 (3,0) 401004 556 (3,1) 402004 557 (3,2) 403004 558 (3,3) 404004 559 (3,4) 405004 560 (3,5) 406004 561 (4,0) 501004 562 (4,1) 502004 563 (4,2) 503004 564 (4,3) 504004 565 (4,4) 505004 566 ... 567 568---- Leader prints matrix 5 569 570 6x6 GraphBLAS double matrix, full by row 571 A, 36 entries 572 573 (0,0) 101005 574 (0,1) 102005 575 (0,2) 103005 576 (0,3) 104005 577 (0,4) 105005 578 (0,5) 106005 579 (1,0) 201005 580 (1,1) 202005 581 (1,2) 203005 582 (1,3) 204005 583 (1,4) 205005 584 (1,5) 206005 585 (2,0) 301005 586 (2,1) 302005 587 (2,2) 303005 588 (2,3) 304005 589 (2,4) 305005 590 (2,5) 306005 591 (3,0) 401005 592 (3,1) 402005 593 (3,2) 403005 594 (3,3) 404005 595 (3,4) 405005 596 (3,5) 406005 597 (4,0) 501005 598 (4,1) 502005 599 (4,2) 503005 600 (4,3) 504005 601 (4,4) 505005 602 ... 603 604---- Leader prints matrix 6 605 606 6x6 GraphBLAS double matrix, full by row 607 A, 36 entries 608 609 (0,0) 101006 610 (0,1) 102006 611 (0,2) 103006 612 (0,3) 104006 613 (0,4) 105006 614 (0,5) 106006 615 (1,0) 201006 616 (1,1) 202006 617 (1,2) 203006 618 (1,3) 204006 619 (1,4) 205006 620 (1,5) 206006 621 (2,0) 301006 622 (2,1) 302006 623 (2,2) 303006 624 (2,3) 304006 625 (2,4) 305006 626 (2,5) 306006 627 (3,0) 401006 628 (3,1) 402006 629 (3,2) 403006 630 (3,3) 404006 631 (3,4) 405006 632 (3,5) 406006 633 (4,0) 501006 634 (4,1) 502006 635 (4,2) 503006 636 (4,3) 504006 637 (4,4) 505006 638 ... 639 640---- Leader prints matrix 7 641 642 6x6 GraphBLAS double matrix, full by row 643 A, 36 entries 644 645 (0,0) 101007 646 (0,1) 102007 647 (0,2) 103007 648 (0,3) 104007 649 (0,4) 105007 650 (0,5) 106007 651 (1,0) 201007 652 (1,1) 202007 653 (1,2) 203007 654 (1,3) 204007 655 (1,4) 205007 656 (1,5) 206007 657 (2,0) 301007 658 (2,1) 302007 659 (2,2) 303007 660 (2,3) 304007 661 (2,4) 305007 662 (2,5) 306007 663 (3,0) 401007 664 (3,1) 402007 665 (3,2) 403007 666 (3,3) 404007 667 (3,4) 405007 668 (3,5) 406007 669 (4,0) 501007 670 (4,1) 502007 671 (4,2) 503007 672 (4,3) 504007 673 (4,4) 505007 674 ... 675