Binary compatibility report for the libspatialindex library  between 1.8.4 and 1.8.5 versions on x86

Test Info


Library Namelibspatialindex
Version #11.8.4
Version #21.8.5
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files30
Total Shared Libraries2
Total Symbols / Types750 / 310
VerdictIncompatible
(6.8%)

Problem Summary


SeverityCount
Added Symbols-4
Removed SymbolsHigh4
Problems with
Data Types
High1
Medium0
Low0
Problems with
Symbols
High4
Medium0
Low0
Problems with
Constants
Low0

Added Symbols (4)


Index.h, libspatialindex_c.so.4.0.1
Index::Index [in-charge] Tools::PropertySet const& poProperties )
Index::Index [in-charge] ( Tools::PropertySet const& poProperties, int(*readNext)(SpatialIndex::id_type*, double**, double**, uint32_t*, uint8_t const**, uint32_t*) )
Index::Index [not-in-charge] Tools::PropertySet const& poProperties )
Index::Index [not-in-charge] ( Tools::PropertySet const& poProperties, int(*readNext)(SpatialIndex::id_type*, double**, double**, uint32_t*, uint8_t const**, uint32_t*) )

to the top

Removed Symbols (4)


Index.h, libspatialindex_c.so.4.0.0
Index::Index [in-charge] Tools::PropertySet& poProperties )
Index::Index [in-charge] ( Tools::PropertySet& poProperties, int(*readNext)(SpatialIndex::id_type*, double**, double**, uint32_t*, uint8_t const**, uint32_t*) )
Index::Index [not-in-charge] Tools::PropertySet& poProperties )
Index::Index [not-in-charge] ( Tools::PropertySet& poProperties, int(*readNext)(SpatialIndex::id_type*, double**, double**, uint32_t*, uint8_t const**, uint32_t*) )

to the top

Problems with Data Types, High Severity (1)


Index.h
[+] class Index (1)

to the top

Problems with Symbols, High Severity (4)


Index.h, libspatialindex_c.so.4.0.0
[+] Index::Index [in-charge] Tools::PropertySet& poProperties ) (1)
[+] Index::Index [not-in-charge] Tools::PropertySet& poProperties ) (1)
[+] Index::Index [not-in-charge] ( Tools::PropertySet& poProperties, int(*readNext)(SpatialIndex::id_type*, double**, double**, uint32_t*, uint8_t const**, uint32_t*) ) (1)
[+] Index::Index [in-charge] ( Tools::PropertySet& poProperties, int(*readNext)(SpatialIndex::id_type*, double**, double**, uint32_t*, uint8_t const**, uint32_t*) ) (1)

to the top

Header Files (30)


BoundsQuery.h
CountVisitor.h
CustomStorage.h
DataStream.h
Error.h
IdVisitor.h
Index.h
LeafQuery.h
LineSegment.h
MovingPoint.h
MovingRegion.h
MVRTree.h
ObjVisitor.h
Point.h
PointerPool.h
PoolPointer.h
rand48.h
Region.h
RTree.h
sidx_api.h
sidx_config.h
sidx_export.h
SmartPointer.h
SpatialIndex.h
TimePoint.h
TimeRegion.h
Tools.h
TPRTree.h
Utility.h
Version.h

to the top

Shared Libraries (2)


libspatialindex.so.4.0.0
libspatialindex_c.so.4.0.0

to the top




Generated on Sun Nov 2 00:46:23 2014 for libspatialindex by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API