From 4c2d3d11b8109daa026a80b4fbf65e3a0ccd4014 Mon Sep 17 00:00:00 2001 From: Vaibhav Kumar Dixit Date: Mon, 15 Jul 2024 16:59:18 -0400 Subject: [PATCH 1/2] Update legacy.jl --- src/legacy.jl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/legacy.jl b/src/legacy.jl index 91d8acc..786299b 100644 --- a/src/legacy.jl +++ b/src/legacy.jl @@ -9,6 +9,8 @@ @deprecate AutoSparseReverseDiff(; kwargs...) AutoSparse(AutoReverseDiff(; kwargs...)) +@deprecate AutoSparseReverseDiff(compile) AutoSparse(AutoReverseDiff(; compile)) + @deprecate AutoSparseZygote() AutoSparse(AutoZygote()) @deprecate AutoReverseDiff(compile) AutoReverseDiff(; compile) From 905bb7813058157969f883fa1d727e2b6a708f98 Mon Sep 17 00:00:00 2001 From: Vaibhav Kumar Dixit Date: Mon, 15 Jul 2024 18:56:59 -0400 Subject: [PATCH 2/2] Add test --- test/legacy.jl | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/legacy.jl b/test/legacy.jl index d4f2076..849d895 100644 --- a/test/legacy.jl +++ b/test/legacy.jl @@ -51,6 +51,11 @@ end @test ad isa AbstractADType @test dense_ad(ad) isa AutoReverseDiff @test dense_ad(ad).compile + + ad = @test_deprecated AutoSparseReverseDiff(true) + @test ad isa AbstractADType + @test dense_ad(ad) isa AutoReverseDiff + @test dense_ad(ad).compile end @testset "AutoSparseZygote" begin