Binary compatibility report for the ALGLIB library between 2.1.2 and 2.2.0 versions on x86
Test Info
Library Name | ALGLIB |
Version #1 | 2.1.2 |
Version #2 | 2.2.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 118 |
Total Shared Libraries | 1 |
Total Symbols / Types | 179 / 66 |
Verdict | Incompatible (2.2%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 33 |
Removed Symbols | High | 4 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Added Symbols (33)
ap.h,
libalglib.so
namespace ap
fp_eq ( double v1, double v2 )
[symbol: _ZN2ap5fp_eqEdd]
fp_greater ( double v1, double v2 )
[symbol: _ZN2ap10fp_greaterEdd]
fp_greater_eq ( double v1, double v2 )
[symbol: _ZN2ap13fp_greater_eqEdd]
fp_less ( double v1, double v2 )
[symbol: _ZN2ap7fp_lessEdd]
fp_less_eq ( double v1, double v2 )
[symbol: _ZN2ap10fp_less_eqEdd]
fp_neq ( double v1, double v2 )
[symbol: _ZN2ap6fp_neqEdd]
hqrnd.h,
libalglib.so
hqrndexponential ( double lambda, struct hqrndstate& state )
[symbol: _Z16hqrndexponentialdR10hqrndstate]
hqrndnormal ( struct hqrndstate& state )
[symbol: _Z11hqrndnormalR10hqrndstate]
hqrndnormal2 ( struct hqrndstate& state, double& x1, double& x2 )
[symbol: _Z12hqrndnormal2R10hqrndstateRdS1_]
hqrndrandomize ( struct hqrndstate& state )
[symbol: _Z14hqrndrandomizeR10hqrndstate]
hqrndseed ( int s1, int s2, struct hqrndstate& state )
[symbol: _Z9hqrndseediiR10hqrndstate]
hqrnduniformi ( int n, struct hqrndstate& state )
[symbol: _Z13hqrnduniformiiR10hqrndstate]
hqrnduniformr ( struct hqrndstate& state )
[symbol: _Z13hqrnduniformrR10hqrndstate]
hqrndunit2 ( struct hqrndstate& state, double& x, double& y )
[symbol: _Z10hqrndunit2R10hqrndstateRdS1_]
lsfit.h,
libalglib.so
lsfitnonlineariteration ( struct lsfitstate& state )
[symbol: _Z23lsfitnonlineariterationR10lsfitstate]
odesolver.h,
libalglib.so
odesolveriteration ( struct odesolverstate& state )
[symbol: _Z18odesolveriterationR14odesolverstate]
ratint.h,
libalglib.so
barycentriccalc ( struct barycentricinterpolant const& b, double t )
[symbol: _Z15barycentriccalcRK22barycentricinterpolantd]
barycentriccopy ( struct barycentricinterpolant const& b, struct barycentricinterpolant& b2 )
[symbol: _Z15barycentriccopyRK22barycentricinterpolantRS_]
barycentricdiff1 ( struct barycentricinterpolant const& b, double t, double& f, double& df )
[symbol: _Z16barycentricdiff1RK22barycentricinterpolantdRdS2_]
barycentricdiff2 ( struct barycentricinterpolant const& b, double t, double& f, double& df, double& d2f )
[symbol: _Z16barycentricdiff2RK22barycentricinterpolantdRdS2_S2_]
barycentriclintransx ( struct barycentricinterpolant& b, double ca, double cb )
[symbol: _Z20barycentriclintransxR22barycentricinterpolantdd]
barycentriclintransy ( struct barycentricinterpolant& b, double ca, double cb )
[symbol: _Z20barycentriclintransyR22barycentricinterpolantdd]
spline1d.h,
libalglib.so
spline1dcalc ( struct spline1dinterpolant const& c, double x )
[symbol: _Z12spline1dcalcRK19spline1dinterpolantd]
spline1dcopy ( struct spline1dinterpolant const& c, struct spline1dinterpolant& cc )
[symbol: _Z12spline1dcopyRK19spline1dinterpolantRS_]
spline1ddiff ( struct spline1dinterpolant const& c, double x, double& s, double& ds, double& d2s )
[symbol: _Z12spline1ddiffRK19spline1dinterpolantdRdS2_S2_]
spline1dintegrate ( struct spline1dinterpolant const& c, double x )
[symbol: _Z17spline1dintegrateRK19spline1dinterpolantd]
spline1dlintransx ( struct spline1dinterpolant& c, double a, double b )
[symbol: _Z17spline1dlintransxR19spline1dinterpolantdd]
spline1dlintransy ( struct spline1dinterpolant& c, double a, double b )
[symbol: _Z17spline1dlintransyR19spline1dinterpolantdd]
spline2d.h,
libalglib.so
spline2dcalc ( struct spline2dinterpolant const& c, double x, double y )
[symbol: _Z12spline2dcalcRK19spline2dinterpolantdd]
spline2dcopy ( struct spline2dinterpolant const& c, struct spline2dinterpolant& cc )
[symbol: _Z12spline2dcopyRK19spline2dinterpolantRS_]
spline2ddiff ( struct spline2dinterpolant const& c, double x, double y, double& f, double& fx, double& fy, double& fxy )
[symbol: _Z12spline2ddiffRK19spline2dinterpolantddRdS2_S2_S2_]
spline2dlintransf ( struct spline2dinterpolant& c, double a, double b )
[symbol: _Z17spline2dlintransfR19spline2dinterpolantdd]
spline2dlintransxy ( struct spline2dinterpolant& c, double ax, double bx, double ay, double by )
[symbol: _Z18spline2dlintransxyR19spline2dinterpolantdddd]
to the top
Removed Symbols (4)
besselv.h,
libalglib.so
besseliv ( double v, double x )
[symbol: _Z8besselivdd]
besseljv ( double v, double x )
[symbol: _Z8besseljvdd]
hyper1f1.h,
libalglib.so
hypergeometric1f1 ( double a, double b, double x )
[symbol: _Z17hypergeometric1f1ddd]
hyper2f1.h,
libalglib.so
hypergeometric2f1 ( double a, double b, double c, double x, bool& precloss )
[symbol: _Z17hypergeometric2f1ddddRb]
to the top
Header Files (118)
airyf.h
ap.h
apvt.h
autogk.h
bdss.h
bdsvd.h
bessel.h
besselv.h
betaf.h
bidiagonal.h
binomialdistr.h
blas.h
cblas.h
cdet.h
chebyshev.h
chisquaredistr.h
cholesky.h
cinverse.h
clu.h
conv.h
corr.h
correlation.h
correlationtests.h
crcond.h
creflections.h
csolve.h
ctrinverse.h
ctrlinsolve.h
dawson.h
descriptivestatistics.h
det.h
dforest.h
elliptic.h
estnorm.h
expintegrals.h
fdistr.h
fft.h
fht.h
fresnel.h
ftbase.h
gammaf.h
gkq.h
gq.h
hbisinv.h
hblas.h
hcholesky.h
hermite.h
hessenberg.h
hevd.h
hsschur.h
htridiagonal.h
hyper1f1.h
hyper2f1.h
ialglib.h
ibetaf.h
igammaf.h
inv.h
inverseupdate.h
jacobianelliptic.h
jarquebera.h
kmeans.h
laguerre.h
lbfgs.h
lda.h
ldlt.h
leastsquares.h
legendre.h
linreg.h
logit.h
lq.h
lu.h
mannwhitneyu.h
minlm.h
mlpbase.h
mlpe.h
mlptrain.h
nearunityunit.h
normaldistr.h
nsevd.h
pca.h
poissondistr.h
polinterpolation.h
psif.h
qr.h
ratinterpolation.h
rcond.h
reflections.h
rotations.h
rsolve.h
sbisinv.h
sblas.h
schur.h
sdet.h
sevd.h
sinverse.h
spddet.h
spdgevd.h
spdinverse.h
spdrcond.h
spdsolve.h
spline2d.h
spline3.h
srcond.h
ssolve.h
stdafx.h
stest.h
studenttdistr.h
studentttests.h
svd.h
tdbisinv.h
tdevd.h
tridiagonal.h
trigintegrals.h
trinverse.h
trlinsolve.h
tsort.h
variancetests.h
wsr.h
to the top
Shared Libraries (1)
libalglib.so
to the top