ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
4 мая
1335441 Топик полностью
Nikolay_Po (31.07.2023 07:47, просмотров: 83) ответил LightElf на Не, там не в volatile дело было. Там именно компилятор терял информацию о типе и делал неверные предположения о выровненности указателя.
"...компилятор терял информацию о типе и делал неверные предположения о выровненности указателя" - думаю, что именно из-за того, что указатель был слишком изменчив (слишком волатилен), за пределами контекста секции кода. 

С пост-скриптумом согласен.