Regent: nondeterministic caching of projection functors
Closed this issue · 2 comments
elliottslaughter commented
This is a new failure mode that should probably only affect CI, but is introduced by the projection functor cache that recently merged. I believe that AST walking is currently nondeterministic and we are being exposed to this in the projection functor cache. (Really, I'm amazed we've gotten as far as we have because as far as I know this could work its way out in other parts of the compiler as well.)
Example failure mode: https://gitlab.com/StanfordLegion/legion/-/jobs/6441522356
elliottslaughter commented
The MR has been merged so this should be fixed now.