Binary compatibility report for the LALSimulation library between 0.2.0 and 0.3.0 versions on x86
Test Info
Library Name | LALSimulation |
Version #1 | 0.2.0 |
Version #2 | 0.3.0 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 9 |
Total Shared Libraries | 1 |
Total Symbols / Types | 118 / 102 |
Verdict | Incompatible (0.4%) |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 0 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 1 |
Low | 0 |
Problems with Constants | Low | 4 |
Problems with Symbols, Medium Severity (1)
LALSimIMR.h,
liblalsimulation.so.2.0.0
[+] XLALSimIMRPSpinInspiralRDGenerator ( REAL8TimeSeries** hplus, REAL8TimeSeries** hcross, REAL8 phi0, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 r, REAL8 iota, REAL8 s1x, REAL8 s1y, REAL8 s1z, REAL8 s2x, REAL8 s2y, REAL8 s2z, int phaseO, InputAxis axisChoice ) (1)
changed to:XLALSimIMRPSpinInspiralRDGenerator ( REAL8TimeSeries** hplus, REAL8TimeSeries** hcross, REAL8 phi0, REAL8 deltaT, REAL8 m1, REAL8 m2, REAL8 f_min, REAL8 r, REAL8 iota, REAL8 s1x, REAL8 s1y, REAL8 s1z, REAL8 s2x, REAL8 s2y, REAL8 s2z, int phaseO, InputAxis axisChoice, int inspiralOnly )
| Change | Effect |
---|
1 | Parameter inspiralOnly of type int has been added to the calling stack. | This parameter will not be initialized by old clients. |
to the top
Problems with Constants (4)
LALSimulationVCSInfo.h
[+] LALSIMULATION_VCS_ID
| Change | Effect |
---|
1 | The value of constant LALSIMULATION_VCS_ID has been changed from "a6273b807512df5dd0b6dd4109f976e61cf97507" to "f93dc7b9184083729ad83b6e60b202dc57471948". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LALSIMULATION_VCS_IDENT_ID
| Change | Effect |
---|
1 | The value of constant LALSIMULATION_VCS_IDENT_ID has been changed from "$" "LALSimulationId: a6273b807512df5dd0b6dd4109f976e61cf97507 " "$" to "$" "LALSimulationId: f93dc7b9184083729ad83b6e60b202dc57471948 " "$". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LALSIMULATION_VCS_IDENT_TAG
| Change | Effect |
---|
1 | The value of constant LALSIMULATION_VCS_IDENT_TAG has been changed from "$" "LALSimulationTag: lalsimulation-v0.2.0 " "$" to "$" "LALSimulationTag: lalsimulation-v0.3.0 " "$". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
[+] LALSIMULATION_VCS_TAG
| Change | Effect |
---|
1 | The value of constant LALSIMULATION_VCS_TAG has been changed from "lalsimulation-v0.2.0" to "lalsimulation-v0.3.0". | Applications will pass an old value of this constant as the parameter to the new-version library functions, that expect a new one. This may result in crash of incorrect behavior of applications. |
to the top
Header Files (9)
LALSimBlackHoleRingdown.h
LALSimBurst.h
LALSimIMR.h
LALSimInspiral.h
LALSimNoise.h
LALSimSGWB.h
LALSimulation.h
LALSimulationConfig.h
LALSimulationVCSInfo.h
to the top
Shared Libraries (1)
liblalsimulation.so.2.0.0
to the top