101010.pl is one of the many independent Mastodon servers you can use to participate in the fediverse.
101010.pl czyli najstarszy polski serwer Mastodon. Posiadamy wpisy do 2048 znaków.

Server stats:

488
active users

#clangir

0 posts0 participants0 posts today
mgorny-nyan (on) :autism:🙀🚂🐧<p>Fajne rzeczy dzieją&nbsp;się z <a href="https://pol.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLVM</span></a> w <a href="https://pol.social/tags/Gentoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gentoo</span></a>:</p><p>1. Już o tym wspominałem, ale wszystkie paczki teraz siedzą w llvm-*/, więc łatwiej je znaleźć.<br>2. Wrzuciłem llvm-runtimes/offload, przywracając obsługę offloadowania <a href="https://pol.social/tags/OpenMP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenMP</span></a> (dla 19.1.6 wzwyż).<br>3. Wrzuciłem llvm-core/mlir, korzystając ze świeżutkiej biblioteki dynamicznej (dostępne w najnowszym snapshocie 20.x, do 19.x raczej nie wejdzie już).<br>4. Przy okazji zacząłem pracować nad Flangiem, ale nic nie obiecuję. Chciałbym chociaż na poziomie projektu wprowadzić obsługę biblioteki dynamicznej MLIR-a.<br>5. Wysłałem łatki do wsparcia samodzielnego budowania <a href="https://pol.social/tags/ClangIR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClangIR</span></a>, więc jak wszystko dobrze pójdzie, od pierwszego dnia będzie nam działało.<br>6. Na przegląd poszła nowa eclass llvm-r2, ze znacznie lepszym wsparciem kompilacji skrośnej. <a href="https://public-inbox.gentoo.org/gentoo-dev/20241221160053.780079-1-mgorny@gentoo.org/T/#t" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">public-inbox.gentoo.org/gentoo</span><span class="invisible">-dev/20241221160053.780079-1-mgorny@gentoo.org/T/#t</span></a><br>7. Powoli też pracuję nad poprawą wsparcia kompilacji skrośnej w samych paczkach LLVM, ale nie wiem, kiedy skończę. Chciałbym chociaż wyeliminować konieczność budowania drugiej pełnej kopii LLVM i Clanga na CBUILD, tylko po to, by skompilować Clanga.</p><p><a href="https://pol.social/tags/MLIR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MLIR</span></a> <a href="https://pol.social/tags/Clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clang</span></a> <a href="https://pol.social/tags/Flang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flang</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>Some recent <a href="https://social.treehouse.systems/tags/LLVM" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LLVM</span></a> goodies in <a href="https://social.treehouse.systems/tags/Gentoo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gentoo</span></a>:</p><p>1. Well, I've said that already but all packages are now in llvm-*/, so they're easier to find.<br>2. I've added llvm-runtimes/offload, which restores the offloading functions of <a href="https://social.treehouse.systems/tags/OpenMP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenMP</span></a> (available in 19.1.6+).<br>3. I've added llvm-core/mlir, now that it provides a proper dylib to link to (available in the most recent 20.x snapshot, no plans to backport to 19.x).<br>4. I've started working on <a href="https://social.treehouse.systems/tags/Flang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Flang</span></a> too, but no promises. At the very least, I'd like to make it support <a href="https://social.treehouse.systems/tags/MLIR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MLIR</span></a> dylib upstream.<br>5. I've sent patches for standalone build support in <a href="https://social.treehouse.systems/tags/ClangIR" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ClangIR</span></a>, so hopefully it'll be ready for integration when it lands in mainstream.<br>6. I've sent a new llvm-r2 eclass for review, now with much cleaner support for cross-compilation scenarios. <a href="https://public-inbox.gentoo.org/gentoo-dev/20241221160053.780079-1-mgorny@gentoo.org/T/#t" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">public-inbox.gentoo.org/gentoo</span><span class="invisible">-dev/20241221160053.780079-1-mgorny@gentoo.org/T/#t</span></a><br>7. I'm also slowly working on improving cross-compilation support for LLVM packages themselves, but no ETA on this. At the very least, I'd like to remove the necessity of building another complete copy of LLVM+Clang for CBUILD to compile <a href="https://social.treehouse.systems/tags/Clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clang</span></a>.</p>