[issue21142] Daily/weekly ABI scan?

Andrey report at bugs.python.org
Thu Apr 3 12:41:56 CEST 2014


Andrey added the comment:

There are just three simple steps to setup ABI checker:

1. Create ABI dump of the _reference_ version (see instructions [1]) and commit it to the source tree (ABI-ref.dump):

$> abi-compliance-checker -l python -dump descriptor.xml -dump-path ABI-ref.dump

2. Create ABI dump of the _current_ version (ABI-cur.dump)
3. Compare these ABI dumps:

$> abi-compliance-checker -l python -old ABI-ref.dump -new ABI-cur.dump -report-path abi-report.html

To skip analysis of symbols with leading underscore pass this additional option to the tool when comparing ABI dumps: --skip-internal="\A_"

For more information see [2].

[1] https://mail.python.org/pipermail/python-dev/2014-April/133754.html
[2] http://ispras.linuxbase.org/index.php/ABI_compliance_checker

----------
nosy: +aponomarenko

_______________________________________
Python tracker <report at bugs.python.org>
<http://bugs.python.org/issue21142>
_______________________________________


More information about the Python-bugs-list mailing list