Я слышал из разных источников (хотя в основном из моего коллеги), что компиляция с уровнем оптимизации -O3
в g++
как-то "опасна", и ее следует избегать вообще, если не доказано, что это необходимо.
Это правда, и если да, то почему? Должен ли я просто придерживаться -O2
?