Just like the rust compiler miri is getting more complicated and tracking more data in order to improve its diagnostics. @rust-lang/wg-diagnostics has been working on improving the situation, but the big hammer we always wanted has been out of reach due to lack of resources.
Now, miri is a quite a bit smaller than rustc and its entanglement with diagnostics not as strong yet.
My proposal is basically to implement a version of #17 that allows rerunning after a failure, but this time tracking data without caring abot speed (note:speed is not the goal here, simplicity is). This requires a few things:
Just like the rust compiler miri is getting more complicated and tracking more data in order to improve its diagnostics. @rust-lang/wg-diagnostics has been working on improving the situation, but the big hammer we always wanted has been out of reach due to lack of resources.
Now, miri is a quite a bit smaller than rustc and its entanglement with diagnostics not as strong yet.
My proposal is basically to implement a version of #17 that allows rerunning after a failure, but this time tracking data without caring abot speed (note:speed is not the goal here, simplicity is). This requires a few things: