Comment Comment by matheusmoreira Sometimes the compilers will do insane stuff that causes bugs if you enable too much optimization. Usually because of strict aliasing violations causing undefined behavior. parent matheusmoreira 5 years ago