Yes, sorry I remembered incorrectly.
The rust compiler claims to be i686 and the CPU is i686 too, but the rust compiler is using Pentium 4 only instructions so it doesn't actually work for i686.
Re:Apt Rust requirement raises questions
by ShroudedNight on Tuesday November 25, 2025 @12:07PM
(#46047968)
Yeah, that sucks. I assume this is SSE2?
Re:Apt Rust requirement raises questions
by ShroudedNight on Tuesday November 25, 2025 @12:13PM
(#46048035)
It does look like there are legitimate issues with x87 floating-point:
https://github.com/rust-lang/rust/issues/114479
Related from a couple of days ago: A time-traveling door bug in Half Life 2
That is correct :)
Edit: I see from the sister post that it is actually llvm and not rust, so I'm half barking up the wrong tree. But somehow this is not an issue with gcc and friends.
Wikipedia seems to correlate: https://en.wikipedia.org/wiki/Pentium_Pro, as do discussions on CMOV: https://stackoverflow.com/a/4429563