dcdflib

Clint Adams schizo at debian.org
Thu Nov 21 09:47:00 CET 2002


I get quite a bit of worrisome compiler output from the dcdflib stuff,
culminating in a failure.

I avoided the failure by applying this patch

http://www.freebsd.org/cgi/cvsweb.cgi/ports/math/dcdflib/files/patch-aa?rev=1.1.1.1&content-type=text/x-cvsweb-markup

over which I had to #include <limits.h> and <values.h>.

This left these warnings; can they be safely ignored?

dcdflib.c: In function `algdiv':
dcdflib.c:31: warning: declaration of `algdiv' shadows global declaration
dcdflib.c: In function `alngam':
dcdflib.c:128: warning: declaration of `alngam' shadows global declaration
dcdflib.c: In function `alnrel':
dcdflib.c:201: warning: declaration of `alnrel' shadows global declaration
dcdflib.c: In function `apser':
dcdflib.c:227: warning: declaration of `apser' shadows global declaration
dcdflib.c: In function `basym':
dcdflib.c:276: warning: declaration of `basym' shadows global declaration
dcdflib.c:276: warning: declaration of `j0' shadows global declaration
dcdflib.c:276: warning: declaration of `j1' shadows global declaration
dcdflib.c:301: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `bcorr':
dcdflib.c:377: warning: declaration of `bcorr' shadows global declaration
dcdflib.c: In function `betaln':
dcdflib.c:419: warning: declaration of `betaln' shadows global declaration
dcdflib.c: In function `bfrac':
dcdflib.c:524: warning: declaration of `bfrac' shadows global declaration
dcdflib.c:530: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `bgrat':
dcdflib.c:610: warning: comparing floating point with == or != is unsafe
dcdflib.c:619: warning: comparing floating point with == or != is unsafe
b.c: In function `bpser':
dcdflib.c:672: warning: declaration of `bpser' shadows global declaration
dcdflib.c:679: warning: comparing floating point with == or != is unsafe
dcdflib.c:698: warning: comparing floating point with == or != is unsafe
dcdflib.c:744: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `bratio':
dcdflib.c:800: warning: declaration of `y0' shadows global declaration
dcdflib.c:814: warning: comparing floating point with == or != is unsafe
dcdflib.c:814: warning: comparing floating point with == or != is unsafe
dcdflib.c:820: warning: comparing floating point with == or != is unsafe
dcdflib.c:821: warning: comparing floating point with == or != is unsafe
dcdflib.c:822: warning: comparing floating point with == or != is unsafe
dcdflib.c:823: warning: comparing floating point with == or != is unsafe
dcdflib.c:922: warning: comparing floating point with == or != is unsafe
dcdflib.c:950: warning: comparing floating point with == or != is unsafe
dcdflib.c:956: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `brcmp1':
dcdflib.c:1007: warning: declaration of `brcmp1' shadows global declaration
dcdflib.c:1007: warning: declaration of `y0' shadows global declaration
dcdflib.c:1054: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `brcomp':
dcdflib.c:1145: warning: declaration of `brcomp' shadows global declaration
dcdflib.c:1145: warning: declaration of `y0' shadows global declaration
dcdflib.c:1158: warning: comparing floating point with == or != is unsafe
dcdflib.c:1158: warning: comparing floating point with == or != is unsafe
dcdflib.c:1194: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `bup':
dcdflib.c:1285: warning: declaration of `bup' shadows global declaration
dcdflib.c:1302: warning: cast does not match function type
dcdflib.c:1308: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `cdfbin':
dcdflib.c:1889: warning: suggest parentheses around && within ||
dcdflib.c: In function `cdfgam':
dcdflib.c:3551: warning: suggest parentheses around && within ||
dcdflib.c: In function `cumfnc':
dcdflib.c:5490: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `devlpl':
dcdflib.c:6225: warning: declaration of `devlpl' shadows global declaration
dcdflib.c: In function `dinvnr':
dcdflib.c:6282: warning: declaration of `dinvnr' shadows global declaration
dcdflib.c: In function `E0000':
dcdflib.c:6347: warning: passing arg 1 of `ftnstop' discards qualifiers from pointer target type
dcdflib.c:6405: warning: comparing floating point with == or != is unsafe
dcdflib.c:6410: warning: suggest parentheses around && within ||
dcdflib.c:6434: warning: suggest parentheses around && within ||
dcdflib.c:6475: warning: suggest parentheses around && within ||
dcdflib.c: In function `dt1':
dcdflib.c:6719: warning: declaration of `dt1' shadows global declaration
dcdflib.c: In function `E0001':
dcdflib.c:6802: warning: comparing floating point with == or != is unsafe
dcdflib.c:6839: warning: comparing floating point with == or != is unsafe
dcdflib.c:6868: warning: comparing floating point with == or != is unsafe
dcdflib.c:6877: warning: suggest parentheses around && within ||
dcdflib.c: In function `erf1':
dcdflib.c:7050: warning: declaration of `erf1' shadows global declaration
dcdflib.c: In function `erfc1':
dcdflib.c:7122: warning: declaration of `erfc1' shadows global declaration
dcdflib.c: In function `esum':
dcdflib.c:7198: warning: declaration of `esum' shadows global declaration
dcdflib.c: In function `exparg':
dcdflib.c:7236: warning: declaration of `exparg' shadows global declaration
dcdflib.c: In function `fpser':
dcdflib.c:7281: warning: declaration of `fpser' shadows global declaration
dcdflib.c: In function `gam1':
dcdflib.c:7333: warning: declaration of `gam1' shadows global declaration
dcdflib.c:7343: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `gaminv':
dcdflib.c:7478: warning: comparing floating point with == or != is unsafe
dcdflib.c:7479: warning: comparing floating point with == or != is unsafe
dcdflib.c:7480: warning: comparing floating point with == or != is unsafe
dcdflib.c:7496: warning: comparing floating point with == or != is unsafe
dcdflib.c:7506: warning: comparing floating point with == or != is unsafe
dcdflib.c:7545: warning: comparing floating point with == or != is unsafe
dcdflib.c:7633: warning: comparing floating point with == or != is unsafe
dcdflib.c:7633: warning: comparing floating point with == or != is unsafe
dcdflib.c:7635: warning: comparing floating point with == or != is unsafe
dcdflib.c:7669: warning: comparing floating point with == or != is unsafe
dcdflib.c:7669: warning: comparing floating point with == or != is unsafe
dcdflib.c:7671: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `gamln':
dcdflib.c:7752: warning: declaration of `gamln' shadows global declaration
dcdflib.c: In function `gamln1':
dcdflib.c:7816: warning: declaration of `gamln1' shadows global declaration
dcdflib.c: In function `Xgamm':
dcdflib.c:7868: warning: declaration of `Xgamm' shadows global declaration
dcdflib.c:7914: warning: comparing floating point with == or != is unsafe
dcdflib.c:7958: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `grat1':
dcdflib.c:7999: warning: comparing floating point with == or != is unsafe
dcdflib.c:8000: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `gratio':
dcdflib.c:8193: warning: comparing floating point with == or != is unsafe
dcdflib.c:8193: warning: comparing floating point with == or != is unsafe
dcdflib.c:8194: warning: comparing floating point with == or != is unsafe
dcdflib.c:8204: warning: comparing floating point with == or != is unsafe
dcdflib.c:8208: warning: comparing floating point with == or != is unsafe
dcdflib.c:8216: warning: comparing floating point with == or != is unsafe
dcdflib.c:8218: warning: comparing floating point with == or != is unsafe
dcdflib.c:8226: warning: comparing floating point with == or != is unsafe
dcdflib.c:8239: warning: comparing floating point with == or != is unsafe
b.c: In function `gsumln':
dcdflib.c:8510: warning: declaration of `gsumln' shadows global declaration
dcdflib.c: In function `psi':
dcdflib.c:8572: warning: declaration of `psi' shadows global declaration
dcdflib.c:8603: warning: comparing floating point with == or != is unsafe
dcdflib.c:8660: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `rcomp':
dcdflib.c:8732: warning: declaration of `rcomp' shadows global declaration
dcdflib.c:8748: warning: comparing floating point with == or != is unsafe
dcdflib.c: In function `rexp':
dcdflib.c:8768: warning: declaration of `rexp' shadows global declaration
dcdflib.c: In function `rlog':
dcdflib.c:8799: warning: declaration of `rlog' shadows global declaration
dcdflib.c: In function `rlog1':
dcdflib.c:8849: warning: declaration of `rlog1' shadows global declaration
dcdflib.c: In function `spmpar':
dcdflib.c:8918: warning: declaration of `spmpar' shadows global declaration
dcdflib.c: In function `stvaln':
dcdflib.c:8992: warning: declaration of `stvaln' shadows global declaration
dcdflib.c: In function `ftnstop':
dcdflib.c:9085: warning: function might be possible candidate for attribute `noreturn'



More information about the bogofilter-dev mailing list