noumenon@lemmy.world to Rust@programming.devEnglish · 7 days agocorroded: Illegal rustgithub.comexternal-linkmessage-square7fedilinkarrow-up165arrow-down14file-textcross-posted to: lobsters
arrow-up161arrow-down1external-linkcorroded: Illegal rustgithub.comnoumenon@lemmy.world to Rust@programming.devEnglish · 7 days agomessage-square7fedilinkfile-textcross-posted to: lobsters
minus-squarelad@programming.devlinkfedilinkEnglisharrow-up12·6 days agoAlso gold: The compiler assumes mutable references are unique and optimizes based on that. When you break the assumption, the optimizer generates wrong code. Compiler skill issue.
Also gold: