Skip to content

CompatHelper: bump compat for Turing in [weakdeps] to 0.39, (keep existing compat) #113

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Jun 6, 2025

This pull request changes the compat entry for the Turing package from 0.30 - 0.37 to 0.30 - 0.37, 0.39.
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/2025-06-06-00-11-47-966-01402477105 branch from 0dd1ac7 to b2aab4c Compare June 6, 2025 00:11
Copy link
Author

github-actions bot commented Jun 6, 2025

Benchmark Results

main b2aab4c... main / b2aab4c...
FS2000/NSSS 0.404 ± 0.072 ms 12.4 ± 0.99 μs 32.7 ± 6.4
FS2000/covariance 0.586 ± 0.036 ms 0.182 ± 0.0053 ms 3.23 ± 0.22
FS2000/irf 1.49 ± 0.13 ms 1.1 ± 0.061 ms 1.36 ± 0.14
FS2000/jacobian 0.0468 ± 0.0013 ms 0.0472 ± 0.0012 ms 0.991 ± 0.036
FS2000/lyapunov/bartels_stewart 0.0985 ± 0.0015 ms 0.0956 ± 0.0017 ms 1.03 ± 0.025
FS2000/lyapunov/bicgstab 30.7 ± 3.3 μs 30.7 ± 3.4 μs 1 ± 0.16
FS2000/lyapunov/doubling 0.0514 ± 0.013 ms 0.0513 ± 0.014 ms 1 ± 0.38
FS2000/lyapunov/gmres 27 ± 2.3 μs 26.1 ± 2.1 μs 1.04 ± 0.12
FS2000/qme/doubling 0.126 ± 0.0032 ms 0.125 ± 0.0029 ms 1.01 ± 0.035
FS2000/qme/schur 0.0821 ± 0.0097 ms 0.0819 ± 0.014 ms 1 ± 0.21
NAWM_EAUS_2008/NSSS 6.2 ± 0.17 ms 0.142 ± 0.0066 s 0.0438 ± 0.0024
NAWM_EAUS_2008/covariance 0.0325 ± 0.0032 s 0.169 ± 0.0034 s 0.193 ± 0.019
NAWM_EAUS_2008/irf 0.0322 ± 0.00082 s 0.167 ± 0.0048 s 0.193 ± 0.0074
NAWM_EAUS_2008/jacobian 0.946 ± 0.017 ms 0.96 ± 0.011 ms 0.986 ± 0.021
NAWM_EAUS_2008/lyapunov/bartels_stewart 28.9 ± 1.4 ms 28.8 ± 1.5 ms 1 ± 0.072
NAWM_EAUS_2008/lyapunov/bicgstab 0.252 ± 0.0019 s 0.225 ± 0.0037 s 1.12 ± 0.02
NAWM_EAUS_2008/lyapunov/doubling 18.2 ± 0.46 ms 17.8 ± 0.65 ms 1.02 ± 0.045
NAWM_EAUS_2008/lyapunov/gmres 0.143 ± 0.011 s 0.148 ± 0.0039 s 0.964 ± 0.081
NAWM_EAUS_2008/qme/doubling 26.3 ± 5 ms 25.5 ± 2.8 ms 1.03 ± 0.23
NAWM_EAUS_2008/qme/schur 17.6 ± 0.67 ms 16.6 ± 0.45 ms 1.06 ± 0.05
Smets_Wouters_2007/NSSS 0.18 ± 0.01 ms 0.374 ± 0.081 ms 0.482 ± 0.11
Smets_Wouters_2007/covariance 1.96 ± 0.45 ms 2.16 ± 0.18 ms 0.904 ± 0.22
Smets_Wouters_2007/irf 6.04 ± 0.29 ms 6.26 ± 0.41 ms 0.964 ± 0.078
Smets_Wouters_2007/jacobian 0.282 ± 0.0025 ms 0.286 ± 0.0029 ms 0.984 ± 0.013
Smets_Wouters_2007/lyapunov/bartels_stewart 1.47 ± 0.017 ms 1.43 ± 0.015 ms 1.03 ± 0.016
Smets_Wouters_2007/lyapunov/bicgstab 5.82 ± 0.074 ms 6.22 ± 0.16 ms 0.937 ± 0.027
Smets_Wouters_2007/lyapunov/doubling 0.968 ± 0.016 ms 0.968 ± 0.019 ms 1 ± 0.025
Smets_Wouters_2007/lyapunov/gmres 6.94 ± 0.42 ms 7 ± 0.41 ms 0.992 ± 0.084
Smets_Wouters_2007/qme/doubling 1.73 ± 0.023 ms 1.75 ± 0.028 ms 0.985 ± 0.021
Smets_Wouters_2007/qme/schur 1.24 ± 0.039 ms 1.24 ± 0.036 ms 1 ± 0.043
time_to_load 10.6 ± 0.028 s 10.7 ± 0.063 s 0.995 ± 0.0064
main b2aab4c... main / b2aab4c...
FS2000/NSSS 4.43 k allocs: 0.242 MB 0.35 k allocs: 16.8 kB 14.7
FS2000/covariance 5.25 k allocs: 0.356 MB 1.17 k allocs: 0.13 MB 2.73
FS2000/irf 11.7 k allocs: 0.581 MB 7.6 k allocs: 0.356 MB 1.64
FS2000/jacobian 0.134 k allocs: 4.86 kB 0.134 k allocs: 4.86 kB 1
FS2000/lyapunov/bartels_stewart 0.076 k allocs: 0.0657 MB 0.076 k allocs: 0.0657 MB 1
FS2000/lyapunov/bicgstab 0.089 k allocs: 0.0378 MB 0.089 k allocs: 0.0378 MB 1
FS2000/lyapunov/doubling 0.063 k allocs: 0.0393 MB 0.063 k allocs: 0.0393 MB 1
FS2000/lyapunov/gmres 0.147 k allocs: 0.0816 MB 0.147 k allocs: 0.0816 MB 1
FS2000/qme/doubling 0.199 k allocs: 0.0434 MB 0.199 k allocs: 0.0434 MB 1
FS2000/qme/schur 0.263 k allocs: 0.0848 MB 0.263 k allocs: 0.0848 MB 1
NAWM_EAUS_2008/NSSS 1.96 k allocs: 4.51 MB 19.7 k allocs: 0.0973 GB 0.0453
NAWM_EAUS_2008/covariance 6.73 k allocs: 17.8 MB 24.5 k allocs: 0.11 GB 0.158
NAWM_EAUS_2008/irf 0.112 M allocs: 19.7 MB 0.13 M allocs: 0.112 GB 0.171
NAWM_EAUS_2008/jacobian 2.23 k allocs: 0.0683 MB 2.23 k allocs: 0.0683 MB 1
NAWM_EAUS_2008/lyapunov/bartels_stewart 0.079 k allocs: 4.92 MB 0.079 k allocs: 4.92 MB 1
NAWM_EAUS_2008/lyapunov/bicgstab 0.092 k allocs: 5.66 MB 0.092 k allocs: 5.66 MB 1
NAWM_EAUS_2008/lyapunov/doubling 0.07 k allocs: 6.87 MB 0.07 k allocs: 6.87 MB 1
NAWM_EAUS_2008/lyapunov/gmres 0.392 k allocs: 0.0412 GB 0.395 k allocs: 0.0416 GB 0.991
NAWM_EAUS_2008/qme/doubling 0.305 k allocs: 6.29 MB 0.305 k allocs: 6.29 MB 1
NAWM_EAUS_2008/qme/schur 0.41 k allocs: 7.4 MB 0.41 k allocs: 7.4 MB 1
Smets_Wouters_2007/NSSS 1.35 k allocs: 0.15 MB 5.4 k allocs: 0.334 MB 0.448
Smets_Wouters_2007/covariance 3.61 k allocs: 1.38 MB 7.66 k allocs: 1.56 MB 0.882
Smets_Wouters_2007/irf 0.0366 M allocs: 2.41 MB 0.0407 M allocs: 2.59 MB 0.929
Smets_Wouters_2007/jacobian 0.491 k allocs: 18.3 kB 0.491 k allocs: 18.3 kB 1
Smets_Wouters_2007/lyapunov/bartels_stewart 0.078 k allocs: 0.44 MB 0.078 k allocs: 0.44 MB 1
Smets_Wouters_2007/lyapunov/bicgstab 0.091 k allocs: 0.469 MB 0.091 k allocs: 0.469 MB 1
Smets_Wouters_2007/lyapunov/doubling 0.069 k allocs: 0.568 MB 0.069 k allocs: 0.568 MB 1
Smets_Wouters_2007/lyapunov/gmres 0.303 k allocs: 2.66 MB 0.303 k allocs: 2.66 MB 1
Smets_Wouters_2007/qme/doubling 0.298 k allocs: 0.624 MB 0.298 k allocs: 0.624 MB 1
Smets_Wouters_2007/qme/schur 0.398 k allocs: 0.757 MB 0.398 k allocs: 0.757 MB 1
time_to_load 0.153 k allocs: 10.7 kB 0.153 k allocs: 10.7 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

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 44.61%. Comparing base (67a68a2) to head (b2aab4c).

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

HEAD has 18 uploads less than BASE
Flag BASE (67a68a2) HEAD (b2aab4c)
19 1
Additional details and impacted files
@@             Coverage Diff             @@
##             main     #113       +/-   ##
===========================================
- Coverage   86.09%   44.61%   -41.49%     
===========================================
  Files          18       18               
  Lines       10172    10100       -72     
===========================================
- Hits         8758     4506     -4252     
- Misses       1414     5594     +4180     

☔ View full report in Codecov by Sentry.
📢 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.

@thorek1 thorek1 closed this Jun 21, 2025
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.

2 participants