diff --git a/ChangeLog b/ChangeLog index 4dbc3a759..70e52bcb5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,11 @@ -Mar XX, 2024: version 7.7.0 +Mar XX, 2024: version 7.7.0 FIXME date * SPEX 3.1.0: major revision to API, new methods. Added SPEX_Cholesky, SPEX_Backslash, and python interface. MATLAB interface revised. * Example 1.7.0: revised for change in SPEX API - * GraphBLAS 9.1.0: revised definitions of C11 or MSVC complex type + * GraphBLAS 9.1.0: revised defn of C11 or MSVC complex type, bug fix + * CXSparse 4.4.0: revise malloc/calloc/realloc/free wrappers * All others: minor changes to build system - * Package versions in this release: SuiteSparse_config 7.7.0 AMD 3.3.2 @@ -15,7 +15,7 @@ Mar XX, 2024: version 7.7.0 CHOLMOD 5.2.1 COLAMD 3.3.3 CSparse 4.3.2 - CXSparse 4.3.2 + CXSparse 4.4.0 Example 1.7.0 GraphBLAS 9.1.0 KLU 2.3.3 @@ -28,6 +28,33 @@ Mar XX, 2024: version 7.7.0 SPQR 4.3.3 UMFPACK 6.3.3 +Mar 2, 2024: version 7.6.1 + + * GraphBLAS 9.0.3: performance bug fix (JIT kernels were not compiled with + OpenMP, since v8.3.1), and fix to Makefile ("make static") + * SuiteSparse_config 7.6.1: version number, added link to math.js in README + * Package versions in this release: + SuiteSparse_config 7.6.1 + AMD 3.3.1 + BTF 2.3.1 + CAMD 3.3.1 + CCOLAMD 3.3.2 + CHOLMOD 5.2.0 + COLAMD 3.3.2 + CSparse 4.3.1 + CXSparse 4.3.1 + Example 1.6.2 + GraphBLAS 9.0.3 + KLU 2.3.2 + LDL 3.3.1 + LAGraph 1.1.2 + SuiteSparse_Mongoose 3.3.2 + ParU 0.1.2 + RBio 4.3.1 + SPEX 2.3.2 + SPQR 4.3.2 + UMFPACK 6.3.2 + Jan 20, 2024: version 7.6.0 * CHOLMOD 5.2.0: bug fix (restore ABI compatibility with 5.0.x, i.e., 5.2.0 diff --git a/Example/Include/my_internal.h b/Example/Include/my_internal.h index 4485256d5..e30474086 100644 --- a/Example/Include/my_internal.h +++ b/Example/Include/my_internal.h @@ -49,8 +49,8 @@ #endif #include "cs.h" -#if !defined (CXSPARSE__VERSION) || CXSPARSE__VERSION < SUITESPARSE__VERCODE(4,3,2) -#error "This library requires CXSparse 4.3.2 or later" +#if !defined (CXSPARSE__VERSION) || CXSPARSE__VERSION < SUITESPARSE__VERCODE(4,4,0) +#error "This library requires CXSparse 4.4.0 or later" #endif #if ! defined (NO_GRAPHBLAS) diff --git a/GraphBLAS/Tcov/log_Jan9.txt b/GraphBLAS/Tcov/log_Jan9.txt deleted file mode 100644 index 6cc3b2d62..000000000 --- a/GraphBLAS/Tcov/log_Jan9.txt +++ /dev/null @@ -1,204 +0,0 @@ - ----------------------------------------------- [malloc] [cover] -09-Jan 19:02:10 test250 1.4 sec 415: 24525 of 25102 2.3% 286.32/s -09-Jan 19:02:12 test250 2.1 sec 57: 24468 of 25102 2.5% 26.91/s -09-Jan 19:02:12 test279 0.1 sec 130: 24338 of 25102 3.0% 1120.05/s -09-Jan 19:02:12 test278 0.1 sec 49: 24289 of 25102 3.2% 518.63/s -09-Jan 19:02:12 test277 0.1 sec 38: 24251 of 25102 3.4% 412.87/s -09-Jan 19:02:13 test276 0.1 sec 1626: 22625 of 25102 9.9% 16727.71/s -09-Jan 19:02:13 test275 0.1 sec 117: 22508 of 25102 10.3% 1260.79/s -09-Jan 19:02:13 test274 0.1 sec 129: 22379 of 25102 10.8% 1407.42/s -09-Jan 19:02:13 test273 0.2 sec 110: 22269 of 25102 11.3% 479.04/s -09-Jan 19:02:13 test272 0.1 sec 11: 22258 of 25102 11.3% 117.72/s -09-Jan 19:02:13 test271 0.1 sec 497: 21761 of 25102 13.3% 5283.36/s -09-Jan 19:02:14 test270 0.1 sec 286: 21475 of 25102 14.4% 3084.52/s -09-Jan 19:02:14 test269 0.1 sec 87: 21388 of 25102 14.8% 927.38/s -09-Jan 19:02:14 test268 0.2 sec 102: 21286 of 25102 15.2% 441.67/s -09-Jan 19:02:17 test145 2.5 sec 221: 21065 of 25102 16.1% 88.45/s -09-Jan 19:02:17 test145 0.0 sec 1: 21064 of 25102 16.1% 20.22/s -09-Jan 19:02:17 test145 0.0 sec 18: 21046 of 25102 16.2% 818.74/s -09-Jan 19:02:17 test145 0.0 sec 4: 21042 of 25102 16.2% 225.43/s -09-Jan 19:02:18 test145 1.5 sec 34: 21008 of 25102 16.3% 22.38/s -09-Jan 19:02:18 test145 0.0 sec 3: 21005 of 25102 16.3% 178.81/s -09-Jan 19:02:20 test240 1.2 sec 80: 20922 of 25102 16.7% 68.04/s -09-Jan 19:02:20 test240 0.3 sec 1: 20921 of 25102 16.7% 3.39/s -09-Jan 19:02:22 test237 1.4 sec 42: 20879 of 25102 16.8% 29.50/s -09-Jan 19:02:25 test237 2.8 sec 2: 20877 of 25102 16.8% 0.70/s -09-Jan 19:02:25 test237 0.1 sec 18: 20859 of 25102 16.9% 174.87/s -09-Jan 19:02:25 test237 0.0 sec 6: 20853 of 25102 16.9% 219.04/s -09-Jan 19:02:25 test237 0.1 sec 4: 20849 of 25102 16.9% 46.63/s -09-Jan 19:02:26 test267 0.7 sec 8: 20841 of 25102 17.0% 11.91/s -09-Jan 19:02:26 test267 0.0 sec 1: 20840 of 25102 17.0% 1733.10/s -09-Jan 19:02:26 test265 0.5 sec 36: 20804 of 25102 17.1% 68.46/s -09-Jan 19:02:27 test264 0.1 sec 173: 20631 of 25102 17.8% 1794.94/s -09-Jan 19:02:27 test263 0.8 sec 16: 20615 of 25102 17.9% 19.09/s -09-Jan 19:02:28 test262 0.1 sec 76: 20539 of 25102 18.2% 736.18/s -09-Jan 19:02:28 test261 0.1 sec 22: 20517 of 25102 18.3% 238.46/s -09-Jan 19:02:28 test260 0.1 sec 3: 20514 of 25102 18.3% 33.11/s -09-Jan 19:02:31 test259 2.4 sec 4: 20510 of 25102 18.3% 1.64/s -09-Jan 19:02:31 test258 0.4 sec 20: 20490 of 25102 18.4% 55.72/s -09-Jan 19:02:32 test257 0.3 sec 54: 20436 of 25102 18.6% 187.42/s -09-Jan 19:02:32 test255 0.1 sec 8: 20428 of 25102 18.6% 76.72/s -09-Jan 19:02:32 test254 0.1 sec 29: 20399 of 25102 18.7% 365.91/s -09-Jan 19:02:37 test254 4.9 sec 20: 20379 of 25102 18.8% 4.12/s -09-Jan 19:02:37 test254 0.1 sec 1: 20378 of 25102 18.8% 10.57/s -09-Jan 19:02:37 test253 0.2 sec 8: 20370 of 25102 18.9% 38.22/s -09-Jan 19:02:38 test252 0.1 sec 7: 20363 of 25102 18.9% 78.65/s -09-Jan 19:04:00 test251 81.9 sec 472: 19891 of 25102 20.8% 5.76/s -09-Jan 19:07:30 test251 210.0 sec 76: 19815 of 25102 21.1% 0.36/s -09-Jan 19:07:31 test249 1.3 sec 27: 19788 of 25102 21.2% 20.92/s -09-Jan 19:07:32 test247 0.0 sec 24: 19764 of 25102 21.3% 1196.89/s -09-Jan 19:07:43 test246 11.0 sec 72: 19692 of 25102 21.6% 6.56/s -09-Jan 19:08:02 test01 18.8 sec 1420: 18272 of 25102 27.2% 75.59/s -09-Jan 19:08:03 test245 1.0 sec 34: 18238 of 25102 27.3% 34.16/s -09-Jan 19:08:03 test245 0.0 sec 8: 18230 of 25102 27.4% 216.93/s -09-Jan 19:08:03 test199 0.0 sec 1: 18229 of 25102 27.4% 153.73/s -09-Jan 19:08:03 test83 0.1 sec 15: 18214 of 25102 27.4% 159.22/s -09-Jan 19:08:03 test210 0.0 sec 9: 18205 of 25102 27.5% 2048.71/s -09-Jan 19:08:04 test165 0.0 sec 1: 18204 of 25102 27.5% 180.60/s -09-Jan 19:08:04 test219 0.1 sec 9: 18195 of 25102 27.5% 95.65/s -09-Jan 19:08:04 test219 0.3 sec 3: 18192 of 25102 27.5% 11.22/s -09-Jan 19:08:04 test241 0.1 sec 10: 18182 of 25102 27.6% 99.45/s -09-Jan 19:08:05 test220 0.1 sec 15: 18167 of 25102 27.6% 114.71/s -09-Jan 19:08:05 test211 0.0 sec 15: 18152 of 25102 27.7% 422.63/s -09-Jan 19:08:05 test202 0.1 sec 83: 18069 of 25102 28.0% 601.38/s -09-Jan 19:08:05 test202 0.0 sec 1: 18068 of 25102 28.0% 23.24/s -09-Jan 19:08:09 test152 3.0 sec 827: 17241 of 25102 31.3% 278.37/s -09-Jan 19:08:13 test152 4.1 sec 13: 17228 of 25102 31.4% 3.18/s -09-Jan 19:09:30 test152 76.7 sec 245: 16983 of 25102 32.3% 3.19/s -09-Jan 19:09:30 test222 0.2 sec 18: 16965 of 25102 32.4% 95.26/s -09-Jan 19:09:31 test256 0.7 sec 58: 16907 of 25102 32.6% 87.95/s -09-Jan 19:09:34 test186 2.9 sec 44: 16863 of 25102 32.8% 15.25/s -09-Jan 19:09:35 test186 0.5 sec 3: 16860 of 25102 32.8% 6.63/s -09-Jan 19:09:35 test186(0) 0.4 sec 5: 16855 of 25102 32.9% 12.37/s -09-Jan 19:09:36 test150 0.2 sec 44: 16811 of 25102 33.0% 212.26/s -09-Jan 19:09:36 test239 0.1 sec 15: 16796 of 25102 33.1% 117.90/s -09-Jan 19:09:37 test239 1.0 sec 2: 16794 of 25102 33.1% 2.10/s -09-Jan 19:09:38 test235 0.0 sec 4: 16790 of 25102 33.1% 96.59/s -09-Jan 19:09:38 test226 0.0 sec 8: 16782 of 25102 33.1% 568.87/s -09-Jan 19:09:38 test223 0.0 sec 2: 16780 of 25102 33.2% 61.10/s -09-Jan 19:09:38 test204 0.2 sec 14: 16766 of 25102 33.2% 77.02/s -09-Jan 19:09:39 test203 0.1 sec 19: 16747 of 25102 33.3% 203.20/s -09-Jan 19:09:39 test183 0.0 sec 12: 16735 of 25102 33.3% 417.67/s -09-Jan 19:09:39 test179 0.1 sec 15: 16720 of 25102 33.4% 103.52/s -09-Jan 19:09:41 test179 2.0 sec 4: 16716 of 25102 33.4% 2.05/s -09-Jan 19:09:42 test174 0.1 sec 10: 16706 of 25102 33.4% 195.47/s -09-Jan 19:09:42 test155 0.2 sec 43: 16663 of 25102 33.6% 278.84/s -09-Jan 19:09:43 test136 0.2 sec 57: 16606 of 25102 33.8% 253.63/s -09-Jan 19:09:44 test02 0.7 sec 247: 16359 of 25102 34.8% 333.30/s -09-Jan 19:09:44 test109 0.5 sec 10: 16349 of 25102 34.9% 20.75/s -09-Jan 19:09:45 test109 0.0 sec 4: 16345 of 25102 34.9% 1176.82/s -09-Jan 19:09:45 test109 0.4 sec 8: 16337 of 25102 34.9% 22.49/s -09-Jan 19:09:45 test04 0.1 sec 15: 16322 of 25102 35.0% 124.60/s -09-Jan 19:09:46 test207 0.0 sec 2: 16320 of 25102 35.0% 423.64/s -09-Jan 19:09:46 test221 0.0 sec 2: 16318 of 25102 35.0% 267.45/s -09-Jan 19:09:46 test162 0.1 sec 5: 16313 of 25102 35.0% 93.93/s -09-Jan 19:09:49 test159 2.5 sec 72: 16241 of 25102 35.3% 28.98/s -09-Jan 19:09:49 test09 0.0 sec 5: 16236 of 25102 35.3% 503.93/s -09-Jan 19:09:50 test132 0.1 sec 8: 16228 of 25102 35.4% 70.67/s -09-Jan 19:10:03 test141 12.7 sec 551: 15677 of 25102 37.5% 43.39/s -09-Jan 19:10:04 testc2(1,1) 1.4 sec 20: 15657 of 25102 37.6% 14.22/s -09-Jan 19:10:11 testc2(1,1) 6.6 sec 4: 15653 of 25102 37.6% 0.61/s -09-Jan 19:10:12 test214 0.0 sec 3: 15650 of 25102 37.7% 300.90/s -09-Jan 19:10:12 test213 0.0 sec 2: 15648 of 25102 37.7% 182.93/s -09-Jan 19:10:15 test206 2.5 sec 221: 15427 of 25102 38.5% 88.15/s -09-Jan 19:10:32 test206 16.9 sec 24: 15403 of 25102 38.6% 1.42/s -09-Jan 19:10:32 test212 0.0 sec 9: 15394 of 25102 38.7% 429.04/s -09-Jan 19:10:33 test212 0.2 sec 2: 15392 of 25102 38.7% 10.21/s -09-Jan 19:10:33 test128 0.3 sec 49: 15343 of 25102 38.9% 149.05/s -09-Jan 19:10:34 test82 0.1 sec 18: 15325 of 25102 38.9% 201.77/s -09-Jan 19:10:37 test229 3.1 sec 9: 15316 of 25102 39.0% 2.90/s -09-Jan 19:10:39 test229 1.1 sec 1: 15315 of 25102 39.0% 0.93/s -09-Jan 19:10:39 test144 0.6 sec 2: 15313 of 25102 39.0% 3.32/s -09-Jan 19:12:02 test14 82.0 sec 671: 14642 of 25102 41.7% 8.18/s -09-Jan 19:16:28 test14 265.8 sec 118: 14524 of 25102 42.1% 0.44/s -09-Jan 19:16:38 test180 8.7 sec 136: 14388 of 25102 42.7% 15.60/s -09-Jan 19:16:42 test236 3.6 sec 74: 14314 of 25102 43.0% 20.57/s -09-Jan 19:16:44 test232 2.6 sec 22: 14292 of 25102 43.1% 8.46/s -09-Jan 19:17:04 test228 19.0 sec 27: 14265 of 25102 43.2% 1.42/s -09-Jan 19:19:00 test154 115.8 sec 1502: 12763 of 25102 49.2% 12.97/s -09-Jan 19:25:17 test154 376.6 sec 2: 12761 of 25102 49.2% 0.01/s -09-Jan 19:25:31 test238 13.9 sec 54: 12707 of 25102 49.4% 3.88/s -09-Jan 19:26:41 test238 68.9 sec 9: 12698 of 25102 49.4% 0.13/s -09-Jan 19:28:21 test151b 99.9 sec 174: 12524 of 25102 50.1% 1.74/s -09-Jan 19:28:24 test184 3.1 sec 38: 12486 of 25102 50.3% 12.20/s -09-Jan 19:28:38 test191 12.7 sec 21: 12465 of 25102 50.3% 1.65/s -09-Jan 19:29:06 test191 28.4 sec 3: 12462 of 25102 50.4% 0.11/s -09-Jan 19:36:33 test188 445.8 sec 212: 12250 of 25102 51.2% 0.48/s -09-Jan 19:39:01 test188 147.5 sec 3: 12247 of 25102 51.2% 0.02/s -09-Jan 19:39:07 test224 5.0 sec 24: 12223 of 25102 51.3% 4.79/s -09-Jan 19:39:10 test196 2.4 sec 11: 12212 of 25102 51.4% 4.56/s -09-Jan 19:39:16 test209 6.2 sec 20: 12192 of 25102 51.4% 3.24/s -09-Jan 19:39:35 test104 18.4 sec 40: 12152 of 25102 51.6% 2.17/s -09-Jan 19:39:43 test189 7.9 sec 1: 12151 of 25102 51.6% 0.13/s -09-Jan 19:40:51 test194 67.5 sec 5: 12146 of 25102 51.6% 0.07/s -09-Jan 19:41:07 test76 15.4 sec 15: 12131 of 25102 51.7% 0.97/s -09-Jan 19:41:48 test244 39.9 sec 17: 12114 of 25102 51.7% 0.43/s -[malloc debugging turned off] -09-Jan 19:41:48 test201 0.0 sec 3: 12111 of 25102 51.8% 339.14/s -09-Jan 19:41:49 test225 0.1 sec 4: 12107 of 25102 51.8% 26.83/s -09-Jan 19:41:49 test176 0.1 sec 5: 12102 of 25102 51.8% 65.21/s -09-Jan 19:41:50 test208 0.0 sec 5: 12097 of 25102 51.8% 294.38/s -09-Jan 19:41:50 test216 0.1 sec 3: 12094 of 25102 51.8% 28.18/s -09-Jan 19:42:14 test142 23.8 sec 631: 11463 of 25102 54.3% 26.56/s -09-Jan 19:46:53 test142 278.2 sec 10: 11453 of 25102 54.4% 0.04/s -09-Jan 19:47:18 test142 23.9 sec 2: 11451 of 25102 54.4% 0.08/s -09-Jan 19:47:19 test137 0.4 sec 3: 11448 of 25102 54.4% 7.13/s -09-Jan 19:47:19 test137 0.0 sec 2: 11446 of 25102 54.4% 281.14/s -09-Jan 19:47:20 test139 0.4 sec 2: 11444 of 25102 54.4% 4.65/s -09-Jan 19:47:21 test172 0.1 sec 3: 11441 of 25102 54.4% 39.03/s -09-Jan 19:47:22 test148 0.9 sec 4: 11437 of 25102 54.4% 4.47/s -09-Jan 19:47:23 test157 0.6 sec 12: 11425 of 25102 54.5% 19.20/s -09-Jan 19:47:25 test182 1.0 sec 8: 11417 of 25102 54.5% 8.26/s -09-Jan 19:47:26 test108 0.6 sec 2: 11415 of 25102 54.5% 3.29/s -09-Jan 19:47:27 test108 0.4 sec 2: 11413 of 25102 54.5% 5.31/s -09-Jan 19:47:28 test130 0.9 sec 25: 11388 of 25102 54.6% 28.82/s -09-Jan 19:47:29 test124 0.2 sec 3: 11385 of 25102 54.6% 16.23/s -09-Jan 19:47:29 test138 0.1 sec 1: 11384 of 25102 54.6% 19.12/s -09-Jan 19:47:35 test227 4.6 sec 27: 11357 of 25102 54.8% 5.89/s -09-Jan 19:48:03 test125 28.1 sec 630: 10727 of 25102 57.3% 22.39/s -09-Jan 19:50:25 test234 141.5 sec 397: 10330 of 25102 58.8% 2.81/s -09-Jan 19:54:09 test234 222.8 sec 3: 10327 of 25102 58.9% 0.01/s -09-Jan 19:54:56 test242 46.1 sec 77: 10250 of 25102 59.2% 1.67/s -09-Jan 19:54:58 test173 1.5 sec 12: 10238 of 25102 59.2% 7.93/s -09-Jan 19:55:01 test200 3.2 sec 10: 10228 of 25102 59.3% 3.17/s -09-Jan 19:55:02 test197 0.2 sec 1: 10227 of 25102 59.3% 6.26/s -09-Jan 19:55:04 test84 1.3 sec 18: 10209 of 25102 59.3% 13.73/s -09-Jan 19:55:10 test19b 5.8 sec 59: 10150 of 25102 59.6% 10.09/s -09-Jan 19:55:11 test133 0.4 sec 2: 10148 of 25102 59.6% 4.77/s -09-Jan 19:55:16 test80 4.1 sec 12: 10136 of 25102 59.6% 2.93/s -09-Jan 19:56:20 test23 63.5 sec 148: 9988 of 25102 60.2% 2.33/s -09-Jan 19:56:23 test135 1.9 sec 7: 9981 of 25102 60.2% 3.69/s -09-Jan 19:57:36 test160 72.5 sec 24: 9957 of 25102 60.3% 0.33/s -09-Jan 19:57:42 test54 5.2 sec 20: 9937 of 25102 60.4% 3.87/s -09-Jan 19:57:43 test129 1.1 sec 4: 9933 of 25102 60.4% 3.50/s -09-Jan 19:57:46 test69 2.0 sec 6: 9927 of 25102 60.5% 2.95/s -09-Jan 19:59:15 test230 88.0 sec 114: 9813 of 25102 60.9% 1.30/s -09-Jan 20:31:54 test74 1958.2 sec 6637: 3176 of 25102 87.3% 3.39/s -09-Jan 20:43:55 test127 721.3 sec 1707: 1469 of 25102 94.1% 2.37/s -09-Jan 20:43:59 test19 3.2 sec 12: 1457 of 25102 94.2% 3.75/s -09-Jan 20:44:04 test11 3.7 sec 3: 1454 of 25102 94.2% 0.81/s -09-Jan 20:44:08 test215 3.2 sec 1: 1453 of 25102 94.2% 0.31/s -09-Jan 20:44:25 test193 16.6 sec 5: 1448 of 25102 94.2% 0.30/s -09-Jan 20:47:04 test195 158.6 sec 39: 1409 of 25102 94.4% 0.25/s -09-Jan 20:47:29 test243 23.9 sec 7: 1402 of 25102 94.4% 0.29/s -09-Jan 20:47:40 test29 10.6 sec 3: 1399 of 25102 94.4% 0.28/s -09-Jan 20:47:42 testc2(0,0) 1.3 sec 7: 1392 of 25102 94.5% 5.23/s -09-Jan 20:48:02 testc2(0,0) 19.6 sec 1: 1391 of 25102 94.5% 0.05/s -09-Jan 20:48:04 testc4(0) 0.6 sec 4: 1387 of 25102 94.5% 6.36/s -09-Jan 20:48:19 testc7(0) 14.5 sec 3: 1384 of 25102 94.5% 0.21/s -09-Jan 20:48:24 testcc(1) 5.0 sec 1: 1383 of 25102 94.5% 0.20/s -09-Jan 20:48:33 test187 8.2 sec 3: 1380 of 25102 94.5% 0.36/s -09-Jan 20:48:40 test192 5.6 sec 1: 1379 of 25102 94.5% 0.18/s -09-Jan 20:48:59 test181 18.2 sec 10: 1369 of 25102 94.5% 0.55/s -09-Jan 20:50:48 test185 109.1 sec 6: 1363 of 25102 94.6% 0.05/s -09-Jan 20:51:33 test53 43.6 sec 4: 1359 of 25102 94.6% 0.09/s -09-Jan 20:52:22 test17 48.6 sec 27: 1332 of 25102 94.7% 0.56/s -09-Jan 20:59:30 test231 427.7 sec 162: 1170 of 25102 95.3% 0.38/s -09-Jan 21:48:34 test10 2943.1 sec 970: 200 of 25102 99.2% 0.33/s -09-Jan 22:06:39 test75b 1058.8 sec 155: 45 of 25102 99.8% 0.15/s -09-Jan 22:08:08 test21b 87.4 sec 26: 19 of 25102 99.9% 0.30/s -09-Jan 22:09:00 testca(1) 51.4 sec 5: 14 of 25102 99.9% 0.10/s -09-Jan 22:10:54 test81 112.6 sec 1: 13 of 25102 99.9% 0.01/s -09-Jan 22:16:46 test18 351.2 sec 13: all 25102 full 100% 0.04/s -[malloc debugging turned back on] diff --git a/GraphBLAS/Tcov/log_Mar21.txt b/GraphBLAS/Tcov/log_Mar21.txt new file mode 100644 index 000000000..2278483a3 --- /dev/null +++ b/GraphBLAS/Tcov/log_Mar21.txt @@ -0,0 +1,205 @@ + +---------------------------------------------- [malloc] [cover] +21-Mar 07:50:09 test169 17.1 sec 550: 24397 of 25111 2.8% 32.14/s +21-Mar 07:50:11 test250 1.4 sec 372: 24025 of 25111 4.3% 272.03/s +21-Mar 07:50:13 test250 2.1 sec 57: 23968 of 25111 4.6% 27.46/s +21-Mar 07:50:13 test279 0.1 sec 119: 23849 of 25111 5.0% 1305.15/s +21-Mar 07:50:13 test278 0.1 sec 48: 23801 of 25111 5.2% 538.99/s +21-Mar 07:50:13 test277 0.1 sec 38: 23763 of 25111 5.4% 444.59/s +21-Mar 07:50:13 test276 0.1 sec 1626: 22137 of 25111 11.8% 20321.70/s +21-Mar 07:50:14 test275 0.1 sec 117: 22020 of 25111 12.3% 1536.24/s +21-Mar 07:50:14 test274 0.1 sec 129: 21891 of 25111 12.8% 1739.53/s +21-Mar 07:50:14 test273 0.2 sec 112: 21779 of 25111 13.3% 645.76/s +21-Mar 07:50:14 test272 0.1 sec 11: 21768 of 25111 13.3% 145.87/s +21-Mar 07:50:14 test271 0.1 sec 497: 21271 of 25111 15.3% 6612.74/s +21-Mar 07:50:14 test270 0.1 sec 286: 20985 of 25111 16.4% 3856.58/s +21-Mar 07:50:14 test269 0.1 sec 83: 20902 of 25111 16.8% 1100.91/s +21-Mar 07:50:15 test268 0.1 sec 5: 20897 of 25111 16.8% 46.09/s +21-Mar 07:50:17 test145 2.2 sec 210: 20687 of 25111 17.6% 94.84/s +21-Mar 07:50:17 test145 0.0 sec 1: 20686 of 25111 17.6% 27.58/s +21-Mar 07:50:17 test145 0.0 sec 18: 20668 of 25111 17.7% 794.04/s +21-Mar 07:50:17 test145 0.0 sec 4: 20664 of 25111 17.7% 221.86/s +21-Mar 07:50:19 test145 1.5 sec 34: 20630 of 25111 17.8% 22.54/s +21-Mar 07:50:19 test145 0.0 sec 3: 20627 of 25111 17.9% 182.85/s +21-Mar 07:50:20 test240 1.2 sec 74: 20550 of 25111 18.2% 62.30/s +21-Mar 07:50:20 test240 0.3 sec 1: 20549 of 25111 18.2% 3.54/s +21-Mar 07:50:22 test237 1.4 sec 40: 20509 of 25111 18.3% 27.64/s +21-Mar 07:50:25 test237 2.8 sec 2: 20507 of 25111 18.3% 0.72/s +21-Mar 07:50:25 test237 0.1 sec 18: 20489 of 25111 18.4% 170.21/s +21-Mar 07:50:25 test237 0.0 sec 6: 20483 of 25111 18.4% 227.98/s +21-Mar 07:50:25 test237 0.1 sec 4: 20479 of 25111 18.4% 47.65/s +21-Mar 07:50:26 test267 0.7 sec 8: 20471 of 25111 18.5% 12.09/s +21-Mar 07:50:26 test267 0.0 sec 1: 20470 of 25111 18.5% 1390.82/s +21-Mar 07:50:27 test265 0.5 sec 36: 20434 of 25111 18.6% 71.16/s +21-Mar 07:50:27 test264 0.1 sec 173: 20261 of 25111 19.3% 2187.82/s +21-Mar 07:50:28 test263 0.8 sec 13: 20248 of 25111 19.4% 15.74/s +21-Mar 07:50:28 test262 0.1 sec 22: 20226 of 25111 19.5% 281.16/s +21-Mar 07:50:28 test261 0.1 sec 22: 20204 of 25111 19.5% 283.35/s +21-Mar 07:50:28 test260 0.1 sec 3: 20201 of 25111 19.6% 40.57/s +21-Mar 07:50:31 test259 2.3 sec 4: 20197 of 25111 19.6% 1.71/s +21-Mar 07:50:31 test258 0.4 sec 20: 20177 of 25111 19.6% 56.34/s +21-Mar 07:50:32 test257 0.3 sec 41: 20136 of 25111 19.8% 143.05/s +21-Mar 07:50:32 test255 0.1 sec 8: 20128 of 25111 19.8% 91.47/s +21-Mar 07:50:32 test254 0.1 sec 14: 20114 of 25111 19.9% 207.79/s +21-Mar 07:50:37 test254 4.9 sec 20: 20094 of 25111 20.0% 4.09/s +21-Mar 07:50:37 test254 0.1 sec 1: 20093 of 25111 20.0% 9.10/s +21-Mar 07:50:38 test253 0.2 sec 9: 20084 of 25111 20.0% 56.44/s +21-Mar 07:50:38 test252 0.1 sec 7: 20077 of 25111 20.0% 92.50/s +21-Mar 07:52:03 test251 85.0 sec 434: 19643 of 25111 21.8% 5.11/s +21-Mar 07:55:34 test251 211.5 sec 76: 19567 of 25111 22.1% 0.36/s +21-Mar 07:55:36 test249 1.3 sec 24: 19543 of 25111 22.2% 18.88/s +21-Mar 07:55:36 test247 0.0 sec 23: 19520 of 25111 22.3% 811.86/s +21-Mar 07:55:47 test246 11.1 sec 70: 19450 of 25111 22.5% 6.32/s +21-Mar 07:56:06 test01 18.6 sec 1340: 18110 of 25111 27.9% 71.92/s +21-Mar 07:56:07 test245 1.0 sec 34: 18076 of 25111 28.0% 34.71/s +21-Mar 07:56:07 test245 0.0 sec 8: 18068 of 25111 28.0% 216.93/s +21-Mar 07:56:08 test199 0.0 sec 1: 18067 of 25111 28.1% 149.90/s +21-Mar 07:56:08 test83 0.1 sec 10: 18057 of 25111 28.1% 129.77/s +21-Mar 07:56:08 test210 0.0 sec 7: 18050 of 25111 28.1% 2143.29/s +21-Mar 07:56:08 test165 0.0 sec 1: 18049 of 25111 28.1% 206.83/s +21-Mar 07:56:08 test219 0.1 sec 9: 18040 of 25111 28.2% 114.72/s +21-Mar 07:56:09 test219 0.3 sec 3: 18037 of 25111 28.2% 10.46/s +21-Mar 07:56:09 test241 0.1 sec 10: 18027 of 25111 28.2% 88.80/s +21-Mar 07:56:09 test220 0.1 sec 10: 18017 of 25111 28.3% 88.20/s +21-Mar 07:56:10 test211 0.0 sec 15: 18002 of 25111 28.3% 450.46/s +21-Mar 07:56:10 test202 0.1 sec 67: 17935 of 25111 28.6% 552.40/s +21-Mar 07:56:10 test202 0.0 sec 1: 17934 of 25111 28.6% 23.10/s +21-Mar 07:56:13 test152 3.1 sec 827: 17107 of 25111 31.9% 270.41/s +21-Mar 07:56:18 test152 4.2 sec 13: 17094 of 25111 31.9% 3.11/s +21-Mar 07:57:35 test152 76.9 sec 245: 16849 of 25111 32.9% 3.19/s +21-Mar 07:57:35 test222 0.2 sec 18: 16831 of 25111 33.0% 112.61/s +21-Mar 07:57:36 test256 0.6 sec 58: 16773 of 25111 33.2% 90.36/s +21-Mar 07:57:39 test186 2.9 sec 44: 16729 of 25111 33.4% 15.37/s +21-Mar 07:57:40 test186 0.4 sec 3: 16726 of 25111 33.4% 6.70/s +21-Mar 07:57:40 test186(0) 0.4 sec 5: 16721 of 25111 33.4% 12.60/s +21-Mar 07:57:41 test150 0.2 sec 36: 16685 of 25111 33.6% 173.63/s +21-Mar 07:57:41 test239 0.1 sec 15: 16670 of 25111 33.6% 135.61/s +21-Mar 07:57:42 test239 0.9 sec 2: 16668 of 25111 33.6% 2.18/s +21-Mar 07:57:42 test235 0.0 sec 4: 16664 of 25111 33.6% 102.84/s +21-Mar 07:57:43 test226 0.0 sec 8: 16656 of 25111 33.7% 531.21/s +21-Mar 07:57:43 test223 0.0 sec 2: 16654 of 25111 33.7% 66.81/s +21-Mar 07:57:43 test204 0.1 sec 14: 16640 of 25111 33.7% 95.85/s +21-Mar 07:57:43 test203 0.1 sec 9: 16631 of 25111 33.8% 116.95/s +21-Mar 07:57:44 test183 0.0 sec 12: 16619 of 25111 33.8% 449.15/s +21-Mar 07:57:44 test179 0.1 sec 15: 16604 of 25111 33.9% 120.94/s +21-Mar 07:57:46 test179 1.9 sec 4: 16600 of 25111 33.9% 2.10/s +21-Mar 07:57:47 test174 0.1 sec 10: 16590 of 25111 33.9% 193.64/s +21-Mar 07:57:47 test155 0.1 sec 41: 16549 of 25111 34.1% 293.90/s +21-Mar 07:57:47 test136 0.2 sec 55: 16494 of 25111 34.3% 283.29/s +21-Mar 07:57:48 test02 0.7 sec 247: 16247 of 25111 35.3% 348.25/s +21-Mar 07:57:49 test109 0.5 sec 10: 16237 of 25111 35.3% 21.79/s +21-Mar 07:57:49 test109 0.0 sec 4: 16233 of 25111 35.4% 1164.82/s +21-Mar 07:57:50 test109 0.4 sec 8: 16225 of 25111 35.4% 21.68/s +21-Mar 07:57:50 test04 0.1 sec 15: 16210 of 25111 35.4% 135.88/s +21-Mar 07:57:50 test207 0.0 sec 2: 16208 of 25111 35.5% 470.37/s +21-Mar 07:57:51 test221 0.0 sec 2: 16206 of 25111 35.5% 281.25/s +21-Mar 07:57:51 test162 0.1 sec 3: 16203 of 25111 35.5% 48.76/s +21-Mar 07:57:54 test159 2.5 sec 72: 16131 of 25111 35.8% 29.25/s +21-Mar 07:57:54 test09 0.0 sec 5: 16126 of 25111 35.8% 414.52/s +21-Mar 07:57:54 test132 0.1 sec 8: 16118 of 25111 35.8% 82.14/s +21-Mar 07:58:07 test141 12.7 sec 549: 15569 of 25111 38.0% 43.27/s +21-Mar 07:58:09 testc2(1,1) 1.4 sec 20: 15549 of 25111 38.1% 14.56/s +21-Mar 07:58:16 testc2(1,1) 6.6 sec 4: 15545 of 25111 38.1% 0.60/s +21-Mar 07:58:16 test214 0.0 sec 3: 15542 of 25111 38.1% 308.10/s +21-Mar 07:58:17 test213 0.0 sec 2: 15540 of 25111 38.1% 176.41/s +21-Mar 07:58:20 test206 2.6 sec 221: 15319 of 25111 39.0% 83.80/s +21-Mar 07:58:37 test206 17.1 sec 24: 15295 of 25111 39.1% 1.40/s +21-Mar 07:58:37 test212 0.0 sec 8: 15287 of 25111 39.1% 394.19/s +21-Mar 07:58:38 test212 0.2 sec 2: 15285 of 25111 39.1% 10.49/s +21-Mar 07:58:39 test128 0.3 sec 41: 15244 of 25111 39.3% 118.86/s +21-Mar 07:58:39 test82 0.1 sec 16: 15228 of 25111 39.4% 176.26/s +21-Mar 07:58:42 test229 3.1 sec 9: 15219 of 25111 39.4% 2.92/s +21-Mar 07:58:44 test229 1.1 sec 1: 15218 of 25111 39.4% 0.95/s +21-Mar 07:58:45 test144 0.6 sec 2: 15216 of 25111 39.4% 3.41/s +21-Mar 08:00:07 test14 82.4 sec 662: 14554 of 25111 42.0% 8.03/s +21-Mar 08:04:35 test14 267.4 sec 118: 14436 of 25111 42.5% 0.44/s +21-Mar 08:04:45 test180 9.0 sec 128: 14308 of 25111 43.0% 14.21/s +21-Mar 08:04:49 test236 3.7 sec 74: 14234 of 25111 43.3% 20.20/s +21-Mar 08:04:52 test232 2.6 sec 22: 14212 of 25111 43.4% 8.38/s +21-Mar 08:05:12 test228 19.7 sec 27: 14185 of 25111 43.5% 1.37/s +21-Mar 08:07:15 test154 122.3 sec 1502: 12683 of 25111 49.5% 12.28/s +21-Mar 08:13:36 test154 381.2 sec 2: 12681 of 25111 49.5% 0.01/s +21-Mar 08:13:51 test238 14.8 sec 54: 12627 of 25111 49.7% 3.65/s +21-Mar 08:15:02 test238 69.8 sec 9: 12618 of 25111 49.8% 0.13/s +21-Mar 08:16:43 test151b 101.3 sec 126: 12492 of 25111 50.3% 1.24/s +21-Mar 08:16:47 test184 3.1 sec 38: 12454 of 25111 50.4% 12.26/s +21-Mar 08:17:00 test191 12.9 sec 21: 12433 of 25111 50.5% 1.63/s +21-Mar 08:17:29 test191 28.6 sec 3: 12430 of 25111 50.5% 0.10/s +21-Mar 08:25:00 test188 450.3 sec 212: 12218 of 25111 51.3% 0.47/s +21-Mar 08:27:30 test188 148.9 sec 3: 12215 of 25111 51.4% 0.02/s +21-Mar 08:27:36 test224 5.2 sec 24: 12191 of 25111 51.5% 4.58/s +21-Mar 08:27:38 test196 2.4 sec 11: 12180 of 25111 51.5% 4.56/s +21-Mar 08:27:44 test209 5.4 sec 20: 12160 of 25111 51.6% 3.68/s +21-Mar 08:28:04 test104 19.0 sec 40: 12120 of 25111 51.7% 2.11/s +21-Mar 08:28:12 test189 8.0 sec 1: 12119 of 25111 51.7% 0.12/s +21-Mar 08:29:23 test194 70.1 sec 5: 12114 of 25111 51.8% 0.07/s +21-Mar 08:29:39 test76 16.0 sec 15: 12099 of 25111 51.8% 0.94/s +21-Mar 08:30:21 test244 41.0 sec 17: 12082 of 25111 51.9% 0.41/s +[malloc debugging turned off] +21-Mar 08:30:21 test201 0.0 sec 3: 12079 of 25111 51.9% 377.74/s +21-Mar 08:30:22 test225 0.1 sec 1: 12078 of 25111 51.9% 6.95/s +21-Mar 08:30:22 test176 0.1 sec 5: 12073 of 25111 51.9% 66.48/s +21-Mar 08:30:23 test208 0.0 sec 5: 12068 of 25111 51.9% 302.72/s +21-Mar 08:30:23 test216 0.1 sec 3: 12065 of 25111 52.0% 33.92/s +21-Mar 08:30:48 test142 24.0 sec 631: 11434 of 25111 54.5% 26.33/s +21-Mar 08:35:28 test142 279.9 sec 10: 11424 of 25111 54.5% 0.04/s +21-Mar 08:35:53 test142 23.6 sec 2: 11422 of 25111 54.5% 0.08/s +21-Mar 08:35:53 test137 0.4 sec 3: 11419 of 25111 54.5% 7.70/s +21-Mar 08:35:54 test137 0.0 sec 2: 11417 of 25111 54.5% 281.53/s +21-Mar 08:35:55 test139 0.4 sec 2: 11415 of 25111 54.5% 5.41/s +21-Mar 08:35:55 test172 0.1 sec 3: 11412 of 25111 54.6% 39.19/s +21-Mar 08:35:57 test148 0.8 sec 4: 11408 of 25111 54.6% 4.94/s +21-Mar 08:35:58 test157 0.7 sec 12: 11396 of 25111 54.6% 17.23/s +21-Mar 08:35:59 test182 1.0 sec 5: 11391 of 25111 54.6% 5.25/s +21-Mar 08:36:00 test108 0.6 sec 2: 11389 of 25111 54.6% 3.23/s +21-Mar 08:36:01 test108 0.4 sec 2: 11387 of 25111 54.7% 5.41/s +21-Mar 08:36:03 test130 0.8 sec 22: 11365 of 25111 54.7% 26.46/s +21-Mar 08:36:03 test124 0.2 sec 3: 11362 of 25111 54.8% 17.33/s +21-Mar 08:36:04 test138 0.0 sec 1: 11361 of 25111 54.8% 20.29/s +21-Mar 08:36:09 test227 4.8 sec 27: 11334 of 25111 54.9% 5.58/s +21-Mar 08:36:39 test125 29.4 sec 630: 10704 of 25111 57.4% 21.46/s +21-Mar 08:39:05 test234 144.9 sec 385: 10319 of 25111 58.9% 2.66/s +21-Mar 08:42:51 test234 225.6 sec 3: 10316 of 25111 58.9% 0.01/s +21-Mar 08:43:40 test242 48.2 sec 77: 10239 of 25111 59.2% 1.60/s +21-Mar 08:43:42 test173 1.6 sec 11: 10228 of 25111 59.3% 7.06/s +21-Mar 08:43:46 test200 3.2 sec 10: 10218 of 25111 59.3% 3.09/s +21-Mar 08:43:46 test197 0.1 sec 1: 10217 of 25111 59.3% 7.52/s +21-Mar 08:43:48 test84 1.3 sec 18: 10199 of 25111 59.4% 13.38/s +21-Mar 08:43:55 test19b 6.0 sec 59: 10140 of 25111 59.6% 9.83/s +21-Mar 08:43:56 test133 0.4 sec 2: 10138 of 25111 59.6% 5.21/s +21-Mar 08:44:00 test80 4.0 sec 12: 10126 of 25111 59.7% 3.03/s +21-Mar 08:45:05 test23 63.9 sec 148: 9978 of 25111 60.3% 2.31/s +21-Mar 08:45:07 test135 1.9 sec 7: 9971 of 25111 60.3% 3.69/s +21-Mar 08:46:23 test160 74.6 sec 24: 9947 of 25111 60.4% 0.32/s +21-Mar 08:46:28 test54 5.2 sec 20: 9927 of 25111 60.5% 3.85/s +21-Mar 08:46:30 test129 1.2 sec 4: 9923 of 25111 60.5% 3.45/s +21-Mar 08:46:33 test69 2.1 sec 6: 9917 of 25111 60.5% 2.91/s +21-Mar 08:48:07 test230 93.5 sec 114: 9803 of 25111 61.0% 1.22/s +21-Mar 09:21:15 test74 1987.5 sec 6637: 3166 of 25111 87.4% 3.34/s +21-Mar 09:33:25 test127 729.1 sec 1703: 1463 of 25111 94.2% 2.34/s +21-Mar 09:33:29 test19 3.3 sec 12: 1451 of 25111 94.2% 3.65/s +21-Mar 09:33:33 test11 3.8 sec 3: 1448 of 25111 94.2% 0.78/s +21-Mar 09:33:37 test215 2.9 sec 1: 1447 of 25111 94.2% 0.34/s +21-Mar 09:33:55 test193 17.1 sec 5: 1442 of 25111 94.3% 0.29/s +21-Mar 09:36:35 test195 159.4 sec 39: 1403 of 25111 94.4% 0.24/s +21-Mar 09:37:00 test243 24.9 sec 7: 1396 of 25111 94.4% 0.28/s +21-Mar 09:37:12 test29 10.8 sec 3: 1393 of 25111 94.5% 0.28/s +21-Mar 09:37:14 testc2(0,0) 1.3 sec 7: 1386 of 25111 94.5% 5.30/s +21-Mar 09:37:34 testc2(0,0) 19.6 sec 1: 1385 of 25111 94.5% 0.05/s +21-Mar 09:37:35 testc4(0) 0.6 sec 4: 1381 of 25111 94.5% 6.53/s +21-Mar 09:37:51 testc7(0) 14.7 sec 3: 1378 of 25111 94.5% 0.20/s +21-Mar 09:37:57 testcc(1) 5.1 sec 1: 1377 of 25111 94.5% 0.20/s +21-Mar 09:38:06 test187 8.6 sec 3: 1374 of 25111 94.5% 0.35/s +21-Mar 09:38:12 test192 5.8 sec 1: 1373 of 25111 94.5% 0.17/s +21-Mar 09:38:32 test181 18.5 sec 4: 1369 of 25111 94.5% 0.22/s +21-Mar 09:40:22 test185 109.6 sec 6: 1363 of 25111 94.6% 0.05/s +21-Mar 09:41:06 test53 43.6 sec 4: 1359 of 25111 94.6% 0.09/s +21-Mar 09:41:57 test17 49.7 sec 27: 1332 of 25111 94.7% 0.54/s +21-Mar 09:49:21 test231 443.1 sec 162: 1170 of 25111 95.3% 0.37/s +21-Mar 10:44:39 test10 3317.2 sec 970: 200 of 25111 99.2% 0.29/s +21-Mar 11:03:35 test75b 1112.2 sec 155: 45 of 25111 99.8% 0.14/s +21-Mar 11:05:08 test21b 90.6 sec 26: 19 of 25111 99.9% 0.29/s +21-Mar 11:06:01 testca(1) 52.1 sec 5: 14 of 25111 99.9% 0.10/s +21-Mar 11:08:01 test81 119.4 sec 1: 13 of 25111 99.9% 0.01/s +21-Mar 11:14:12 test18 369.8 sec 13: all 25111 full 100% 0.04/s +[malloc debugging turned back on] diff --git a/LAGraph/CMakeLists.txt b/LAGraph/CMakeLists.txt index 9c01755fd..8cb5b28ce 100644 --- a/LAGraph/CMakeLists.txt +++ b/LAGraph/CMakeLists.txt @@ -39,7 +39,7 @@ cmake_minimum_required ( VERSION 3.20 ) # LAGraph can be built stand-alone # version of LAGraph -set ( LAGraph_DATE "Feb XX, 2024" ) +set ( LAGraph_DATE "Feb XX, 2024" ) # FIXME date for 7.7.0 set ( LAGraph_VERSION_MAJOR 1 CACHE STRING "" FORCE ) set ( LAGraph_VERSION_MINOR 1 CACHE STRING "" FORCE ) set ( LAGraph_VERSION_SUB 3 CACHE STRING "" FORCE ) diff --git a/LAGraph/experimental/test/test_BF.c b/LAGraph/experimental/test/test_BF.c index e5e88ff4e..ad48ca5d6 100644 --- a/LAGraph/experimental/test/test_BF.c +++ b/LAGraph/experimental/test/test_BF.c @@ -396,6 +396,8 @@ void test_BF (void) // since d5 is a dense vector filled with infinity, we have // to compare it against d seperaterly OK (GrB_Vector_extractElement (&di, d5, i)) ; + printf ("di %g d[i] %g difference %g\n", + di, d [i], di - d [i]) ; TEST_CHECK (di == d[i]) ; // since d5a is a dense vector filled with infinity, we diff --git a/SPEX/Tcov/.gitignore b/SPEX/Tcov/.gitignore index 16893476e..14492e719 100644 --- a/SPEX/Tcov/.gitignore +++ b/SPEX/Tcov/.gitignore @@ -7,3 +7,4 @@ spex_demo_lu_extended tcov_for_cholesky tcov_for_lu tcov_for_lu2 +tcov_for_other diff --git a/SPEX/Tcov/tcov_for_other b/SPEX/Tcov/tcov_for_other deleted file mode 100755 index 1f3b2c57b..000000000 Binary files a/SPEX/Tcov/tcov_for_other and /dev/null differ