From 67c8485557f2710c70beea6658a414805589d67a Mon Sep 17 00:00:00 2001 From: Qingyu Qu <2283984853@qq.com> Date: Sat, 5 Apr 2025 22:56:46 +0800 Subject: [PATCH 1/4] Support ForwardDiff 1.0 --- Project.toml | 2 +- lib/BoundaryValueDiffEqAscher/Project.toml | 2 +- lib/BoundaryValueDiffEqCore/Project.toml | 2 +- lib/BoundaryValueDiffEqFIRK/Project.toml | 2 +- lib/BoundaryValueDiffEqMIRK/Project.toml | 2 +- lib/BoundaryValueDiffEqMIRKN/Project.toml | 2 +- lib/BoundaryValueDiffEqShooting/Project.toml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Project.toml b/Project.toml index ca9523f3..86a91e94 100644 --- a/Project.toml +++ b/Project.toml @@ -37,7 +37,7 @@ BoundaryValueDiffEqShooting = "1" DiffEqBase = "6.161.0" DiffEqDevTools = "2.45" FastClosures = "0.3.2" -ForwardDiff = "0.10.38" +ForwardDiff = "0.10.38, 1" Hwloc = "3.3" InteractiveUtils = "<0.0.1, 1" JET = "0.9.12" diff --git a/lib/BoundaryValueDiffEqAscher/Project.toml b/lib/BoundaryValueDiffEqAscher/Project.toml index 2952d674..c81e073a 100644 --- a/lib/BoundaryValueDiffEqAscher/Project.toml +++ b/lib/BoundaryValueDiffEqAscher/Project.toml @@ -36,7 +36,7 @@ DiffEqBase = "6.158.3" DiffEqDevTools = "2.44" DifferentiationInterface = "0.6.42" FastClosures = "0.3.2" -ForwardDiff = "0.10.38" +ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" JET = "0.9.12" diff --git a/lib/BoundaryValueDiffEqCore/Project.toml b/lib/BoundaryValueDiffEqCore/Project.toml index c497eca3..895dcd9c 100644 --- a/lib/BoundaryValueDiffEqCore/Project.toml +++ b/lib/BoundaryValueDiffEqCore/Project.toml @@ -31,7 +31,7 @@ Aqua = "0.8.9" ArrayInterface = "7.18" ConcreteStructs = "0.2.3" DiffEqBase = "6.158.3" -ForwardDiff = "0.10.38" +ForwardDiff = "0.10.38, 1" InteractiveUtils = "<0.0.1, 1" LineSearch = "0.1.4" LinearAlgebra = "1.10" diff --git a/lib/BoundaryValueDiffEqFIRK/Project.toml b/lib/BoundaryValueDiffEqFIRK/Project.toml index 88ee6d9e..f0e4b6c9 100644 --- a/lib/BoundaryValueDiffEqFIRK/Project.toml +++ b/lib/BoundaryValueDiffEqFIRK/Project.toml @@ -36,7 +36,7 @@ DiffEqDevTools = "2.44" DifferentiationInterface = "0.6.42" FastAlmostBandedMatrices = "0.1.4" FastClosures = "0.3.2" -ForwardDiff = "0.10.38" +ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" JET = "0.9.12" diff --git a/lib/BoundaryValueDiffEqMIRK/Project.toml b/lib/BoundaryValueDiffEqMIRK/Project.toml index 05b44a16..a28bd9a2 100644 --- a/lib/BoundaryValueDiffEqMIRK/Project.toml +++ b/lib/BoundaryValueDiffEqMIRK/Project.toml @@ -36,7 +36,7 @@ DiffEqDevTools = "2.44" DifferentiationInterface = "0.6.42" FastAlmostBandedMatrices = "0.1.4" FastClosures = "0.3.2" -ForwardDiff = "0.10.38" +ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" JET = "0.9.12" diff --git a/lib/BoundaryValueDiffEqMIRKN/Project.toml b/lib/BoundaryValueDiffEqMIRKN/Project.toml index f5da7268..c2ee7f70 100644 --- a/lib/BoundaryValueDiffEqMIRKN/Project.toml +++ b/lib/BoundaryValueDiffEqMIRKN/Project.toml @@ -37,7 +37,7 @@ DiffEqDevTools = "2.44" DifferentiationInterface = "0.6.42" FastAlmostBandedMatrices = "0.1.4" FastClosures = "0.3.2" -ForwardDiff = "0.10.38" +ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" JET = "0.9.12" diff --git a/lib/BoundaryValueDiffEqShooting/Project.toml b/lib/BoundaryValueDiffEqShooting/Project.toml index 5b662542..d355f713 100644 --- a/lib/BoundaryValueDiffEqShooting/Project.toml +++ b/lib/BoundaryValueDiffEqShooting/Project.toml @@ -36,7 +36,7 @@ DiffEqDevTools = "2.44" DifferentiationInterface = "0.6.42" FastAlmostBandedMatrices = "0.1.4" FastClosures = "0.3.2" -ForwardDiff = "0.10.38" +ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" JET = "0.9.12" From 0a28c6551b9e4429c3f8962555373fb861690ce6 Mon Sep 17 00:00:00 2001 From: Qingyu Qu <2283984853@qq.com> Date: Sun, 6 Apr 2025 19:15:42 +0800 Subject: [PATCH 2/4] ci: disable pre for now --- .github/workflows/CI_BoundaryValueDiffEq.yml | 2 +- .github/workflows/CI_BoundaryValueDiffEqAscher.yml | 2 +- .github/workflows/CI_BoundaryValueDiffEqCore.yml | 2 +- .github/workflows/CI_BoundaryValueDiffEqFIRK.yml | 2 +- .github/workflows/CI_BoundaryValueDiffEqMIRK.yml | 2 +- .github/workflows/CI_BoundaryValueDiffEqMIRKN.yml | 2 +- .github/workflows/CI_BoundaryValueDiffEqShooting.yml | 2 +- Project.toml | 2 +- lib/BoundaryValueDiffEqAscher/Project.toml | 2 +- lib/BoundaryValueDiffEqFIRK/Project.toml | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/.github/workflows/CI_BoundaryValueDiffEq.yml b/.github/workflows/CI_BoundaryValueDiffEq.yml index c91abf73..183df167 100644 --- a/.github/workflows/CI_BoundaryValueDiffEq.yml +++ b/.github/workflows/CI_BoundaryValueDiffEq.yml @@ -39,7 +39,7 @@ jobs: version: - "1" - "lts" - - "pre" + #- "pre" os: - ubuntu-latest steps: diff --git a/.github/workflows/CI_BoundaryValueDiffEqAscher.yml b/.github/workflows/CI_BoundaryValueDiffEqAscher.yml index d101425b..70ce1e0c 100644 --- a/.github/workflows/CI_BoundaryValueDiffEqAscher.yml +++ b/.github/workflows/CI_BoundaryValueDiffEqAscher.yml @@ -31,7 +31,7 @@ jobs: version: - "1" - "lts" - - "pre" + #- "pre" group: - core os: diff --git a/.github/workflows/CI_BoundaryValueDiffEqCore.yml b/.github/workflows/CI_BoundaryValueDiffEqCore.yml index 4c885c7d..53669101 100644 --- a/.github/workflows/CI_BoundaryValueDiffEqCore.yml +++ b/.github/workflows/CI_BoundaryValueDiffEqCore.yml @@ -30,7 +30,7 @@ jobs: version: - "1" - "lts" - - "pre" + #- "pre" group: - core os: diff --git a/.github/workflows/CI_BoundaryValueDiffEqFIRK.yml b/.github/workflows/CI_BoundaryValueDiffEqFIRK.yml index 9f11463d..157a0da5 100644 --- a/.github/workflows/CI_BoundaryValueDiffEqFIRK.yml +++ b/.github/workflows/CI_BoundaryValueDiffEqFIRK.yml @@ -31,7 +31,7 @@ jobs: version: - "1" - "lts" - - "pre" + #- "pre" group: - EXPANDED - NESTED diff --git a/.github/workflows/CI_BoundaryValueDiffEqMIRK.yml b/.github/workflows/CI_BoundaryValueDiffEqMIRK.yml index 7cc713bb..66679022 100644 --- a/.github/workflows/CI_BoundaryValueDiffEqMIRK.yml +++ b/.github/workflows/CI_BoundaryValueDiffEqMIRK.yml @@ -31,7 +31,7 @@ jobs: version: - "1" - "lts" - - "pre" + #- "pre" group: - core os: diff --git a/.github/workflows/CI_BoundaryValueDiffEqMIRKN.yml b/.github/workflows/CI_BoundaryValueDiffEqMIRKN.yml index 5ce979cb..be3042f2 100644 --- a/.github/workflows/CI_BoundaryValueDiffEqMIRKN.yml +++ b/.github/workflows/CI_BoundaryValueDiffEqMIRKN.yml @@ -31,7 +31,7 @@ jobs: version: - "1" - "lts" - - "pre" + #- "pre" group: - core os: diff --git a/.github/workflows/CI_BoundaryValueDiffEqShooting.yml b/.github/workflows/CI_BoundaryValueDiffEqShooting.yml index 8e9f5105..18dc5351 100644 --- a/.github/workflows/CI_BoundaryValueDiffEqShooting.yml +++ b/.github/workflows/CI_BoundaryValueDiffEqShooting.yml @@ -31,7 +31,7 @@ jobs: version: - "1" - "lts" - - "pre" + #- "pre" group: - core os: diff --git a/Project.toml b/Project.toml index 86a91e94..41f276cd 100644 --- a/Project.toml +++ b/Project.toml @@ -40,7 +40,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3.3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.12" +JET = "0.9.19" LinearAlgebra = "1.10" ODEInterface = "0.5" OrdinaryDiffEq = "6.90.1" diff --git a/lib/BoundaryValueDiffEqAscher/Project.toml b/lib/BoundaryValueDiffEqAscher/Project.toml index c81e073a..4420237e 100644 --- a/lib/BoundaryValueDiffEqAscher/Project.toml +++ b/lib/BoundaryValueDiffEqAscher/Project.toml @@ -39,7 +39,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.12" +JET = "0.9.19" LinearAlgebra = "1.10" LinearSolve = "2.36.2, 3" PreallocationTools = "0.4.24" diff --git a/lib/BoundaryValueDiffEqFIRK/Project.toml b/lib/BoundaryValueDiffEqFIRK/Project.toml index f0e4b6c9..a4822894 100644 --- a/lib/BoundaryValueDiffEqFIRK/Project.toml +++ b/lib/BoundaryValueDiffEqFIRK/Project.toml @@ -39,7 +39,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.12" +JET = "0.9.19" LinearAlgebra = "1.10" LinearSolve = "2.36.2, 3" OrdinaryDiffEq = "6.90.1" From 162dc9aaea15290ce59eba874f92d7366a089e2f Mon Sep 17 00:00:00 2001 From: Qingyu Qu <2283984853@qq.com> Date: Sun, 6 Apr 2025 19:26:05 +0800 Subject: [PATCH 3/4] build: relax JET --- lib/BoundaryValueDiffEqAscher/Project.toml | 2 +- lib/BoundaryValueDiffEqFIRK/Project.toml | 2 +- lib/BoundaryValueDiffEqMIRK/Project.toml | 2 +- lib/BoundaryValueDiffEqMIRKN/Project.toml | 2 +- lib/BoundaryValueDiffEqShooting/Project.toml | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/BoundaryValueDiffEqAscher/Project.toml b/lib/BoundaryValueDiffEqAscher/Project.toml index 4420237e..ce98b9e9 100644 --- a/lib/BoundaryValueDiffEqAscher/Project.toml +++ b/lib/BoundaryValueDiffEqAscher/Project.toml @@ -39,7 +39,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.19" +JET = "0.9" LinearAlgebra = "1.10" LinearSolve = "2.36.2, 3" PreallocationTools = "0.4.24" diff --git a/lib/BoundaryValueDiffEqFIRK/Project.toml b/lib/BoundaryValueDiffEqFIRK/Project.toml index a4822894..c0bb45e6 100644 --- a/lib/BoundaryValueDiffEqFIRK/Project.toml +++ b/lib/BoundaryValueDiffEqFIRK/Project.toml @@ -39,7 +39,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.19" +JET = "0.9" LinearAlgebra = "1.10" LinearSolve = "2.36.2, 3" OrdinaryDiffEq = "6.90.1" diff --git a/lib/BoundaryValueDiffEqMIRK/Project.toml b/lib/BoundaryValueDiffEqMIRK/Project.toml index a28bd9a2..09830e2d 100644 --- a/lib/BoundaryValueDiffEqMIRK/Project.toml +++ b/lib/BoundaryValueDiffEqMIRK/Project.toml @@ -39,7 +39,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.12" +JET = "0.9" LinearAlgebra = "1.10" LinearSolve = "2.36.2, 3" OrdinaryDiffEq = "6.90.1" diff --git a/lib/BoundaryValueDiffEqMIRKN/Project.toml b/lib/BoundaryValueDiffEqMIRKN/Project.toml index c2ee7f70..b2acf960 100644 --- a/lib/BoundaryValueDiffEqMIRKN/Project.toml +++ b/lib/BoundaryValueDiffEqMIRKN/Project.toml @@ -40,7 +40,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.12" +JET = "0.9" LinearAlgebra = "1.10" LinearSolve = "2.21, 3" OrdinaryDiffEq = "6.90.1" diff --git a/lib/BoundaryValueDiffEqShooting/Project.toml b/lib/BoundaryValueDiffEqShooting/Project.toml index d355f713..d302443a 100644 --- a/lib/BoundaryValueDiffEqShooting/Project.toml +++ b/lib/BoundaryValueDiffEqShooting/Project.toml @@ -39,7 +39,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.12" +JET = "0.9" LinearAlgebra = "1.10" LinearSolve = "2.36.2, 3" OrdinaryDiffEq = "6.90.1" From 51b362f23f88030ba4783cb754efdcbc1ee476b2 Mon Sep 17 00:00:00 2001 From: Qingyu Qu <2283984853@qq.com> Date: Sun, 6 Apr 2025 19:36:03 +0800 Subject: [PATCH 4/4] build: relax JET --- Project.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Project.toml b/Project.toml index 41f276cd..80b3ff91 100644 --- a/Project.toml +++ b/Project.toml @@ -40,7 +40,7 @@ FastClosures = "0.3.2" ForwardDiff = "0.10.38, 1" Hwloc = "3.3" InteractiveUtils = "<0.0.1, 1" -JET = "0.9.19" +JET = "0.9" LinearAlgebra = "1.10" ODEInterface = "0.5" OrdinaryDiffEq = "6.90.1"