C is feature complete. Aside from adding new architectures there is not much to gain from a new release.
I can't even compile most software released four years ago.
I tend to see it as gaming consoles. It takes them about 10 years to perfect a platform. By that time you got bible on developement for the device. But with developers constantly changing things you can't hope to stay ahead.
Announcement
Collapse
No announcement yet.
GCC 4.5 Is Still Not Ready For Release
Collapse
X
-
Originally posted by V!NCENT View PostCompile errors o.O
GLHF... If the 4.5 release ships with such severe bugs it won't be included in any distro but Fedora...
Oh and if it wasn't for Fedora / Redhat we wouldn't have nearly as much effort going into GCC and fixes going into packages to make them compile with the latest versions.
Try looking in the source RPMs / debs / ebuilds and see who provided the patches applied. I bet more than half of them are provided by Redhat
Fedora takes the hard road and helps stabilise packages before the other distros jump on the bandwagon. If they didn't do this things simply wouldn't be as stable over the whole Linux ecosystem
oh and I'm a Gentoo user not a Fedora fanboy
Leave a comment:
-
Compile errors o.O
GLHF... If the 4.5 release ships with such severe bugs it won't be included in any distro but Fedora...
Leave a comment:
-
Originally posted by Shining Arcanine View PostThe MPC library is a fork of the GMP library, which was integrated with GCC 4.4. It is like someone copy and pasted the GCC 4.4 documentation and replaced GMP with MPC in it, but regardless, this change was more about helping MinGW ports of GCC to Windows than anything else, because one of the reasons the GMP library was forked is primarily because its developers were hostile to having it run on Windows. Another was its switch from the LGPL to the GPL. Hypothetically speaking, bug fixes that were included in GMP under the GPL cannot be included in MPC unless their authors release them under the LGPL license, so I am not sure if this is an improvement for GCC or not.
When did "those regressions will be downgraded to P2 so that this new release can be made" become "it's released when it's ready"? This seems Microsoft's approach to Windows Vista development, and we all know how that turned out.
I would rather see GCC 4.5 take another year to become stable (possibly with a GCC 4.6 developed with better optimizations in parallel) than to see it to be released with P1 bugs that were downgraded because they were unable to fix them in time for a deadline.
This isn't any different from any previous GCC release where the same has happened
The P1 bugs are mostly ICE (internal compiler errors) and GCC not building on what should be a primary target.
Leave a comment:
-
Originally posted by phoronix View PostWith GCC 4.5 the MPC library has been integrated to evaluate complex arithmetic at compile time more accurately
Originally posted by FireBurn View PostThough to be fair at least they do have a "it's released when it's ready" mantra rather than rushing utter tosh out the door to meet a schedule
I would rather see GCC 4.5 take another year to become stable (possibly with a GCC 4.6 developed with better optimizations in parallel) than to see it to be released with P1 bugs that were downgraded because they were unable to fix them in time for a deadline.
Leave a comment:
-
Originally posted by FireBurn View PostThough to be fair at least they do have a "it's released when it's ready" mantra rather than rushing utter tosh out the door to meet a schedule
If these regressions are not functionality but speed, then just release it (other speed improvements will make up for it).
If these regressions are feature cripple than don't release it.
But if the devs aren't doing anything at all, then releasing it may make them get their asses in gear. Humans need motivation, you know.
PS: Debian is for the people that want stable and bug-free software. You can't possibly have an excuse
Leave a comment:
-
I hope we won't end up at some point closing everything as WORKSFORME just to make a release :P
Leave a comment:
-
Though to be fair at least they do have a "it's released when it's ready" mantra rather than rushing utter tosh out the door to meet a schedule
Leave a comment:
-
Richard Guenther pleads with the GCC developers to work on any assigned P1 regressions or un-assign yourself from them, otherwise those regressions will be downgraded to P2 so that this new release can be made.
Leave a comment:
Leave a comment: