Skip to content

CompatHelper: bump compat for LinearSolve to 5, (keep existing compat) - #309

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-07-12-00-27-36-525-01291082380
Open

CompatHelper: bump compat for LinearSolve to 5, (keep existing compat)#309
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-07-12-00-27-36-525-01291082380

Conversation

@github-actions

Copy link
Copy Markdown

This pull request changes the compat entry for the LinearSolve package from 3 to 3, 5.
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.

@thorek1
thorek1 force-pushed the compathelper/new_version/2026-07-12-00-27-36-525-01291082380 branch from e03c200 to a30e761 Compare July 12, 2026 00:27
@github-actions

Copy link
Copy Markdown
Author

Benchmark Results

main a30e761... main / a30e761...
FS2000/NSSS 4.79 ± 0.091 μs 4.88 ± 0.058 μs 0.982 ± 0.022
FS2000/covariance 17.9 ± 1.6 μs 17.7 ± 1.3 μs 1.01 ± 0.12
FS2000/irf 0.0639 ± 0.012 ms 0.0633 ± 0.012 ms 1.01 ± 0.27
FS2000/jacobian 0.975 ± 0.037 μs 1.03 ± 0.042 μs 0.946 ± 0.053
FS2000/lyapunov/bartels_stewart 0.109 ± 0.0014 ms 0.113 ± 0.0017 ms 0.964 ± 0.019
FS2000/lyapunov/bicgstab 24.4 ± 0.96 μs 24.6 ± 0.99 μs 0.993 ± 0.056
FS2000/lyapunov/doubling 0.0345 ± 0.001 ms 0.0349 ± 0.001 ms 0.989 ± 0.041
FS2000/lyapunov/gmres 15.9 ± 0.18 μs 16 ± 0.21 μs 0.99 ± 0.017
FS2000/qme/doubling 0.0933 ± 0.00079 ms 0.0953 ± 0.0012 ms 0.979 ± 0.015
FS2000/qme/schur 0.0374 ± 0.0017 ms 0.0377 ± 0.0016 ms 0.993 ± 0.062
NAWM_EAUS_2008/NSSS 1.08 ± 0.027 ms 1.04 ± 0.027 ms 1.04 ± 0.038
NAWM_EAUS_2008/covariance 3.32 ± 0.46 ms 3.31 ± 0.46 ms 1 ± 0.2
NAWM_EAUS_2008/irf 7.25 ± 0.55 ms 7.33 ± 0.55 ms 0.99 ± 0.11
NAWM_EAUS_2008/jacobian 0.0627 ± 0.0034 ms 0.064 ± 0.0053 ms 0.981 ± 0.097
NAWM_EAUS_2008/lyapunov/bartels_stewart 17 ± 0.55 ms 17.2 ± 0.71 ms 0.994 ± 0.052
NAWM_EAUS_2008/lyapunov/bicgstab 0.174 ± 0.00023 s 0.202 ± 0.00081 s 0.862 ± 0.0036
NAWM_EAUS_2008/lyapunov/doubling 16.1 ± 0.24 ms 16.1 ± 0.15 ms 0.999 ± 0.018
NAWM_EAUS_2008/lyapunov/gmres 0.0966 ± 0.00078 s 0.0974 ± 0.0013 s 0.992 ± 0.015
NAWM_EAUS_2008/qme/doubling 22.6 ± 2.4 ms 24.9 ± 2.5 ms 0.907 ± 0.13
NAWM_EAUS_2008/qme/schur 17.8 ± 0.68 ms 17.8 ± 0.61 ms 0.999 ± 0.051
Smets_Wouters_2007/NSSS 0.143 ± 0.0013 ms 0.0558 ± 0.0014 ms 2.56 ± 0.069
Smets_Wouters_2007/covariance 0.293 ± 0.0049 ms 0.214 ± 0.005 ms 1.37 ± 0.039
Smets_Wouters_2007/irf 0.493 ± 0.021 ms 0.424 ± 0.029 ms 1.16 ± 0.095
Smets_Wouters_2007/jacobian 19.7 ± 21 μs 10 ± 21 μs 1.96 ± 4.6
Smets_Wouters_2007/lyapunov/bartels_stewart 1.2 ± 0.011 ms 1.27 ± 0.012 ms 0.946 ± 0.013
Smets_Wouters_2007/lyapunov/bicgstab 5.3 ± 0.013 ms 5.39 ± 0.015 ms 0.985 ± 0.0036
Smets_Wouters_2007/lyapunov/doubling 0.935 ± 0.003 ms 0.938 ± 0.0041 ms 0.998 ± 0.0054
Smets_Wouters_2007/lyapunov/gmres 4.56 ± 0.016 ms 4.6 ± 0.017 ms 0.992 ± 0.0051
Smets_Wouters_2007/qme/doubling 1.69 ± 0.016 ms 1.7 ± 0.019 ms 0.997 ± 0.014
Smets_Wouters_2007/qme/schur 0.956 ± 0.0063 ms 1.04 ± 0.0096 ms 0.919 ± 0.01
time_to_load 11.4 ± 0.051 s 11.5 ± 0.075 s 0.987 ± 0.0078
main a30e761... main / a30e761...
FS2000/NSSS 21 allocs: 0.855 kB 21 allocs: 0.801 kB 1.07
FS2000/covariance 0.134 k allocs: 17.2 kB 0.134 k allocs: 17.2 kB 1
FS2000/irf 1.07 k allocs: 0.0944 MB 1.07 k allocs: 0.0943 MB 1
FS2000/jacobian 0.046 k allocs: 1.62 kB 0.046 k allocs: 1.62 kB 1
FS2000/lyapunov/bartels_stewart 0.065 k allocs: 0.0563 MB 0.065 k allocs: 0.0563 MB 1
FS2000/lyapunov/bicgstab 0.038 k allocs: 3.51 kB 0.038 k allocs: 3.51 kB 1
FS2000/lyapunov/doubling 30 allocs: 3.26 kB 30 allocs: 3.26 kB 1
FS2000/lyapunov/gmres 0.034 k allocs: 3.45 kB 0.034 k allocs: 3.45 kB 1
FS2000/qme/doubling 6 allocs: 1.7 kB 6 allocs: 1.7 kB 1
FS2000/qme/schur 9 allocs: 1.95 kB 9 allocs: 1.95 kB 1
NAWM_EAUS_2008/NSSS 0.906 k allocs: 0.656 MB 0.338 k allocs: 0.657 MB 0.999
NAWM_EAUS_2008/covariance 1.45 k allocs: 2.71 MB 0.883 k allocs: 2.71 MB 1
NAWM_EAUS_2008/irf 10.5 k allocs: 9.67 MB 9.93 k allocs: 9.67 MB 1
NAWM_EAUS_2008/jacobian 0.076 k allocs: 0.714 MB 0.076 k allocs: 0.714 MB 1
NAWM_EAUS_2008/lyapunov/bartels_stewart 0.187 k allocs: 3.5 MB 0.187 k allocs: 3.5 MB 1
NAWM_EAUS_2008/lyapunov/bicgstab 0.268 k allocs: 0.408 MB 0.306 k allocs: 0.409 MB 0.999
NAWM_EAUS_2008/lyapunov/doubling 0.034 k allocs: 0.404 MB 0.034 k allocs: 0.404 MB 1
NAWM_EAUS_2008/lyapunov/gmres 0.123 k allocs: 0.406 MB 0.123 k allocs: 0.406 MB 1
NAWM_EAUS_2008/qme/doubling 8 allocs: 0.362 MB 8 allocs: 0.362 MB 1
NAWM_EAUS_2008/qme/schur 12 allocs: 0.365 MB 12 allocs: 0.365 MB 1
Smets_Wouters_2007/NSSS 0.124 k allocs: 3.71 kB 0.07 k allocs: 2.3 kB 1.62
Smets_Wouters_2007/covariance 0.34 k allocs: 0.189 MB 0.287 k allocs: 0.188 MB 1.01
Smets_Wouters_2007/irf 3.41 k allocs: 0.92 MB 3.36 k allocs: 0.918 MB 1
Smets_Wouters_2007/jacobian 0.059 k allocs: 0.0636 MB 0.059 k allocs: 0.0636 MB 1
Smets_Wouters_2007/lyapunov/bartels_stewart 0.09 k allocs: 0.326 MB 0.09 k allocs: 0.326 MB 1
Smets_Wouters_2007/lyapunov/bicgstab 0.152 k allocs: 0.0359 MB 0.154 k allocs: 0.036 MB 0.999
Smets_Wouters_2007/lyapunov/doubling 0.034 k allocs: 0.034 MB 0.034 k allocs: 0.034 MB 1
Smets_Wouters_2007/lyapunov/gmres 0.098 k allocs: 0.0351 MB 0.098 k allocs: 0.0351 MB 1
Smets_Wouters_2007/qme/doubling 8 allocs: 0.0317 MB 8 allocs: 0.0317 MB 1
Smets_Wouters_2007/qme/schur 11 allocs: 0.0325 MB 11 allocs: 0.0325 MB 1
time_to_load 0.143 k allocs: 10.6 kB 0.153 k allocs: 11 kB 0.962

Benchmark Plots

A plot of the benchmark results have been uploaded as an artifact to the workflow run for this PR.
Go to "Actions"->"Benchmark a pull request"->[the most recent run]->"Artifacts" (at the bottom).

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 35.18%. Comparing base (f2274a0) to head (a30e761).

❗ There is a different number of reports uploaded between BASE (f2274a0) and HEAD (a30e761). Click for more details.

HEAD has 31 uploads less than BASE
Flag BASE (f2274a0) HEAD (a30e761)
32 1
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #309       +/-   ##
===========================================
- Coverage   88.05%   35.18%   -52.87%     
===========================================
  Files          35       35               
  Lines       30243    29203     -1040     
===========================================
- Hits        26629    10275    -16354     
- Misses       3614    18928    +15314     

☔ 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.

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