Původně se mělo jádro 6.8 ve výchozím stavu kompilovat s přepínačem -Wstringop-overflow
, aby při kompilaci vývojáři viděli varování o případných přetečeních. Původně se také myslelo, že s tímto přepínačem špatně pracuje GCC 11.
To je pravda jen na x86. Linus Torvalds zjistil, že se špatně chová také GCC 13.2 na architekturách arm64 a s390. Zdá se, že varování se týkají pouze nového grafického ovladače Xe, ale Linus zatím nebude riskovat a do vyřešení bude -Wstringop-overflow
vypnuto pro GCC.
(zdroj: phoronix)