Skip to content

v0.7.2

@the-homeless-god the-homeless-god tagged this 03 Sep 18:26
Метка v0.7.1 не дошла до публикации: архив для Homebrew был собран вручную
(io-запуск release-in-c.flang был на тот момент недоступен), и его sha256
не совпал с тем, что собрал сам конвейер выпуска на теге. Шаг «Сверить
хеш архива с формулой Homebrew» это поймал и остановил всё до GitHub
Release и npm — под v0.7.1 не вышло ничего. Тег не удалялся (запись
запрещена), просто пропущен; эта метка — то же дерево плюс формула с
sha256, посчитанным локально тем же io-рецептом, что и сам конвейер, не
вручную.

Содержательно всё то же, что должно было быть в 0.7.1:

ЧТО СЛОМАЛОСЬ. FLANG_VERSION был вшит буквально в двух местах
(flang/src/emit/c/flang_repl.c, bootstrap/flang_repl.c) и не менялся при
бампе версии в package.json — двоичный 0.7.0 на `flang --version` отвечал
«0.6.2», на два релиза позади. Через brew ставился пакет «0.7.0», а сам
двоичный называл себя старым именем (задача 9959).

ЧТО ПОЧИНЕНО. Обе константы → 0.7.2. Формула Homebrew
(packaging/homebrew/flang.rb) несёт sha256 архива этой метки; тап
digitable-lol/homebrew-tap обновляется тем же приёмом следом за
публикацией.

Гейты доказуемости не двигались, всё ещё 2 из 7 на 3 сентября 2026
(КРИТЕРИЙ.md).
Assets 2
Loading