[an error occurred while processing this directive]
Недавно сам удивлялся почему у меня группа линайных операторов не выполняется. Оказалось выполняется, но компилятор их переместил их в другое место. Была выбрана оптимизация по скорости.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)