Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries707
C/C++ language70.3% / 29.7%
Total versions18819
Total problems67229
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2961344.05%
Changing virtual table structureHigh8021.19%
Changing the number or order of parametersMedium13321.98%
Changing type of a parameterdestructive*Medium1018915.16%
non-destructiveLow1374020.44%
Changing type of return valuedestructiveMedium12511.86%
non-destructiveLow24373.62%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow701310.43%
Overriding Virtual FunctionsLow8371.24%
* changes that affect the size or internal structure of a type.



Generated on Sat Jan 31 22:05:02 2015 by Upstream Tracker 1.4  
ROSA Laboratory