From 519cfe48d144fdba00a6cb9216db44ea8237a76c Mon Sep 17 00:00:00 2001 From: CompatHelper Julia Date: Fri, 7 Nov 2025 01:59:45 +0000 Subject: [PATCH 1/2] CompatHelper: bump compat for Symbolics in [weakdeps] to 7 for package DifferentiationInterface, (keep existing compat) --- DifferentiationInterface/Project.toml | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/DifferentiationInterface/Project.toml b/DifferentiationInterface/Project.toml index 15512a82a..1742a7c46 100644 --- a/DifferentiationInterface/Project.toml +++ b/DifferentiationInterface/Project.toml @@ -1,7 +1,7 @@ name = "DifferentiationInterface" uuid = "a0c0ee7d-e4b9-4e03-894e-1c5f64a51d63" -authors = ["Guillaume Dalle", "Adrian Hill"] version = "0.7.10" +authors = ["Guillaume Dalle", "Adrian Hill"] [deps] ADTypes = "47edcb42-4c32-4615-8424-f2b9edc5f35b" @@ -41,11 +41,7 @@ DifferentiationInterfaceForwardDiffExt = ["ForwardDiff", "DiffResults"] DifferentiationInterfaceGPUArraysCoreExt = "GPUArraysCore" DifferentiationInterfaceGTPSAExt = "GTPSA" DifferentiationInterfaceMooncakeExt = "Mooncake" -DifferentiationInterfacePolyesterForwardDiffExt = [ - "PolyesterForwardDiff", - "ForwardDiff", - "DiffResults", -] +DifferentiationInterfacePolyesterForwardDiffExt = ["PolyesterForwardDiff", "ForwardDiff", "DiffResults"] DifferentiationInterfaceReverseDiffExt = ["ReverseDiff", "DiffResults"] DifferentiationInterfaceSparseArraysExt = "SparseArrays" DifferentiationInterfaceSparseConnectivityTracerExt = "SparseConnectivityTracer" @@ -76,7 +72,7 @@ SparseArrays = "1" SparseConnectivityTracer = "0.6.14, 1" SparseMatrixColorings = "0.4.9" StaticArrays = "1.9.7" -Symbolics = "5.27.1, 6" +Symbolics = "5.27.1, 6, 7" Tracker = "0.2.33" Zygote = "0.6.69, 0.7" julia = "1.10" From 37035ace1d6579dfb7b46147c8eede7442127870 Mon Sep 17 00:00:00 2001 From: Guillaume Dalle <22795598+gdalle@users.noreply.github.com> Date: Wed, 12 Nov 2025 14:41:13 +0100 Subject: [PATCH 2/2] Split Symbolics & FastDifferentiation tests --- .github/workflows/Test.yml | 3 ++- .../fastdifferentiation.jl | 0 .../test/Back/{SymbolicBackends => Symbolics}/symbolics.jl | 0 3 files changed, 2 insertions(+), 1 deletion(-) rename DifferentiationInterface/test/Back/{SymbolicBackends => FastDifferentiation}/fastdifferentiation.jl (100%) rename DifferentiationInterface/test/Back/{SymbolicBackends => Symbolics}/symbolics.jl (100%) diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 4472f68d4..47d6cda44 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -40,6 +40,7 @@ jobs: - Back/ChainRules # - Back/Diffractor - Back/Enzyme + - Back/FastDifferentiation - Back/FiniteDiff - Back/FiniteDifferences - Back/ForwardDiff @@ -47,7 +48,7 @@ jobs: - Back/Mooncake - Back/PolyesterForwardDiff - Back/ReverseDiff - - Back/SymbolicBackends + - Back/Symbolics - Back/Tracker - Back/Zygote - Down/Flux diff --git a/DifferentiationInterface/test/Back/SymbolicBackends/fastdifferentiation.jl b/DifferentiationInterface/test/Back/FastDifferentiation/fastdifferentiation.jl similarity index 100% rename from DifferentiationInterface/test/Back/SymbolicBackends/fastdifferentiation.jl rename to DifferentiationInterface/test/Back/FastDifferentiation/fastdifferentiation.jl diff --git a/DifferentiationInterface/test/Back/SymbolicBackends/symbolics.jl b/DifferentiationInterface/test/Back/Symbolics/symbolics.jl similarity index 100% rename from DifferentiationInterface/test/Back/SymbolicBackends/symbolics.jl rename to DifferentiationInterface/test/Back/Symbolics/symbolics.jl