Здравствуйте, Философ, Вы писали:
Ф>Здравствуйте, paradok, Вы писали:
P>>пример кода чтобы можно было запустить и увидеть эти самые плавающие ошибки?
Ф>Можно. https://eric-lo.gitbook.io/lock-free-programming/memory-fence
Ф>Там в статье пример кода, который это демонстрирует.
В данной статье автор в одном потоке пишет в глобальные переменные, а в другом из них читает без обеспечения
должным образом критической секции при обращении к этим переменным (т.е. нарочито демонстрирует поведение ССЗБ):

, при этом настойчиво пытается продемонстрировать побочный эффект от переупорядочивания присвоений в обоих потоках разбросанных по разным ядрам.