История изменений
Исправление hateyoufeel, (текущая версия) :
Все работают правильно. Все компиляторы поддерживают свободный алиасинг.
Я выше для анона код запостил вот тут: В чём смысл делать так_s постфиксить_t ? (комментарий)
Clang выдаёт 3 в обоих случаях. Так какой из компиляторов правильно работает-то?
Так вот, что я хочу ответить: стандарты писали и пишут мудаки, а код с UB пишут совершенно другие мудаки.
FTFY
Исходная версия hateyoufeel, :
Все работают правильно. Все компиляторы поддерживают свободный алиасинг.
Я там выше для анона код запостил вот тут: В чём смысл делать так_s постфиксить_t ? (комментарий)
Clang выдаёт 3 в обоих случаях. Так какой из компиляторов правильно работает-то?
Так вот, что я хочу ответить: стандарты писали и пишут мудаки, а код с UB пишут совершенно другие мудаки.
FTFY