>P.S.
>
>Напомню, -fstrict-overflow включается при -Os -O2 -O3.
>
>
> В общем смысл такой, с -fwrapv, при переполнений в математике со
>
>знаковыми числами, будет использоваться переполненное значение:
>[snip]
>
>Торвальдс конечно настоящий финский (когда-то был) парень, но нехорошо логику программы
>нарушать. Может сразу константами писать будем, зачем нам символьные переменные....
test.c: In function 'main':
test.c:8: warning: assuming signed overflow does not occur when assuming that (X + c) > X is always true
Т.е., теперь это будет ошибка времени исполнения?
Иначе я не вижу в этом большого смысла.
В прочем, и так не вижу.