Tootfinder

Opt-in global Mastodon full text search. Join the index!

@mgorny@social.treehouse.systems
2025-07-19 18:11:06

How you don't want to spend your Saturday: figuring out how many regressions #LLVM developers managed to sneak in just before the 21.x branching, and then bisecting them.
The answer: 2 serious regressions breaking libclc build and install, 2 test regressions in clang and compiler-rt respectively (the former quickly reverted on main, for the second time, but nobody thought of backporting), and 1 assertion failure in experimental backend.
Now I really hope I'll manage a clean run for 21.1.0-rc1 with the biggest zero-day LLVM patchset in the history of #Gentoo.
LLVM downstream maintenance is a nightmare.

@mgorny@pol.social
2025-07-19 18:14:00

Najbardziej niepożądany sposób spędzenia soboty: szukanie wszystkich regresji, które twórcom #LLVM udało się wcisnąć tuż przed wydzieleniem gałęzi wydania 21.x, a następnie bisect.
Odpowiedź: 2 poważne regresje w libclc, które psują kompilację i instalację, 2 regresje testów — clang i compiler-rt (w tym pierwszym zmianę szybko cofnięto z głównej gałęzi — po raz drugi, ale nikt nie pomyślał o tym, …