Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I thought the Pentium Pro _was_ a 686?

Wikipedia seems to correlate: https://en.wikipedia.org/wiki/Pentium_Pro, as do discussions on CMOV: https://stackoverflow.com/a/4429563





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.

Yeah, that sucks. I assume this is SSE2?

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

https://mastodon.gamedev.place/@TomF/115589875974658415

https://news.ycombinator.com/item?id=46009962


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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: