Skip to content

CompatHelper: bump compat for LinearSolve to 4, (keep existing compat) - #305

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-07-05-00-31-26-360-02213483000
Open

CompatHelper: bump compat for LinearSolve to 4, (keep existing compat)#305
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-07-05-00-31-26-360-02213483000

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown

This pull request changes the compat entry for the LinearSolve package from 3 to 3, 4.
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-05-00-31-26-360-02213483000 branch from 8f7c83d to 7086545 Compare July 5, 2026 00:31
@github-actions

github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Author

Benchmark Results

main 7086545... main / 7086545...
FS2000/NSSS 4.95 ± 0.07 μs 4.85 ± 0.059 μs 1.02 ± 0.019
FS2000/covariance 18.7 ± 1.2 μs 17.3 ± 1 μs 1.08 ± 0.096
FS2000/irf 0.0643 ± 0.0065 ms 0.0612 ± 0.015 ms 1.05 ± 0.27
FS2000/jacobian 0.963 ± 0.038 μs 0.979 ± 0.035 μs 0.984 ± 0.053
FS2000/lyapunov/bartels_stewart 0.117 ± 0.0051 ms 0.106 ± 0.0098 ms 1.1 ± 0.11
FS2000/lyapunov/bicgstab 24.6 ± 0.96 μs 24.4 ± 0.89 μs 1.01 ± 0.054
FS2000/lyapunov/doubling 0.0343 ± 0.00099 ms 0.0342 ± 0.00098 ms 1 ± 0.041
FS2000/lyapunov/gmres 15.8 ± 0.19 μs 15.8 ± 0.19 μs 1 ± 0.017
FS2000/qme/doubling 0.0951 ± 0.001 ms 0.0945 ± 0.00096 ms 1.01 ± 0.015
FS2000/qme/schur 0.0449 ± 0.002 ms 0.0378 ± 0.0016 ms 1.19 ± 0.072
NAWM_EAUS_2008/NSSS 1.05 ± 0.02 ms 1.09 ± 0.018 ms 0.965 ± 0.024
NAWM_EAUS_2008/covariance 3.21 ± 0.46 ms 3.32 ± 0.43 ms 0.967 ± 0.19
NAWM_EAUS_2008/irf 7.12 ± 0.49 ms 6.93 ± 0.57 ms 1.03 ± 0.11
NAWM_EAUS_2008/jacobian 0.06 ± 0.0031 ms 0.0567 ± 0.0069 ms 1.06 ± 0.14
NAWM_EAUS_2008/lyapunov/bartels_stewart 17.7 ± 0.69 ms 18.4 ± 1.7 ms 0.965 ± 0.097
NAWM_EAUS_2008/lyapunov/bicgstab 0.155 ± 0.00025 s 0.187 ± 0.00053 s 0.829 ± 0.0027
NAWM_EAUS_2008/lyapunov/doubling 16.1 ± 0.21 ms 19.3 ± 0.059 ms 0.833 ± 0.011
NAWM_EAUS_2008/lyapunov/gmres 0.0952 ± 0.0007 s 0.112 ± 0.0021 s 0.853 ± 0.017
NAWM_EAUS_2008/qme/doubling 24.9 ± 2.6 ms 0.0317 ± 0.00013 s 0.786 ± 0.083
NAWM_EAUS_2008/qme/schur 17.2 ± 0.64 ms 16.6 ± 0.14 ms 1.04 ± 0.04
Smets_Wouters_2007/NSSS 0.14 ± 0.0013 ms 0.0565 ± 0.0015 ms 2.48 ± 0.069
Smets_Wouters_2007/covariance 0.298 ± 0.0047 ms 0.205 ± 0.0058 ms 1.45 ± 0.047
Smets_Wouters_2007/irf 0.496 ± 0.015 ms 0.402 ± 0.014 ms 1.23 ± 0.058
Smets_Wouters_2007/jacobian 19.6 ± 21 μs 29.4 ± 22 μs 0.666 ± 0.87
Smets_Wouters_2007/lyapunov/bartels_stewart 1.27 ± 0.011 ms 1.17 ± 0.011 ms 1.08 ± 0.014
Smets_Wouters_2007/lyapunov/bicgstab 5.65 ± 0.011 ms 5.72 ± 0.014 ms 0.987 ± 0.0031
Smets_Wouters_2007/lyapunov/doubling 0.937 ± 0.0026 ms 0.934 ± 0.0037 ms 1 ± 0.0049
Smets_Wouters_2007/lyapunov/gmres 4.59 ± 0.017 ms 4.57 ± 0.014 ms 1 ± 0.0048
Smets_Wouters_2007/qme/doubling 1.67 ± 0.011 ms 1.66 ± 0.0077 ms 1.01 ± 0.0083
Smets_Wouters_2007/qme/schur 1.01 ± 0.0086 ms 0.964 ± 0.0053 ms 1.05 ± 0.011
time_to_load 11.3 ± 0.078 s 11.2 ± 0.078 s 1 ± 0.0098
main 7086545... main / 7086545...
FS2000/NSSS 21 allocs: 0.855 kB 21 allocs: 0.855 kB 1
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.0944 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.605 k allocs: 0.663 MB 0.915 k allocs: 0.672 MB 0.986
NAWM_EAUS_2008/covariance 1.15 k allocs: 2.72 MB 1.46 k allocs: 2.73 MB 0.997
NAWM_EAUS_2008/irf 10.2 k allocs: 9.67 MB 10.5 k allocs: 9.68 MB 0.999
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.242 k allocs: 0.408 MB 0.242 k allocs: 0.408 MB 1
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.121 k allocs: 3.64 kB 0.072 k allocs: 2.52 kB 1.44
Smets_Wouters_2007/covariance 0.338 k allocs: 0.189 MB 0.288 k allocs: 0.188 MB 1.01
Smets_Wouters_2007/irf 3.41 k allocs: 0.919 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.16 k allocs: 0.036 MB 0.162 k allocs: 0.0361 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.143 k allocs: 10.6 kB 1

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 (7086545).

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

HEAD has 31 uploads less than BASE
Flag BASE (f2274a0) HEAD (7086545)
32 1
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #305       +/-   ##
===========================================
- 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