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

But you must drive a line somewhere.

If "a cosmic ray could mess with your program counter, so you must model your program as if every statement may be followed by a random GOTO" sounds like a realistic scenario software verification should address, you will never be able to verify anything ever.



I agree, you definitely won't be able to verify your software under that assumption; you need some hardware to handle it, such as watchdog timers (when just crashing and restarting is acceptable) and duplex processors like some Cortex-R chips. Or TMR.




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

Search: