История изменений
Исправление firkax, (текущая версия) :
если тут UB?
В десятый раз повторю, что UB-графоманов следует игнорировать.
Определённость это всегда хорошо.
gcc всё сделал правильно - оптимизировал код не нарушая логику его работы (и никаких «распознаваний UB» для этого не требуется). Шланг же всё сломал и сгенерил нерабочий бинарник.
1) делать вид, что UB нет, и генерить код с чтением неинициализированного куска стека с обоими условиями;
Где ты стек то нашёл? Он тут не используется.
Исправление firkax, :
если тут UB?
В десятый раз повторю, что UB-графоманов следует игнорировать.
Определённость это всегда хорошо.
gcc всё сделал правильно - оптимизировал код не нарушая логику его работы (и никаких «распознаваний UB» для этого не требуется). Шланг же всё сломал и сгенерил нерабочий бинарник.
Исправление firkax, :
если тут UB?
В десятый раз повторю, что UB-графоманов следует игнорировать.
Определённость это всегда хорошо.
gcc всё сделал правильно - оптимизировал код не нарушая логику его работы. Шланг же всё сломал и сгенерил нерабочий бинарник.
Исправление firkax, :
если тут UB?
В десятый раз повторю, что UB-графоманов следует игнорировать.
Определённость это всегда хорошо.
gcc всё делает правильно - оптимизировал код не нарушая логику его работы. Шланг же всё сломал и сгенерил нерабочий бинарник.
Исходная версия firkax, :
если тут UB?
В десятый раз повторю, что UB-графоманов следует игнорировать.
Определённость это всегда хорошо.