Binary compatibility report for the ADG library  between 0.2.0 and 0.2.1 versions on x86

Test Info


Library NameADG
Version #10.2.0
Version #20.2.1
CPU Architecturex86
GCC Version4.5

Test Results


Total Header Files13
Total Shared Libraries1
Total Symbols / Types126 / 131
VerdictIncompatible
(57.14%)

Problem Summary


SeverityCount
Added Symbols-3
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium27
Low15
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (3)


adg-adim.h, libadg-0.2.1.so
adg_adim_get_type ( )
adg_adim_new ( )

adg-entity.h, libadg-0.2.1.so
adg_entity_is_uptodate AdgEntity* entity )

to the top

Removed Symbols (1)


adgtypebuiltins.h, libadg-0.2.0.so
adg_entity_flags_get_type ( )

to the top

Problems with Data Types, Medium Severity (27)


adgcanvas.h
[+] struct _AdgCanvas (4)

adgcontainer.h
[+] struct _AdgContainer (1)

adgdim.h
[+] struct _AdgDim (10)

adgentity.h
[+] struct _AdgEntity (1)

adgldim.h
[+] struct _AdgLDim (2)

adgmodel.h
[+] struct _AdgModel (2)

adgpath.h
[+] struct _AdgPath (7)

to the top

Problems with Data Types, Low Severity (15)


adgcanvas.h
[+] struct _AdgCanvas (2)

adgcontainer.h
[+] struct _AdgContainer (1)

adgdim.h
[+] struct _AdgDim (2)

adgentity.h
[+] struct _AdgEntity (2)

adgldim.h
[+] struct _AdgLDim (2)

adgmodel.h
[+] struct _AdgModel (2)

adgpath.h
[+] struct _AdgPath (2)

adgstyle.h
[+] struct _AdgDimStyle (2)

to the top

Header Files (13)


adg.h
adgcanvas.h
adgcontainer.h
adgdim.h
adgentity.h
adgldim.h
adgmatrix.h
adgmodel.h
adgpair.h
adgpath.h
adgstyle.h
adgtypebuiltins.h
adgutil.h

to the top

Shared Libraries (1)


libadg-0.2.0.so

to the top




Generated on Wed Aug 31 19:25:25 2011 for ADG by ABI Compliance Checker 1.93.7  
A tool for checking backward binary compatibility of a shared C/C++ library API