[poky] quick update about POSIX failure analysis

Tian, Kevin kevin.tian at intel.com
Mon Jan 31 23:32:18 PST 2011


Hi, all,



I'd like to give a quick update about the current 1.0-M2 POSIX status:

         https://wiki.yoctoproject.org/wiki/Posix_result



The current failure number is quite high:



[cid:image002.png at 01CBC225.3629AAF0]



Fortunately I've spotted one reason for the majority of them, that there's one configuration

file (LDFLAGS) not configured correctly. Ideally below line in that file should be uncommented:



#-D_XOPEN_SOURCE=600 -lpthread -lrt -lm



By default it's commented, and thus the majority of the failures are linking failures due to

failing to find necessary libpthread.so and librt.so



I did a quick test on qemux86. The failures are reduced to 173! Within them there're 52 AIO

failures which comes from the test cases themselves (use 'exit' w/o including stdlib.h while

warnings are treated as errors in this test). So setting aside AIO the failures are 121. It's still

a large group to audit but I think there may have other group failures there.



Regarding to that I think it doesn't make sense to continue analysis on 1.0-M2, since 1.0-M3

is coming with a newer 2.6.37 kernel. I'll suggest the revised step to QA team to ensure we

have right failures listed in 1.0-M3 and then continue with the analysis based on new results. :)



Thanks

Kevin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20110201/2b18f690/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image002.png
Type: image/png
Size: 27817 bytes
Desc: image002.png
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20110201/2b18f690/attachment.png>


More information about the poky mailing list