qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] use of uninitialized values in qemu-0.10.2


From: Sergei Steshenko
Subject: [Qemu-devel] use of uninitialized values in qemu-0.10.2
Date: Sun, 19 Apr 2009 00:07:48 -0700 (PDT)

Hello All,

looking into screen output of 'make' while building qemu-0.10.2 I've noticed
this:

"
grep 'used uninitialized' build/qemu-0.10.2/make.log
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v2’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v3’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v4’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:470: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:470: 
warning: ‘vdest.v2’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:471: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v2’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v3’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v4’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:470: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:470: 
warning: ‘vdest.v2’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:471: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v2’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v3’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:469: 
warning: ‘vdest.v4’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:470: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:470: 
warning: ‘vdest.v2’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/target-arm/neon_helper.c:471: 
warning: ‘vdest.v1’ is used uninitialized in this function
/mnt/sdb8/sergei/AFSWD_debug/build/qemu-0.10.2/bsd-user/strace.c:39: warning: 
‘s_addr’ is used uninitialized in this function
".

According to my vast experience in both VLSI and SW fields the above cases
are very likely to be bugs - unless it's something like, say, bitwise XOR
with itself and similar cases in which result does not depend on the
uninitialized value.

If these warnings indeed manifest bugs, could you please fix them ?

Thanks,
  Sergei.








reply via email to

[Prev in Thread] Current Thread [Next in Thread]