On 2 February 2017 at 13:56, Peter Maydell <peter.mayd...@linaro.org> wrote: > On 31 January 2017 at 20:18, Michael S. Tsirkin <m...@redhat.com> wrote: >> virtio, vhost, pci: fixes, features >> >> generic pci root port support >> disable shpc by default >> safer version of ARRAY_SIZE and QEMU_BUILD_BUG_ON >> fixes and cleanups all over the place >> >> Signed-off-by: Michael S. Tsirkin <m...@redhat.com>
> Applied, thanks. ...travis builds now fail for the --enable-tcg-interpreter config: https://travis-ci.org/qemu/qemu/jobs/197648661 In file included from /home/travis/build/qemu/qemu/tcg/tcg.c:255:0: /home/travis/build/qemu/qemu/tcg/tci/tcg-target.inc.c: In function ‘tcg_out_op’: /home/travis/build/qemu/qemu/tcg/tci/tcg-target.inc.c:569:117: error: negative width in bit-field ‘<anonymous>’ /home/travis/build/qemu/qemu/tcg/tci/tcg-target.inc.c:569:255: error: negative width in bit-field ‘<anonymous>’ In file included from /home/travis/build/qemu/qemu/tcg/tcg.c:255:0: /home/travis/build/qemu/qemu/tcg/tci/tcg-target.inc.c:578:115: error: negative width in bit-field ‘<anonymous>’ /home/travis/build/qemu/qemu/tcg/tci/tcg-target.inc.c:578:255: error: negative width in bit-field ‘<anonymous>’ These look to be because we were trying to use ARRAY_SIZE() on a non-array, which was previously undetected. The use is only in an assert() so fairly harmless. Would somebody who cares about TCI like to provide a fix? thanks -- PMM