[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [xen-4.3-testing test] 30365: regressions - FAIL



On Wed, 2014-09-24 at 09:52 +0100, Jan Beulich wrote:
> >>> On 24.09.14 at 02:50, <Ian.Jackson@xxxxxxxxxxxxx> wrote:
> > flight 30365 xen-4.3-testing real [real]
> > http://www.chiark.greenend.org.uk/~xensrcts/logs/30365/ 
> > 
> > Regressions :-(
> > 
> > Tests which did not succeed and are blocking,
> > including tests which could not be run:
> >  build-armhf                   5 xen-build                 fail REGR. vs. 
> > 30095
> 
> This
> 
> In file included from libxlu_disk.c:4:0:
> libxlu_disk_i.h:11:5: error: unknown type name 'YY_BUFFER_STATE'
> libxlu_disk.c: In function 'dpc_prep':
> libxlu_disk.c:24:5: error: implicit declaration of function 
> 'xlu__disk_yylex_init_extra' [-Werror=implicit-function-declaration]
> libxlu_disk.c:27:5: error: implicit declaration of function 
> 'xlu__disk_yy_scan_bytes' [-Werror=implicit-function-declaration]
> libxlu_disk.c: In function 'dpc_dispose':
> libxlu_disk.c:40:9: error: implicit declaration of function 
> 'xlu__disk_yy_delete_buffer' [-Werror=implicit-function-declaration]
> libxlu_disk.c:44:9: error: implicit declaration of function 
> 'xlu__disk_yylex_destroy' [-Werror=implicit-function-declaration]
> libxlu_disk.c: In function 'xlu_disk_parse':
> libxlu_disk.c:66:9: error: implicit declaration of function 'xlu__disk_yylex' 
> [-Werror=implicit-function-declaration]
> cc1: all warnings being treated as errors
> In file included from libxlu_pci.c:4:0:
> libxlu_disk_i.h:11:5: error: unknown type name 'YY_BUFFER_STATE'
> make[3]: *** [libxlu_disk.o] Error 1
> make[3]: *** Waiting for unfinished jobs....
> make[3]: *** [libxlu_pci.o] Error 1
> make[3]: Leaving directory 
> `/home/osstest/build.30365.build-armhf/xen/tools/libxl'
> make[2]: Leaving directory `/home/osstest/build.30365.build-armhf/xen/tools'
> make[2]: *** [subdir-install-libxl] Error 2
> make[1]: *** [subdirs-install] Error 2
> make[1]: Leaving directory `/home/osstest/build.30365.build-armhf/xen/tools'
> make: *** [install-tools] Error 2
> 
> to me hints at an incompatible change (update) to one of the tools
> used for building - did anything like that happen lately on the build
> machines?

Not AFAIK, they remain Debian Wheezy based.

Plus I believe we check in the flex/bison output, so it shouldn't be
being changed except explicitly.

Now. That said... This is an armhf build which happens on a single
machine which is not regularly reinstalled and is available to people
other than osstest, but looking at lastlog nobody has been using it
recently (we have better personal option these days). So the machine
should still be pristine Wheezy etc.

A second thing of interest is that the log shows that despite things
being checked in flex has been run:
        /usr/bin/flex --header-file=libxlu_disk_l.h --outfile=libxlu_disk_l.c 
libxlu_disk_l.l
        
Perhaps a git timestamping issue, given that tools/libxl in this branch
hasn't changed since May.

Looking at the latest 4.4 run flex wasn't rerun there, two minutes after
this one.

Lastly, even having rerun flex -- it still shouldn't fail!

I'm just running a dist-tools of staging-4.3 on this very system -- I'll
let you know what happens/...

Ian.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.