Je to moznost, ne default nebo nedejboze povinnost. Kdyz je k dispozici patch, tak to tolik nevadi. Proto bych byl mirnejsi v pozadavkach na testy.
Volba O3 u Linuxu by ve finale mohla podnitit GCC, aby konecne udelali z O3 optimalizaci prinasejici vyssi vykon nez O2. Treba i za cenu nasobne delsi kompilace.
na GCC je pořád otevřených několik bugů, které řeší, že -O3 výrazně škodí u kódu typu kernul, stejně tak přepisem řady funkcí se mění stack trace, to je pak překážka při debugování. O těhle problémech Linus mluví.
Pro aplikace -O3 může být výhoda, ale pro určitým způsobem psaný kernel již nikoliv, dosavadní pokusy výhodnost nepotvrdily.