mastodon.world is one of the many independent Mastodon servers you can use to participate in the fediverse.
Generic Mastodon server for anyone to use.

Server stats:

9.4K
active users

#llvm

6 posts6 participants1 post today
mirek kratochvil<p>What's your favorite way of compiling stuff to assembly (preferably supporting a few different target archs), but other than LLVM?</p><p>Are there any actual sensible alternatives now?</p><p><a href="https://mastodon.online/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://mastodon.online/tags/compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilers</span></a> <a href="https://mastodon.online/tags/compilation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compilation</span></a> <a href="https://mastodon.online/tags/assembly" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>assembly</span></a> <a href="https://mastodon.online/tags/llvm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llvm</span></a></p>
mgorny-nyan (on) :autism:🙀🚂🐧<p>Wyolbrzymione:</p><p><a href="https://pol.social/tags/Intel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Intel</span></a>: w końcu obsługujemy <a href="https://pol.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> 16!<br>Użytkownik: u mnie się nie kompiluje z LLVM 16.<br>Intel: u nas działa, potrzebujesz tej łatki.<br>Użytkownik: ale ta łatka sprawia, że LLVM 15 buduje się jako wersja 16.x.<br>Intel: …<br>Użytkownik: …<br>Intel: jak już mówiliśmy, wspieramy LLVM 16!</p><p><a href="https://github.com/intel/intel-graphics-compiler/issues/289#issuecomment-2845719524" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/intel/intel-graphic</span><span class="invisible">s-compiler/issues/289#issuecomment-2845719524</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>Exaggerated:</p><p><a href="https://social.treehouse.systems/tags/Intel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Intel</span></a>: we finally support <a href="https://social.treehouse.systems/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> 16!<br>User: but it fails to build against LLVM 16.<br>Intel: it builds for us, you just need this patch.<br>User: but this patch makes LLVM 15 build as 16.x.<br>Intel: …<br>User: …<br>Intel: so yes, we support LLVM 16 now!</p><p><a href="https://github.com/intel/intel-graphics-compiler/issues/289#issuecomment-2845719524" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/intel/intel-graphic</span><span class="invisible">s-compiler/issues/289#issuecomment-2845719524</span></a></p>
golang[Перевод] Golang на PlayStation 2 Мне всегда хотелось творить к...<br><br><a href="https://habr.com/ru/articles/895322/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=895322" rel="nofollow noopener noreferrer" target="_blank">https://habr.com/ru/articles/895322/?utm_source=habrahabr&amp;utm_medium=rss&amp;utm_campaign=895322</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/playstation" target="_blank">#playstation</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/2" target="_blank">#2</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/golang" target="_blank">#golang</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/clang" target="_blank">#clang</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/llvm" target="_blank">#llvm</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/llvm" target="_blank">#llvm</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/ir" target="_blank">#ir</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/mips" target="_blank">#mips</a><br><br><a href="https://awakari.com/pub-msg.html?id=38qwUelozb9hXecQLjDQMgd2NGa&amp;interestId=golang" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
The Oasis BBS<p>AGPX Releases “C64 Game Maker” – Create Commodore 64 Games Using BASIC and C++<br><a href="https://techhub.social/tags/C64GameMaker" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C64GameMaker</span></a> <a href="https://techhub.social/tags/Commodore64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Commodore64</span></a> <a href="https://techhub.social/tags/RetroDev" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroDev</span></a> <a href="https://techhub.social/tags/BASIC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>BASIC</span></a> <a href="https://techhub.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> <a href="https://techhub.social/tags/Oscar64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Oscar64</span></a> <a href="https://techhub.social/tags/SIDSound" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SIDSound</span></a> <a href="https://techhub.social/tags/AGPX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AGPX</span></a> <a href="https://techhub.social/tags/RetroComputing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RetroComputing</span></a> <a href="https://techhub.social/tags/8BitGaming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>8BitGaming</span></a><br><a href="https://theoasisbbs.com/agpx-releases-c64-game-maker-create-commodore-64-games-using-basic-and-c/?feed_id=3083&amp;_unique_id=681375831f600" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">theoasisbbs.com/agpx-releases-</span><span class="invisible">c64-game-maker-create-commodore-64-games-using-basic-and-c/?feed_id=3083&amp;_unique_id=681375831f600</span></a></p>
Habr<p>[Перевод] Golang на PlayStation 2</p><p>Мне всегда хотелось творить какую-нибудь дичь с консолями. Не знаю почему, но меня всегда привлекала идея реализовывать на устройствах неожиданные возможности. Это относится и к PlayStation 2 , выпущенной Sony в 2000 году. Sony, пожалуйста, не подавайте в суд на меня за этот пост. Перейдём сразу к делу: я хочу научиться запускать код на консолях (подробнее о том, зачем это нужно, я расскажу в другом посте). Обычно это делается на языках низкого уровня, но сегодня мы можем проще и удобнее работать с языками наподобие Go . Поэтому я подумал: почему бы и нет? Поискав онлайн, я не нашёл простого решения, поэтому взялся за эту задачу самостоятельно.</p><p><a href="https://habr.com/ru/articles/895322/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">habr.com/ru/articles/895322/</span><span class="invisible"></span></a></p><p><a href="https://zhub.link/tags/playstation_2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>playstation_2</span></a> <a href="https://zhub.link/tags/golang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>golang</span></a> <a href="https://zhub.link/tags/clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>clang</span></a> <a href="https://zhub.link/tags/llvm" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llvm</span></a> <a href="https://zhub.link/tags/llvm_ir" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>llvm_ir</span></a> <a href="https://zhub.link/tags/mips" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mips</span></a></p>
Ramkumar Ramachandra<p>Status: planning a new analysis for <a href="https://mathstodon.xyz/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a>.</p><p><a href="https://gist.github.com/artagnon/b9524935f7f9d355eff082469bc72d03" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gist.github.com/artagnon/b9524</span><span class="invisible">935f7f9d355eff082469bc72d03</span></a></p>
wasmllvm之llc工具 - 可可西 llc 是 LLVM 工具链中的一个核心工具,主要用于将 LLV...<br><br><a href="https://www.cnblogs.com/kekec/p/18814269" rel="nofollow noopener noreferrer" target="_blank">https://www.cnblogs.com/kekec/p/18814269</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/LLVM" target="_blank">#LLVM</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/wasm" target="_blank">#wasm</a><br><br><a href="https://awakari.com/pub-msg.html?id=4xbAMmdPFDzukTbc1VlK9xGV7Wy&amp;interestId=wasm" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
wasmllc编译wasm64文件报warning:'+neon' is not a recognized feature for this target (ig...<br><br><a href="https://www.cnblogs.com/kekec/p/18835933" rel="nofollow noopener noreferrer" target="_blank">https://www.cnblogs.com/kekec/p/18835933</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/wasm" target="_blank">#wasm</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/LLVM" target="_blank">#LLVM</a><br><br><a href="https://awakari.com/pub-msg.html?id=3AeJlSIGhQKE7rLaNMgDHeCSDPU&amp;interestId=wasm" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
wasmllvm之wasm-ld工具 - 可可西 wasm-ld 是 LLVM 项目中的 WebAssembly 专用链接器,负...<br><br><a href="https://www.cnblogs.com/kekec/p/18835965" rel="nofollow noopener noreferrer" target="_blank">https://www.cnblogs.com/kekec/p/18835965</a><br><br><a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/LLVM" target="_blank">#LLVM</a> <a rel="nofollow noopener noreferrer" class="mention hashtag" href="https://mastodon.social/tags/wasm" target="_blank">#wasm</a><br><br><a href="https://awakari.com/pub-msg.html?id=U1YyFdzBs7mdAoi9mIBQUNb0CzQ&amp;interestId=wasm" rel="nofollow noopener noreferrer" target="_blank">Result Details</a>
mgorny-nyan (on) :autism:🙀🚂🐧<p>Aktualizacja w temacie <a href="https://pol.social/tags/mitmproxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mitmproxy</span></a>, czyli jak nie zamierzałem spędzać soboty.</p><p>Poprzednio: <a href="https://pol.social/@mgorny/114364801169118580" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">pol.social/@mgorny/11436480116</span><span class="invisible">9118580</span></a></p><p>Tak więc:</p><p>1. Z pomocą osoby nickiem vadorovsky, dowiedziałem się, że jak dam --no-default-features, to bpf-linker użyje systemowego LLVM, i w ten sposób pozbyłem się problemów nr. 2 i 4.<br>2. <a href="https://pol.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> 20 nadal się sypie, ale jakimś cudem wtorkowy snapshot LLVM 21 działa.<br>3. Musiałem wrzucić btfdump na potrzeby testów, ale teraz wszystkie przechodzą.<br>4. Zmarnowałem godziny na budowanie mitmproxy-linux, ale w końcu znalazłem sposób. Otóż, okazuje się,&nbsp;że muszę wywalić logikę budowania binarek w formacie bpf z tej paczki, zbudować je ręcznie z poprawną wartością RUSTFLAGS, a potem połączyć to w całość. <a href="https://github.com/mitmproxy/mitmproxy/issues/7663" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mitmproxy/mitmproxy</span><span class="invisible">/issues/7663</span></a><br>5. Problem z rustc-build-sysroot jest jeszcze gorszy w mitmproxy-linux.<br>6. Testy mitmproxy-linux segfaulcą (jak to <a href="https://pol.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a>).<br>7. Ale jak już wszystko poinstaluję, to testy mitmproxy przechodzą.</p><p>Więc zostaje mi wymyślić, co zrobić z tymi segfaulcącymi testami, i myślę, że nowa wersja mitmproxy może wylądować w <a href="https://pol.social/tags/Gentoo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gentoo</span></a>. Przypięta do pojedynczej wersji kompilatora Rusta, ale zawsze coś.</p>
mgorny-nyan (he) :autism:🙀🚂🐧<p><a href="https://social.treehouse.systems/tags/mitmproxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mitmproxy</span></a> update AKA not how I imagined spending my Saturday.</p><p>Previous post: <a href="https://social.treehouse.systems/@mgorny/114364774872404427" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">social.treehouse.systems/@mgor</span><span class="invisible">ny/114364774872404427</span></a></p><p>So:</p><p>1. With help of vadorovsky, I've learned that I need to pass --no-default-features, and then it uses system LLVM which resolves problems 2. and 4.<br>2. <a href="https://social.treehouse.systems/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> 20 still fails on that assertion, but Tuesday's LLVM 21 snapshot works fine.<br>3. I also needed to package btfdump for bpf-linker's tests but I was finally able to get them to pass.<br>4. After spending hours trying to figure out mitmproxy-linux build failures, I've finally found a way to build it: I need to remove upstream's logic for building bpf binaries, build them manually with correct RUSTFLAGS, and then build the whole thing. <a href="https://github.com/mitmproxy/mitmproxy/issues/7663" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/mitmproxy/mitmproxy</span><span class="invisible">/issues/7663</span></a><br>5. rustc-build-sysroot crate problem is even worse in mitmproxy-linux.<br>6. mitmproxy-linux's tests segfault (yeah, <a href="https://social.treehouse.systems/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a>).<br>7. But still, with the packages built, I can get tests to pass on mitmproxy itself.</p><p>So yeah, if I can only figure out what to do about these segfaulting tests, I think we can get new mitmproxy version into <a href="https://social.treehouse.systems/tags/Gentoo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gentoo</span></a>. Pinned to one Rust version, but that's better than nothing, I guess.</p>
mgorny-nyan (on) :autism:🙀🚂🐧<p>Zmarnowałem kolejną godzinę na użeranie się z próbą dodania bpf-linker / nowej wersji <a href="https://pol.social/tags/mitmproxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mitmproxy</span></a> do <a href="https://pol.social/tags/Gentoo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gentoo</span></a>. Podsumowując:</p><p>1. Wymaga funkcji, dostępnych wyłącznie w eksperymentalnych wersjach kompilatora <a href="https://pol.social/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a>. Można to obejść, ustawiając RUSTC_BOOTSTRAP=1. <a href="https://github.com/aya-rs/bpf-linker/issues/250" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/aya-rs/bpf-linker/i</span><span class="invisible">ssues/250</span></a><br>2. Wymaga innych wersji kilku bibliotek poprzez zależność aya-rustc-llvm-proxy, jakimś cudem. Można to albo rozwiązać dodając do ebuilda owe wersje, albo usuwając z wypakowanego archiwum plik `Cargo.lock`.<br>3. Wymaga `compiler_builts` poprzez zależność rustc-build-sysroot. Co ciekawe, konkretna wersja jest przypięta wewnątrz biblioteki standardowej Rusta, więc musiałbym dodać odpowiednią wersję zależności dla każdej obsługiwanej wersji kompilatora!<br>4. Ma własną logikę wyszukiwania biblioteki <a href="https://pol.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a>, która porusza się po PATH i podmienia `bin` na `lib`. Tak, na katalog z 32-bitowymi bibliotekami. Da się&nbsp;to obejść, ustawiając LD_LIBRARY_PATH. <a href="https://github.com/aya-rs/bpf-linker/issues/270" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/aya-rs/bpf-linker/i</span><span class="invisible">ssues/270</span></a><br>5. Nawet jak obejdę wszystkie inne problemy, to koniec konców się sypie na użyciu LLVM. Zgaduję,&nbsp;że nikomu nie przyszło do głowy użyć do testów LLVM z kontrolą poprawności użycia API. <a href="https://github.com/aya-rs/bpf-linker/issues/271" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/aya-rs/bpf-linker/i</span><span class="invisible">ssues/271</span></a></p><p>No cóż, taka jakość programów pisanych w Ruście. Co gorsza, te wszystkie problemy dotyczą nie budowania, a uruchamiania bpf-linkera — więc tak czy siak, instalowalibyśmy program, który w ogóle nie działa bez dodatkowych obejść.</p>
mgorny-nyan (he) :autism:🙀🚂🐧<p>Spent another hour on trying to get bpf-linker / new <a href="https://social.treehouse.systems/tags/mitmproxy" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mitmproxy</span></a> into <a href="https://social.treehouse.systems/tags/Gentoo" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Gentoo</span></a>. To summarize:</p><p>1. It needs features from nightly <a href="https://social.treehouse.systems/tags/RustLang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RustLang</span></a> compiler at runtime. This can be worked around via setting RUSTC_BOOTSTRAP=1. <a href="https://github.com/aya-rs/bpf-linker/issues/250" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/aya-rs/bpf-linker/i</span><span class="invisible">ssues/250</span></a><br>2. It needs different pinned versions of some libraries via aya-rustc-llvm-proxy somehow. This can be solved via manually adding more crates to the ebuild (sigh) or just removing the extra `Cargo.lock` from the crate.<br>3. It needs `compiler_builtins` crate via rustc-build-sysroot crate. Funny enough, the version is pinned by Rust standard library itself, so I need to add a specific crate for every supported Rust compiler version!<br>4. It uses a homemade logic to find <a href="https://social.treehouse.systems/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> library, which iterates over PATH and replaces `bin` with `lib`. Yes, with 32-bit libdir. It can be worked around via setting LD_LIBRARY_PATH. <a href="https://github.com/aya-rs/bpf-linker/issues/270" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/aya-rs/bpf-linker/i</span><span class="invisible">ssues/270</span></a><br>5. Even after working around all these issues, it crashes by triggering an assertion in LLVM. I guess nobody bothered testing with assertions enabled, as usual. <a href="https://github.com/aya-rs/bpf-linker/issues/271" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/aya-rs/bpf-linker/i</span><span class="invisible">ssues/271</span></a></p><p>So yeah, that's your Rust quality. On top of that, let's not forget that this is all runtime issues — like we would be installed a bpf-linker executable that's nonfunctional unless you apply workarounds.</p>
LavX News<p>Unveiling the Truth Behind Clang: The Compiler's Hidden Challenges and Future Innovations</p><p>Clang has risen to prominence as a powerful compiler front end, yet its tooling capabilities reveal significant gaps that developers must navigate. This article explores the intricacies of Clang's arc...</p><p><a href="https://news.lavx.hu/article/unveiling-the-truth-behind-clang-the-compiler-s-hidden-challenges-and-future-innovations" rel="nofollow noopener noreferrer" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.lavx.hu/article/unveiling</span><span class="invisible">-the-truth-behind-clang-the-compiler-s-hidden-challenges-and-future-innovations</span></a></p><p><a href="https://mastodon.cloud/tags/news" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>news</span></a> <a href="https://mastodon.cloud/tags/tech" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tech</span></a> <a href="https://mastodon.cloud/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> <a href="https://mastodon.cloud/tags/Clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clang</span></a> <a href="https://mastodon.cloud/tags/CompilerTooling" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CompilerTooling</span></a></p>
Ramkumar Ramachandra<p><span class="h-card" translate="no"><a href="https://social.treehouse.systems/@mgorny" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>mgorny</span></a></span> The <a href="https://mathstodon.xyz/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> Foundation is non-profit, and the high ticket prices are somewhat unfortunate: the venue wasn’t cheap, and we insist on high-quality recordings. I agree that many of the corporate contributors are irresponsible, but there’s also a good share of people on retainers, who pretty much get to do what they want. Not sure I’d classify the major people (Florian, Nikita, Matt, Craig) as “corporate contributors”.</p>
रञ्जित (Ranjit Mathew)<p>No mention of Cygnus? 🧐</p><p>“What The Hell Is A Target Triple?”, Miguel Young de la Sota (<a href="https://mcyoung.xyz/2025/04/14/target-triples/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">mcyoung.xyz/2025/04/14/target-</span><span class="invisible">triples/</span></a>).</p><p>Via HN: <a href="https://news.ycombinator.com/item?id=43696756" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.ycombinator.com/item?id=4</span><span class="invisible">3696756</span></a></p><p>On Lobsters: <a href="https://lobste.rs/s/ofacpc/what_hell_is_target_triple" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lobste.rs/s/ofacpc/what_hell_i</span><span class="invisible">s_target_triple</span></a></p><p><a href="https://mastodon.social/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a> <a href="https://mastodon.social/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://mastodon.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> <a href="https://mastodon.social/tags/Build" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Build</span></a> <a href="https://mastodon.social/tags/CrossCompiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>CrossCompiler</span></a></p>
RenézuCode<p>Watch Full-stack Linux dev fix <a href="https://chaos.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a>. <a href="https://chaos.social/tags/Clang" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clang</span></a> &amp; <a href="https://chaos.social/tags/Rust" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Rust</span></a> for <a href="https://chaos.social/tags/Mesa3D" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Mesa3D</span></a> and other SPARC details! <a href="https://www.youtube.com/watch?v=UV7wYDXKBPs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=UV7wYDXKBP</span><span class="invisible">s</span></a></p>
mgorny-nyan (on) :autism:🙀🚂🐧<p><a href="https://pol.social/tags/EuroLLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EuroLLVM</span></a> to świetna okazja, by porozmawiać o społeczności <a href="https://pol.social/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a>. Nie, nie na konferencji.</p><p>Jeżeli kiedykolwiek mieliście jakiekolwiek wątpliwości co do tego, jaki stosunek do wolontariuszy ma owa społeczność, wystarczy spojrzeć na ceny biletów. Który wolontariusz wyrzuci $750 z własnej kieszeni za wstęp?!</p><p>No ale dobra, znamy swoje miejsce. My jesteśmy od tego, żeby poświęcać swoje weekendy na naprawianie tego, co państwo korporacjusze zepsują w tygodniu. A następnie proszenia się, żeby przejrzeli nasze poprawki, zanim zepsują kolejną rzecz. A w tym czasie jaśnie wielmożni będą radzić, jak zgotować nam jeszcze gorszą przyszłość.</p><p><a href="https://llvm.swoogo.com/2025eurollvm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">llvm.swoogo.com/2025eurollvm</span><span class="invisible"></span></a></p><p><a href="https://pol.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>
mgorny-nyan (he) :autism:🙀🚂🐧<p><a href="https://social.treehouse.systems/tags/EuroLLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EuroLLVM</span></a> is a good opportunity to talk of the <a href="https://social.treehouse.systems/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> community. No, not at the conference.</p><p>Because if you ever were wondering what LLVM project's attitude towards its volunteer contributors is, just look at the ticket prices. I mean, which volunteer would spend $750 on a conference ticket?!</p><p>But yeah, we know our place. It's to spend weekends fixing what corporate contributors broke through the week, then beg them to actually review our fixes before they break more. And in the meantime, our gracious lords will debate how to mess up our future even more.</p><p><a href="https://llvm.swoogo.com/2025eurollvm" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">llvm.swoogo.com/2025eurollvm</span><span class="invisible"></span></a></p><p><a href="https://social.treehouse.systems/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a></p>