mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.7K
active users

#gcc15

0 posts0 participants0 posts today
sheerluck<p><a href="https://misskey.io/tags/sagemath" rel="nofollow noopener noreferrer" target="_blank">#sagemath</a> <a href="https://misskey.io/tags/ECL" rel="nofollow noopener noreferrer" target="_blank">#ECL</a> <a href="https://misskey.io/tags/gcc-15" rel="nofollow noopener noreferrer" target="_blank">#gcc-15</a><span><br><br></span><a href="https://blog.svgames.pl/article/the-little-bool-of-doom" rel="nofollow noopener noreferrer" target="_blank">https://blog.svgames.pl/article/the-little-bool-of-doom</a></p>
sheerluck<p><a href="https://misskey.io/tags/sagemath" rel="nofollow noopener noreferrer" target="_blank">#sagemath</a> <a href="https://misskey.io/tags/linbox" rel="nofollow noopener noreferrer" target="_blank">#linbox</a> <a href="https://misskey.io/tags/gcc-15" rel="nofollow noopener noreferrer" target="_blank">#gcc-15</a></p><pre><code> * Applying linbox-1.7.0-hardened-testfails.patch ... [ ok ] * Applying linbox-1.7.0-gcc14.patch ... [ ok ] * ========================================================= * Applying user patches from /etc/portage/patches ... * Applying linbox.41.patch ... [ ok ] * Applying linbox.42.patch ... [ ok ] * Applying linbox.43.patch ... patching file linbox/blackbox/block-hankel.h patching file linbox/matrix/sparsematrix/sparse-ell-matrix.h patching file linbox/matrix/sparsematrix/sparse-ellr-matrix.h patching file linbox/ring/ntl/ntl-lzz_p.h Hunk #1 succeeded at 150 with fuzz 2 (offset 5 lines). patching file linbox/ring/ntl/ntl-zz_px.h Hunk #1 succeeded at 110 with fuzz 2 (offset 6 lines).[ ok ] * User patches applied. * =========================================================</code></pre><p></p>
r1w1s1 :slackware:<p>Personally, I’ve always seen Fedora as Red Hat’s testing lab — not a stable distro. <br>But Linus uses it as a daily driver anyway.🤷</p><p>The catch? Fedora 42 ships a pre-release version of GCC 15, which triggered <br>issues the kernel wasn’t prepared for</p><p>🔗 The heated discussion about it on the mailing list shows <br>the impact of this move: <a href="https://lwn.net/ml/all/4f941c51-784a-4f10-8df5-6bd103d1d80e@roeck-us.net/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">lwn.net/ml/all/4f941c51-784a-4</span><span class="invisible">f10-8df5-6bd103d1d80e@roeck-us.net/</span></a></p><p><a href="https://fosstodon.org/tags/gcc15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc15</span></a> <a href="https://fosstodon.org/tags/gcc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc</span></a> <a href="https://fosstodon.org/tags/fedora" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>fedora</span></a> <a href="https://fosstodon.org/tags/linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linux</span></a> <a href="https://fosstodon.org/tags/linus" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>linus</span></a></p>
Hacker News<p>New C++ features in GCC 15</p><p><a href="https://developers.redhat.com/articles/2025/04/24/new-c-features-gcc-15" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.redhat.com/articles</span><span class="invisible">/2025/04/24/new-c-features-gcc-15</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a>++ <a href="https://mastodon.social/tags/GCC15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC15</span></a> <a href="https://mastodon.social/tags/NewFeatures" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NewFeatures</span></a> <a href="https://mastodon.social/tags/DeveloperNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>DeveloperNews</span></a></p>
r1w1s1GCC 15 is here! 🚀<br>Key updates:<br><br>- C23 by default<br><br>- Improved vectorizer at -O2<br><br>- Incremental LTO for faster builds<br><br>- New COBOL frontend<br><br>- C++ modules &amp; OpenMP improvements<br><br>- Dropped Nios II support<br><br>More: <a href="https://gcc.gnu.org/gcc-15/changes.html" rel="nofollow noopener noreferrer" target="_blank">https://gcc.gnu.org/gcc-15/changes.html</a><br><a href="https://snac.bsd.cafe?t=gcc15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#GCC15</a> <a href="https://snac.bsd.cafe?t=compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Compiler</a> <a href="https://snac.bsd.cafe?t=programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#Programming</a><br>
Eddy Jansson<p>GCC 15.1 released. C23 is now the default (-std=gnu23).</p><p>Release announcement: <a href="https://gcc.gnu.org/pipermail/gcc/2025-April/245971.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gcc.gnu.org/pipermail/gcc/2025</span><span class="invisible">-April/245971.html</span></a></p><p>Changes: <a href="https://gcc.gnu.org/gcc-15/changes.html" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gcc.gnu.org/gcc-15/changes.htm</span><span class="invisible">l</span></a></p><p><a href="https://mastodon.gamedev.place/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> <a href="https://mastodon.gamedev.place/tags/GCC15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC15</span></a> <a href="https://mastodon.gamedev.place/tags/Compilers" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Compilers</span></a> <a href="https://mastodon.gamedev.place/tags/Programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Programming</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>'"[…] The default dialect in <a href="https://fosstodon.org/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> 15 is still -std=gnu++17. You can use the -std=c++23 or -std=gnu++23 command-line options to enable C++23 features, and similarly for C++26 and others. […] C++26 features in <a href="https://fosstodon.org/tags/GCC15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC15</span></a> include pack indexing, attributes for structured bindings, enhanced support for functions whose definition consists of =delete, and more. […] A number of defect reports were resolved in GCC 15. A few examples follow. […] C++11 attributes in C++98 […]"'</p><p><a href="https://developers.redhat.com/articles/2025/04/24/new-c-features-gcc-15" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.redhat.com/articles</span><span class="invisible">/2025/04/24/new-c-features-gcc-15</span></a></p>
Hacker News<p>Usability Improvements in GCC 15</p><p><a href="https://developers.redhat.com/articles/2025/04/10/6-usability-improvements-gcc-15" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.redhat.com/articles</span><span class="invisible">/2025/04/10/6-usability-improvements-gcc-15</span></a></p><p><a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/Usability" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Usability</span></a> <a href="https://mastodon.social/tags/Improvements" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Improvements</span></a> <a href="https://mastodon.social/tags/GCC15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC15</span></a> <a href="https://mastodon.social/tags/Developer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Developer</span></a> <a href="https://mastodon.social/tags/Tools" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Tools</span></a> <a href="https://mastodon.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenSource</span></a> <a href="https://mastodon.social/tags/RedHat" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RedHat</span></a></p>
Thorsten Leemhuis (acct. 1/4)<p>"[…] Let's take a look at 6 improvements to look forward to in the upcoming <a href="https://fosstodon.org/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> 15.</p><p>1. Prettier execution paths</p><p>2. A new look for C++ template errors</p><p>3. Machine-readable diagnostics</p><p>4. An easier transition to C23</p><p>5. A revamped color scheme</p><p>6. libgdiagnostics</p><p>We're still fixing bugs, but we hope that GCC 15 will be ready to officially release (as 15.1) sometime later this month. […]"'</p><p><a href="https://developers.redhat.com/articles/2025/04/10/6-usability-improvements-gcc-15" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">developers.redhat.com/articles</span><span class="invisible">/2025/04/10/6-usability-improvements-gcc-15</span></a> – by David Malcolm <a href="https://fosstodon.org/tags/gcc15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>gcc15</span></a></p>
Benjamin Carr, Ph.D. 👨🏻‍💻🧬<p>Healthy Competition With <a href="https://hachyderm.io/tags/GCC15" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC15</span></a> vs. <a href="https://hachyderm.io/tags/LLVM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LLVM</span></a> <a href="https://hachyderm.io/tags/Clang20" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Clang20</span></a> Performance On <a href="https://hachyderm.io/tags/AMD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AMD</span></a> <a href="https://hachyderm.io/tags/Zen5" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Zen5</span></a><br>With some codebases/workloads there can be strong advantages at time for one compiler over the other, but at a high level the <a href="https://hachyderm.io/tags/GCC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GCC</span></a> and Clang <a href="https://hachyderm.io/tags/compiler" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>compiler</span></a> performance is extremely tight with recent versions and on modern <a href="https://hachyderm.io/tags/x86_64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>x86_64</span></a> hardware. <br><a href="https://www.phoronix.com/review/clang20-gcc15-amd-znver5" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">phoronix.com/review/clang20-gc</span><span class="invisible">c15-amd-znver5</span></a></p>