On 23/06/16 13:59, Alexey Kardashevskiy wrote: >> ret is not initialized and it is used in "fail:". >> >> hw/vfio/common.c: In function ‘vfio_listener_region_add’: >> hw/vfio/common.c:493:30: error: ‘ret’ may be used uninitialized in this >> function [-Werror=maybe-uninitialized] >> container->error = ret; > > Oh. Thanks for reporting. I use cross gcc and there must be something I am > doing wrong as I do not see these warnings but I do see them when compile > with native compiler...
Ah, figured out - gcc -O2 enables the warning, and I always configure with --enable-debug so gcc is not getting -O2. Will pay attention to this from now on. -- Alexey
