Binary compatibility report for the libnova library  between 0.7.0 and 0.8.0 versions on x86

Test Info


Library Namelibnova
Version #10.7.0
Version #20.8.0
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files1
Total Shared Libraries1
Total Symbols / Types194 / 43
VerdictIncompatible
(2.6%)

Problem Summary


SeverityCount
Added Symbols-6
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium6
Low4
Problems with
Symbols
High0
Medium0
Low2
Problems with
Constants
Low0

Added Symbols (6)


libnova.h, libnova-0.8.so.0.0.0
get_body_rst_horizont double JD, ln_lnlat_posn* observer, void(*get_equ_body_coords)(double, ln_equ_posn*), double horizont, ln_rst_time* rst )
get_hrz_from_equ_sidereal_time ( ln_equ_posn* object, ln_lnlat_posn* observer, double sidereal, ln_hrz_posn* position )
get_julian_local_date ln_date* date )
get_local_date double JD, ln_date* date )
get_solar_rst_horizont double JD, ln_lnlat_posn* observer, double horizont, ln_rst_time* rst )
hrz_to_nswe ln_hrz_posn* pos )

to the top

Problems with Data Types, Medium Severity (6)


libnova.h
[+] struct ln_dms (1)
[+] struct lnh_equ_posn (1)
[+] struct lnh_hrz_posn (2)
[+] struct lnh_lnlat_posn (2)

to the top

Problems with Data Types, Low Severity (4)


libnova.h
[+] struct ln_dms (1)
[+] struct lnh_equ_posn (1)
[+] struct lnh_hrz_posn (1)
[+] struct lnh_lnlat_posn (1)

to the top

Problems with Symbols, Low Severity (2)


libnova.h, libnova-0.7.so.0.0.0
[+] get_julian_from_timet time_t* time ) (1)
[+] get_timet_from_julian double JD, time_t* time ) (1)

to the top

Header Files (1)


libnova.h

to the top

Shared Libraries (1)


libnova-0.7.so.0.0.0

to the top




Generated on Fri Jul 13 13:32:40 2012 for libnova by ABI Compliance Checker 1.98.3  
A tool for checking backward compatibility of a C/C++ library API