Dennis Clarke wrote:
Is "correctness" a feature ?
Yes, but not one that gets merged in during stage 1 :)
I would like to see a nice clean GCC 4.2.x before GCC 4.3.zero even gets thought of. Why would one simply branch towards the next release when the previous one still needs some work? To appease sales people and developers making noises for features?
Planning for 4.3.0 has no effect at all on the 4.2.x schedule. People work on 4.2.x or not depending on their own priorities. I've fixed a few bugs in 4.2 since the 4.2.2 release, and I fully expect there will be at least a 4.2.3 before 4.3.0 goes out.
Distributors are interested in a timely 4.3.0 because they'll be using whatever compiler they settle on for a long time and would like it to be up to date. Sometimes some of the new features are important to support the needs of other parts of the system.
Jason