From 8c1f9a5599bddab81e33051549daa57864ae0623 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Sat, 19 Jul 2025 11:00:27 -0400 Subject: [PATCH 1/3] Fix downgrade CI --- Project.toml | 35 +++++++------------ lib/BracketingNonlinearSolve/Project.toml | 2 +- lib/NonlinearSolveBase/Project.toml | 8 ++--- lib/NonlinearSolveFirstOrder/Project.toml | 2 +- .../Project.toml | 2 +- lib/NonlinearSolveQuasiNewton/Project.toml | 2 +- lib/NonlinearSolveSciPy/Project.toml | 2 +- .../Project.toml | 2 +- lib/SCCNonlinearSolve/Project.toml | 2 +- lib/SciMLJacobianOperators/Project.toml | 6 ++-- lib/SimpleNonlinearSolve/Project.toml | 8 ++--- 11 files changed, 30 insertions(+), 41 deletions(-) diff --git a/Project.toml b/Project.toml index 483ea4c54..769b07e2f 100644 --- a/Project.toml +++ b/Project.toml @@ -45,6 +45,14 @@ SIAMFANLEquations = "084e46ad-d928-497d-ad5e-07fa361a48c4" SpeedMapping = "f1835b91-879b-4a3f-a438-e4baacf14412" Sundials = "c3572dad-4567-51f8-b174-8c6c989267f4" +[sources] +BracketingNonlinearSolve = {path = "lib/BracketingNonlinearSolve"} +NonlinearSolveBase = {path = "lib/NonlinearSolveBase"} +NonlinearSolveFirstOrder = {path = "lib/NonlinearSolveFirstOrder"} +NonlinearSolveQuasiNewton = {path = "lib/NonlinearSolveQuasiNewton"} +NonlinearSolveSpectralMethods = {path = "lib/NonlinearSolveSpectralMethods"} +SimpleNonlinearSolve = {path = "lib/SimpleNonlinearSolve"} + [extensions] NonlinearSolveFastLevenbergMarquardtExt = "FastLevenbergMarquardt" NonlinearSolveFixedPointAccelerationExt = "FixedPointAcceleration" @@ -58,7 +66,7 @@ NonlinearSolveSpeedMappingExt = "SpeedMapping" NonlinearSolveSundialsExt = "Sundials" [compat] -ADTypes = "1.9" +ADTypes = "1.11" Aqua = "0.8" ArrayInterface = "7.16" BandedMatrices = "1.5" @@ -68,7 +76,7 @@ CUDA = "5.5" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" DiffEqBase = "6.158.3" -DifferentiationInterface = "0.6.18, 0.7" +DifferentiationInterface = "0.6.27, 0.7" Enzyme = "0.13.11" ExplicitImports = "1.5" FastClosures = "0.3.2" @@ -103,7 +111,7 @@ Random = "1.10" ReTestItems = "1.24" Reexport = "1.2" SIAMFANLEquations = "1.0.1" -SciMLBase = "2.69" +SciMLBase = "2.92" SimpleNonlinearSolve = "2.1" SparseArrays = "1.10" SparseConnectivityTracer = "0.6.5" @@ -111,7 +119,7 @@ SparseMatrixColorings = "0.4.5" SpeedMapping = "0.3" StableRNGs = "1" StaticArrays = "1.9" -StaticArraysCore = "1.4" +StaticArraysCore = "1.4.3" Sundials = "4.23.1" SymbolicIndexingInterface = "0.3.36" Test = "1.10" @@ -151,24 +159,5 @@ Sundials = "c3572dad-4567-51f8-b174-8c6c989267f4" Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" Zygote = "e88e6eb3-aa80-5325-afca-941959d7151f" -[sources.BracketingNonlinearSolve] -path = "lib/BracketingNonlinearSolve" - -[sources.NonlinearSolveBase] -path = "lib/NonlinearSolveBase" - -[sources.NonlinearSolveFirstOrder] -path = "lib/NonlinearSolveFirstOrder" - -[sources.NonlinearSolveQuasiNewton] -path = "lib/NonlinearSolveQuasiNewton" - -[sources.NonlinearSolveSpectralMethods] -path = "lib/NonlinearSolveSpectralMethods" - -[sources.SimpleNonlinearSolve] -path = "lib/SimpleNonlinearSolve" - [targets] test = ["Aqua", "BandedMatrices", "BenchmarkTools", "CUDA", "Enzyme", "ExplicitImports", "FastLevenbergMarquardt", "FixedPointAcceleration", "Hwloc", "InteractiveUtils", "LeastSquaresOptim", "LineSearches", "MINPACK", "NLSolvers", "NLsolve", "NaNMath", "NonlinearProblemLibrary", "OrdinaryDiffEqTsit5", "PETSc", "Pkg", "PolyesterForwardDiff", "Random", "ReTestItems", "SIAMFANLEquations", "SparseConnectivityTracer", "SpeedMapping", "StableRNGs", "StaticArrays", "Sundials", "Test", "Zygote"] - diff --git a/lib/BracketingNonlinearSolve/Project.toml b/lib/BracketingNonlinearSolve/Project.toml index b74a5ed11..5c9101265 100644 --- a/lib/BracketingNonlinearSolve/Project.toml +++ b/lib/BracketingNonlinearSolve/Project.toml @@ -34,7 +34,7 @@ InteractiveUtils = "<0.0.1, 1" NonlinearSolveBase = "1.1" PrecompileTools = "1.2" Reexport = "1.2" -SciMLBase = "2.69" +SciMLBase = "2.92" Test = "1.10" TestItemRunner = "1" julia = "1.10" diff --git a/lib/NonlinearSolveBase/Project.toml b/lib/NonlinearSolveBase/Project.toml index 1f655cc0d..ba833f412 100644 --- a/lib/NonlinearSolveBase/Project.toml +++ b/lib/NonlinearSolveBase/Project.toml @@ -48,13 +48,13 @@ NonlinearSolveBaseSparseMatrixColoringsExt = "SparseMatrixColorings" ADTypes = "1.9" Adapt = "4.1.0" Aqua = "0.8.7" -ArrayInterface = "7.9" +ArrayInterface = "7.16" BandedMatrices = "1.5" CommonSolve = "0.2.4" Compat = "4.15" ConcreteStructs = "0.2.3" DiffEqBase = "6.158.3" -DifferentiationInterface = "0.6.16, 0.7" +DifferentiationInterface = "0.6.27, 0.7" EnzymeCore = "0.8" ExplicitImports = "1.10.1" FastClosures = "0.3" @@ -62,7 +62,7 @@ ForwardDiff = "0.10.36, 1" InteractiveUtils = "<0.0.1, 1" LineSearch = "0.1.4" LinearAlgebra = "1.10" -LinearSolve = "3.15" +LinearSolve = "2.36.1, 3" Markdown = "1.10" MaybeInplace = "0.1.4" Preferences = "1.4" @@ -73,7 +73,7 @@ SciMLJacobianOperators = "0.1.1" SciMLOperators = "0.4, 1.0" SparseArrays = "1.10" SparseMatrixColorings = "0.4.5" -StaticArraysCore = "1.4" +StaticArraysCore = "1.4.3" SymbolicIndexingInterface = "0.3.36" Test = "1.10" TimerOutputs = "0.5.23" diff --git a/lib/NonlinearSolveFirstOrder/Project.toml b/lib/NonlinearSolveFirstOrder/Project.toml index 254e59b85..d4a52f132 100644 --- a/lib/NonlinearSolveFirstOrder/Project.toml +++ b/lib/NonlinearSolveFirstOrder/Project.toml @@ -53,7 +53,7 @@ PrecompileTools = "1.2" Random = "1.10" ReTestItems = "1.24" Reexport = "1" -SciMLBase = "2.69" +SciMLBase = "2.92" SciMLJacobianOperators = "0.1.0" Setfield = "1.1.1" SparseArrays = "1.10" diff --git a/lib/NonlinearSolveHomotopyContinuation/Project.toml b/lib/NonlinearSolveHomotopyContinuation/Project.toml index bc322ea97..2da57a5ea 100644 --- a/lib/NonlinearSolveHomotopyContinuation/Project.toml +++ b/lib/NonlinearSolveHomotopyContinuation/Project.toml @@ -32,7 +32,7 @@ LinearAlgebra = "1.10" NaNMath = "1.1" NonlinearSolve = "4" NonlinearSolveBase = "1.3.3" -SciMLBase = "2.72.2" +SciMLBase = "2.92" SymbolicIndexingInterface = "0.3.36" TaylorDiff = "0.3.1" Test = "1.10" diff --git a/lib/NonlinearSolveQuasiNewton/Project.toml b/lib/NonlinearSolveQuasiNewton/Project.toml index 34a75c623..eee60f84d 100644 --- a/lib/NonlinearSolveQuasiNewton/Project.toml +++ b/lib/NonlinearSolveQuasiNewton/Project.toml @@ -52,7 +52,7 @@ Pkg = "1.10" PrecompileTools = "1.2" ReTestItems = "1.24" Reexport = "1" -SciMLBase = "2.69" +SciMLBase = "2.92" SciMLOperators = "0.4, 1" StableRNGs = "1" StaticArrays = "1.9.8" diff --git a/lib/NonlinearSolveSciPy/Project.toml b/lib/NonlinearSolveSciPy/Project.toml index 928bc0685..29615beb4 100644 --- a/lib/NonlinearSolveSciPy/Project.toml +++ b/lib/NonlinearSolveSciPy/Project.toml @@ -23,7 +23,7 @@ PrecompileTools = "1.2" PythonCall = "0.9" ReTestItems = "1.24" Reexport = "1" -SciMLBase = "2.69" +SciMLBase = "2.92" Test = "1.10" julia = "1.10" diff --git a/lib/NonlinearSolveSpectralMethods/Project.toml b/lib/NonlinearSolveSpectralMethods/Project.toml index 795c8d900..a250c3058 100644 --- a/lib/NonlinearSolveSpectralMethods/Project.toml +++ b/lib/NonlinearSolveSpectralMethods/Project.toml @@ -41,7 +41,7 @@ Pkg = "1.10" PrecompileTools = "1.2" ReTestItems = "1.24" Reexport = "1" -SciMLBase = "2.69" +SciMLBase = "2.92" StableRNGs = "1" StaticArrays = "1.9.8" Test = "1.10" diff --git a/lib/SCCNonlinearSolve/Project.toml b/lib/SCCNonlinearSolve/Project.toml index 05c581e25..55b93b456 100644 --- a/lib/SCCNonlinearSolve/Project.toml +++ b/lib/SCCNonlinearSolve/Project.toml @@ -25,7 +25,7 @@ Pkg = "1.10" PrecompileTools = "1.2" ReTestItems = "1.24" Reexport = "1" -SciMLBase = "2.69" +SciMLBase = "2.92" StableRNGs = "1" StaticArrays = "1.9.8" SymbolicIndexingInterface = "0.3.36" diff --git a/lib/SciMLJacobianOperators/Project.toml b/lib/SciMLJacobianOperators/Project.toml index 72e40f869..6f27634b2 100644 --- a/lib/SciMLJacobianOperators/Project.toml +++ b/lib/SciMLJacobianOperators/Project.toml @@ -15,12 +15,12 @@ SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462" SciMLOperators = "c0aeaf25-5076-4817-a8d5-81caf7dfa961" [compat] -ADTypes = "1.8.1" +ADTypes = "1.11" Aqua = "0.8.7" ArrayInterface = "7.16" ConcreteStructs = "0.2.3" ConstructionBase = "1.5" -DifferentiationInterface = "0.6.16, 0.7" +DifferentiationInterface = "0.6.27, 0.7" Enzyme = "0.13.11" ExplicitImports = "1.9.0" FastClosures = "0.3.2" @@ -29,7 +29,7 @@ ForwardDiff = "0.10.36, 1" InteractiveUtils = "<0.0.1, 1" LinearAlgebra = "1.10" ReverseDiff = "1.15" -SciMLBase = "2.69" +SciMLBase = "2.92" SciMLOperators = "0.4, 1" Test = "1.10" TestItemRunner = "1" diff --git a/lib/SimpleNonlinearSolve/Project.toml b/lib/SimpleNonlinearSolve/Project.toml index 4c66db773..54719ea21 100644 --- a/lib/SimpleNonlinearSolve/Project.toml +++ b/lib/SimpleNonlinearSolve/Project.toml @@ -42,7 +42,7 @@ SimpleNonlinearSolveReverseDiffExt = "ReverseDiff" SimpleNonlinearSolveTrackerExt = "Tracker" [compat] -ADTypes = "1.2" +ADTypes = "1.11" Aqua = "0.8.7" ArrayInterface = "7.16" BracketingNonlinearSolve = "1.1" @@ -50,14 +50,14 @@ ChainRulesCore = "1.24" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" DiffEqBase = "6.158.3" -DifferentiationInterface = "0.6.16, 0.7" +DifferentiationInterface = "0.6.27, 0.7" Enzyme = "0.13.11" ExplicitImports = "1.9" FastClosures = "0.3.2" FiniteDiff = "2.24" ForwardDiff = "0.10.36, 1" InteractiveUtils = "<0.0.1, 1" -LineSearch = "0.1.3" +LineSearch = "0.1.4" LinearAlgebra = "1.10" MaybeInplace = "0.1.4" NonlinearProblemLibrary = "0.1.2" @@ -68,7 +68,7 @@ PrecompileTools = "1.2" Random = "1.10" Reexport = "1.2" ReverseDiff = "1.15" -SciMLBase = "2.69" +SciMLBase = "2.92" Setfield = "1.1.1" StaticArrays = "1.9" StaticArraysCore = "1.4.3" From 4acd7dad87841a0aee9c5fe90eed892349e21866 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Sun, 20 Jul 2025 01:40:43 -0400 Subject: [PATCH 2/3] Fix downgrade CI --- Project.toml | 2 +- lib/NonlinearSolveBase/Project.toml | 2 +- lib/SciMLJacobianOperators/Project.toml | 2 +- lib/SimpleNonlinearSolve/Project.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Project.toml b/Project.toml index 769b07e2f..b341c3699 100644 --- a/Project.toml +++ b/Project.toml @@ -76,7 +76,7 @@ CUDA = "5.5" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" DiffEqBase = "6.158.3" -DifferentiationInterface = "0.6.27, 0.7" +DifferentiationInterface = "0.7" Enzyme = "0.13.11" ExplicitImports = "1.5" FastClosures = "0.3.2" diff --git a/lib/NonlinearSolveBase/Project.toml b/lib/NonlinearSolveBase/Project.toml index ba833f412..9369ece8b 100644 --- a/lib/NonlinearSolveBase/Project.toml +++ b/lib/NonlinearSolveBase/Project.toml @@ -54,7 +54,7 @@ CommonSolve = "0.2.4" Compat = "4.15" ConcreteStructs = "0.2.3" DiffEqBase = "6.158.3" -DifferentiationInterface = "0.6.27, 0.7" +DifferentiationInterface = "0.7" EnzymeCore = "0.8" ExplicitImports = "1.10.1" FastClosures = "0.3" diff --git a/lib/SciMLJacobianOperators/Project.toml b/lib/SciMLJacobianOperators/Project.toml index 6f27634b2..a0562e3a2 100644 --- a/lib/SciMLJacobianOperators/Project.toml +++ b/lib/SciMLJacobianOperators/Project.toml @@ -20,7 +20,7 @@ Aqua = "0.8.7" ArrayInterface = "7.16" ConcreteStructs = "0.2.3" ConstructionBase = "1.5" -DifferentiationInterface = "0.6.27, 0.7" +DifferentiationInterface = "0.7" Enzyme = "0.13.11" ExplicitImports = "1.9.0" FastClosures = "0.3.2" diff --git a/lib/SimpleNonlinearSolve/Project.toml b/lib/SimpleNonlinearSolve/Project.toml index 54719ea21..73516ee0e 100644 --- a/lib/SimpleNonlinearSolve/Project.toml +++ b/lib/SimpleNonlinearSolve/Project.toml @@ -50,7 +50,7 @@ ChainRulesCore = "1.24" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" DiffEqBase = "6.158.3" -DifferentiationInterface = "0.6.27, 0.7" +DifferentiationInterface = "0.7" Enzyme = "0.13.11" ExplicitImports = "1.9" FastClosures = "0.3.2" From 5cb0b156947078aa8ca69b916f19555043ac0924 Mon Sep 17 00:00:00 2001 From: Christopher Rackauckas Date: Sun, 20 Jul 2025 09:24:16 -0400 Subject: [PATCH 3/3] Fix downgrade CI --- Project.toml | 2 +- docs/Project.toml | 2 +- lib/NonlinearSolveBase/Project.toml | 2 +- lib/NonlinearSolveFirstOrder/Project.toml | 2 +- lib/NonlinearSolveQuasiNewton/Project.toml | 2 +- lib/NonlinearSolveSpectralMethods/Project.toml | 2 +- lib/SimpleNonlinearSolve/Project.toml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Project.toml b/Project.toml index b341c3699..e1c4a8ec6 100644 --- a/Project.toml +++ b/Project.toml @@ -75,7 +75,7 @@ BracketingNonlinearSolve = "1" CUDA = "5.5" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" -DiffEqBase = "6.158.3" +DiffEqBase = "6.178.0" DifferentiationInterface = "0.7" Enzyme = "0.13.11" ExplicitImports = "1.5" diff --git a/docs/Project.toml b/docs/Project.toml index a98646942..777387776 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -36,7 +36,7 @@ AlgebraicMultigrid = "0.5, 0.6, 1" ArrayInterface = "6, 7" BenchmarkTools = "1" BracketingNonlinearSolve = "1" -DiffEqBase = "6.158.3" +DiffEqBase = "6.178.0" DifferentiationInterface = "0.6.16, 0.7" Documenter = "1" DocumenterCitations = "1" diff --git a/lib/NonlinearSolveBase/Project.toml b/lib/NonlinearSolveBase/Project.toml index 9369ece8b..3a7c612c7 100644 --- a/lib/NonlinearSolveBase/Project.toml +++ b/lib/NonlinearSolveBase/Project.toml @@ -53,7 +53,7 @@ BandedMatrices = "1.5" CommonSolve = "0.2.4" Compat = "4.15" ConcreteStructs = "0.2.3" -DiffEqBase = "6.158.3" +DiffEqBase = "6.178.0" DifferentiationInterface = "0.7" EnzymeCore = "0.8" ExplicitImports = "1.10.1" diff --git a/lib/NonlinearSolveFirstOrder/Project.toml b/lib/NonlinearSolveFirstOrder/Project.toml index d4a52f132..ec6a611c3 100644 --- a/lib/NonlinearSolveFirstOrder/Project.toml +++ b/lib/NonlinearSolveFirstOrder/Project.toml @@ -34,7 +34,7 @@ BandedMatrices = "1.7.5" BenchmarkTools = "1.5.0" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" -DiffEqBase = "6.158.3" +DiffEqBase = "6.178.0" Enzyme = "0.13.12" ExplicitImports = "1.5" FiniteDiff = "2.24" diff --git a/lib/NonlinearSolveQuasiNewton/Project.toml b/lib/NonlinearSolveQuasiNewton/Project.toml index eee60f84d..54279006c 100644 --- a/lib/NonlinearSolveQuasiNewton/Project.toml +++ b/lib/NonlinearSolveQuasiNewton/Project.toml @@ -34,7 +34,7 @@ ArrayInterface = "7.16.0" BenchmarkTools = "1.5.0" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" -DiffEqBase = "6.158.3" +DiffEqBase = "6.178.0" Enzyme = "0.13.12" ExplicitImports = "1.5" FiniteDiff = "2.24" diff --git a/lib/NonlinearSolveSpectralMethods/Project.toml b/lib/NonlinearSolveSpectralMethods/Project.toml index a250c3058..fdf61bef4 100644 --- a/lib/NonlinearSolveSpectralMethods/Project.toml +++ b/lib/NonlinearSolveSpectralMethods/Project.toml @@ -28,7 +28,7 @@ Aqua = "0.8" BenchmarkTools = "1.5.0" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" -DiffEqBase = "6.158.3" +DiffEqBase = "6.178.0" ExplicitImports = "1.5" ForwardDiff = "0.10.36, 1" Hwloc = "3" diff --git a/lib/SimpleNonlinearSolve/Project.toml b/lib/SimpleNonlinearSolve/Project.toml index 73516ee0e..beebcc179 100644 --- a/lib/SimpleNonlinearSolve/Project.toml +++ b/lib/SimpleNonlinearSolve/Project.toml @@ -49,7 +49,7 @@ BracketingNonlinearSolve = "1.1" ChainRulesCore = "1.24" CommonSolve = "0.2.4" ConcreteStructs = "0.2.3" -DiffEqBase = "6.158.3" +DiffEqBase = "6.178.0" DifferentiationInterface = "0.7" Enzyme = "0.13.11" ExplicitImports = "1.9"