Binary compatibility report for the WCSTools library  between 3.6.6 and 3.6.7 versions on x86

Test Info


Library NameWCSTools
Version #13.6.6
Version #23.6.7
CPU Typex86
GCC Version4.6.1

Test Results


Total Header Files7
Total Shared Libraries1
Total Symbols / Types562 / 83
VerdictIncompatible
(30%)

Problem Summary


SeverityCount
Added Symbols-1
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low0
Problems with
Symbols
High15
Medium1371
Low13
Problems with
Constants
Low0

Added Symbols (1)


wcs.h, libwcs.so
cpwcs char** header, char* cwcs )

to the top

Removed Symbols (1)


fitshead.h, libwcs.so
hputi2 char* hstring, char const* keyword, short const ival )

to the top

Problems with Symbols, High Severity (15)


fitshead.h, libwcs.so
[+] hgeti4c ( char const* hstring, char const* keyword, char const mchar, int* val ) (2)
[+] hgetr8c ( char const* hstring, char const* keyword, char const mchar, double* val ) (2)
[+] hgetsc ( char const* hstring, char const* keyword, char const mchar, int const lstr, char* string ) (2)
[+] hputr4 char* hstring, char const* keyword, float const rval ) (1)
[+] mgetr8 ( char const* hstring, char const* mkey, char const* keyword, double dval ) (2)

wcs.h, libwcs.so
[+] pix2wcs WorldCoor* wcs, double xpix, double ypix, double* xpos, double* ypos ) (1)
[+] savewcscom char* wcscom ) (1)
[+] wcsinitc ( char const* hstring, char const wcschar ) (2)
[+] wcsninitc ( char const* hstring, int len, char const wcschar ) (2)

to the top

Problems with Symbols, Medium Severity (1371)


