Binary compatibility report for the ODB library  between 1.0.0 and 1.1.0 versions on x86

Test Info


Library NameODB
Version #11.0.0
Version #21.1.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files39
Total Shared Libraries1
Total Symbols / Types53 / 61
VerdictIncompatible
(7.5%)

Problem Summary


SeverityCount
Added Symbols-23
Removed SymbolsHigh0
Problems with
Data Types
High1
Medium0
Low0
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (23)


exceptions.hxx, libodb-1.1.so
namespace odb
already_in_session::what ( ) const
already_in_session::~already_in_session [in-charge-deleting] ( )
already_in_session::~already_in_session [in-charge] ( )
const_object::what ( ) const
const_object::~const_object [in-charge-deleting] ( )
const_object::~const_object [in-charge] ( )
not_in_session::what ( ) const
not_in_session::~not_in_session [in-charge-deleting] ( )
not_in_session::~not_in_session [in-charge] ( )
null_pointer::what ( ) const
null_pointer::~null_pointer [in-charge-deleting] ( )
null_pointer::~null_pointer [in-charge] ( )

session.hxx, libodb-1.1.so
namespace odb
session::current ( ) [static]
session::current session& p1 ) [static]
session::has_current ( ) [static]
session::object_map_base::~object_map_base [in-charge-deleting] ( )
session::object_map_base::~object_map_base [in-charge] ( )
session::object_map_base::~object_map_base [not-in-charge] ( )
session::reset_current ( ) [static]
session::session [in-charge] ( )
session::session [not-in-charge] ( )
session::~session [in-charge] ( )
session::~session [not-in-charge] ( )

to the top

Problems with Data Types, High Severity (1)


database.hxx
namespace odb
[+] class database (1)

to the top

Header Files (39)


answer.hxx
base.hxx
buffer.hxx
class-p.hxx
post.hxx (compilers/vc/post.hxx)
pre.hxx (compilers/vc/pre.hxx)
condition.hxx
config.h
config.hxx
core.hxx
database.hxx
exception.hxx (details/exception.hxx)
exceptions.hxx (details/posix/exceptions.hxx)
exception.hxx
exceptions.hxx
export.hxx
forward.hxx
lock.hxx
mutex.hxx
pointer-traits.hxx
polymorphic-p.hxx
condition.hxx (posix/condition.hxx)
mutex.hxx (posix/mutex.hxx)
thread.hxx (posix/thread.hxx)
tls.hxx (posix/tls.hxx)
post.hxx
pre.hxx
query.hxx
remove-c.hxx
remove-cv.hxx
remove-p.hxx
remove-v.hxx
result.hxx
shared-ptr.hxx
thread.hxx
tls.hxx
traits.hxx
transaction.hxx
version.hxx

to the top

Shared Libraries (1)


libodb-1.0.so

to the top




Generated on Tue Dec 3 17:30:42 2013 for ODB by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API