Announcement
Collapse
No announcement yet.
Rebuilding Fedora Under GCC 6 Has Uncovered An Assortment Of Problems
Collapse
X
-
In the meantime, the current version of the MS compiler gladly compiles stuff written for Visual C++ 1.0. Or even Borland C++ about 20 years ago...
-
Originally posted by oglueck View PostYou should think the GCC devs would have a lot of interest to test their compiler with as much real-world code as possible. If you can simply find GCC bugs by recompiling Fedora, why don't they test new versions of GCC with Gentoo for instance before releasing them? It would be piece of cake to automate that!
- Likes 1
Leave a comment:
-
Originally posted by Azpegath View PostGentoo is usually one of the distributions that find many compilation-related bugs since they are usually quite early to upgrade to new (or unreleased) versions in the unstable branch.
Leave a comment:
-
Originally posted by RahulSundaram View Post
Plenty of issues are with code elsewhere that newer GCC is able to identify better. This happens with every major rebuild of Fedora (and other distributions which do it early). The couple of relatively minor bugs were fixed before the stable release of GCC precisely by rebuilding Fedora.
After reading through a second time, the part referring to bugs within libstdc++/gcc, "some GCC and libstdc++ bugs, most of which are now fixed in the upstream code" was actually indicating relatively minor and few bugs within libstdc++/gcc. I think we all know that no matter how well debugged a very complex piece of software is, it remains close to impossible to entirely eliminate ALL bugs.Last edited by droidhacker; 22 February 2016, 10:03 AM.
- Likes 2
Leave a comment:
-
Originally posted by oglueck View PostYou should think the GCC devs would have a lot of interest to test their compiler with as much real-world code as possible. If you can simply find GCC bugs by recompiling Fedora, why don't they test new versions of GCC with Gentoo for instance before releasing them? It would be piece of cake to automate that!
Plenty of issues are with code elsewhere that newer GCC is able to identify better. This happens with every major rebuild of Fedora (and other distributions which do it early). The couple of relatively minor bugs were fixed before the stable release of GCC precisely by rebuilding Fedora.Last edited by RahulSundaram; 22 February 2016, 09:33 AM.
Leave a comment:
-
You should think the GCC devs would have a lot of interest to test their compiler with as much real-world code as possible. If you can simply find GCC bugs by recompiling Fedora, why don't they test new versions of GCC with Gentoo for instance before releasing them? It would be piece of cake to automate that!
Leave a comment:
-
This is great, like the article said the newer GCC versions are much better at uncovering poor programming practices. Gentoo is usually one of the distributions that find many compilation-related bugs since they are usually quite early to upgrade to new (or unreleased) versions in the unstable branch.
Leave a comment:
-
Rebuilding Fedora Under GCC 6 Has Uncovered An Assortment Of Problems
Phoronix: Rebuilding Fedora Under GCC 6 Has Uncovered An Assortment Of Problems
The past few days Red Hat / Fedora developers have been rebuilding Fedora Rawhide packages with the GCC 6 compiler. Out of the 17,741 packages, 577 packages ran into issues relating to GCC 6 (~3% of the packages)...
Tags: None
Leave a comment: