-
Notifications
You must be signed in to change notification settings - Fork 1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
release: Checking binary compatibility #1136
Comments
FWIW, here is what I've got for the recent releases:
UPD.
|
@hebasto I don't understand how that commit can have any effect on the public ABI. |
Neither do I. That was reported by the tool. Maybe a false positive report? |
In fact, both claimed versions sound incorrect. The third ( |
No issues with gcc-10: |
Interestingly, the dumps generated with gcc 10 don't have any "Reg"(ister) entries in their json file, whereas the dumps generated with gcc 11 list registers for some arguments... Maybe open an issue with the tool? |
The issue has been solved by forcing DWARF v4. |
When looking into binary compatibility (see #1055, #964), I found this nice website which describes best practices and open source tools for checking binary compatibility: https://abi-laboratory.pro This may be something to look into after the first release (but maybe before the second release).
See for example the report for Botan, which by the way doesn't provide binary compatibility across versions at all.
The text was updated successfully, but these errors were encountered: