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

> If a program crashes on an older CPU, it damn sure will crash on a modern CPU just as well.

Not necessarily; if the crash is caused by an instruction that's absent on older CPUs (for instance, trying to use an AVX2 instruction when the most the CPU has is SSE2), it will work on a modern CPU but crash on an older CPU.



Taken to the extreme, that’d be on par with an exe having a valid PE header but random noise for the code.

If foo can be launched on a platform that it’s not meant for, it’s an issue with foo, not the platform.




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

Search: