Binary compatibility report for the LAL library  between 6.11.0 and 6.12.0 versions on x86

Test Info


Library NameLAL
Version #16.11.0
Version #26.12.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files89
Total Shared Libraries2
Total Symbols / Types1751 / 1005
VerdictIncompatible
(7%)

Problem Summary


SeverityCount
Added Symbols-38
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium2
Low2
Problems with
Symbols
High0
Medium0
Low6
Problems with
Constants
Low5

Added Symbols (38)


ConfigFile.h, liblalsupport.so.4.0.1
XLALListConfigFileSections LALParsedDataFile const* cfgdata )
XLALParseDataFileContent ( LALParsedDataFile** cfgdata, CHAR const* string )

FFTWMutex.h, liblal.so.8.0.0
XLALFFTWWisdomLock ( )
XLALFFTWWisdomUnlock ( )

Interpolate.h, liblal.so.8.0.0
XLALREAL8Interpolation ( REAL8Sequence* x_in, REAL8Sequence* y_in, REAL8Sequence* x_out, REAL8Sequence* y_out, UINT4 n_data_points, struct gsl_interp_type const* itrp_type )
XLALREAL8TimeSeriesInterpolation ( REAL8TimeSeries* ts_in, REAL8Sequence* y_in, REAL8Sequence* t_in, REAL8Sequence* t_out, UINT4 n_data_points, struct gsl_interp_type const* itrp_type )

LALCosmologyCalculator.h, liblal.so.8.0.0
XLALAngularDistance ( LALCosmologicalParameters* omega, double z )
XLALComovingLOSDistance ( LALCosmologicalParameters* omega, double z )
XLALComovingTransverseDistance ( LALCosmologicalParameters* omega, double z )
XLALCreateCosmologicalParameters double h, double om, double ol, double w0, double w1, double w2 )
XLALCreateCosmologicalParametersAndRate ( )
XLALCreateCosmologicalRateParameters double r0, double W, double Q, double R )
XLALDestroyCosmologicalParameters LALCosmologicalParameters* omega )
XLALDestroyCosmologicalParametersAndRate LALCosmologicalParametersAndRate* p )
XLALDestroyCosmologicalRateParameters LALCosmologicalRateParameters* rate )
XLALGetHubbleConstant LALCosmologicalParameters* omega )
XLALGetLocalRate LALCosmologicalRateParameters* rate )
XLALGetOmegaK LALCosmologicalParameters* omega )
XLALGetOmegaLambda LALCosmologicalParameters* omega )
XLALGetOmegaMatter LALCosmologicalParameters* omega )
XLALGetW0 LALCosmologicalParameters* omega )
XLALGetW1 LALCosmologicalParameters* omega )
XLALGetW2 LALCosmologicalParameters* omega )
XLALHubbleDistance LALCosmologicalParameters* omega )
XLALHubbleParameter double z, void* omega )
XLALIntegrateComovingVolumeDensity ( LALCosmologicalParameters* omega, double z )
XLALIntegrateHubbleParameter ( LALCosmologicalParameters* omega, double z )
XLALIntegrateRateWeightedComovingVolumeDensity ( LALCosmologicalParametersAndRate* p, double z )
XLALLuminosityDistance ( LALCosmologicalParameters* omega, double z )
XLALRateWeightedComovingVolumeDistribution ( LALCosmologicalParametersAndRate* p, double z, double zmax )
XLALRateWeightedUniformComovingVolumeDensity double z, void* params )
XLALSetCosmologicalParametersDefaultValue LALCosmologicalParameters* omega )
XLALSetCosmologicalRateParametersDefaultValue LALCosmologicalRateParameters* params )
XLALStarFormationDensity double z, void* rate )
XLALUniformComovingVolumeDensity double z, void* omega )
XLALUniformComovingVolumeDistribution ( LALCosmologicalParameters* omega, double z, double zmax )

LALString.h, liblal.so.8.0.0
XLALStringToUpperCase CHAR* string )

StringVector.h, liblal.so.8.0.0
XLALDeblankString ( char const* start, UINT4 len )

to the top

Removed Symbols (1)


XLALError.h, liblal.so.7.0.0
XLALPrintDeprecationWarning char const* old, char const* replacement )

to the top

Problems with Data Types, Medium Severity (2)


LALAtomicDatatypes.h
[+] typedef COMPLEX16 (1)
[+] typedef COMPLEX8 (1)

to the top

