На опеннете появилась статейка в которой описывается баг CPU Intel на базе микроархитектуры Raptor Lake 13 и 14 поколений
Проблема возникала из-за того, что генератор кода LLVM использовал инструкцию «mov byte ptr [rsi + rdi + 1], ch» при записи в память результатов кодирования Хаффмана. При выполнении данной инструкции на CPU Raptor Lake вместо 8-15 битов из регистра RCX, соответствующих указанному в инструкции регистру CH, в память записывались биты 0-7, соответствующие регистру CL.
Охренеть! Как с таким багом оно работает?









