Binary compatibility report for the ares library  between 0.1.0 and 0.2.0 versions on x86

Test Info


Library Nameares
Version #10.1.0
Version #20.2.0
CPU Architecturex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types18 / 41
VerdictIncompatible
(5.56%)

Problem Summary


SeverityCount
Added Symbols-0
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High1
Medium0
Low2
Problems with
Constants
Low3
Other Changes-0

Problems with Symbols, High Severity (1)


ares.h, libares.so
[+] ares_timeout ( ares_channel channel, timeval* tv ) (1)

to the top

Problems with Data Types, Low Severity (2)


ares.h
[+] struct ares_options (2)

to the top

Problems with Symbols, Low Severity (2)


ares.h, libares.so
[+] ares_mkquery ( char const* name, int class, int type, unsigned short id, int rd, char** buf, int* buflen ) (1)
[+] ares_timeout ( ares_channel channel, timeval* tv ) (1)

to the top

Problems with Constants (3)


ares.h
[+] ARES_OPT_DOMAINS
[+] ARES_OPT_LOOKUPS
[+] ARES_OPT_SERVERS

to the top

Header Files (1)


ares.h

to the top

Shared Libraries (1)


libares.so

to the top




Generated on Wed Dec 28 12:47:19 2011 for ares by ABI Compliance Checker 1.96.2  
A tool for checking backward binary compatibility of a shared C/C++ library API