Problems with Data Types, Low Severity (2)


DetResponse.h
[+] struct tagLALDetAndSource (2)

to the top

Problems with Symbols, Low Severity (6)


ComplexFFT.h, liblal.so.7.0.0
[+] XLALCOMPLEX16VectorFFT ( COMPLEX16Vector*restrict output, COMPLEX16Vector*restrict input, COMPLEX16FFTPlan const* plan ) (1)
[+] XLALCOMPLEX8VectorFFT ( COMPLEX8Vector*restrict output, COMPLEX8Vector*restrict input, COMPLEX8FFTPlan const* plan ) (1)

DetResponse.h, liblal.so.7.0.0
[+] XLALComputeDetAMResponse double* fplus, double* fcross, REAL4[3]* D, double const ra, double const dec, double const psi, double const gmst ) (1)
[+] XLALComputeDetAMResponseExtraModes double* fplus, double* fcross, double* fb, double* fl, double* fx, double* fy, REAL4[3]* D, double const ra, double const dec, double const psi, double const gmst ) (1)
[+] XLALComputeDetAMResponseExtraModesSeries ( REAL4TimeSeries** fplus, REAL4TimeSeries** fcross, REAL4TimeSeries** fb, REAL4TimeSeries** fl, REAL4TimeSeries** fx, REAL4TimeSeries** fy, REAL4[3]* D, double const ra, double const dec, double const psi, LIGOTimeGPS const* start, double const deltaT, int const n ) (1)
[+] XLALComputeDetAMResponseSeries ( REAL4TimeSeries** fplus, REAL4TimeSeries** fcross, REAL4[3]* D, double const ra, double const dec, double const psi, LIGOTimeGPS const* start, double const deltaT, int const n ) (1)

to the top

Problems with Constants, Low Severity (5)


FileIO.h
[+] LAL_PRINTF_BUFSIZE

LALVCSInfo.h
[+] LAL_VCS_ID
[+] LAL_VCS_IDENT_ID
[+] LAL_VCS_IDENT_TAG
[+] LAL_VCS_TAG

to the top

Header Files (89)


Audio.h
AVFactories.h
BandPassTimeSeries.h
BitField.h
Calibration.h
CoarseGrainFrequencySeries.h
CoherentEstimation.h
ComplexFFT.h
ComputeDataQualityVector.h
ConfigFile.h
Date.h
DetectorSite.h
DetResponse.h
Dirichlet.h
EllipsoidOverlapTools.h
Factorial.h
FFTWMutex.h
FileIO.h
FindRoot.h
FlatLatticeTiling.h
FrequencySeries.h
Grid.h
GSLSupport.h
IIRFilter.h
Inject.h
Integrate.h
Interpolate.h
LALAdaptiveRungeKutta4.h
LALAtomicDatatypes.h
LALCache.h
LALConfig.h
LALConstants.h
LALCorrelation.h
LALDatatypes.h
LALDebugLevel.h
LALDetectors.h
LALErrno.h
LALError.h
LALGSL.h
LALLibVCSInfo.h
LALMalloc.h
LALMathematica.h
LALMoment.h
LALNoiseModels.h
LALRunningMedian.h
LALStatusMacros.h
LALStdio.h
LALStdlib.h
LALString.h
LALVCSInfo.h
LALVersion.h
LogPrintf.h
Matrix.h
MatrixUtils.h
ODE.h
PrintFTSeries.h
PrintVector.h
Random.h
ReadFiltersFile.h
ReadFTSeries.h
ReadNoiseSpectrum.h
RealFFT.h
ResampleTimeSeries.h
RngMedBias.h
Segments.h
SegmentsIO.h
SeqFactories.h
Sequence.h
SimulateCoherentGW.h
SkyCoordinates.h
Skymap.h
Sort.h
SphericalHarmonics.h
StreamInput.h
StreamOutput.h
StringInput.h
StringVector.h
TimeDelay.h
TimeFreqFFT.h
TimeSeries.h
TriggerInterpolation.h
Units.h
UserInput.h
VectorIndexRange.h
VectorOps.h
Window.h
XLALError.h
XLALGSL.h
ZPGFilter.h

to the top

Shared Libraries (2)


liblal.so.7.0.0
liblalsupport.so.4.0.0

to the top




Generated on Fri Jan 10 03:06:55 2014 for LAL by ABI Compliance Checker 1.99.8.4  
A tool for checking backward compatibility of a C/C++ library API