diff --git a/.github/workflows/Test.yml b/.github/workflows/Test.yml index 2769c6c77..3fbb6210a 100644 --- a/.github/workflows/Test.yml +++ b/.github/workflows/Test.yml @@ -36,7 +36,8 @@ jobs: - Misc/FromPrimitive - Misc/SparsityDetector - Misc/ZeroBackends - - Back/ChainRulesBackends + - Back/ChainRules + # - Back/Diffractor - Back/Enzyme - Back/FiniteDiff - Back/FiniteDifferences @@ -55,7 +56,7 @@ jobs: # - skip_lts: true # version: "1.10" - version: "1" - group: Back/ChainRulesBackends + group: Back/ChainRules - version: "1" group: Back/Enzyme env: diff --git a/DifferentiationInterface/README.md b/DifferentiationInterface/README.md index 2ba791a12..e865d135d 100644 --- a/DifferentiationInterface/README.md +++ b/DifferentiationInterface/README.md @@ -31,7 +31,7 @@ This package provides a unified syntax to differentiate functions, including: We support the following backends defined by [ADTypes.jl](https://github.com/SciML/ADTypes.jl): - [ChainRulesCore.jl](https://github.com/JuliaDiff/ChainRulesCore.jl) -- [Diffractor.jl](https://github.com/JuliaDiff/Diffractor.jl) +- [Diffractor.jl](https://github.com/JuliaDiff/Diffractor.jl) (currently broken) - [Enzyme.jl](https://github.com/EnzymeAD/Enzyme.jl) - [FastDifferentiation.jl](https://github.com/brianguenter/FastDifferentiation.jl) - [FiniteDiff.jl](https://github.com/JuliaDiff/FiniteDiff.jl) diff --git a/DifferentiationInterface/test/Back/ChainRulesBackends/chainrules_zygote.jl b/DifferentiationInterface/test/Back/ChainRules/zygote.jl similarity index 100% rename from DifferentiationInterface/test/Back/ChainRulesBackends/chainrules_zygote.jl rename to DifferentiationInterface/test/Back/ChainRules/zygote.jl diff --git a/DifferentiationInterface/test/Back/ChainRulesBackends/diffractor.jl b/DifferentiationInterface/test/Back/Diffractor/test.jl similarity index 100% rename from DifferentiationInterface/test/Back/ChainRulesBackends/diffractor.jl rename to DifferentiationInterface/test/Back/Diffractor/test.jl