[LLVMdev] [cfe-dev] llvmlab (phased buildmaster) is in production mode!

David Blaikie dblaikie at gmail.com
Sun Apr 14 15:30:41 PDT 2013


On Mar 29, 2013 5:49 AM, "Michael Gottesman" <mgottesman at apple.com> wrote:
>
> (I said the same thing in my last email = p, except a bit more
conservative: do a clean build after 3 failures or something along those
lines).

Right, but the difference is significant:

Clean on failure would mean we would never see a build bot failure from a
bad incremental rebuild. Rather than getting a couple of builds worth of
noise.

It has the disadvantage that we'd increase latency of any failure result,
unfortunately.

Personally I think that any incremental build failure should be a bug that
we fix, which should make the not go green without ever having to force
clean it. Is there a reason this isn't possible or desirable?

> Michael
>
> On Mar 28, 2013, at 6:16 AM, Joerg Sonnenberger <joerg at britannica.bec.de>
wrote:
>
> > On Wed, Mar 27, 2013 at 10:09:59PM -0700, Michael Gottesman wrote:
> >> Incremental builds are quicker but less robust than clean builds.
> >
> > Can you do add clean-after-error behavior? I.e. default to incremental
> > build, but do a clean rebuild after a failing build?
> >
> > Joerg
> > _______________________________________________
> > LLVM Developers mailing list
> > LLVMdev at cs.uiuc.edu         http://llvm.cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20130414/99ea44d0/attachment.html>


More information about the llvm-dev mailing list