[lsb-discuss] LSB devchk updated - GSoC 2011 results merged
Denis Silakov
dsilakov at gmail.com
Thu Dec 8 09:26:05 UTC 2011
Hi all,
Bazaar is up again, and I've finally managed to merge devchk
improvements implemented during the last GSoC:
* Tests for C++ headers are generated in the similar way as for C ones -
one source file per header
(https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=1719)
* Added the new 'pp_checker' script that analyzes devchk reports from
different architectures and reports which types should be marked as
arch-specific or generic
(https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=3130)
* Added possibility to handle header renaming in upstream - check the
new 'devchk/missing_headers/README' for details
* devchk now supports 'version' and 'limit' constants, as discussed in
bug 2082 (https://lsbbugs.linuxfoundation.org/show_bug.cgi?id=2082)
* __LSB_VERSION__ is now defined in makefile, declarations from source
files are dropped
* Fixed issue with incorrect test count when 'protector' or 'flag'
constants are not found
It should be noted that for many C++ headers we have nothing to check
with devchk. Currently devchk
reports '0 tests passed out of 0' for them (it would be nice to replace
the message with 'Nothing to check', but it's not so simple as it may
seem to be).
Also note that data about libstdc++ headers in the LSB DB is not in a
good shape, so tests for libstdc++ are not generated at the moment.
I'll update devchk page on LSB wiki as soon as I'll manage to log in:)
--
Regards,
Denis.
More information about the lsb-discuss
mailing list