Binary compatibility report for the Starlink AST library  between 8.0.0 and 8.0.2 versions on x86

Test Info


Library NameStarlink AST
Version #18.0.0
Version #28.0.2
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files4
Total Shared Libraries11
Total Symbols / Types698 / 538
VerdictIncompatible
(3.2%)

Problem Summary


SeverityCount
Added Symbols-8
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium1
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1
Other Changes
in Constants
-1

Added Symbols (8)


ast.h, libast.so.0.0.0
astAppendStringf_ char* p1, int* p2, char const* p3, ... )
astRebinB_ AstMapping* p1, double p2, int p3, int const* p4, int const* p5, char const* p6, char const* p7, int p8, double const* p9, int p10, double p11, int p12, char p13, int p14, int const* p15, int const* p16, int const* p17, int const* p18, char* p19, char* p20, int* p21 )
astRebinSeqB_ AstMapping* p1, double p2, int p3, int const* p4, int const* p5, char const* p6, char const* p7, int p8, double const* p9, int p10, double p11, int p12, char p13, int p14, int const* p15, int const* p16, int const* p17, int const* p18, char* p19, char* p20, double* p21, int64_t* p22, int* p23 )
astRebinSeqUB_ AstMapping* p1, double p2, int p3, int const* p4, int const* p5, unsigned char const* p6, unsigned char const* p7, int p8, double const* p9, int p10, double p11, int p12, unsigned char p13, int p14, int const* p15, int const* p16, int const* p17, int const* p18, unsigned char* p19, unsigned char* p20, double* p21, int64_t* p22, int* p23 )
astRebinUB_ AstMapping* p1, double p2, int p3, int const* p4, int const* p5, unsigned char const* p6, unsigned char const* p7, int p8, double const* p9, int p10, double p11, int p12, unsigned char p13, int p14, int const* p15, int const* p16, int const* p17, int const* p18, unsigned char* p19, unsigned char* p20, int* p21 )
astXPHfwd double const p1, double const p2, struct AstPrjPrm* p3, double* p4, double* p5 )
astXPHrev double const p1, double const p2, struct AstPrjPrm* p3, double* p4, double* p5 )
astXPHset struct AstPrjPrm* p1 )

to the top

Problems with Data Types, Medium Severity (1)


ast.h
[+] struct AstFitsChan (1)

to the top

Problems with Data Types, Low Severity (1)


ast.h
[+] struct AstFitsChan (1)

to the top

Problems with Constants, Low Severity (1)


ast.h
[+] AST__WCSBAD

to the top

Other Changes in Constants (1)


ast.h
[+] AST__XPH

to the top

Header Files (4)


ast.h
ast_err.h
grf.h
grf3d.h

to the top

Shared Libraries (11)


libast.so.0.0.0
libast_drama.so.0.0.0
libast_ems.so.0.0.0
libast_err.so.0.0.0
libast_grf3d.so.0.0.0
libast_grf_2.0.so.0.0.0
libast_grf_3.2.so.0.0.0
libast_grf_5.6.so.0.0.0
libast_pal.so.0.0.0
libast_pgplot.so.0.0.0
libast_pgplot3d.so.0.0.0

to the top




Generated on Tue Oct 21 01:24:51 2014 for Starlink AST by ABI Compliance Checker 1.99.9  
A tool for checking backward compatibility of a C/C++ library API