You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do we need to manually insert an edge to every method we call in the generated code?
Surely not, we haven't run type-inference so we can't even know that, and that surely already will insert its own edges, right?
No, but we might need an edge for the frule of the MethodInstance we're currently ADing to cover the case where an frule is added to something that had none before.
We actually have a test for this: https://github.com/JuliaDiff/Diffractor.jl/blob/b37f585d4ba8fa5cb607cd75aaabb5464eef6633/test/rules.jl
but it turns out this file has never been linked up to the
test/runtests.jl
file.So it wasn't getting run by CI.
The last test in that file fails.
Both on 1.10 and on nightly
The text was updated successfully, but these errors were encountered: