-
Notifications
You must be signed in to change notification settings - Fork 0
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
Reduce #5
base: master
Are you sure you want to change the base?
Conversation
deduce integer type error)
`Assertion inst->getParent()->getParent() == oldFunc' failed with new enzyme
|
|
Does the dlascl warning need a minimize? |
Yeah that would be helpful. You should check out the latest main for various fixes. It appears this dlascl comes from an active B |
e85afed is a minimized example (3-4 lines of eigen) with just:
Uncommenting the commented line we get:
There were other parameter number errors I saw during minimization (specifically lascl 1, gemm 2 10 11) -- hopefully they are related to whatever fixes the above, else will minimize those too. |
@gaurav-arya I think this should fix it: EnzymeAD/Enzyme#1522 [found an issue where we were passing an i8 instead of i32 -> stack corruption -> all hell breaks loose] Fixing this seemed to fix for me |
going backwards in minimized git history, this now seems to work
|
and now:
|
The correctness 2 commit/branch no longer has param errors (though not sure if correct)?
|
Correctness issue 1 commit current status:
|
@gaurav-arya I think now all of the segfault param issues are gone, though seemingly still correctness problems. If you're able to take a stab at minimizing the correctness issues I can try to fix those next. (note you'll need the latest main with: EnzymeAD/Enzyme#1522 ) |
Minimized a correctness issue: 854ae64 Output on latest main:
|
@gaurav-arya this should now be fixed on main by EnzymeAD/Enzyme#1526. See if you find any other correctness issues |
@gaurav-arya can you continue to reduce this?