LINUX.ORG.RU

История изменений

Исправление firkax, (текущая версия) :

если тут UB?

В десятый раз повторю, что UB-графоманов следует игнорировать.

Определённость это всегда хорошо.

gcc всё сделал правильно - оптимизировал код не нарушая логику его работы (и никаких «распознаваний UB» для этого не требуется). Шланг же всё сломал и сгенерил нерабочий бинарник.

1) делать вид, что UB нет, и генерить код с чтением неинициализированного куска стека с обоими условиями;

Где ты стек то нашёл? Он тут не используется.

Исправление firkax, :

если тут UB?

В десятый раз повторю, что UB-графоманов следует игнорировать.

Определённость это всегда хорошо.

gcc всё сделал правильно - оптимизировал код не нарушая логику его работы (и никаких «распознаваний UB» для этого не требуется). Шланг же всё сломал и сгенерил нерабочий бинарник.

Исправление firkax, :

если тут UB?

В десятый раз повторю, что UB-графоманов следует игнорировать.

Определённость это всегда хорошо.

gcc всё сделал правильно - оптимизировал код не нарушая логику его работы. Шланг же всё сломал и сгенерил нерабочий бинарник.

Исправление firkax, :

если тут UB?

В десятый раз повторю, что UB-графоманов следует игнорировать.

Определённость это всегда хорошо.

gcc всё делает правильно - оптимизировал код не нарушая логику его работы. Шланг же всё сломал и сгенерил нерабочий бинарник.

Исходная версия firkax, :

если тут UB?

В десятый раз повторю, что UB-графоманов следует игнорировать.

Определённость это всегда хорошо.