переменную. layout - от внутреннего типа, каких-то ограничений на значния для u8 как для bool - нет. Что может пойти не так? llvm может просто выкинуть место с инициализацией?
Насчёт "почему" — так сказала документация Если ты "бля буду читать оттуда до записи не стану", то в теории, может, тебя и обойдут последствия UB. Здесь главная проблема в том, что оптимизатор уже не убедишь "бля буду" и сделать он может вообще что угодно, даже прочитать оттуда
Обсуждают сегодня