Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries701
C/C++ language70.5% / 29.5%
Total versions18482
Total problems64648
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2754442.61%
Changing virtual table structureHigh8001.24%
Changing the number or order of parametersMedium13232.05%
Changing type of a parameterdestructive*Medium1003515.52%
non-destructiveLow1357721%
Changing type of return valuedestructiveMedium12261.90%
non-destructiveLow24343.77%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow686010.61%
Overriding Virtual FunctionsLow8341.29%
* changes that affect the size or internal structure of a type.



Generated on Mon Nov 17 22:05:02 2014 by Upstream Tracker 1.4  
ROSA Laboratory