fitsfile.h, libwcs.so
[+] addvec ( ) (7)
[+] compnut ( ) (4)
[+] doy2dt ( ) (4)
[+] doy2ep ( ) (2)
[+] doy2epb ( ) (2)
[+] doy2epj ( ) (2)
[+] doy2fd ( ) (2)
[+] doy2jd ( ) (2)
[+] doy2mjd ( ) (2)
[+] doy2ts ( ) (2)
[+] doy2tsi ( ) (2)
[+] doy2tsu ( ) (2)
[+] dt2doy ( ) (4)
[+] dt2ep ( ) (2)
[+] dt2epb ( ) (2)
[+] dt2epj ( ) (2)
[+] dt2et ( ) (2)
[+] dt2fd ( ) (2)
[+] dt2gst ( ) (2)
[+] dt2i ( ) (9)
[+] dt2jd ( ) (2)
[+] dt2lst ( ) (2)
[+] dt2mjd ( ) (2)
[+] dt2mst ( ) (2)
[+] dt2ts ( ) (2)
[+] dt2tsi ( ) (2)
[+] dt2tsu ( ) (2)
[+] edt2dt ( ) (2)
[+] ep2dt ( ) (3)
[+] ep2epb ( ) (1)
[+] ep2epj ( ) (1)
[+] ep2fd ( ) (1)
[+] ep2i ( ) (8)
[+] ep2jd ( ) (1)
[+] ep2mjd ( ) (1)
[+] ep2ts ( ) (1)
[+] epb2dt ( ) (3)
[+] epb2ep ( ) (1)
[+] epb2epj ( ) (1)
[+] epb2fd ( ) (1)
[+] epb2i ( ) (8)
[+] epb2jd ( ) (1)
[+] epb2mjd ( ) (1)
[+] epb2ts ( ) (1)
[+] epj2dt ( ) (3)
[+] epj2ep ( ) (1)
[+] epj2epb ( ) (1)
[+] epj2fd ( ) (1)
[+] epj2i ( ) (8)
[+] epj2jd ( ) (1)
[+] epj2mjd ( ) (1)
[+] epj2ts ( ) (1)
[+] eqeqnx ( ) (1)
[+] et2fd ( ) (1)
[+] ets2ts ( ) (1)
[+] fd2doy ( ) (3)
[+] fd2dt ( ) (3)
[+] fd2ep ( ) (1)
[+] fd2epb ( ) (1)
[+] fd2epj ( ) (1)
[+] fd2et ( ) (1)
[+] fd2fd ( ) (1)
[+] fd2gst ( ) (1)
[+] fd2i ( ) (8)
[+] fd2jd ( ) (1)
[+] fd2lst ( ) (1)
[+] fd2mjd ( ) (1)
[+] fd2mst ( ) (1)
[+] fd2of ( ) (1)
[+] fd2ofd ( ) (1)
[+] fd2oft ( ) (1)
[+] fd2ts ( ) (1)
[+] fd2tsi ( ) (1)
[+] fd2tsu ( ) (1)
[+] first_token ( ) (3)
[+] fits2iraf ( ) (4)
[+] fitscimage ( ) (3)
[+] fitsheadsize ( ) (1)
[+] fitsrfull ( ) (3)
[+] fitsrhead ( ) (3)
[+] fitsrimage ( ) (3)
[+] fitsropen ( ) (1)
[+] fitsrsect ( ) (8)
[+] fitsrtail ( ) (3)
[+] fitsrthead ( ) (5)
[+] fitsrtline ( ) (7)
[+] fitsrtopen ( ) (6)
[+] fitswexhead ( ) (2)
[+] fitswext ( ) (3)
[+] fitswhdu ( ) (4)
[+] fitswhead ( ) (2)
[+] fitswimage ( ) (3)
[+] ftgetc ( ) (4)
[+] ftgeti2 ( ) (2)
[+] ftgeti4 ( ) (2)
[+] ftgetr4 ( ) (2)
[+] ftgetr8 ( ) (2)
[+] getfilebuff ( ) (1)
[+] getfilelines ( ) (1)
[+] getfilesize ( ) (1)
[+] gst2fd ( ) (1)
[+] gst2jd ( ) (1)
[+] hjd2jd ( ) (4)
[+] iraf2fits ( ) (4)
[+] irafrhead ( ) (2)
[+] irafrimage ( ) (1)
[+] irafwhead ( ) (4)
[+] irafwimage ( ) (5)
[+] isdate ( ) (1)
[+] isfile ( ) (1)
[+] isfilelist ( ) (2)
[+] isfits ( ) (1)
[+] isgif ( ) (1)
[+] isimlist ( ) (1)
[+] isimlistd ( ) (2)
[+] isiraf ( ) (1)
[+] isjpeg ( ) (1)
[+] istiff ( ) (1)
[+] jd2doy ( ) (3)
[+] jd2dt ( ) (3)
[+] jd2ep ( ) (1)
[+] jd2epb ( ) (1)
[+] jd2epj ( ) (1)
[+] jd2fd ( ) (1)
[+] jd2gst ( ) (1)
[+] jd2hjd ( ) (4)
[+] jd2i ( ) (8)
[+] jd2jed ( ) (1)
[+] jd2lst ( ) (1)
[+] jd2mjd ( ) (1)
[+] jd2mst ( ) (1)
[+] jd2mst2 ( ) (1)
[+] jd2ts ( ) (1)
[+] jd2tsi ( ) (1)
[+] jd2tsu ( ) (1)
[+] jed2jd ( ) (1)
[+] lst2dt ( ) (2)
[+] lst2fd ( ) (1)
[+] lst2jd ( ) (1)
[+] lt2dt ( ) (2)
[+] maxvec ( ) (6)
[+] mhjd2mjd ( ) (4)
[+] mjd2doy ( ) (3)
[+] mjd2dt ( ) (3)
[+] mjd2ep ( ) (1)
[+] mjd2epb ( ) (1)
[+] mjd2epj ( ) (1)
[+] mjd2fd ( ) (1)
[+] mjd2i ( ) (8)
[+] mjd2jd ( ) (1)
[+] mjd2mhjd ( ) (4)
[+] mjd2ts ( ) (1)
[+] mst2fd ( ) (1)
[+] mst2jd ( ) (1)
[+] multvec ( ) (7)
[+] setdatedec ( ) (1)
[+] setfitsinherit ( ) (1)
[+] setlongitude ( ) (1)
[+] stc2s ( ) (2)
[+] sts2c ( ) (2)
[+] ts2dt ( ) (3)
[+] ts2ep ( ) (1)
[+] ts2epb ( ) (1)
[+] ts2epj ( ) (1)
[+] ts2ets ( ) (1)
[+] ts2fd ( ) (1)
[+] ts2gst ( ) (1)
[+] ts2i ( ) (8)
[+] ts2jd ( ) (1)
[+] ts2lst ( ) (1)
[+] ts2mjd ( ) (1)
[+] ts2mst ( ) (1)
[+] tsd2dt ( ) (1)
[+] tsd2fd ( ) (1)
[+] tsi2dt ( ) (3)
[+] tsi2fd ( ) (1)
[+] tsi2ts ( ) (1)
[+] tsu2dt ( ) (3)
[+] tsu2fd ( ) (1)
[+] tsu2ts ( ) (1)
[+] tsu2tsi ( ) (1)
[+] ut2doy ( ) (2)
[+] ut2dt ( ) (2)
[+] utdt ( ) (1)

