Skip to content

CompatHelper: bump compat for OrdinaryDiffEqTsit5 to 2, (keep existing compat)#103

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-26-03-20-38-144-03071416659
Open

CompatHelper: bump compat for OrdinaryDiffEqTsit5 to 2, (keep existing compat)#103
github-actions[bot] wants to merge 1 commit into
mainfrom
compathelper/new_version/2026-04-26-03-20-38-144-03071416659

Conversation

@github-actions

Copy link
Copy Markdown

This pull request changes the compat entry for the OrdinaryDiffEqTsit5 package from 1 to 1, 2.
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.

@marcobonici
marcobonici force-pushed the compathelper/new_version/2026-04-26-03-20-38-144-03071416659 branch from 2cb0e3c to 730a24b Compare April 26, 2026 03:20
@github-actions

Copy link
Copy Markdown
Author

Benchmark Results (Julia v1.11)

Time benchmarks
main 730a24b... main / 730a24b...
background/q_par_perp 13.3 ± 1.2 μs 13.4 ± 1.2 μs 0.989 ± 0.12
emulator/monopole_P11 14 ± 5.9 μs 12.6 ± 5.9 μs 1.11 ± 0.7
emulator/raw_nn_monopole 9.49 ± 2.9 μs 9.56 ± 3.1 μs 0.993 ± 0.44
full_pipeline/forward_pass 0.536 ± 0.026 ms 0.543 ± 0.021 ms 0.986 ± 0.061
full_pipeline/forward_pass_jacobians 0.745 ± 0.044 ms 0.757 ± 0.037 ms 0.984 ± 0.075
full_pipeline/gradient_forwarddiff 1.79 ± 0.25 ms 1.76 ± 0.21 ms 1.02 ± 0.19
full_pipeline/gradient_forwarddiff_jacobians 4 ± 0.33 ms 4.01 ± 0.3 ms 0.997 ± 0.11
full_pipeline/gradient_mooncake 17.9 ± 0.32 ms 17.5 ± 0.25 ms 1.02 ± 0.023
full_pipeline/gradient_mooncake_jacobians 20.5 ± 1.1 ms 20 ± 0.26 ms 1.02 ± 0.055
full_pipeline/gradient_zygote 6.43 ± 0.5 ms 6.34 ± 0.4 ms 1.01 ± 0.1
full_pipeline/gradient_zygote_jacobians 9.18 ± 0.82 ms 8.6 ± 0.52 ms 1.07 ± 0.11
gradients/component_gradient_forwarddiff 0.0579 ± 0.012 ms 0.0571 ± 0.011 ms 1.01 ± 0.28
gradients/component_gradient_mooncake 0.937 ± 0.032 ms 0.926 ± 0.04 ms 1.01 ± 0.056
gradients/component_gradient_zygote 0.174 ± 0.016 ms 0.173 ± 0.015 ms 1.01 ± 0.13
integration/window_2D 0.751 ± 0.08 μs 0.752 ± 0.07 μs 0.999 ± 0.14
integration/window_4D 15.6 ± 0.94 μs 15.6 ± 0.65 μs 1 ± 0.074
jacobian/apply_AP_batch 0.243 ± 0.013 ms 0.241 ± 0.014 ms 1.01 ± 0.08
jacobian/apply_AP_columnwise 0.535 ± 0.019 ms 0.534 ± 0.018 ms 1 ± 0.049
jacobian/full_jacobian_computation 0.155 ± 0.017 ms 0.154 ± 0.017 ms 1.01 ± 0.16
jacobian/get_Pℓ_jacobian 0.0525 ± 0.011 ms 0.0506 ± 0.011 ms 1.04 ± 0.31
jacobian/get_all_Pℓ_jacobians 0.157 ± 0.02 ms 0.155 ± 0.017 ms 1.02 ± 0.17
multiz_pipeline/forward_multiz_jac_ap 2.46 ± 0.21 ms 2.44 ± 0.21 ms 1.01 ± 0.12
multiz_pipeline/forward_multiz_pl_ap 1.48 ± 0.24 ms 1.46 ± 0.24 ms 1.01 ± 0.23
multiz_pipeline/gradient_forwarddiff_multiz_jac_ap 21.5 ± 6.3 ms 21.4 ± 6.3 ms 1.01 ± 0.42
multiz_pipeline/gradient_forwarddiff_multiz_pl_ap 7.14 ± 0.44 ms 6.92 ± 0.28 ms 1.03 ± 0.077
multiz_pipeline/gradient_mooncake_multiz_jac_ap 0.0933 ± 0.00094 s 0.0916 ± 0.0013 s 1.02 ± 0.018
multiz_pipeline/gradient_mooncake_multiz_pl_ap 0.0826 ± 0.0016 s 0.08 ± 0.0019 s 1.03 ± 0.032
multiz_pipeline/gradient_zygote_multiz_jac_ap 0.0377 ± 0.011 s 0.0365 ± 0.012 s 1.03 ± 0.46
multiz_pipeline/gradient_zygote_multiz_pl_ap 24.1 ± 9.6 ms 24.2 ± 9.3 ms 0.997 ± 0.55
projection/apply_AP 0.0721 ± 0.014 ms 0.0703 ± 0.0035 ms 1.03 ± 0.21
projection/apply_AP_check 0.616 ± 0.021 ms 0.618 ± 0.021 ms 0.996 ± 0.048
projection/legendre_0 30 ± 0 ns 30 ± 0 ns 1 ± 0
projection/legendre_2 30 ± 0 ns 30 ± 0 ns 1 ± 0
projection/legendre_4 30 ± 10 ns 30 ± 10 ns 1 ± 0.47
projection/legendre_array 2.11 ± 1.6 μs 2.15 ± 1.6 μs 0.982 ± 1
time_to_load 14 ± 0.033 s 14.1 ± 0.13 s 0.996 ± 0.0097
Memory benchmarks
main 730a24b... main / 730a24b...
background/q_par_perp 0.379 k allocs: 11.7 kB 0.379 k allocs: 11.7 kB 1
emulator/monopole_P11 0.059 k allocs: 15.4 kB 0.059 k allocs: 15.4 kB 1
emulator/raw_nn_monopole 0.041 k allocs: 5.86 kB 0.041 k allocs: 5.86 kB 1
full_pipeline/forward_pass 13 k allocs: 0.626 MB 13 k allocs: 0.626 MB 1
full_pipeline/forward_pass_jacobians 13.4 k allocs: 1.2 MB 13.4 k allocs: 1.2 MB 1
full_pipeline/gradient_forwarddiff 12 k allocs: 3.9 MB 12 k allocs: 3.9 MB 1
full_pipeline/gradient_forwarddiff_jacobians 12.4 k allocs: 8.92 MB 12.4 k allocs: 8.92 MB 1
full_pipeline/gradient_mooncake 0.2 M allocs: 10.1 MB 0.2 M allocs: 10.1 MB 1
full_pipeline/gradient_mooncake_jacobians 0.202 M allocs: 11.5 MB 0.202 M allocs: 11.5 MB 1
full_pipeline/gradient_zygote 0.0707 M allocs: 6.21 MB 0.0707 M allocs: 6.21 MB 1
full_pipeline/gradient_zygote_jacobians 0.0774 M allocs: 11.2 MB 0.0774 M allocs: 11.2 MB 1
gradients/component_gradient_forwarddiff 0.084 k allocs: 0.155 MB 0.084 k allocs: 0.155 MB 1
gradients/component_gradient_mooncake 17.4 k allocs: 0.836 MB 17.4 k allocs: 0.836 MB 1
gradients/component_gradient_zygote 0.59 k allocs: 0.326 MB 0.59 k allocs: 0.326 MB 1
integration/window_2D 2 allocs: 0.469 kB 2 allocs: 0.469 kB 1
integration/window_4D 2 allocs: 0.922 kB 2 allocs: 0.922 kB 1
jacobian/apply_AP_batch 0.506 k allocs: 0.618 MB 0.506 k allocs: 0.618 MB 1
jacobian/apply_AP_columnwise 2.07 k allocs: 0.824 MB 2.07 k allocs: 0.824 MB 1
jacobian/full_jacobian_computation 0.671 k allocs: 0.299 MB 0.671 k allocs: 0.299 MB 1
jacobian/get_Pℓ_jacobian 0.225 k allocs: 0.1 MB 0.225 k allocs: 0.1 MB 1
jacobian/get_all_Pℓ_jacobians 0.671 k allocs: 0.299 MB 0.671 k allocs: 0.299 MB 1
multiz_pipeline/forward_multiz_jac_ap 19.7 k allocs: 4.91 MB 19.7 k allocs: 4.91 MB 1
multiz_pipeline/forward_multiz_pl_ap 17.7 k allocs: 2.05 MB 17.7 k allocs: 2.05 MB 1
multiz_pipeline/gradient_forwarddiff_multiz_jac_ap 19.9 k allocs: 0.0396 GB 19.9 k allocs: 0.0396 GB 1
multiz_pipeline/gradient_forwarddiff_multiz_pl_ap 17.8 k allocs: 15.5 MB 17.8 k allocs: 15.5 MB 1
multiz_pipeline/gradient_mooncake_multiz_jac_ap 0.866 M allocs: 0.0495 GB 0.866 M allocs: 0.0495 GB 1
multiz_pipeline/gradient_mooncake_multiz_pl_ap 0.855 M allocs: 0.0428 GB 0.855 M allocs: 0.0428 GB 1
multiz_pipeline/gradient_zygote_multiz_jac_ap 0.177 M allocs: 0.0688 GB 0.177 M allocs: 0.0688 GB 1
multiz_pipeline/gradient_zygote_multiz_pl_ap 0.143 M allocs: 0.0445 GB 0.143 M allocs: 0.0445 GB 1
projection/apply_AP 0.181 k allocs: 0.0867 MB 0.181 k allocs: 0.0867 MB 1
projection/apply_AP_check 1.85 k allocs: 0.121 MB 1.85 k allocs: 0.121 MB 1
projection/legendre_0 0 allocs: 0 B 0 allocs: 0 B
projection/legendre_2 0 allocs: 0 B 0 allocs: 0 B
projection/legendre_4 0 allocs: 0 B 0 allocs: 0 B
projection/legendre_array 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
time_to_load 0.159 k allocs: 11.2 kB 0.159 k allocs: 11.2 kB 1

