sigmoid.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A social space for people researching, working with, or just interested in AI!

Server stats:

596
active users

#gcc

3 posts3 participants0 posts today
Arne Babenhauserheide<p><span class="h-card" translate="no"><a href="https://babka.social/@serge" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>serge</span></a></span> That said: I now predict that <a href="https://rollenspiel.social/tags/COBOL" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>COBOL</span></a> will make a comeback.</p><p><a href="https://rollenspiel.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> 15 integrated a COBOL frontend,¹ and <a href="https://rollenspiel.social/tags/GNU" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GNU</span></a> COBOL 4 seems to make the performance no longer atrocious² compared to the damn expensive proprietary COBOL compilers.</p><p>And that’s likely a game changer for many huge, mission critical codebases.</p><p>¹ <a href="https://gcc.gnu.org/gcc-15/changes.html#cobol" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gcc.gnu.org/gcc-15/changes.htm</span><span class="invisible">l#cobol</span></a><br>² <a href="https://sourceforge.net/p/gnucobol/discussion/cobol/thread/e1d8cc73ff/#d61f/9c83/4f83/a5de/d16a/7890/6ad7" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sourceforge.net/p/gnucobol/dis</span><span class="invisible">cussion/cobol/thread/e1d8cc73ff/#d61f/9c83/4f83/a5de/d16a/7890/6ad7</span></a></p><p><a href="https://rollenspiel.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://rollenspiel.social/tags/programmingLanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programmingLanguage</span></a></p>
Ariadne Conill 🐰:therian:<p>when i said i was daily driving wayback, i wasn't kidding...</p><p><a href="https://social.treehouse.systems/tags/windowmaker" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>windowmaker</span></a> <a href="https://social.treehouse.systems/tags/wayback" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wayback</span></a> <a href="https://social.treehouse.systems/tags/abuild" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>abuild</span></a> <a href="https://social.treehouse.systems/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a></p>
Cllr Gareth Kitchen<a href="https://gloucesternewscentre.co.uk/thames-water-should-be-brought-under-public-control-say-shire-hall-chiefs" rel="nofollow noopener" target="_blank">https://gloucesternewscentre.co.uk/thames-water-should-be-brought-under-public-control-say-shire-hall-chiefs</a><br><br><a class="hashtag" href="https://stroud.social/tag/ukpol" rel="nofollow noopener" target="_blank">#ukpol</a> <a class="hashtag" href="https://stroud.social/tag/gloucstershire" rel="nofollow noopener" target="_blank">#gloucstershire</a> <a class="hashtag" href="https://stroud.social/tag/gcc" rel="nofollow noopener" target="_blank">#gcc</a>
Sergei Trofimovich<p>Today's `gcc` change is not a bug, but a feature! <a href="https://gcc.gnu.org/PR44677" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gcc.gnu.org/PR44677</span><span class="invisible"></span></a> now detects unused variables that otherwise took part in arithmetic, like</p><p> volatile int j=0;<br> j++;</p><p>A minor change you would say. And yet it broke the build of at least 3 packages that use `-Werror`:<br>- `assimp`: <a href="https://github.com/assimp/assimp/pull/6267" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/assimp/assimp/pull/</span><span class="invisible">6267</span></a><br>- `usrsctp`: <a href="https://github.com/sctplab/usrsctp/pull/729" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/sctplab/usrsctp/pul</span><span class="invisible">l/729</span></a><br>- `systemtap`: <a href="https://sourceware.org/pipermail/systemtap/2025q3/028228.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sourceware.org/pipermail/syste</span><span class="invisible">mtap/2025q3/028228.html</span></a></p><p>All good finds!</p><p><a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://fosstodon.org/tags/diagnostic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>diagnostic</span></a></p>
AskUbuntu<p>suddenly missing file , for 32-bit build <a href="https://ubuntu.social/tags/compiling" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compiling</span></a> <a href="https://ubuntu.social/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://ubuntu.social/tags/32bit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>32bit</span></a></p><p><a href="https://askubuntu.com/q/1552987/612" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">askubuntu.com/q/1552987/612</span><span class="invisible"></span></a></p>
Lukas Rotermund<p>Writing in C just feels right. Having my code compiled by GCC makes me happy. And when the binary does what it's supposed to, nothing could be better.</p><p>I only usually have the same gut feeling with Rust. PHP simply can't compete. C is like a drug xD!</p><p><a href="https://social.tchncs.de/tags/C" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>C</span></a> <a href="https://social.tchncs.de/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://social.tchncs.de/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a></p>
Pat<p>What do OpenBSD people use for static analysis of C code?</p><p>Valgrind was available for a while but it seems to have been removed now</p><p>Apparently there is something called the "Clang Static Analyzer", but I'm not sure how to actually use it (it seems you have to compile your program with specific Clang flags?)</p><p>I know there are countless other bugs in my code, but its nice to see "no leaks detected" when I do some stupid shit with void pointers :)</p><p><a href="https://mastodon.sdf.org/tags/openbsd" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.sdf.org/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://mastodon.sdf.org/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://mastodon.sdf.org/tags/clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clang</span></a></p>
Green Webpage<p>In this article, we will describe how you can install the GCC compiler on your Debian 12.</p><p>Keep reading:👇<br><a href="https://greenwebpage.com/community/how-to-install-gcc-compiler-on-debian-12/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">greenwebpage.com/community/how</span><span class="invisible">-to-install-gcc-compiler-on-debian-12/</span></a></p><p><a href="https://mastodon.social/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://mastodon.social/tags/compiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compiler</span></a> <a href="https://mastodon.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://mastodon.social/tags/debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>debian</span></a> <a href="https://mastodon.social/tags/linuxadministration" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>linuxadministration</span></a> <a href="https://mastodon.social/tags/greenwebpage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>greenwebpage</span></a></p>
unixbhaskar<p>Umm </p><p><a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://fosstodon.org/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://fosstodon.org/tags/compiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compiler</span></a> </p><p><a href="https://fractalfir.github.io/generated_html/cg_gcc_bootstrap.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fractalfir.github.io/generated</span><span class="invisible">_html/cg_gcc_bootstrap.html</span></a></p>
unixbhaskar<p>Umm </p><p><a href="https://mastodon.social/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://mastodon.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://mastodon.social/tags/compiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compiler</span></a> </p><p><a href="https://fractalfir.github.io/generated_html/cg_gcc_bootstrap.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fractalfir.github.io/generated</span><span class="invisible">_html/cg_gcc_bootstrap.html</span></a></p>
GripNews<p>🌖 使用 GCC 構建 Rust 編譯器<br>➤ 克服編譯器中的迴圈內聯問題<br>✤ <a href="https://fractalfir.github.io/generated_html/cg_gcc_bootstrap.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fractalfir.github.io/generated</span><span class="invisible">_html/cg_gcc_bootstrap.html</span></a><br>本文記錄了作者使用 `cg_gcc` 嘗試以 GCC 代替 LLVM 構建 Rust 編譯器的過程。此過程分為三個階段,目標是驗證使用 GCC 構建的編譯器與使用 LLVM 構建的編譯器是否具有相同的行為。作者在過程中遇到了多個錯誤,並透過一系列的除錯技巧,包括將編譯器「切除部分功能」,最終找到並解決了問題,其中一個主要問題源自於 `#[inline(always)]` 屬性在 GCC 和 LLVM 上的不同處理方式。<br>+ 這篇文章詳細記錄了編譯器的開發過程,對於想了解編譯器原理的人來說很有幫助。<br>+ 看到作者用「編譯器切除術」來除錯,真是讓人嘆為觀止!這也顯示了編譯器開發的困難度。<br><a href="https://mastodon.social/tags/%E7%B7%A8%E8%AD%AF%E5%99%A8" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>編譯器</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://mastodon.social/tags/%E9%96%8B%E6%BA%90%E5%B0%88%E6%A1%88" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>開源專案</span></a></p>
Hacker News<p>Building the Rust Compiler with GCC</p><p><a href="https://fractalfir.github.io/generated_html/cg_gcc_bootstrap.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fractalfir.github.io/generated</span><span class="invisible">_html/cg_gcc_bootstrap.html</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Building" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Building</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/Compiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Compiler</span></a> <a href="https://mastodon.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://mastodon.social/tags/RustCompiler" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RustCompiler</span></a> <a href="https://mastodon.social/tags/GCCBootstrap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCCBootstrap</span></a> <a href="https://mastodon.social/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a></p>
cdrmack<p>How do you use <a href="https://fosstodon.org/tags/jails" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jails</span></a> on <a href="https://fosstodon.org/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FreeBSD</span></a> as a software engineer? Does it make sense to keep my "host" clean and minimal and for example as a <a href="https://fosstodon.org/tags/cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cpp</span></a> developer have two jails to compile code with <a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> and other one with <a href="https://fosstodon.org/tags/clang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>clang</span></a>?</p>
Absolute Memery 🎭<p>Evolution of the C <a href="https://tribe.net/tags/ProgrammingLanguages" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ProgrammingLanguages</span></a> <a href="https://tribe.net/tags/CProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CProgramming</span></a> <a href="https://tribe.net/tags/CProgrammingLanguage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CProgrammingLanguage</span></a> <a href="https://tribe.net/tags/CLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLang</span></a> <a href="https://tribe.net/tags/Programmer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programmer</span></a> <a href="https://tribe.net/tags/Programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programming</span></a> <a href="https://tribe.net/tags/SoftwareDeveloper" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDeveloper</span></a> <a href="https://tribe.net/tags/SoftwareDevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareDevelopment</span></a> <a href="https://tribe.net/tags/Coder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coder</span></a> <a href="https://tribe.net/tags/Coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Coding</span></a> <a href="https://tribe.net/tags/CSharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSharp</span></a> <a href="https://tribe.net/tags/CPP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPP</span></a> <a href="https://tribe.net/tags/CPlusPlus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPlusPlus</span></a> <a href="https://tribe.net/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://tribe.net/tags/DotNet" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DotNet</span></a>.</p><p><a href="https://tribe.net/tags/Meme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Meme</span></a> <a href="https://tribe.net/tags/Memes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Memes</span></a> <a href="https://tribe.net/tags/Humour" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Humour</span></a> <a href="https://tribe.net/tags/Humor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Humor</span></a></p>
Csepp 🌢GCC/FSF governance, whining
Simon Tournier<p>Reading « This Week in Rust » 601 (28th May), there is this item:</p><p>The <a href="https://social.sciences.re/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> compiler backend can now fully bootstrap the <a href="https://social.sciences.re/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> compiler!</p><p>Wow!</p><p>Then it points to some Reddit messages. Do you know more on the current status?</p><p><a href="https://this-week-in-rust.org/blog/2025/05/28/this-week-in-rust-601/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">this-week-in-rust.org/blog/202</span><span class="invisible">5/05/28/this-week-in-rust-601/</span></a></p><p><a href="https://old.reddit.com/r/rust/comments/1ktph3c/media_the_gcc_compiler_backend_can_now_fully/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">old.reddit.com/r/rust/comments</span><span class="invisible">/1ktph3c/media_the_gcc_compiler_backend_can_now_fully/</span></a></p><p><a href="https://social.sciences.re/tags/Bootstrap" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bootstrap</span></a> <a href="https://social.sciences.re/tags/ReproducibleBuilds" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ReproducibleBuilds</span></a></p>
Sourceware<p>The next GNU Tools Cauldron, taking place in Porto, Portugal, on September 26-28, 2025.</p><p><a href="https://inbox.sourceware.org/gcc/87o6ubhn4j.fsf@oracle.com/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">inbox.sourceware.org/gcc/87o6u</span><span class="invisible">bhn4j.fsf@oracle.com/</span></a><br><a href="https://gcc.gnu.org/wiki/cauldron2025" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gcc.gnu.org/wiki/cauldron2025</span><span class="invisible"></span></a><br><a href="https://gnu-tools-cauldron.org/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">gnu-tools-cauldron.org/</span><span class="invisible"></span></a></p><p>Some <a href="https://fosstodon.org/tags/Sourceware" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Sourceware</span></a> Project Leadership Committee members and <span class="h-card" translate="no"><a href="https://social.sfconservancy.org/users/conservancy" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>conservancy</span></a></span> staff should also be there.</p><p><a href="https://fosstodon.org/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://fosstodon.org/tags/GDB" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GDB</span></a> <a href="https://fosstodon.org/tags/binutils" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>binutils</span></a> <a href="https://fosstodon.org/tags/CGEN" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CGEN</span></a> <a href="https://fosstodon.org/tags/DejaGnu" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DejaGnu</span></a> <a href="https://fosstodon.org/tags/newlib" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>newlib</span></a> <a href="https://fosstodon.org/tags/glibc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>glibc</span></a> <a href="https://fosstodon.org/tags/poke" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>poke</span></a> <a href="https://fosstodon.org/tags/libabigail" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>libabigail</span></a> <a href="https://fosstodon.org/tags/elfutils" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>elfutils</span></a></p>
Roger Ferrer Ibáñez<p><a href="https://community.arm.com/arm-community-blogs/b/tools-software-ides-blog/posts/gcc-15-continuously-improving" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">community.arm.com/arm-communit</span><span class="invisible">y-blogs/b/tools-software-ides-blog/posts/gcc-15-continuously-improving</span></a></p><p><a href="https://mastodon.world/tags/gcc" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>gcc</span></a> <a href="https://mastodon.world/tags/aarch64" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>aarch64</span></a></p>
Free Software Foundation<p>Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you to Giovanni Turco for assigning your copyright to the FSF! More at: <a href="https://u.fsf.org/463" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">u.fsf.org/463</span><span class="invisible"></span></a> <a href="https://hostux.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CopyrightAssignments</span></a></p>
Free Software Foundation<p>Assigning your copyright to the FSF helps defend the GPL and keep software free. Thank you to Giovanni Turco for assigning your copyright to the FSF! More at: <a href="https://u.fsf.org/463" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">u.fsf.org/463</span><span class="invisible"></span></a> <a href="https://hostux.social/tags/GCC" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GCC</span></a> <a href="https://hostux.social/tags/CopyrightAssignments" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CopyrightAssignments</span></a></p>