← Back to team overview

ffc team mailing list archive

Re: Buildbot problem

 

On Tue, Nov 29, 2011 at 01:49:15PM +0100, Johannes Ring wrote:
> On Tue, Nov 29, 2011 at 1:37 PM, Anders Logg <logg@xxxxxxxxx> wrote:
> > On Tue, Nov 29, 2011 at 12:15:31PM +0100, Johannes Ring wrote:
> >> On Tue, Nov 29, 2011 at 7:15 AM, Anders Logg <logg@xxxxxxxxx> wrote:
> >> > The buildbot is broken after yesterday's release. The release script
> >> > was partly broken so I ended up redoing the release a couple of timees
> >> > before everything worked.
> >> >
> >> > The strange thing now is that the tests work fine locally in my
> >> > repository. I have committed and bzr seems to think I have nothing to
> >> > push. Can someone else check? In particular, do you have 1.0-rc1+ in
> >> > the reference header files? I do.
> >>
> >> I have 1.0-rc1 in the files in test/regression/references/r_auto, but
> >> in test/regression/references/r_quadrature* I have version 1.0-beta2+.
> >
> > Strange!
> >
> > Look at this:
> >
> > $ bzr pull lp:ffc
> > No revisions to pull.
> >
> > $ bzr push lp:ffc
> > No new revisions to push.
> >
> > $ bzr diff lp:ffc
> >
> > $ grep "generated by" test/regression/references/r_auto/Poisson.h
> > // and was automatically generated by FFC version 1.0-rc1+.
>
> Sorry, I meant I have 1.0-rc1+ in test/regression/references/r_auto:
>
>   $ grep "generated by" test/regression/references/r_auto/Poisson.h
>   // and was automatically generated by FFC version 1.0-rc1+.
>
> But I have 1.0-beta2+ in test/regression/references/r_quadrature*:
>
>   $ grep "generated by" test/regression/references/r_quadrature/Poisson.h
>   // and was automatically generated by FFC version 1.0-beta2+.
>   $ grep "generated by" test/regression/references/r_quadrature_O/Poisson.h
>   // and was automatically generated by FFC version 1.0-beta2+.
>
> Do you?

Same here. ok, now I see what the problem is. The recent work by Marie
of adding regression testing for various compiler options means the
release script needs to be updated.

We're now running

  python test.py --fast

which means not all references will be updated.

Should we add another flag in the release script, or change --fast to
include all representations?

Opinions from Marie and Kristian?

--
Anders


Follow ups

References