Closed majosm closed 8 months ago
Looks like I need an approval for CI.
I've finally had a chance to wrap my head around this and (hopefully) clarify the code. I've made the decision to not enable it by default, because (to my mind) the behavior isn't desirable other than as a workaround for mirgecom. I believe it is general and correct as written though.
@majosm, could you confirm that this still does the trick on the mirgecom end? (You'll need to pass _enable_mirgecom_workaround=True
from the transform side.)
@majosm, could you confirm that this still does the trick on the mirgecom end? (You'll need to pass
_enable_mirgecom_workaround=True
from the transform side.)
Yep, looks like it works. 👍
Great, thanks! In it goes.
It's not pretty, but it seems to do the job. @inducer Is this kind of what you had in mind? If yes, I'll hand it off to Mike to do some more stress testing on lassen before we merge (I've only tested at small scales on my laptop so far).