abi-compliance-checker
abi-compliance-checker copied to clipboard
A tool for checking backward API/ABI compatibility of a C/C++ library
Issue: Using -test-abi-dumper results in C++ failure with 51 issues found instead of the 217 found using -test and -test-dump. C tests pass. ABI dumper is version 1.1. [test-abi-dumper.log](https://github.com/lvc/abi-compliance-checker/files/3773769/test-abi-dumper.log) Expectation:...
The function xmlSpecChars in modules/Internal/Basic.pm would not correctly replace two successive ampersand signs. The matching group (^[#]|\Z) would consume the second '&'. Fix the issue by using a negative assertion...
I ran this program over our API across versions and I am seeing these error show up for a few or our APIs. Here is a link to the report:...
Trying to run `abi-compliance-checker` on macOS ARM64 produces `ERROR: can't check ARCH type`. One way to reproduce this is to run ``` abi-compliance-checker --gcc-path=gcc-11 -test ``` where `gcc-11` is GCC...
I'm using abi-compliance-checker to make sure that new code that I'm writing is ABI-stable. However, this involves converting many classes that are not ABI stable to actually be ABI stable....
Dear, I want to user your tools to compare two different .so files and parse the xml report (no html), but I do not know the schema of this part:...
Hi, when working on windows and check a project, it reported below error and compilation terminated. Any ideas on how to fix this? in this project I have a file...
Hi! I made a change in my header file, named functions differently: Add( changed to AddA( Created dumps: nillepillan:~/repo/ABICC$ abi-dumper lib.so.0 -o ABI-0.dump -lver 0 nillepillan:~/repo/ABICC$ abi-dumper lib.so.1 -o ABI-1.dump...
Hi, I am using clang for my projects so I am wondering if the checker supports clang
The tool reports added bases in Source compatibillity when the abi dump(s) contain typedefs pointing to derived classes. Only `Class_New` seems to be resolved to a pure type. `Class_Old` has...