imio.h, libwcs.so
[+] addpix ( ) (9)
[+] addpix1 ( ) (9)
[+] fillvec ( ) (7)
[+] fillvec1 ( ) (7)
[+] getpix ( ) (8)
[+] getpix1 ( ) (8)
[+] getvec ( ) (7)
[+] imswap ( ) (3)
[+] imswap2 ( ) (2)
[+] imswap4 ( ) (2)
[+] imswap8 ( ) (2)
[+] movepix ( ) (10)
[+] putpix ( ) (9)
[+] putpix1 ( ) (9)
[+] putvec ( ) (7)

wcs.h, libwcs.so
[+] getwcscom ( ) (1)

wcscat.h, libwcs.so
[+] actbin ( ) (8)
[+] actread ( ) (22)
[+] actrnum ( ) (12)
[+] ageti4 ( ) (3)
[+] agetr8 ( ) (3)
[+] agets ( ) (4)
[+] binbin ( ) (9)
[+] binclose ( ) (1)
[+] binopen ( ) (1)
[+] binread ( ) (25)
[+] binrnum ( ) (15)
[+] binstar ( ) (3)
[+] CatCode ( ) (1)
[+] CatID ( ) (2)
[+] CatMagName ( ) (3)
[+] CatMagNum ( ) (2)
[+] CatName ( ) (2)
[+] CatNdec ( ) (1)
[+] CatNum ( ) (5)
[+] CatNumLen ( ) (3)
[+] CatRad ( ) (1)
[+] CatSource ( ) (2)
[+] ctgbin ( ) (10)
[+] ctgclose ( ) (1)
[+] ctgopen ( ) (2)
[+] ctgrdate ( ) (18)
[+] ctgread ( ) (26)
[+] ctgrnum ( ) (17)
[+] ctgstar ( ) (3)
[+] daoline ( ) (2)
[+] daoopen ( ) (1)
[+] daoread ( ) (6)
[+] DateString ( ) (2)
[+] DecSortStars ( ) (12)
[+] FluxSortStars ( ) (5)
[+] getoken ( ) (4)
[+] gettabline ( ) (2)
[+] gsc2read ( ) (23)
[+] gscbin ( ) (8)
[+] gscread ( ) (20)
[+] gscrnum ( ) (11)
[+] IDSortStars ( ) (12)
[+] isacat ( ) (1)
[+] isbin ( ) (1)
[+] isrange ( ) (1)
[+] istab ( ) (1)
[+] MagSortStars ( ) (13)
[+] MergeStars ( ) (14)
[+] nextoken ( ) (3)
[+] NumNdec ( ) (1)
[+] polcomp ( ) (4)
[+] polfit ( ) (7)
[+] ProgCat ( ) (1)
[+] ProgName ( ) (1)
[+] RangeInit ( ) (2)
[+] RASortStars ( ) (12)
[+] RefCat ( ) (7)
[+] RefLim ( ) (17)
[+] rgeti4 ( ) (1)
[+] rgetn ( ) (1)
[+] rgetr8 ( ) (1)
[+] rstart ( ) (1)
[+] sdssc2t ( ) (1)
[+] sdssread ( ) (21)
[+] SearchLim ( ) (10)
[+] setdateform ( ) (1)
[+] setgsclass ( ) (1)
[+] setlimdeg ( ) (1)
[+] setoken ( ) (3)
[+] setrevmsg ( ) (1)
[+] settabkey ( ) (1)
[+] setuplate ( ) (1)
[+] StrNdec ( ) (1)
[+] tabbin ( ) (9)
[+] tabcatclose ( ) (1)
[+] tabcatopen ( ) (3)
[+] tabclose ( ) (1)
[+] tabcol ( ) (2)
[+] tabgetc ( ) (4)
[+] tabgetdec ( ) (2)
[+] tabgeti4 ( ) (2)
[+] tabgetk ( ) (5)
[+] tabgetr8 ( ) (2)
[+] tabgetra ( ) (2)
[+] tabopen ( ) (2)
[+] tabparse ( ) (1)
[+] tabread ( ) (25)
[+] tabrkey ( ) (6)
[+] tabrnum ( ) (16)
[+] tabstar ( ) (4)
[+] tabxyread ( ) (6)
[+] tmcbin ( ) (9)
[+] tmcid ( ) (3)
[+] tmcread ( ) (21)
[+] tmcrnum ( ) (11)
[+] ty2bin ( ) (8)
[+] ty2read ( ) (23)
[+] ty2rnum ( ) (13)
[+] uacbin ( ) (9)
[+] uacread ( ) (21)
[+] uacrnum ( ) (11)
[+] ubcbin ( ) (9)
[+] ubcread ( ) (23)
[+] ubcrnum ( ) (13)
[+] ucacbin ( ) (9)
[+] ucacread ( ) (23)
[+] ucacrnum ( ) (13)
[+] ujcbin ( ) (8)
[+] ujcread ( ) (20)
[+] ujcrnum ( ) (11)
[+] vothead ( ) (8)
[+] webbuff ( ) (3)
[+] webopen ( ) (3)
[+] webread ( ) (24)
[+] webrnum ( ) (15)
[+] XSortStars ( ) (12)
[+] YSortStars ( ) (12)

to the top

Problems with Symbols, Low Severity (13)


fitshead.h, libwcs.so
[+] hgeti4c ( char const* hstring, char const* keyword, char const mchar, int* val ) (1)
[+] hgetr8c ( char const* hstring, char const* keyword, char const mchar, double* val ) (1)
[+] hgetsc ( char const* hstring, char const* keyword, char const mchar, int const lstr, char* string ) (1)
[+] hlength char* header, int const lhead ) (1)
[+] hputr4 char* hstring, char const* keyword, float const rval ) (1)

wcs.h, libwcs.so
[+] wcsdiff double ra0, double dec0, double ra1, double dec1 ) (4)
[+] wcsdist double ra0, double dec0, double ra1, double dec1 ) (4)

to the top

Header Files (7)


fitsfile.h
fitshead.h
imio.h
lwcs.h
wcs.h
wcscat.h
wcslib.h

to the top

Shared Libraries (1)


libwcs.so

to the top




Generated on Thu May 24 11:32:01 2012 for WCSTools by ABI Compliance Checker 1.97.6  
A tool for checking backward compatibility of a C/C++ library API