Skip to content

CompatHelper: bump compat for OrderedCollections to 2 for package test, (keep existing compat)#363

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-06-03-04-55-29-470-01090130307
Open

CompatHelper: bump compat for OrderedCollections to 2 for package test, (keep existing compat)#363
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-06-03-04-55-29-470-01090130307

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

This pull request changes the compat entry for the OrderedCollections package from 1.7.0 to 1.7.0, 2 for package test.
This keeps the compat entries for earlier versions.

Note: I have not tested your package with this new compat entry.
It is your responsibility to make sure that your package tests pass before you merge this pull request.

@lindnemi lindnemi force-pushed the compathelper/new_version/2026-06-03-04-55-29-470-01090130307 branch from 5d18971 to 0ca2dc4 Compare June 3, 2026 04:55
@github-actions

github-actions Bot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor Author
Benchmark Results
┌──────────────────────────────────────────────┬────────┬────────────┬────────────┬────────────┬─────────┬──────────┬────────────┐
│ Key                                          │        │ Time       │            │            │ Allocs  │          │            │
│                                              │        │ target     │ baseline   │            │ target  │ baseline │            │
├──────────────────────────────────────────────┼────────┼────────────┼────────────┼────────────┼─────────┼──────────┼────────────┤
│ diffusion_static_edge → assemble             │    100 │ 997.596 μs │ 604.754 μs │ +65.0 % ❌ │    2875 │     2875 │  +0.0 % ➖ │
│                                              │    300 │   3.960 ms │   3.888 ms │  +1.9 % ➖ │   23085 │    23085 │  +0.0 % ➖ │
│                                              │   1000 │  76.882 ms │  76.701 ms │  +0.2 % ➖ │  251290 │   251290 │  +0.0 % ➖ │
│                                              │   3000 │ 794.515 ms │ 789.388 ms │  +0.6 % ➖ │ 2253290 │  2253290 │  +0.0 % ➖ │
│ diffusion_static_edge → seq → seq            │    100 │  10.040 μs │   9.895 μs │  +1.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 103.633 μs │ 102.592 μs │  +1.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.213 ms │   1.205 ms │  +0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  11.889 ms │  11.888 ms │  +0.0 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka → seq             │    100 │  17.756 μs │  16.614 μs │  +6.9 % ❌ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 111.645 μs │ 110.474 μs │  +1.1 % ➖ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.085 ms │   1.081 ms │  +0.3 % ➖ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  11.242 ms │  11.325 ms │  -0.7 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly → seq           │    100 │  10.245 μs │  10.265 μs │  -0.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │  91.145 μs │  91.786 μs │  -0.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.061 ms │   1.061 ms │  +0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  11.027 ms │  11.090 ms │  -0.6 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd → seq           │    100 │  16.895 μs │  17.365 μs │  -2.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 106.228 μs │ 105.737 μs │  +0.5 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.109 ms │   1.111 ms │  -0.2 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  11.060 ms │  11.057 ms │  +0.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_static_edge → seq_buf → seq        │    100 │  11.913 μs │  12.003 μs │  -0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 119.527 μs │ 119.036 μs │  +0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   1.380 ms │   1.382 ms │  -0.2 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  13.735 ms │  13.654 ms │  +0.6 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_static_edge → ka_buf → seq         │    100 │  20.671 μs │  20.500 μs │  +0.8 % ➖ │      87 │       87 │  +0.0 % ➖ │
│                                              │    300 │ 141.799 μs │ 141.820 μs │  -0.0 % ➖ │     173 │      173 │  +0.0 % ➖ │
│                                              │   1000 │   1.396 ms │   1.401 ms │  -0.3 % ➖ │    1067 │     1067 │  +0.0 % ➖ │
│                                              │   3000 │  13.720 ms │  13.724 ms │  -0.0 % ➖ │    8958 │     8958 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → seq       │    100 │  14.922 μs │  14.732 μs │  +1.3 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 132.846 μs │ 131.524 μs │  +1.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.469 ms │   1.456 ms │  +0.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  14.476 ms │  14.277 ms │  +1.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → ka        │    100 │ 140.739 μs │ 140.988 μs │  -0.2 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │    300 │ 341.416 μs │ 309.258 μs │ +10.4 % ❌ │      56 │       56 │  +0.0 % ➖ │
│                                              │   1000 │   2.508 ms │   2.504 ms │  +0.1 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │   3000 │  27.985 ms │  22.738 ms │ +23.1 % ❌ │      57 │       57 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → poly      │    100 │  11.607 μs │  11.642 μs │  -0.3 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │    300 │  93.969 μs │  83.614 μs │ +12.4 % ❌ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │ 886.672 μs │ 863.467 μs │  +2.7 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   3000 │   8.753 ms │   8.876 ms │  -1.4 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → thrd      │    100 │ 123.653 μs │ 123.843 μs │  -0.2 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │    300 │ 218.263 μs │ 234.797 μs │  -7.0 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │   1.182 ms │   1.288 ms │  -8.3 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │   3000 │  11.735 ms │  11.778 ms │  -0.4 % ➖ │      25 │       25 │  +0.0 % ➖ │
│ diffusion_static_edge → poly_buf → sprs      │    100 │  20.350 μs │  19.819 μs │  +2.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │    300 │ 173.807 μs │ 167.678 μs │  +3.7 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   1.891 ms │   1.869 ms │  +1.2 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   3000 │  18.154 ms │  18.164 ms │  -0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ diffusion_static_edge → thrd_buf → seq       │    100 │  21.662 μs │  21.652 μs │  +0.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │    300 │ 141.439 μs │ 149.271 μs │  -5.2 % ✅ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │   1.411 ms │   1.450 ms │  -2.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   3000 │  13.362 ms │  13.469 ms │  -0.8 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ diffusion_ode_edge → assemble                │    100 │ 468.323 μs │ 469.734 μs │  -0.3 % ➖ │    2884 │     2884 │  +0.0 % ➖ │
│                                              │    300 │   3.932 ms │   3.937 ms │  -0.1 % ➖ │   23093 │    23093 │  +0.0 % ➖ │
│                                              │   1000 │  50.343 ms │  49.456 ms │  +1.8 % ➖ │  251296 │   251296 │  +0.0 % ➖ │
│                                              │   3000 │ 964.606 ms │ 967.462 ms │  -0.3 % ➖ │ 2253296 │  2253296 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq → seq               │    100 │  33.359 μs │  33.359 μs │  +0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 312.282 μs │ 313.513 μs │  -0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   3.572 ms │   3.600 ms │  -0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  33.357 ms │  33.278 ms │  +0.2 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka → seq                │    100 │  43.394 μs │  43.905 μs │  -1.2 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 249.539 μs │ 244.461 μs │  +2.1 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   2.351 ms │   2.348 ms │  +0.1 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  21.849 ms │  21.988 ms │  -0.6 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly → seq              │    100 │  22.354 μs │  22.443 μs │  -0.4 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 199.515 μs │ 199.445 μs │  +0.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   2.255 ms │   2.256 ms │  -0.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  21.600 ms │  21.643 ms │  -0.2 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd → seq              │    100 │  40.620 μs │  40.590 μs │  +0.1 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 294.696 μs │ 290.519 μs │  +1.4 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   2.461 ms │   2.454 ms │  +0.3 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  21.242 ms │  21.594 ms │  -1.6 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ diffusion_ode_edge → seq_buf → seq           │    100 │  33.270 μs │  33.079 μs │  +0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │    300 │ 315.997 μs │ 314.024 μs │  +0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   3.590 ms │   3.585 ms │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   3000 │  33.409 ms │  33.425 ms │  -0.0 % ➖ │         │          │  +0.0 % ➖ │
│ diffusion_ode_edge → ka_buf → seq            │    100 │  48.302 μs │  48.221 μs │  +0.2 % ➖ │     140 │      140 │  +0.0 % ➖ │
│                                              │    300 │ 280.676 μs │ 285.442 μs │  -1.7 % ➖ │     293 │      293 │  +0.0 % ➖ │
│                                              │   1000 │   2.641 ms │   2.642 ms │  -0.1 % ➖ │    1856 │     1856 │  +0.0 % ➖ │
│                                              │   3000 │  24.399 ms │  24.362 ms │  +0.2 % ➖ │   15607 │    15607 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → seq          │    100 │  25.938 μs │  26.099 μs │  -0.6 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 231.102 μs │ 230.741 μs │  +0.2 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   2.570 ms │   2.576 ms │  -0.2 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  24.562 ms │  24.559 ms │  +0.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → ka           │    100 │ 159.967 μs │ 152.225 μs │  +5.1 % ❌ │      57 │       57 │  +0.0 % ➖ │
│                                              │    300 │ 441.222 μs │ 400.943 μs │ +10.0 % ❌ │      57 │       57 │  +0.0 % ➖ │
│                                              │   1000 │   3.622 ms │   3.618 ms │  +0.1 % ➖ │      57 │       57 │  +0.0 % ➖ │
│                                              │   3000 │  34.984 ms │  35.799 ms │  -2.3 % ➖ │      58 │       58 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → poly         │    100 │  24.537 μs │  22.994 μs │  +6.7 % ❌ │       7 │        7 │  +0.0 % ➖ │
│                                              │    300 │ 194.718 μs │ 184.994 μs │  +5.3 % ❌ │       7 │        7 │  +0.0 % ➖ │
│                                              │   1000 │   2.010 ms │   2.024 ms │  -0.7 % ➖ │       7 │        7 │  +0.0 % ➖ │
│                                              │   3000 │  19.343 ms │  19.175 ms │  +0.9 % ➖ │       7 │        7 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → thrd         │    100 │ 136.121 μs │ 135.921 μs │  +0.1 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │    300 │ 315.380 μs │ 315.437 μs │  -0.0 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   1000 │   2.411 ms │   2.315 ms │  +4.1 % ➖ │      26 │       26 │  +0.0 % ➖ │
│                                              │   3000 │  22.032 ms │  24.635 ms │ -10.6 % ✅ │      26 │       26 │  +0.0 % ➖ │
│ diffusion_ode_edge → poly_buf → sprs         │    100 │  31.326 μs │  31.627 μs │  -1.0 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │    300 │ 270.770 μs │ 263.279 μs │  +2.8 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   1000 │   3.007 ms │   3.003 ms │  +0.2 % ➖ │       4 │        4 │  +0.0 % ➖ │
│                                              │   3000 │  28.541 ms │  28.050 ms │  +1.8 % ➖ │       4 │        4 │  +0.0 % ➖ │
│ diffusion_ode_edge → thrd_buf → seq          │    100 │  44.395 μs │  42.873 μs │  +3.6 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │    300 │ 326.464 μs │ 328.356 μs │  -0.6 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   1000 │   2.767 ms │   2.752 ms │  +0.6 % ➖ │      88 │       88 │  +0.0 % ➖ │
│                                              │   3000 │  23.838 ms │  24.032 ms │  -0.8 % ➖ │      88 │       88 │  +0.0 % ➖ │
│ kuramoto_homogeneous → assemble              │    100 │  54.291 μs │  55.532 μs │  -2.2 % ➖ │     465 │      465 │  +0.0 % ➖ │
│                                              │   1000 │ 616.142 μs │ 611.125 μs │  +0.8 % ➖ │    2294 │     2294 │  +0.0 % ➖ │
│                                              │  10000 │   4.109 ms │   4.104 ms │  +0.1 % ➖ │   20294 │    20294 │  +0.0 % ➖ │
│                                              │ 100000 │  36.230 ms │  38.888 ms │  -6.8 % ✅ │  200294 │   200294 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq → seq             │    100 │ 896.625 ns │ 900.063 ns │  -0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   8.847 μs │   8.897 μs │  -0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │  91.095 μs │  91.486 μs │  -0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.135 ms │   1.136 ms │  -0.1 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka → seq              │    100 │   2.589 μs │   2.465 μs │  +5.0 % ❌ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  10.075 μs │   9.965 μs │  +1.1 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 129.301 μs │ 129.341 μs │  -0.0 % ➖ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │ 895.314 μs │ 947.462 μs │  -5.5 % ✅ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly → seq            │    100 │   1.831 μs │   1.847 μs │  -0.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │   9.409 μs │   9.007 μs │  +4.5 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │  82.692 μs │  83.063 μs │  -0.4 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │ 830.578 μs │ 845.691 μs │  -1.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd → seq            │    100 │   9.519 μs │   9.018 μs │  +5.5 % ❌ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  18.718 μs │  18.597 μs │  +0.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 116.322 μs │ 111.205 μs │  +4.6 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │ 949.174 μs │ 961.462 μs │  -1.3 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_homogeneous → seq_buf → seq         │    100 │ 924.290 ns │ 932.000 ns │  -0.8 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   9.103 μs │   9.154 μs │  -0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │  92.697 μs │  93.218 μs │  -0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.079 ms │   1.076 ms │  +0.2 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_homogeneous → ka_buf → seq          │    100 │   2.515 μs │   2.468 μs │  +1.9 % ➖ │      46 │       46 │  +0.0 % ➖ │
│                                              │   1000 │  10.306 μs │  10.556 μs │  -2.4 % ➖ │      49 │       49 │  +0.0 % ➖ │
│                                              │  10000 │ 138.615 μs │ 139.186 μs │  -0.4 % ➖ │     274 │      274 │  +0.0 % ➖ │
│                                              │ 100000 │   1.021 ms │ 999.249 μs │  +2.2 % ➖ │    1242 │     1242 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → seq        │    100 │   1.791 μs │   1.863 μs │  -3.9 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  10.175 μs │   9.920 μs │  +2.6 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │  91.606 μs │  91.666 μs │  -0.1 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │ 962.324 μs │ 970.436 μs │  -0.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → ka         │    100 │   2.468 μs │   2.476 μs │  -0.3 % ➖ │      13 │       13 │  +0.0 % ➖ │
│                                              │   1000 │ 130.062 μs │ 129.362 μs │  +0.5 % ➖ │      37 │       37 │  +0.0 % ➖ │
│                                              │  10000 │ 260.065 μs │ 262.889 μs │  -1.1 % ➖ │      56 │       56 │  +0.0 % ➖ │
│                                              │ 100000 │   1.574 ms │   1.469 ms │  +7.2 % ❌ │      56 │       56 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → poly       │    100 │   2.549 μs │   2.470 μs │  +3.2 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │   1000 │  12.744 μs │  11.703 μs │  +8.9 % ❌ │       6 │        6 │  +0.0 % ➖ │
│                                              │  10000 │ 115.261 μs │ 114.830 μs │  +0.4 % ➖ │       6 │        6 │  +0.0 % ➖ │
│                                              │ 100000 │   1.466 ms │   1.449 ms │  +1.2 % ➖ │       6 │        6 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → thrd       │    100 │ 115.491 μs │ 113.528 μs │  +1.7 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │   1000 │ 124.124 μs │ 124.695 μs │  -0.5 % ➖ │      25 │       25 │  +0.0 % ➖ │
│                                              │  10000 │ 236.760 μs │ 333.473 μs │ -29.0 % ✅ │      25 │       25 │  +0.0 % ➖ │
│                                              │ 100000 │   2.445 ms │   2.221 ms │ +10.1 % ❌ │      25 │       25 │  +0.0 % ➖ │
│ kuramoto_homogeneous → poly_buf → sprs       │    100 │   2.226 μs │   2.128 μs │  +4.6 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │   1000 │  13.825 μs │  13.555 μs │  +2.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │  10000 │ 129.341 μs │ 126.998 μs │  +1.8 % ➖ │       3 │        3 │  +0.0 % ➖ │
│                                              │ 100000 │   1.394 ms │   1.380 ms │  +1.0 % ➖ │       3 │        3 │  +0.0 % ➖ │
│ kuramoto_homogeneous → thrd_buf → seq        │    100 │   9.259 μs │   9.674 μs │  -4.3 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │   1000 │  19.238 μs │  19.229 μs │  +0.0 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │  10000 │ 119.367 μs │ 120.208 μs │  -0.7 % ➖ │      66 │       66 │  +0.0 % ➖ │
│                                              │ 100000 │   1.027 ms │   1.049 ms │  -2.2 % ➖ │      66 │       66 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → assemble            │    100 │ 121.470 μs │ 122.331 μs │  -0.7 % ➖ │     934 │      934 │  +0.0 % ➖ │
│                                              │   1000 │   1.140 ms │   1.139 ms │  +0.1 % ➖ │    6381 │     6381 │  +0.0 % ➖ │
│                                              │  10000 │  11.276 ms │  11.214 ms │  +0.6 % ➖ │   60410 │    60410 │  +0.0 % ➖ │
│                                              │ 100000 │  96.936 ms │  97.553 ms │  -0.6 % ➖ │  600435 │   600435 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq → seq           │    100 │ 863.697 ns │ 850.676 ns │  +1.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   8.406 μs │   8.539 μs │  -1.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │  85.136 μs │  85.476 μs │  -0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.084 ms │   1.083 ms │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka → seq            │    100 │   3.641 μs │   3.581 μs │  +1.7 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  11.041 μs │  10.866 μs │  +1.6 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 156.842 μs │ 158.355 μs │  -1.0 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │ 990.235 μs │ 947.112 μs │  +4.6 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly → seq          │    100 │   2.368 μs │   2.280 μs │  +3.9 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │   9.765 μs │  10.260 μs │  -4.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │  83.744 μs │  81.100 μs │  +3.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │ 856.467 μs │ 829.327 μs │  +3.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd → seq          │    100 │  14.081 μs │  14.351 μs │  -1.9 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  26.219 μs │  26.499 μs │  -1.1 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 114.309 μs │ 112.577 μs │  +1.5 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │ 953.420 μs │ 974.863 μs │  -2.2 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → seq_buf → seq       │    100 │ 893.219 ns │ 886.625 ns │  +0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │   8.716 μs │   8.636 μs │  +0.9 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │  87.079 μs │  86.998 μs │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   1.039 ms │   1.032 ms │  +0.7 % ➖ │         │          │  +0.0 % ➖ │
│ kuramoto_heterogeneous → ka_buf → seq        │    100 │   3.611 μs │   3.633 μs │  -0.6 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  11.372 μs │  11.317 μs │  +0.5 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 164.113 μs │ 163.272 μs │  +0.5 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   1.043 ms │   1.094 ms │  -4.6 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → seq      │    100 │   2.310 μs │   2.404 μs │  -3.9 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  10.530 μs │  10.731 μs │  -1.9 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │  91.465 μs │  91.626 μs │  -0.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │ 956.996 μs │ 952.970 μs │  +0.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → ka       │    100 │   2.987 μs │   3.000 μs │  -0.4 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 129.852 μs │ 130.113 μs │  -0.2 % ➖ │      39 │       39 │  +0.0 % ➖ │
│                                              │  10000 │ 260.876 μs │ 260.766 μs │  +0.0 % ➖ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   1.491 ms │   1.605 ms │  -7.0 % ✅ │      58 │       58 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → poly     │    100 │   3.111 μs │   3.117 μs │  -0.2 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  12.494 μs │  12.739 μs │  -1.9 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 110.474 μs │ 117.584 μs │  -6.0 % ✅ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   1.456 ms │   1.425 ms │  +2.2 % ➖ │       8 │        8 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → thrd     │    100 │ 114.850 μs │ 114.700 μs │  +0.1 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │ 125.366 μs │ 125.065 μs │  +0.2 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 242.819 μs │ 235.619 μs │  +3.1 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   1.999 ms │   2.259 ms │ -11.5 % ✅ │      27 │       27 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → poly_buf → sprs     │    100 │   2.730 μs │   2.691 μs │  +1.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  14.191 μs │  14.171 μs │  +0.1 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 127.909 μs │ 126.588 μs │  +1.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   1.388 ms │   1.382 ms │  +0.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ kuramoto_heterogeneous → thrd_buf → seq      │    100 │  15.052 μs │  15.162 μs │  -0.7 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  27.290 μs │  26.329 μs │  +3.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 121.379 μs │ 125.095 μs │  -3.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   1.013 ms │   1.023 ms │  -1.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → assemble                         │    100 │ 193.366 μs │ 186.036 μs │  +3.9 % ➖ │    1466 │     1466 │  +0.0 % ➖ │
│                                              │   1000 │   1.553 ms │   1.522 ms │  +2.1 % ➖ │   11658 │    11658 │  +0.0 % ➖ │
│                                              │  10000 │  12.841 ms │  12.858 ms │  -0.1 % ➖ │  115275 │   115275 │  +0.0 % ➖ │
│                                              │ 100000 │ 177.888 ms │ 179.718 ms │  -1.0 % ➖ │ 1150392 │  1150392 │  +0.0 % ➖ │
│ powergrid → seq → seq                        │    100 │   5.672 μs │   5.648 μs │  +0.4 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  55.622 μs │  55.912 μs │  -0.5 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 567.129 μs │ 567.349 μs │  -0.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   6.290 ms │   6.283 ms │  +0.1 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka → seq                         │    100 │   8.483 μs │   8.459 μs │  +0.3 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  59.047 μs │  58.867 μs │  +0.3 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 443.416 μs │ 443.846 μs │  -0.1 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   2.877 ms │   2.912 ms │  -1.2 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly → seq                       │    100 │   4.455 μs │   4.408 μs │  +1.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  30.365 μs │  29.023 μs │  +4.6 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 281.456 μs │ 275.007 μs │  +2.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   2.890 ms │   2.860 ms │  +1.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd → seq                       │    100 │  18.627 μs │  17.877 μs │  +4.2 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  58.096 μs │  58.467 μs │  -0.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 445.640 μs │ 444.196 μs │  +0.3 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   3.204 ms │   3.269 ms │  -2.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid → seq_buf → seq                    │    100 │   5.949 μs │   5.984 μs │  -0.6 % ➖ │         │          │  +0.0 % ➖ │
│                                              │   1000 │  58.937 μs │  59.328 μs │  -0.7 % ➖ │         │          │  +0.0 % ➖ │
│                                              │  10000 │ 596.072 μs │ 602.350 μs │  -1.0 % ➖ │         │          │  +0.0 % ➖ │
│                                              │ 100000 │   6.714 ms │   6.780 ms │  -1.0 % ➖ │         │          │  +0.0 % ➖ │
│ powergrid → ka_buf → seq                     │    100 │   8.733 μs │   8.736 μs │  -0.0 % ➖ │      76 │       76 │  +0.0 % ➖ │
│                                              │   1000 │  62.062 μs │  62.292 μs │  -0.4 % ➖ │      77 │       77 │  +0.0 % ➖ │
│                                              │  10000 │ 481.734 μs │ 481.812 μs │  -0.0 % ➖ │     383 │      383 │  +0.0 % ➖ │
│                                              │ 100000 │   3.334 ms │   3.307 ms │  +0.8 % ➖ │    1351 │     1351 │  +0.0 % ➖ │
│ powergrid → poly_buf → seq                   │    100 │   4.635 μs │   4.511 μs │  +2.8 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  33.149 μs │  32.768 μs │  +1.2 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 305.393 μs │ 306.433 μs │  -0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   3.266 ms │   3.280 ms │  -0.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → poly_buf → ka                    │    100 │   5.626 μs │   5.656 μs │  -0.5 % ➖ │      15 │       15 │  +0.0 % ➖ │
│                                              │   1000 │ 166.937 μs │ 497.796 μs │ -66.5 % ✅ │      58 │       58 │  +0.0 % ➖ │
│                                              │  10000 │ 532.898 μs │ 651.863 μs │ -18.3 % ✅ │      58 │       58 │  +0.0 % ➖ │
│                                              │ 100000 │   3.913 ms │   3.898 ms │  +0.4 % ➖ │      58 │       58 │  +0.0 % ➖ │
│ powergrid → poly_buf → poly                  │    100 │   5.576 μs │   5.484 μs │  +1.7 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │   1000 │  35.823 μs │  35.622 μs │  +0.6 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │  10000 │ 334.254 μs │ 339.582 μs │  -1.6 % ➖ │       8 │        8 │  +0.0 % ➖ │
│                                              │ 100000 │   4.731 ms │   5.073 ms │  -6.7 % ✅ │       8 │        8 │  +0.0 % ➖ │
│ powergrid → poly_buf → thrd                  │    100 │ 121.389 μs │ 117.104 μs │  +3.7 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │   1000 │  72.357 μs │ 146.075 μs │ -50.5 % ✅ │      27 │       27 │  +0.0 % ➖ │
│                                              │  10000 │ 470.396 μs │ 471.237 μs │  -0.2 % ➖ │      27 │       27 │  +0.0 % ➖ │
│                                              │ 100000 │   5.199 ms │   5.990 ms │ -13.2 % ✅ │      27 │       27 │  +0.0 % ➖ │
│ powergrid → poly_buf → sprs                  │    100 │   5.415 μs │   5.364 μs │  +1.0 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │   1000 │  39.809 μs │  38.918 μs │  +2.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │  10000 │ 373.282 μs │ 382.596 μs │  -2.4 % ➖ │       5 │        5 │  +0.0 % ➖ │
│                                              │ 100000 │   4.185 ms │   4.173 ms │  +0.3 % ➖ │       5 │        5 │  +0.0 % ➖ │
│ powergrid → thrd_buf → seq                   │    100 │  18.227 μs │  18.116 μs │  +0.6 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │   1000 │  61.201 μs │  61.000 μs │  +0.3 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │  10000 │ 481.262 μs │ 481.191 μs │  +0.0 % ➖ │     110 │      110 │  +0.0 % ➖ │
│                                              │ 100000 │   3.521 ms │   3.530 ms │  -0.3 % ➖ │     110 │      110 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → assemble        │    100 │ 379.802 μs │ 386.852 μs │  -1.8 % ➖ │    3110 │     3112 │  -0.1 % ➖ │
│                                              │   1000 │   3.513 ms │   3.533 ms │  -0.6 % ➖ │   30096 │    30096 │  +0.0 % ➖ │
│                                              │  10000 │  44.731 ms │  45.216 ms │  -1.1 % ➖ │  300234 │   300234 │  +0.0 % ➖ │
│                                              │ 100000 │    1.091 s │    1.071 s │  +1.8 % ➖ │ 3000328 │  3000328 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq → seq       │    100 │   7.411 μs │   7.384 μs │  +0.4 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  74.570 μs │  74.661 μs │  -0.1 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │ 786.814 μs │ 775.787 μs │  +1.4 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │   8.594 ms │   8.347 ms │  +3.0 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka → seq        │    100 │  59.869 μs │  60.860 μs │  -1.6 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 579.808 μs │ 597.944 μs │  -3.0 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   5.990 ms │   6.135 ms │  -2.4 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  62.839 ms │  62.867 ms │  -0.0 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly → seq      │    100 │   7.992 μs │   7.969 μs │  +0.3 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  71.015 μs │  69.753 μs │  +1.8 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 732.243 μs │ 725.673 μs │  +0.9 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │   7.716 ms │   7.667 ms │  +0.6 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd → seq      │    100 │ 371.229 μs │ 368.415 μs │  +0.8 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   3.767 ms │   3.773 ms │  -0.1 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  49.327 ms │  47.776 ms │  +3.2 % ➖ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 568.772 ms │ 572.772 ms │  -0.7 % ➖ │ 2300068 │  2300068 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → seq_buf → seq   │    100 │   7.752 μs │   7.671 μs │  +1.0 % ➖ │     102 │      102 │  +0.0 % ➖ │
│                                              │   1000 │  77.375 μs │  76.243 μs │  +1.5 % ➖ │    1002 │     1002 │  +0.0 % ➖ │
│                                              │  10000 │ 816.117 μs │ 807.253 μs │  +1.1 % ➖ │   10002 │    10002 │  +0.0 % ➖ │
│                                              │ 100000 │   8.991 ms │   8.840 ms │  +1.7 % ➖ │  100002 │   100002 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → ka_buf → seq    │    100 │  61.521 μs │  59.879 μs │  +2.7 % ➖ │    1750 │     1750 │  +0.0 % ➖ │
│                                              │   1000 │ 609.883 μs │ 602.861 μs │  +1.2 % ➖ │   17051 │    17051 │  +0.0 % ➖ │
│                                              │  10000 │   6.307 ms │   6.162 ms │  +2.4 % ➖ │  170243 │   170243 │  +0.0 % ➖ │
│                                              │ 100000 │  64.770 ms │  64.556 ms │  +0.3 % ➖ │ 1700903 │  1700903 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → seq  │    100 │   8.179 μs │   8.139 μs │  +0.5 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  72.367 μs │  70.554 μs │  +2.6 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 755.507 μs │ 731.551 μs │  +3.3 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │   8.211 ms │   7.879 ms │  +4.2 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → ka   │    100 │   9.214 μs │   9.237 μs │  -0.3 % ➖ │     115 │      115 │  +0.0 % ➖ │
│                                              │   1000 │ 205.013 μs │ 201.187 μs │  +1.9 % ➖ │    1058 │     1058 │  +0.0 % ➖ │
│                                              │  10000 │   1.106 ms │ 979.107 μs │ +13.0 % ❌ │   10058 │    10058 │  +0.0 % ➖ │
│                                              │ 100000 │   9.755 ms │  10.143 ms │  -3.8 % ➖ │  100058 │   100058 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → poly │    100 │   9.259 μs │   9.204 μs │  +0.6 % ➖ │     108 │      108 │  +0.0 % ➖ │
│                                              │   1000 │  75.291 μs │  75.291 μs │  +0.0 % ➖ │    1008 │     1008 │  +0.0 % ➖ │
│                                              │  10000 │ 777.590 μs │ 784.530 μs │  -0.9 % ➖ │   10008 │    10008 │  +0.0 % ➖ │
│                                              │ 100000 │   9.896 ms │   9.809 ms │  +0.9 % ➖ │  100008 │   100008 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → thrd │    100 │ 121.770 μs │ 146.466 μs │ -16.9 % ✅ │     127 │      127 │  +0.0 % ➖ │
│                                              │   1000 │ 194.928 μs │ 188.389 μs │  +3.5 % ➖ │    1027 │     1027 │  +0.0 % ➖ │
│                                              │  10000 │   1.079 ms │ 904.918 μs │ +19.3 % ❌ │   10027 │    10027 │  +0.0 % ➖ │
│                                              │ 100000 │  11.516 ms │  12.236 ms │  -5.9 % ✅ │  100027 │   100027 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → poly_buf → sprs │    100 │   8.997 μs │   8.853 μs │  +1.6 % ➖ │     105 │      105 │  +0.0 % ➖ │
│                                              │   1000 │  80.038 μs │  78.987 μs │  +1.3 % ➖ │    1005 │     1005 │  +0.0 % ➖ │
│                                              │  10000 │ 826.693 μs │ 820.203 μs │  +0.8 % ➖ │   10005 │    10005 │  +0.0 % ➖ │
│                                              │ 100000 │   9.268 ms │   9.095 ms │  +1.9 % ➖ │  100005 │   100005 │  +0.0 % ➖ │
│ powergrid_inhomogeneous_pq → thrd_buf → seq  │    100 │ 370.819 μs │ 371.338 μs │  -0.1 % ➖ │    2368 │     2368 │  +0.0 % ➖ │
│                                              │   1000 │   3.755 ms │   3.751 ms │  +0.1 % ➖ │   23068 │    23068 │  +0.0 % ➖ │
│                                              │  10000 │  53.856 ms │  47.463 ms │ +13.5 % ❌ │  230068 │   230068 │  +0.0 % ➖ │
│                                              │ 100000 │ 531.610 ms │ 569.364 ms │  -6.6 % ✅ │ 2300068 │  2300068 │  +0.0 % ➖ │
└──────────────────────────────────────────────┴────────┴────────────┴────────────┴────────────┴─────────┴──────────┴────────────┘

https://github.com/JuliaDynamics/NetworkDynamics.jl/actions/runs/26864580731/artifacts/7376959574

@codecov-commenter

codecov-commenter commented Jun 3, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.21%. Comparing base (926a60d) to head (0ca2dc4).
⚠️ Report is 73 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #363   +/-   ##
=======================================
  Coverage   82.21%   82.21%           
=======================================
  Files          31       31           
  Lines        6729     6729           
=======================================
  Hits         5532     5532           
  Misses       1197     1197           

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant