This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Beyond GCC 3.0: Summing Up


    I think the proposal isn't to forget completely the good patch.
    As I understand it, it is about 

       1) taking it out temporarily
       2) fix the latent bug
       3) then recheck-in the good patch.

But how is this process going to be "managed" any better than getting the
latent bug fixed with the patch *in* the tree?  What's going to prevent the
"temporarily" from becoming indefinite?

Whether the patch stays in the tree or not, the same person is going to
have to fix the latent bug.  Since we're depending on that person's
volunteer effort, we want to make it as easy for that person if we can,
and it's easiest to fix a bug visible in the main tree than one that needs
work to recrease.

    Good patchs should not prevent people from continueing their works.  I
    think that is thee most important point: how to ensure that patch
    checked in would not prevent people from continuing their works.

Right, but the situation we're talking about here is not a major breakage
of that scale, but merely some regression test failures on some targets.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]