История изменений
Исправление firkax, (текущая версия) :
Не пиши глупостей. Ещё раз повторю, наличие UB никак не может требоваться для успешной компиляции программы. Так что компилятор без UB никак не сможет быть менее универсальным чем компилятор с UB.
Иначе бы это давным-давно сделали.
А это и сделали давным давно. Со временем наоборот стараются всё испортить. UB это не неизбежное свойство языка (повторюсь - такого не может быть), это побочный эффект от работы оптимизаторов и иногда компиляторных багов. Большинство, если не все, UB, отключаются ключом -O0 у gcc.
Исправление firkax, :
Не пиши глупостей. Ещё раз повторю, наличие UB никак не может требоваться для успешной компиляции программы. Так что компилятор без UB никак не сможет быть менее универсальным чем компилятор с UB.
Иначе бы это давным-давно сделали.
А это и сделали давным давно. Со временем наоборот стараются всё испортить. UB это не неизбежное свойство языка (повторюсь - такого не может быть), это побочный эффект от работы оптимизаторов и иногда компиляторных багов.
Исправление firkax, :
Не пиши глупостей. Ещё раз повторю, наличие UB никак не может требоваться для успешной компиляции программы. Так что компилятор без UB никак не сможет быть менее универсальным чем компилятор с UB.
Иначе бы это давным-давно сделали.
А это и сделали давным давно. Со временем наоборот стараются всё испортить.
Исправление firkax, :
Не пиши глупостей. Ещё раз повторю, наличие UB никак не может требоваться для успешной компиляции программы. Так что компилятор без UB никак не сможет быть менее универсальным чем компилятор с UB.
Исходная версия firkax, :
Не пиши глупостей. Ещё раз повторю, наличие UB никак не может требоваться для успешной компиляции программы.