Skip to content

Commit 332590e

Browse files
Merge pull request #71 from SciML/Vaibhavdixit02-patch-1
Add deprecated non-kwarg AutoSparseReverseDiff constructor
2 parents b8499f3 + 905bb78 commit 332590e

File tree

2 files changed

+7
-0
lines changed

2 files changed

+7
-0
lines changed

src/legacy.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99

1010
@deprecate AutoSparseReverseDiff(; kwargs...) AutoSparse(AutoReverseDiff(; kwargs...))
1111

12+
@deprecate AutoSparseReverseDiff(compile) AutoSparse(AutoReverseDiff(; compile))
13+
1214
@deprecate AutoSparseZygote() AutoSparse(AutoZygote())
1315

1416
@deprecate AutoReverseDiff(compile) AutoReverseDiff(; compile)

test/legacy.jl

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,11 @@ end
5151
@test ad isa AbstractADType
5252
@test dense_ad(ad) isa AutoReverseDiff
5353
@test dense_ad(ad).compile
54+
55+
ad = @test_deprecated AutoSparseReverseDiff(true)
56+
@test ad isa AbstractADType
57+
@test dense_ad(ad) isa AutoReverseDiff
58+
@test dense_ad(ad).compile
5459
end
5560

5661
@testset "AutoSparseZygote" begin

0 commit comments

Comments
 (0)