Hacker News new | past | comments | ask | show | jobs | submit login

it used to be passed around never to use -O0 because it was much less used/tested and would generate wrong code more often. Not sure id that was folklore or true.



-O0 is "well tested" because everyone uses it for debug builds. If it produced incorrect results people would be fairly upset (and they are when it does…but it's not particularly common, because incorrect optimizations are generally the problem when codegen is incorrect.)




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

Search: