Наверняка Ваш немаловажный кусок, который компилятор оптимизировал (причём совершенно правильно), был написан неверно. Вернее не сам кусок кода с ошибкой, а переменные, которые использовались в этой части программы были не волатильными. Вы про volatile вообще слышали? Если нет, то поищите по форуму - для Вас это будет решением.
--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
|