I think miri should fail on https://play.rust-lang.org/?version=stable&mode=debug&edition=2018&gist=a79f547a85d6d09e52756c2da3c121f4 because it produces an invalid &mut [u8] on line 11 (see context for reference interpretation).
Should it be an error to produce a &mut [u8] that references uninit bytes?