-
Notifications
You must be signed in to change notification settings - Fork 64
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inactive declaration ignored #2016
Comments
Note that this should be the final stage of SciML/OrdinaryDiffEq.jl#2282 |
Are you able to reduce this to a MWE without the sciml stack as dependencies? The fact that the type isn't deduced is odd and we should be able to fix it where the inactive isn't needed at all (but requires debugging on a simpler example) |
I don't know how to reduce this. It's the same thing as what was originally #1636 . In Enzyme v0.12 I just worked around it by moving the pieces that were weird out to a function an inactiviting them, though I could never isolate why it acted so weird there. |
I mean worst case you can splat in the defn's of all functions/structs in the imported packages used in the above and try to delete some of the struct elements |
MWE:
gives:
but that function is already marked as inactive
Full stack trace: enzyme.txt
The text was updated successfully, but these errors were encountered: