Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries713
C/C++ language70.2% / 29.8%
Total versions19425
Total problems68157
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2973543.63%
Changing virtual table structureHigh8051.18%
Changing the number or order of parametersMedium14142.07%
Changing type of a parameterdestructive*Medium1050815.42%
non-destructiveLow1386620.34%
Changing type of return valuedestructiveMedium13081.92%
non-destructiveLow24383.58%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow723110.61%
Overriding Virtual FunctionsLow8371.23%
* changes that affect the size or internal structure of a type.



Created on Sun Jul 5 22:05:01 2015 by Upstream Tracker 1.4  
ROSA Laboratory