Binary compatibility report for the VIGRA library  between 1.4.0 and 1.5.0 versions on x86

Test Info


Library NameVIGRA
Version #11.4.0
Version #21.5.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files77
Total Shared Libraries1
Total Symbols / Types66 / 43
VerdictIncompatible
(65.9%)

Problem Summary


SeverityCount
Added Symbols-11
Removed SymbolsHigh0
Problems with
Data Types
High7
Medium5
Low6
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low0
Other Changes
in Data Types
-2

Added Symbols (11)


imageinfo.hxx, libvigraimpex.so.2.0.150
namespace vigra
ImageExportInfo::getICCProfile ( ) const
ImageExportInfo::getPosition ( ) const
ImageExportInfo::setICCProfile ImageExportInfo::ICCProfile const& profile )
ImageExportInfo::setPosition Diff2D const& pos )
ImageExportInfo::~ImageExportInfo [in-charge] ( )
ImageExportInfo::~ImageExportInfo [not-in-charge] ( )
ImageImportInfo::getICCProfile ( ) const
ImageImportInfo::getPosition ( ) const
ImageImportInfo::numExtraBands ( ) const
ImageImportInfo::~ImageImportInfo [in-charge] ( )
ImageImportInfo::~ImageImportInfo [not-in-charge] ( )

to the top

Problems with Data Types, High Severity (7)


codec.hxx
namespace vigra
[+] class Decoder (3)
[+] class Encoder (2)

imageinfo.hxx
namespace vigra
[+] class ImageExportInfo (1)
[+] class ImageImportInfo (1)

to the top

Problems with Data Types, Medium Severity (5)


codec.hxx
namespace vigra
[+] class Encoder (2)

imageinfo.hxx
namespace vigra
[+] enum ImageImportInfo::PixelType (3)

to the top

Problems with Data Types, Low Severity (6)


codec.hxx
namespace vigra
[+] class Decoder (1)

imageinfo.hxx
namespace vigra
[+] class ImageExportInfo (2)
[+] class ImageImportInfo (3)

to the top

Other Changes in Data Types (2)


imageinfo.hxx
namespace vigra
[+] enum ImageImportInfo::PixelType (2)

to the top

Header Files (77)


accessor.hxx
array_vector.hxx
basicgeometry.hxx
basicimage.hxx
basicimageview.hxx
bordertreatment.hxx
boundarytensor.hxx
codec.hxx
colorconversions.hxx
combineimages.hxx
config.hxx
contourcirculator.hxx
convolution.hxx
copyimage.hxx
cornerdetection.hxx
diff2d.hxx
distancetransform.hxx
edgedetection.hxx
eigensystem.hxx
error.hxx
fixedpoint.hxx
flatmorphology.hxx
functorexpression.hxx
functortraits.hxx
gaborfilter.hxx
gaussians.hxx
gradient_energy_tensor.hxx
imagecontainer.hxx
imageinfo.hxx
imageiterator.hxx
imageiteratoradapter.hxx
impex.hxx
initimage.hxx
inspectimage.hxx
interpolating_accessor.hxx
iteratoradapter.hxx
iteratortags.hxx
iteratortraits.hxx
labelimage.hxx
linear_algebra.hxx
linear_solve.hxx
localminmax.hxx
mathutil.hxx
matrix.hxx
memory.hxx
metaprogramming.hxx
multi_impex.hxx
multi_iterator.hxx
multi_pointoperators.hxx
navigator.hxx
nonlineardiffusion.hxx
numerictraits.hxx
orientedtensorfilters.hxx
pixelneighborhood.hxx
polynomial.hxx
rational.hxx
recursiveconvolution.hxx
resampling_convolution.hxx
resizeimage.hxx
rgbvalue.hxx
seededregiongrowing.hxx
separableconvolution.hxx
sized_int.hxx
splineimageview.hxx
splines.hxx
static_assert.hxx
stdconvolution.hxx
stdimage.hxx
stdimagefunctions.hxx
symmetry.hxx
tensorutilities.hxx
tiff.hxx
tinyvector.hxx
transformimage.hxx
tuple.hxx
utilities.hxx
watersheds.hxx

to the top

Shared Libraries (1)


libvigraimpex.so.2.0.140

to the top




Generated on Wed Apr 25 13:32:21 2012 for VIGRA by ABI Compliance Checker 1.97.5  
A tool for checking backward compatibility of a C/C++ library API