Conversation
|
@aekul -- if you don't have the bandwidth to look at this, if there are any pointers you can give to get me started on fixing it, I'd appreciate it; I have some co-workers who want to try this out, but I don't want to give it to them until we can work out the crashy bits :-) |
|
@steven-johnson Just started looking into this. Using a |
|
Using a There's an assumption in the code that when accessing the @steven-johnson were these changes finalized or were there other things you planned to do? If they're final, I'll approve. This will probably create merge conflicts with #7726 though. |
|
PTAL -- look at the TODO comment for |
aekul
left a comment
There was a problem hiding this comment.
LGTM. Thanks for fixing this
|
Failures are unrelated, landing |
* Attempt to fix halide#7703 * fixes * Update LoopNest.cpp * Update GPULoopInfo.h * Fixes. * clang-tidy
This fixes #7703, in the sense that we no longer play dubious games with unique_ptr. As a bonus, the failure in #7699 is now reproducible without using ASAN (it becomes an assertion failure). Not sure if it addresses #7606 or not.
Not sure if we should land this as-is or wait for a full fix -- landing this will inject reliable failures on the buildbots.