Цитата(wmakc @ Jun 22 2011, 22:56)

Главное что я понял, так это то, что лучше не использовать никакую оптимизацию вообще.
Действительно парадоксальный вывод.
Вы просто не умеете их готовить.
Снижать уровень оптимизации в надежде скрыть ошибки в коде - это недальновидная стратегия. Эти же ошибки могут вылезти и по другим причинам. Вообще-то разработчики наоборот стараются сделать так, чтобы на этапе разработки вскрылось как можно больше багов. Для этого включают всякие предупреждения компилятора и даже - о ужас! - устраивают разнообразные стресс-тесты, чтобы отловить изъяны в системе.
Вы же подобно страусу прячете голову в песок в надежде, что баги пройдут стороной. Не пройдут.