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

[Xen-devel] libvirt build failure on armhf (Re: [libvirt bisection] complete build-armhf-libvirt)



Hi,

On Fri, 2014-10-17 at 00:42 +0100, xen.org wrote:
> *** Found and reproduced problem changeset ***
> 
>   Bug is in tree:  libvirt git://libvirt.org/libvirt.git
>   Bug introduced:  24c160376275b7d31f71fbde83af8183cbf744a7
>   Bug not present: 69f7b67d55316ab7b28fb904b346943497b856a1

The Xen automated build tests have discovered a built error on armhf. I
don't think it is Xen specific. Our bisector has fingered the changeset
below. I've had a skim of the git log from there to master and of the
outstanding patches on libvir list and I don't see anything which is
obviously a related fix, so I hope this is still useful/relevant.

An instance of the failure can be seen at
http://www.chiark.greenend.org.uk/~xensrcts/logs/30765/build-armhf-libvirt/info.html

The logs say:
util/virsocketaddr.c: In function 'virSocketAddrIsNumericLocalhost':
util/virsocketaddr.c:904:17: error: cast increases required alignment of target 
type [-Werror=cast-align]
util/virsocketaddr.c:909:17: error: cast increases required alignment of target 
type [-Werror=cast-align]

Ian.

>   commit 24c160376275b7d31f71fbde83af8183cbf744a7
>   Author: Chen Fan <chen.fan.fnst@xxxxxxxxxxxxxx>
>   Date:   Tue Oct 7 12:07:31 2014 +0800
>   
>       conf: add check if migration_host is a localhost address
>       
>        Signed-off-by: Chen Fan <chen.fan.fnst@xxxxxxxxxxxxxx>
>       
>       Signed-off-by: JÃn Tomko <jtomko@xxxxxxxxxx>
> 
> 
> For bisection revision-tuple graph see:
>    
> http://www.chiark.greenend.org.uk/~xensrcts/results/bisect.libvirt.build-armhf-libvirt.libvirt-build.html
> Revision IDs in each graph node refer, respectively, to the Trees above.
> 
> ----------------------------------------
> Searching for failure / basis pass:
>  30765 fail [host=marilith-n4] / 30748 ok.
> Failure / basis pass flights: 30765 / 30748
> Tree: gnulib_libvirt 
> git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]
> Tree: libvirt git://libvirt.org/libvirt.git
> Tree: qemuu git://xenbits.xen.org/staging/qemu-upstream-unstable.git
> Tree: xen git://xenbits.xen.org/xen.git
> Latest b155b0649814b20e635a2db305696710fa1037ce 
> e9a1c4384c4f83a8e0d5d98c80369ecfd5b3f2e0 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
> Basis pass b155b0649814b20e635a2db305696710fa1037ce 
> 4d1852c48541a29e3c47caf0f2b801dfcb6579db 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 7d96cc5c4b2670a4220a50746fa17a0e8a4da1c2
> Generating revisions with ./adhoc-revtuple-generator  
> git://drall.uk.xensource.com:9419/git://git.sv.gnu.org/gnulib.git%20[fetch=try]#b155b0649814b20e635a2db305696710fa1037ce-b155b0649814b20e635a2db305696710fa1037ce
>  
> git://libvirt.org/libvirt.git#4d1852c48541a29e3c47caf0f2b801dfcb6579db-e9a1c4384c4f83a8e0d5d98c80369ecfd5b3f2e0
>  
> git://xenbits.xen.org/staging/qemu-upstream-unstable.git#c9d8f8b755e8960edf7725e05f3e6ac743a5e12e-c9d8f8b755e8960edf7725e05f3e6ac743a5e12e
>  
> git://xenbits.xen.org/xen.git#7d96cc5c4b2670a4220a50746fa17a0e8a4da1c2-4d57153b52a36183d58e8de6ba613929f906386a
> + exec
> + sh -xe
> + cd /export/home/osstest/repos/libvirt
> + git remote set-url origin 
> git://drall.uk.xensource.com:9419/git://libvirt.org/libvirt.git
> + git fetch -p origin +refs/heads/*:refs/remotes/origin/*
> + exec
> + sh -xe
> + cd /export/home/osstest/repos/xen
> + git remote set-url origin 
> git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
> + git fetch -p origin +refs/heads/*:refs/remotes/origin/*
> + exec
> + sh -xe
> + cd /export/home/osstest/repos/libvirt
> + git remote set-url origin 
> git://drall.uk.xensource.com:9419/git://libvirt.org/libvirt.git
> + git fetch -p origin +refs/heads/*:refs/remotes/origin/*
> + exec
> + sh -xe
> + cd /export/home/osstest/repos/xen
> + git remote set-url origin 
> git://drall.uk.xensource.com:9419/git://xenbits.xen.org/xen.git
> + git fetch -p origin +refs/heads/*:refs/remotes/origin/*
> Loaded 3959 nodes in revision graph
> Searching for test results:
>  30748 pass b155b0649814b20e635a2db305696710fa1037ce 
> 4d1852c48541a29e3c47caf0f2b801dfcb6579db 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 7d96cc5c4b2670a4220a50746fa17a0e8a4da1c2
>  30765 fail b155b0649814b20e635a2db305696710fa1037ce 
> e9a1c4384c4f83a8e0d5d98c80369ecfd5b3f2e0 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30776 pass b155b0649814b20e635a2db305696710fa1037ce 
> 4d1852c48541a29e3c47caf0f2b801dfcb6579db 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 7d96cc5c4b2670a4220a50746fa17a0e8a4da1c2
>  30777 fail b155b0649814b20e635a2db305696710fa1037ce 
> e9a1c4384c4f83a8e0d5d98c80369ecfd5b3f2e0 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30779 fail b155b0649814b20e635a2db305696710fa1037ce 
> 3d6c07f7f804be936df800eed749d01873da5a45 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30780 fail b155b0649814b20e635a2db305696710fa1037ce 
> 24c160376275b7d31f71fbde83af8183cbf744a7 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30781 pass b155b0649814b20e635a2db305696710fa1037ce 
> 4d1852c48541a29e3c47caf0f2b801dfcb6579db 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30783 pass b155b0649814b20e635a2db305696710fa1037ce 
> 6c31911a964f42f83d7f6b7c86ad40c17c71fcea 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30784 pass b155b0649814b20e635a2db305696710fa1037ce 
> 69f7b67d55316ab7b28fb904b346943497b856a1 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30785 fail b155b0649814b20e635a2db305696710fa1037ce 
> 24c160376275b7d31f71fbde83af8183cbf744a7 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30786 pass b155b0649814b20e635a2db305696710fa1037ce 
> 69f7b67d55316ab7b28fb904b346943497b856a1 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30787 fail b155b0649814b20e635a2db305696710fa1037ce 
> 24c160376275b7d31f71fbde83af8183cbf744a7 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30789 pass b155b0649814b20e635a2db305696710fa1037ce 
> 69f7b67d55316ab7b28fb904b346943497b856a1 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
>  30790 fail b155b0649814b20e635a2db305696710fa1037ce 
> 24c160376275b7d31f71fbde83af8183cbf744a7 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
> Searching for interesting versions
>  Result found: flight 30748 (pass), for basis pass
>  Result found: flight 30765 (fail), for basis failure
>  Repro found: flight 30776 (pass), for basis pass
>  Repro found: flight 30777 (fail), for basis failure
>  0 revisions at b155b0649814b20e635a2db305696710fa1037ce 
> 69f7b67d55316ab7b28fb904b346943497b856a1 
> c9d8f8b755e8960edf7725e05f3e6ac743a5e12e 
> 4d57153b52a36183d58e8de6ba613929f906386a
> No revisions left to test, checking graph state.
>  Result found: flight 30784 (pass), for last pass
>  Result found: flight 30785 (fail), for first failure
>  Repro found: flight 30786 (pass), for last pass
>  Repro found: flight 30787 (fail), for first failure
>  Repro found: flight 30789 (pass), for last pass
>  Repro found: flight 30790 (fail), for first failure
> 
> *** Found and reproduced problem changeset ***
> 
>   Bug is in tree:  libvirt git://libvirt.org/libvirt.git
>   Bug introduced:  24c160376275b7d31f71fbde83af8183cbf744a7
>   Bug not present: 69f7b67d55316ab7b28fb904b346943497b856a1
> 
> + exec
> + sh -xe
> + cd /export/home/osstest/repos/libvirt
> + git remote set-url origin 
> git://drall.uk.xensource.com:9419/git://libvirt.org/libvirt.git
> + git fetch -p origin +refs/heads/*:refs/remotes/origin/*
> 
>   commit 24c160376275b7d31f71fbde83af8183cbf744a7
>   Author: Chen Fan <chen.fan.fnst@xxxxxxxxxxxxxx>
>   Date:   Tue Oct 7 12:07:31 2014 +0800
>   
>       conf: add check if migration_host is a localhost address
>       
>        Signed-off-by: Chen Fan <chen.fan.fnst@xxxxxxxxxxxxxx>
>       
>       Signed-off-by: JÃn Tomko <jtomko@xxxxxxxxxx>
> 
> Revision graph left in 
> /home/xc_osstest/results/bisect.libvirt.build-armhf-libvirt.libvirt-build.{dot,ps,png,html}.
> ----------------------------------------
> 30790: tolerable ALL FAIL
> 
> flight 30790 libvirt real-bisect [real]
> http://www.chiark.greenend.org.uk/~xensrcts/logs/30790/
> 
> Failures :-/ but no regressions.
> 
> Tests which did not succeed,
> including tests which could not be run:
>  build-armhf-libvirt           5 libvirt-build           fail baseline 
> untested
> 
> 
> jobs:
>  build-armhf-libvirt                                          fail    
> 
> 
> ------------------------------------------------------------
> sg-report-flight on osstest.cam.xci-test.com
> logs: /home/xc_osstest/logs
> images: /home/xc_osstest/images
> 
> Logs, config files, etc. are available at
>     http://www.chiark.greenend.org.uk/~xensrcts/logs
> 
> Test harness code can be found at
>     http://xenbits.xensource.com/gitweb?p=osstest.git;a=summary
> 
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxx
> http://lists.xen.org/xen-devel



_______________________________________________
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®.