Home | Issue

Statistics of ABI breaks in C/C++ libraries

Total libraries709
C/C++ language70.2% / 29.8%
Total versions19119
Total problems67875
Kind of ChangesSeverityCountPercentage
Removing functions from the libraryHigh2969343.75%
Changing virtual table structureHigh8051.19%
Changing the number or order of parametersMedium13842.04%
Changing type of a parameterdestructive*Medium1040515.33%
non-destructiveLow1379820.33%
Changing type of return valuedestructiveMedium13091.93%
non-destructiveLow24373.59%
Adding/removing “static” specifier of a methodMedium150.02%
Changing Values in Enumeration Types or MacrosLow719210.60%
Overriding Virtual FunctionsLow8371.23%
* changes that affect the size or internal structure of a type.



Created on Fri Apr 17 22:05:02 2015 by Upstream Tracker 1.4  
ROSA Laboratory