@github-actions

Copy link
Copy Markdown
Author

Benchmark Results (Julia v1.12)

Time benchmarks
main 730a24b... main / 730a24b...
background/q_par_perp 13.1 ± 0.39 μs 13.4 ± 0.47 μs 0.976 ± 0.045
emulator/monopole_P11 12.3 ± 6.1 μs 13.2 ± 5.5 μs 0.933 ± 0.6
emulator/raw_nn_monopole 7.52 ± 0.32 μs 7.46 ± 0.26 μs 1.01 ± 0.056
full_pipeline/forward_pass 0.53 ± 0.023 ms 0.534 ± 0.025 ms 0.993 ± 0.064
full_pipeline/forward_pass_jacobians 0.714 ± 0.035 ms 0.739 ± 0.036 ms 0.966 ± 0.066
full_pipeline/gradient_forwarddiff 1.76 ± 0.064 ms 1.85 ± 0.088 ms 0.951 ± 0.057
full_pipeline/gradient_forwarddiff_jacobians 3.69 ± 0.23 ms 3.74 ± 0.26 ms 0.986 ± 0.091
full_pipeline/gradient_mooncake 18.7 ± 1.7 ms 18.7 ± 1.8 ms 1 ± 0.14
full_pipeline/gradient_mooncake_jacobians 21.3 ± 1.9 ms 21.3 ± 1.8 ms 0.998 ± 0.12
full_pipeline/gradient_zygote 10.2 ± 1.1 ms 10.5 ± 1.7 ms 0.968 ± 0.19
full_pipeline/gradient_zygote_jacobians 17.1 ± 1.2 ms 20.6 ± 2.6 ms 0.828 ± 0.12
gradients/component_gradient_forwarddiff 0.0566 ± 0.003 ms 0.0567 ± 0.0026 ms 0.998 ± 0.07
gradients/component_gradient_mooncake 0.99 ± 0.037 ms 0.984 ± 0.028 ms 1.01 ± 0.047
gradients/component_gradient_zygote 0.191 ± 0.018 ms 0.189 ± 0.019 ms 1.01 ± 0.14
integration/window_2D 0.732 ± 0.07 μs 0.732 ± 0.07 μs 1 ± 0.14
integration/window_4D 15.4 ± 0.72 μs 15.6 ± 0.98 μs 0.984 ± 0.077
jacobian/apply_AP_batch 0.22 ± 0.015 ms 0.226 ± 0.019 ms 0.975 ± 0.11
jacobian/apply_AP_columnwise 0.505 ± 0.02 ms 0.499 ± 0.019 ms 1.01 ± 0.056
jacobian/full_jacobian_computation 0.151 ± 0.032 ms 0.153 ± 0.029 ms 0.988 ± 0.28
jacobian/get_Pℓ_jacobian 0.0563 ± 0.016 ms 0.0564 ± 0.019 ms 0.998 ± 0.44
jacobian/get_all_Pℓ_jacobians 0.155 ± 0.031 ms 0.156 ± 0.031 ms 0.993 ± 0.28
multiz_pipeline/forward_multiz_jac_ap 2.32 ± 0.18 ms 2.3 ± 0.14 ms 1.01 ± 0.1
multiz_pipeline/forward_multiz_pl_ap 1.62 ± 0.44 ms 1.58 ± 0.28 ms 1.02 ± 0.33
multiz_pipeline/gradient_forwarddiff_multiz_jac_ap 17.5 ± 8.8 ms 18 ± 8.3 ms 0.975 ± 0.67
multiz_pipeline/gradient_forwarddiff_multiz_pl_ap 6.75 ± 0.29 ms 6.97 ± 0.33 ms 0.969 ± 0.062
multiz_pipeline/gradient_mooncake_multiz_jac_ap 0.0989 ± 0.003 s 0.0952 ± 0.0068 s 1.04 ± 0.081
multiz_pipeline/gradient_mooncake_multiz_pl_ap 0.0866 ± 0.0021 s 0.0842 ± 0.0075 s 1.03 ± 0.095
multiz_pipeline/gradient_zygote_multiz_jac_ap 0.0459 ± 0.0035 s 0.0447 ± 0.013 s 1.03 ± 0.3
multiz_pipeline/gradient_zygote_multiz_pl_ap 31.4 ± 9.9 ms 30.5 ± 12 ms 1.03 ± 0.51
projection/apply_AP 0.0657 ± 0.0041 ms 0.0648 ± 0.0039 ms 1.01 ± 0.087
projection/apply_AP_check 0.794 ± 0.039 ms 0.788 ± 0.035 ms 1.01 ± 0.066
projection/legendre_0 30 ± 0 ns 30 ± 0 ns 1 ± 0
projection/legendre_2 30 ± 0 ns 30 ± 0 ns 1 ± 0
projection/legendre_4 30 ± 10 ns 30 ± 10 ns 1 ± 0.47
projection/legendre_array 0.641 ± 0.13 μs 0.642 ± 0.15 μs 0.998 ± 0.31
time_to_load 13.9 ± 0.16 s 13.7 ± 0.29 s 1.02 ± 0.024
Memory benchmarks
main 730a24b... main / 730a24b...
background/q_par_perp 0.379 k allocs: 12.2 kB 0.379 k allocs: 12.2 kB 1
emulator/monopole_P11 0.055 k allocs: 15.3 kB 0.055 k allocs: 15.3 kB 1
emulator/raw_nn_monopole 0.037 k allocs: 5.73 kB 0.037 k allocs: 5.73 kB 1
full_pipeline/forward_pass 12.9 k allocs: 0.624 MB 12.9 k allocs: 0.624 MB 1
full_pipeline/forward_pass_jacobians 13.3 k allocs: 1.2 MB 13.3 k allocs: 1.2 MB 1
full_pipeline/gradient_forwarddiff 11.9 k allocs: 3.89 MB 11.9 k allocs: 3.89 MB 1
full_pipeline/gradient_forwarddiff_jacobians 12.4 k allocs: 8.91 MB 12.4 k allocs: 8.91 MB 1
full_pipeline/gradient_mooncake 0.2 M allocs: 10.1 MB 0.2 M allocs: 10.1 MB 1
full_pipeline/gradient_mooncake_jacobians 0.202 M allocs: 11.5 MB 0.202 M allocs: 11.5 MB 1
full_pipeline/gradient_zygote 0.0742 M allocs: 6.41 MB 0.0742 M allocs: 6.41 MB 1
full_pipeline/gradient_zygote_jacobians 0.0822 M allocs: 11.4 MB 0.0822 M allocs: 11.4 MB 1
gradients/component_gradient_forwarddiff 0.08 k allocs: 0.155 MB 0.08 k allocs: 0.155 MB 1
gradients/component_gradient_mooncake 17.4 k allocs: 0.836 MB 17.4 k allocs: 0.836 MB 1
gradients/component_gradient_zygote 0.83 k allocs: 0.354 MB 0.83 k allocs: 0.354 MB 1
integration/window_2D 2 allocs: 0.469 kB 2 allocs: 0.469 kB 1
integration/window_4D 2 allocs: 0.922 kB 2 allocs: 0.922 kB 1
jacobian/apply_AP_batch 0.506 k allocs: 0.618 MB 0.506 k allocs: 0.618 MB 1
jacobian/apply_AP_columnwise 2.07 k allocs: 0.822 MB 2.07 k allocs: 0.822 MB 1
jacobian/full_jacobian_computation 0.632 k allocs: 0.297 MB 0.632 k allocs: 0.297 MB 1
jacobian/get_Pℓ_jacobian 0.212 k allocs: 0.0994 MB 0.212 k allocs: 0.0994 MB 1
jacobian/get_all_Pℓ_jacobians 0.632 k allocs: 0.297 MB 0.632 k allocs: 0.297 MB 1
multiz_pipeline/forward_multiz_jac_ap 19.4 k allocs: 4.91 MB 19.4 k allocs: 4.91 MB 1
multiz_pipeline/forward_multiz_pl_ap 17.5 k allocs: 2.04 MB 17.5 k allocs: 2.04 MB 1
multiz_pipeline/gradient_forwarddiff_multiz_jac_ap 19.7 k allocs: 0.0396 GB 19.7 k allocs: 0.0396 GB 1
multiz_pipeline/gradient_forwarddiff_multiz_pl_ap 17.6 k allocs: 15.5 MB 17.6 k allocs: 15.5 MB 1
multiz_pipeline/gradient_mooncake_multiz_jac_ap 0.865 M allocs: 0.0494 GB 0.865 M allocs: 0.0494 GB 1
multiz_pipeline/gradient_mooncake_multiz_pl_ap 0.854 M allocs: 0.0427 GB 0.854 M allocs: 0.0427 GB 1
multiz_pipeline/gradient_zygote_multiz_jac_ap 0.199 M allocs: 0.0701 GB 0.199 M allocs: 0.0701 GB 1
multiz_pipeline/gradient_zygote_multiz_pl_ap 0.159 M allocs: 0.0456 GB 0.159 M allocs: 0.0456 GB 1
projection/apply_AP 0.181 k allocs: 0.0866 MB 0.181 k allocs: 0.0866 MB 1
projection/apply_AP_check 1.72 k allocs: 0.114 MB 1.72 k allocs: 0.114 MB 1
projection/legendre_0 0 allocs: 0 B 0 allocs: 0 B
projection/legendre_2 0 allocs: 0 B 0 allocs: 0 B
projection/legendre_4 0 allocs: 0 B 0 allocs: 0 B
projection/legendre_array 6 allocs: 2.72 kB 6 allocs: 2.72 kB 1
time_to_load 0.149 k allocs: 11.1 kB 0.149 k allocs: 11.1 kB 1

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.

0 participants