2026-09-12 08:05 ftp://ftp.de.debian.org/debian/pool/main/s/swarp/swarp_2.41.5.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning --suppress=normalCheckLevelConditionExpressions -D__GNUC__ --platform=unix64 -j96 platform: Linux-6.8.0-137-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.4.0 compiler: g++ (Ubuntu 13.3.0-6ubuntu2~24.04.1) 13.3.0 cppcheck: head 2.21.0 head-info: babc971 (2026-09-11 12:31:06 +0200) count: 1047 1042 elapsed-time: 1.1 1.0 head-timing-info: old-timing-info: head results: swarp-2.41.5/src/misc.c:71:23: style:inconclusive: Function 'fqmedian' argument 1 names different: declaration 'arr' definition 'ra'. [funcArgNamesDifferent] swarp-2.41.5/src/misc.h:31:30: note: Function 'fqmedian' argument 1 names different: declaration 'arr' definition 'ra'. swarp-2.41.5/src/misc.c:71:23: note: Function 'fqmedian' argument 1 names different: declaration 'arr' definition 'ra'. swarp-2.41.5/src/misc.c:74:13: style: Variable 'dqcmp' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/misc.c:99:9: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/fits/fitscleanup.c:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signum [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitscleanup.c:196:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/wcs/wcstrig.c:213:20: style: Expression is always true because 'else if' condition is opposite to previous condition at line 211. [multiCondition] swarp-2.41.5/src/wcs/wcstrig.c:211:13: note: first condition swarp-2.41.5/src/wcs/wcstrig.c:213:20: note: else if condition is opposite to first condition swarp-2.41.5/src/wcs/wcstrig.c:86:14: style:inconclusive: Function 'wcs_cosd' argument 1 names different: declaration '' definition 'angle'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcstrig.c:109:14: style:inconclusive: Function 'wcs_sind' argument 1 names different: declaration '' definition 'angle'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcstrig.c:132:14: style:inconclusive: Function 'wcs_tand' argument 1 names different: declaration '' definition 'angle'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcstrig.c:153:14: style:inconclusive: Function 'wcs_acosd' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcstrig.c:171:14: style:inconclusive: Function 'wcs_asind' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcstrig.c:189:14: style:inconclusive: Function 'wcs_atand' argument 1 names different: declaration '' definition 'v'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcstrig.c:207:17: style:inconclusive: Function 'wcs_atan2d' argument 1 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcstrig.c:207:14: style:inconclusive: Function 'wcs_atan2d' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitsmisc.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitscleanup.c:92:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscleanup.c:96:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscleanup.c:98:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscleanup.c:136:11: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscleanup.c:96:5: error: Common realloc mistake: 'cleanup_filename' nulled but not freed upon failure [memleakOnRealloc] swarp-2.41.5/src/fits/fitscleanup.c:87:32: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitscleanup.c:114:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsmisc.c:86:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] swarp-2.41.5/src/wcs/sph.c:145:19: style:inconclusive: Function 'sphfwd' argument 1 names different: declaration '' definition 'lng'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:145:14: style:inconclusive: Function 'sphfwd' argument 2 names different: declaration '' definition 'lat'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:145:24: style:inconclusive: Function 'sphfwd' argument 3 names different: declaration '' definition 'eul'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:146:9: style:inconclusive: Function 'sphfwd' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:146:15: style:inconclusive: Function 'sphfwd' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:202:14: style:inconclusive: Function 'sphrev' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:202:19: style:inconclusive: Function 'sphrev' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:202:26: style:inconclusive: Function 'sphrev' argument 3 names different: declaration '' definition 'eul'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:203:9: style:inconclusive: Function 'sphrev' argument 4 names different: declaration '' definition 'lng'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:203:15: style:inconclusive: Function 'sphrev' argument 5 names different: declaration '' definition 'lat'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/sph.c:145:24: style: Parameter 'eul' can be declared as const array [constParameter] swarp-2.41.5/src/wcs/sph.c:202:26: style: Parameter 'eul' can be declared as const array [constParameter] swarp-2.41.5/src/fits/fitsmisc.c:51:16: style:inconclusive: Function 'error' argument 1 names different: declaration '' definition 'num'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:51:27: style:inconclusive: Function 'error' argument 2 names different: declaration '' definition 'msg1'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:51:39: style:inconclusive: Function 'error' argument 3 names different: declaration '' definition 'msg2'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:80:23: style:inconclusive: Function 'warning' argument 1 names different: declaration '' definition 'msg1'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:80:35: style:inconclusive: Function 'warning' argument 2 names different: declaration '' definition 'msg2'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:127:25: style:inconclusive: Function 'swapbytes' argument 1 names different: declaration '' definition 'ptr'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:127:34: style:inconclusive: Function 'swapbytes' argument 2 names different: declaration '' definition 'nb'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:127:42: style:inconclusive: Function 'swapbytes' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:200:20: style:inconclusive: Function 'wstrncmp' argument 1 names different: declaration '' definition 'cs'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:200:30: style:inconclusive: Function 'wstrncmp' argument 2 names different: declaration '' definition 'ct'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:200:38: style:inconclusive: Function 'wstrncmp' argument 3 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:228:19: style:inconclusive: Function 'findkey' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:228:30: style:inconclusive: Function 'findkey' argument 2 names different: declaration '' definition 'key'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:228:39: style:inconclusive: Function 'findkey' argument 3 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:254:20: style:inconclusive: Function 'findnkey' argument 1 names different: declaration '' definition 'str'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:254:31: style:inconclusive: Function 'findnkey' argument 2 names different: declaration '' definition 'key'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:254:40: style:inconclusive: Function 'findnkey' argument 3 names different: declaration '' definition 'size'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:254:50: style:inconclusive: Function 'findnkey' argument 4 names different: declaration '' definition 'nkey'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitsmisc.c:80:23: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsmisc.c:80:35: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsmisc.c:83:15: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitsmisc.c:200:20: style: Parameter 'cs' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsmisc.c:200:30: style: Parameter 'ct' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsmisc.c:228:19: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsmisc.c:254:20: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsconv.c:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/data.c:91:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/data.c:92:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/data.c:146:20: style: Variable 'convert_backdata' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/data.c:147:21: style: Variable 'vardata' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitsread.c:186:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitsread.c:173:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:179:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:182:17: note: Assuming condition is true swarp-2.41.5/src/fits/fitsread.c:186:11: note: Condition 'bswapflag' is always true swarp-2.41.5/src/fits/fitsread.c:231:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitsread.c:217:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:220:33: note: Assuming condition is false swarp-2.41.5/src/fits/fitsread.c:224:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:227:17: note: Assuming condition is true swarp-2.41.5/src/fits/fitsread.c:231:11: note: Condition 'bswapflag' is always true swarp-2.41.5/src/fits/fitsread.c:137:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitsread.c:151:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/main.c:61:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/weight.c:119:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitsconv.c:81:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitsconv.c:114:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitsconv.c:120:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/wcs/lin.c:203:16: style:inconclusive: Function 'linset' argument 1 names different: declaration '' definition 'lin'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:240:14: style:inconclusive: Function 'linfwd' argument 1 names different: declaration '' definition 'imgcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:241:16: style:inconclusive: Function 'linfwd' argument 2 names different: declaration '' definition 'lin'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:242:8: style:inconclusive: Function 'linfwd' argument 3 names different: declaration '' definition 'pixcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:271:14: style:inconclusive: Function 'linrev' argument 1 names different: declaration '' definition 'pixcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:272:16: style:inconclusive: Function 'linrev' argument 2 names different: declaration '' definition 'lin'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:273:8: style:inconclusive: Function 'linrev' argument 3 names different: declaration '' definition 'imgcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:303:11: style:inconclusive: Function 'matinv' argument 1 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:304:14: style:inconclusive: Function 'matinv' argument 2 names different: declaration '' definition 'mat'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:305:8: style:inconclusive: Function 'matinv' argument 3 names different: declaration '' definition 'inv'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/lin.c:240:14: style: Parameter 'imgcrd' can be declared as const array [constParameter] swarp-2.41.5/src/wcs/lin.c:271:14: style: Parameter 'pixcrd' can be declared as const array [constParameter] swarp-2.41.5/src/wcs/lin.c:304:14: style: Parameter 'mat' can be declared as const array [constParameter] swarp-2.41.5/src/fits/fitshead.c:199:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESS_NONE [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/makeit.c:87:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitscat.c:258:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] swarp-2.41.5/src/fits/fitscat.c:257:14: note: outer condition: tabin->headbuf swarp-2.41.5/src/fits/fitscat.c:258:7: note: identical inner condition: tabin->headbuf swarp-2.41.5/src/fits/fitscat.c:261:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] swarp-2.41.5/src/fits/fitscat.c:260:14: note: outer condition: tabin->bodybuf swarp-2.41.5/src/fits/fitscat.c:261:7: note: identical inner condition: tabin->bodybuf swarp-2.41.5/src/fits/fitscat.c:137:45: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] swarp-2.41.5/src/fits/fitscat.c:93:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:129:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:253:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:256:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:258:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:261:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:310:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:319:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:352:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:412:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:456:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscheck.c:117:7: style: Condition '*((char*)&ashort)' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitscheck.c:108:13: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitscheck.c:117:7: note: Condition '*((char*)&ashort)' is always true swarp-2.41.5/src/fits/fitscheck.c:170:7: style: Condition '*((char*)&ashort)' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitscheck.c:163:13: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitscheck.c:170:7: note: Condition '*((char*)&ashort)' is always true swarp-2.41.5/src/fits/fitscheck.c:337:10: style: Condition 'sum' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitscheck.c:335:9: note: Assignment 'sum=~sum', assigned value is greater than 0 swarp-2.41.5/src/fits/fitscheck.c:337:10: note: Condition 'sum' is always true swarp-2.41.5/src/fits/fitscheck.c:227:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscheck.c:246:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscheck.c:277:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscheck.c:288:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitscat.c:59:15: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitscat.c:116:44: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitscat.c:243:15: style: Variable 'tabin' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitscat.c:140:29: error: Undefined behavior: Variable 'str2' is used as parameter and destination in sprintf(). [sprintfOverlappingData] swarp-2.41.5/src/fits/fitscheck.c:102:36: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitscheck.c:106:20: style: Variable 'sbuf' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitscheck.c:161:20: style: Variable 'sbuf' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/tnx.c:77:7: error: Memory leak: tnxaxis [memleak] swarp-2.41.5/src/wcs/tnx.c:83:7: error: Memory leak: tnxaxis [memleak] swarp-2.41.5/src/wcs/tnx.c:203:29: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/wcs/poly.c:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg2 [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/wcs/poly.c:402:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg2 [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/xml.c:161:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/xml.c:804:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/main.c:124:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/main.c:68:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/main.c:69:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:276:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FSCALASTRO_VARIABLE [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/makeit.c:80:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] swarp-2.41.5/src/makeit.c:291:12: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] swarp-2.41.5/src/makeit.c:356:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] swarp-2.41.5/src/makeit.c:108:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/makeit.c:109:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/makeit.c:110:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/makeit.c:148:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/makeit.c:149:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/makeit.c:148:9: error: Common realloc mistake: 'infield' nulled but not freed upon failure [memleakOnRealloc] swarp-2.41.5/src/makeit.c:149:9: error: Common realloc mistake: 'inwfield' nulled but not freed upon failure [memleakOnRealloc] swarp-2.41.5/src/interpolate.c:436:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/interpolate.c:444:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/interpolate.c:445:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/interpolate.c:70:49: style:inconclusive: Function 'interpolate_pix' argument 5 names different: declaration 'outipix' definition 'outpix'. [funcArgNamesDifferent] swarp-2.41.5/src/interpolate.h:63:13: note: Function 'interpolate_pix' argument 5 names different: declaration 'outipix' definition 'outpix'. swarp-2.41.5/src/interpolate.c:70:49: note: Function 'interpolate_pix' argument 5 names different: declaration 'outipix' definition 'outpix'. swarp-2.41.5/src/makeit.c:420:10: style: Local variable 'error' shadows outer function [shadowFunction] swarp-2.41.5/src/fits/fitscat.h:232:3: note: Shadowed function swarp-2.41.5/src/makeit.c:420:10: note: Shadow local variable swarp-2.41.5/src/interpolate.c:69:54: style: Parameter 'wfield' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/interpolate.c:70:35: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/interpolate.c:78:13: style: Variable 'kvector' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/interpolate.c:83:11: style: Variable 'naxisn' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/interpolate.c:228:11: style: Parameter 'pos' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/interpolate.c:232:11: style: Variable 'naxisn' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/interpolate.c:431:41: style: Parameter 'interptype' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/makeit.c:67:16: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/prefs.c:121:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable listbuf [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/makeit.c:68:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/makeit.c:70:12: style: Variable 'rfilename' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/makeit.c:418:27: style: Parameter 'msg1' can be declared as pointer to const. However it seems that 'write_error' is a callback function, if 'msg1' is declared with const you might also need to cast function pointer(s). [constParameterCallback] swarp-2.41.5/src/makeit.c:76:21: note: You might need to cast the function pointer here swarp-2.41.5/src/makeit.c:418:27: note: Parameter 'msg1' can be declared as pointer to const swarp-2.41.5/src/interpolate.c:119:15: warning: Uninitialized variable: *dpos [uninitvar] swarp-2.41.5/src/interpolate.c:91:14: note: Assuming condition is false swarp-2.41.5/src/interpolate.c:119:15: note: Uninitialized variable: *dpos swarp-2.41.5/src/makeit.c:418:39: style: Parameter 'msg2' can be declared as pointer to const. However it seems that 'write_error' is a callback function, if 'msg2' is declared with const you might also need to cast function pointer(s). [constParameterCallback] swarp-2.41.5/src/makeit.c:76:21: note: You might need to cast the function pointer here swarp-2.41.5/src/makeit.c:418:39: note: Parameter 'msg2' can be declared as pointer to const swarp-2.41.5/src/interpolate.c:88:9: style: Variable 'width' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/interpolate.c:237:9: style: Variable 'width' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/header.c:249:8: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] swarp-2.41.5/src/header.c:428:8: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] swarp-2.41.5/src/header.c:171:3: style: Redundant assignment of 'field->fscale' to itself. [selfAssignment] swarp-2.41.5/src/header.c:173:3: style: Redundant assignment of 'field->gain' to itself. [selfAssignment] swarp-2.41.5/src/header.c:174:3: style: Redundant assignment of 'field->saturation' to itself. [selfAssignment] swarp-2.41.5/src/header.c:63:24: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/header.c:198:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/header.c:381:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/weight.c:107:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/weight.c:142:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/header.c:390:5: style: Unused variable: pstr [unusedVariable] swarp-2.41.5/src/weight.c:267:20: style: Variable 'weight_backdata' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/field.c:114:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/field.c:303:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIET [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/field.c:665:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CENTER_MANUAL [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/coadd.c:493:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable QUIET [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitshead.c:68:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitshead.c:86:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitshead.c:140:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitshead.c:257:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitshead.c:328:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitshead.c:612:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitshead.c:643:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitshead.c:778:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] swarp-2.41.5/src/fitswcs.c:490:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDSYS_ICRS [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fitswcs.c:1010:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitshead.c:445:21: style: Variable 'str2lim' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitshead.c:851:11: style: Variable 'control' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitshead.c:454:57: error: Uninitialized variable: &j [uninitvar] swarp-2.41.5/src/xml.c:266:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] swarp-2.41.5/src/xml.c:67:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/wcs/poly.c:209:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] swarp-2.41.5/src/wcs/poly.c:207:13: note: outer condition: poly->orthomat swarp-2.41.5/src/wcs/poly.c:209:7: note: identical inner condition: poly->orthomat swarp-2.41.5/src/xml.c:317:2: error: Null pointer dereference: psuser [nullPointer] swarp-2.41.5/src/xml.c:275:19: note: Assignment 'psuser=pspath=pshost=NULL', assigned value is 0 swarp-2.41.5/src/xml.c:317:2: note: Null pointer dereference swarp-2.41.5/src/xml.c:254:38: style: Argument 'error' shadows outer function [shadowFunction] swarp-2.41.5/src/fits/fitscat.h:232:3: note: Shadowed function swarp-2.41.5/src/xml.c:254:38: note: Shadow argument swarp-2.41.5/src/xml.c:796:43: style: Argument 'error' shadows outer function [shadowFunction] swarp-2.41.5/src/fits/fitscat.h:232:3: note: Shadowed function swarp-2.41.5/src/xml.c:796:43: note: Shadow argument swarp-2.41.5/src/xml.c:459:6: style: Pointer expression 'ident' converted to bool is always true. [knownPointerToBool] swarp-2.41.5/src/xml.c:192:15: style: Variable 'rfilename' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/xml.c:254:38: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/xml.c:257:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/xml.c:259:5: style: Variable 'pspath' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/xml.c:259:13: style: Variable 'psuser' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/xml.c:259:22: style: Variable 'pshost' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/xml.c:796:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsutil.c:373:18: warning:inconclusive: Width 1 given in format string (no. 1) is smaller than destination buffer 's[4]'. [invalidScanfFormatWidth_smaller] swarp-2.41.5/src/fits/fitsbody.c:650:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitsbody.c:700:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitsbody.c:853:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitsbody.c:903:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/wcs/poly.c:71:19: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/wcs/poly.c:71:31: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/wcs/poly.c:90:28: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/wcs/poly.c:90:50: style: Parameter 'degree' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/wcs/poly.c:190:35: style: Parameter 'poly' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/wcs/poly.c:236:18: style: Variable 'post' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:236:41: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:239:33: style: Variable 'degreet' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:314:17: style: Variable 'post' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:314:32: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:317:33: style: Variable 'degreet' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:399:51: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/wcs/poly.c:404:49: style: Variable 'basis2' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:405:15: style: Variable 'xt' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:505:45: style: Parameter 'cste' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/wcs/poly.c:510:27: style: Variable 'powerst' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:675:33: style: Variable 'degreet' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:739:12: style: Variable 'basis' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:739:20: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:739:28: style: Variable 'invec' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:839:12: style: Variable 'omat' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:839:18: style: Variable 'basis' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:877:12: style: Variable 'omat' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/poly.c:877:25: style: Variable 'obasis' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitsutil.c:199:20: style:inconclusive: Function 'fitspick' argument 1 names different: declaration 'fitsbuf' definition 'fitsline'. [funcArgNamesDifferent] swarp-2.41.5/src/fits/fitscat.h:299:18: note: Function 'fitspick' argument 1 names different: declaration 'fitsbuf' definition 'fitsline'. swarp-2.41.5/src/fits/fitsutil.c:199:20: note: Function 'fitspick' argument 1 names different: declaration 'fitsbuf' definition 'fitsline'. swarp-2.41.5/src/fits/fitsutil.c:57:49: style: Parameter 'comment' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsutil.c:170:41: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsutil.c:203:10: style: Variable 'fptr' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitsutil.c:345:16: style: Variable 'st2' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitsutil.c:444:10: style: Variable 'cp1' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitsutil.c:482:18: style: Variable 'cstr1' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitsbody.c:1298:30: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] swarp-2.41.5/src/fits/fitsbody.c:107:22: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:110:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:113:14: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:159:12: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:439:19: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:612:13: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:627:13: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:635:13: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:979:15: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] swarp-2.41.5/src/wcs/poly.c:257:9: error: Uninitialized variable: gexpo [uninitvar] swarp-2.41.5/src/wcs/poly.c:248:7: note: Assuming condition is true swarp-2.41.5/src/wcs/poly.c:257:9: note: Uninitialized variable: gexpo swarp-2.41.5/src/fits/fitsbody.c:1070:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:1086:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:1295:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitsbody.c:1306:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/wcs/poly.c:690:9: error: Uninitialized variable: gexpo [uninitvar] swarp-2.41.5/src/wcs/poly.c:684:7: note: Assuming condition is true swarp-2.41.5/src/wcs/poly.c:690:9: note: Uninitialized variable: gexpo swarp-2.41.5/src/wcs/poly.c:143:47: style: Variable 'd' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/wcs/poly.c:745:8: style: Variable 'ndim' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/wcs/poly.c:747:9: style: Variable 'basis' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/wcs/poly.c:748:9: style: Variable 'coeff' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/wcs/poly.c:757:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/wcs/poly.c:758:5: style: Variable 'm' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/wcs/poly.c:759:9: style: Variable 'invec' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/back.c:90:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] swarp-2.41.5/src/fits/fitsbody.c:960:42: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsbody.c:1185:44: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitsbody.c:1394:23: style: Parameter 'dirname' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/resample.c:305:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:308:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:309:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:313:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:314:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:316:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:317:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:318:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:319:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:320:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:325:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:326:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:330:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:331:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:333:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:342:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:343:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:347:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:348:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:355:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:356:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:360:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:361:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:363:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:366:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:368:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:369:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/resample.c:787:21: style: Variable 'ninput' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/resample.c:853:16: style: Variable 'area' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/fits/fitstab.c:307:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] swarp-2.41.5/src/fits/fitstab.c:212:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] swarp-2.41.5/src/fits/fitstab.c:211:15: note: outer condition: tabin->headbuf swarp-2.41.5/src/fits/fitstab.c:212:8: note: identical inner condition: tabin->headbuf swarp-2.41.5/src/fits/fitstab.c:214:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] swarp-2.41.5/src/fits/fitstab.c:213:15: note: outer condition: tabin->bodybuf swarp-2.41.5/src/fits/fitstab.c:214:8: note: identical inner condition: tabin->bodybuf swarp-2.41.5/src/fits/fitstab.c:291:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] swarp-2.41.5/src/fits/fitstab.c:290:13: note: outer condition: tabin->headbuf swarp-2.41.5/src/fits/fitstab.c:291:6: note: identical inner condition: tabin->headbuf swarp-2.41.5/src/fits/fitstab.c:293:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] swarp-2.41.5/src/fits/fitstab.c:292:13: note: outer condition: tabin->bodybuf swarp-2.41.5/src/fits/fitstab.c:293:6: note: identical inner condition: tabin->bodybuf swarp-2.41.5/src/fits/fitstab.c:207:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:210:8: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:212:8: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:214:8: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:286:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:289:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:291:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:293:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:444:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:448:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:456:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:706:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:708:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitstab.c:725:23: style:inconclusive: Function 'tab_row_len' argument 1 names different: declaration '' definition 'file'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitstab.c:725:35: style:inconclusive: Function 'tab_row_len' argument 2 names different: declaration '' definition 'tabname'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/fits/fitstab.c:57:15: style: Variable 'key' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitstab.c:426:26: style: Parameter 'tabname' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitstab.c:578:15: style: Variable 'keytab' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitstab.c:635:46: style: Parameter 'tabname' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitstab.c:701:15: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitstab.c:307:10: style: Variable 'tabin' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/projapprox.c:519:15: style: Condition 'nbx<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/projapprox.c:505:10: note: Assuming that condition 'nbx>1' is not redundant swarp-2.41.5/src/projapprox.c:517:16: note: Assuming condition is true swarp-2.41.5/src/projapprox.c:519:15: note: Condition 'nbx<2' is always false swarp-2.41.5/src/projapprox.c:543:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/projapprox.c:531:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/projapprox.c:541:16: note: Assuming condition is true swarp-2.41.5/src/projapprox.c:543:15: note: Condition 'nby<2' is always false swarp-2.41.5/src/projapprox.c:83:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:141:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:149:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:214:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:215:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:327:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:331:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:365:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:399:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:403:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:437:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:553:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:555:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/projapprox.c:71:46: style: Variable 'projapplinet' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/projapprox.c:490:51: style: Parameter 'startposin' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/projapprox.c:607:15: style: Variable 'posoutt' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/projapprox.c:657:16: style: Variable 'areaoutt' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/fits/fitswrite.c:182:13: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitswrite.c:102:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:106:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:177:9: note: Assuming condition is true swarp-2.41.5/src/fits/fitswrite.c:179:14: note: Assuming condition is true swarp-2.41.5/src/fits/fitswrite.c:182:13: note: Condition 'bswapflag' is always true swarp-2.41.5/src/fits/fitswrite.c:340:9: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitswrite.c:327:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:330:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:340:9: note: Condition 'bswapflag' is always true swarp-2.41.5/src/fits/fitswrite.c:116:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitswrite.c:134:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitswrite.c:193:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitswrite.c:296:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitswrite.c:422:59: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitswrite.c:427:59: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitswrite.c:508:59: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitswrite.c:513:59: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitswrite.c:383:3: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] swarp-2.41.5/src/fits/fitswrite.c:382:7: note: pos is assigned swarp-2.41.5/src/fits/fitswrite.c:383:3: note: pos is overwritten swarp-2.41.5/src/fits/fitswrite.c:455:34: style: Pointer expression 'printf' converted to bool is always true. [knownPointerToBool] swarp-2.41.5/src/fits/fitswrite.c:541:34: style: Pointer expression 'printf' converted to bool is always true. [knownPointerToBool] swarp-2.41.5/src/fits/fitswrite.c:101:41: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitswrite.c:257:17: style: Variable 'padbuf' can be declared as const array [constVariable] swarp-2.41.5/src/fits/fitswrite.c:326:19: style: Variable 'pin' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitskey.c:137:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:141:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:196:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:252:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:258:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:338:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:354:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:370:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:377:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:529:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:532:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:665:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:679:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:793:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:796:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fits/fitskey.c:898:5: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitskey.c:918:5: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] swarp-2.41.5/src/fits/fitskey.c:124:15: style: Variable 'keyin' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitskey.c:191:26: style: Parameter 'keyname' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitskey.c:303:12: style: Variable 'mask2' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitskey.c:498:46: style: Parameter 'keyname' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fits/fitskey.c:525:15: style: Variable 'key' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitskey.c:604:12: style: Variable 'mask2' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitskey.c:625:23: style: Variable 'map' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fits/fitskey.c:627:12: style: Variable 'skycathead' can be declared as const array [constVariable] swarp-2.41.5/src/fits/fitskey.c:636:16: style: Variable 'skycattail' can be declared as const array [constVariable] swarp-2.41.5/src/wcs/cel.c:313:12: style:inconclusive: Function 'celset' argument 1 names different: declaration '' definition 'pcode'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:314:16: style:inconclusive: Function 'celset' argument 2 names different: declaration '' definition 'cel'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:315:16: style:inconclusive: Function 'celset' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:570:12: style:inconclusive: Function 'celfwd' argument 1 names different: declaration '' definition 'pcode'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:571:14: style:inconclusive: Function 'celfwd' argument 2 names different: declaration '' definition 'lng'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:571:19: style:inconclusive: Function 'celfwd' argument 3 names different: declaration '' definition 'lat'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:572:16: style:inconclusive: Function 'celfwd' argument 4 names different: declaration '' definition 'cel'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:573:9: style:inconclusive: Function 'celfwd' argument 5 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:573:15: style:inconclusive: Function 'celfwd' argument 6 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:574:16: style:inconclusive: Function 'celfwd' argument 7 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:575:9: style:inconclusive: Function 'celfwd' argument 8 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:575:13: style:inconclusive: Function 'celfwd' argument 9 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:599:12: style:inconclusive: Function 'celrev' argument 1 names different: declaration '' definition 'pcode'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:600:14: style:inconclusive: Function 'celrev' argument 2 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:600:17: style:inconclusive: Function 'celrev' argument 3 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:601:16: style:inconclusive: Function 'celrev' argument 4 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:602:9: style:inconclusive: Function 'celrev' argument 5 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:602:15: style:inconclusive: Function 'celrev' argument 6 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:603:16: style:inconclusive: Function 'celrev' argument 7 names different: declaration '' definition 'cel'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:604:9: style:inconclusive: Function 'celrev' argument 8 names different: declaration '' definition 'lng'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:604:15: style:inconclusive: Function 'celrev' argument 9 names different: declaration '' definition 'lat'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/cel.c:313:12: style: Parameter 'pcode' can be declared as const array [constParameter] swarp-2.41.5/src/prefs.c:155:15: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:163:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:261:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:270:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:279:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:289:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:298:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:308:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:317:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:327:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:336:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:351:23: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:454:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] swarp-2.41.5/src/prefs.c:349:15: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/prefs.c:452:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/prefs.c:462:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/prefs.c:600:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/prefs.c:621:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/prefs.c:642:8: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/prefs.c:731:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/prefs.c:462:9: error: Common realloc mistake: 'listbuf' nulled but not freed upon failure [memleakOnRealloc] swarp-2.41.5/src/prefs.c:207:18: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:205:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:207:18: note: Null pointer dereference swarp-2.41.5/src/prefs.c:209:25: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:205:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:207:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:209:25: note: Null pointer dereference swarp-2.41.5/src/prefs.c:219:18: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:217:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:219:18: note: Null pointer dereference swarp-2.41.5/src/prefs.c:221:27: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:217:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:219:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:221:27: note: Null pointer dereference swarp-2.41.5/src/prefs.c:231:18: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:229:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:231:18: note: Null pointer dereference swarp-2.41.5/src/prefs.c:233:43: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:229:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:231:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:233:43: note: Null pointer dereference swarp-2.41.5/src/prefs.c:239:18: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:237:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:239:18: note: Null pointer dereference swarp-2.41.5/src/prefs.c:241:43: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:237:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:239:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:241:43: note: Null pointer dereference swarp-2.41.5/src/prefs.c:250:18: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:248:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:250:18: note: Null pointer dereference swarp-2.41.5/src/prefs.c:458:18: warning: Either the condition 'str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:454:32: note: Assuming that condition 'str' is not redundant swarp-2.41.5/src/prefs.c:458:18: note: Null pointer dereference swarp-2.41.5/src/prefs.c:466:30: warning: Either the condition 'str' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:454:32: note: Assuming that condition 'str' is not redundant swarp-2.41.5/src/prefs.c:466:30: note: Null pointer dereference swarp-2.41.5/src/prefs.c:709:24: style: Variable 'prefs.nweight_thresh' is reassigned a value before the old one has been used. [redundantAssignment] swarp-2.41.5/src/prefs.c:704:26: note: prefs.nweight_thresh is assigned swarp-2.41.5/src/prefs.c:709:24: note: prefs.nweight_thresh is overwritten swarp-2.41.5/src/prefs.c:394:30: style:inconclusive: Function 'findkeys' argument 2 names different: declaration 'key' definition 'keyw'. [funcArgNamesDifferent] swarp-2.41.5/src/key.h:54:30: note: Function 'findkeys' argument 2 names different: declaration 'key' definition 'keyw'. swarp-2.41.5/src/prefs.c:394:30: note: Function 'findkeys' argument 2 names different: declaration 'key' definition 'keyw'. swarp-2.41.5/src/prefs.c:95:11: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/prefs.c:411:20: style: Parameter 'cs' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/prefs.c:411:30: style: Parameter 'ct' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/prefs.c:446:14: style: Variable 'str' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/prefs.c:482:25: style: Variable 'ashort' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/back.c:929:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/back.c:918:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/back.c:927:16: note: Assuming condition is true swarp-2.41.5/src/back.c:929:15: note: Condition 'nby<2' is always false swarp-2.41.5/src/back.c:1056:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/back.c:1045:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/back.c:1054:16: note: Assuming condition is true swarp-2.41.5/src/back.c:1056:15: note: Condition 'nby<2' is always false swarp-2.41.5/src/back.c:134:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:135:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:137:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:139:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:141:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:144:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:145:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:147:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:149:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:185:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:193:13: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:222:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:226:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:282:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:294:13: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:364:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:734:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:735:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:736:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:737:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:857:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:864:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:941:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:947:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:950:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:1068:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:1074:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:1077:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/back.c:57:29: style:inconclusive: Function 'make_back' argument 1 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:57:49: style:inconclusive: Function 'make_back' argument 2 names different: declaration '' definition 'wfield'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:57:61: style:inconclusive: Function 'make_back' argument 3 names different: declaration '' definition 'wscale_flag'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:413:27: style:inconclusive: Function 'backstat' argument 1 names different: declaration '' definition 'backmesh'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:413:49: style:inconclusive: Function 'backstat' argument 2 names different: declaration '' definition 'wbackmesh'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:414:12: style:inconclusive: Function 'backstat' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:414:26: style:inconclusive: Function 'backstat' argument 4 names different: declaration '' definition 'wbuf'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:414:39: style:inconclusive: Function 'backstat' argument 5 names different: declaration '' definition 'bufsize'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:415:8: style:inconclusive: Function 'backstat' argument 6 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:415:15: style:inconclusive: Function 'backstat' argument 7 names different: declaration '' definition 'w'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:415:22: style:inconclusive: Function 'backstat' argument 8 names different: declaration '' definition 'bw'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:415:34: style:inconclusive: Function 'backstat' argument 9 names different: declaration '' definition 'wthresh'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:566:28: style:inconclusive: Function 'backhisto' argument 1 names different: declaration '' definition 'backmesh'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:566:50: style:inconclusive: Function 'backhisto' argument 2 names different: declaration '' definition 'wbackmesh'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:567:12: style:inconclusive: Function 'backhisto' argument 3 names different: declaration '' definition 'buf'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:567:26: style:inconclusive: Function 'backhisto' argument 4 names different: declaration '' definition 'wbuf'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:567:39: style:inconclusive: Function 'backhisto' argument 5 names different: declaration '' definition 'bufsize'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:568:8: style:inconclusive: Function 'backhisto' argument 6 names different: declaration '' definition 'n'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:568:15: style:inconclusive: Function 'backhisto' argument 7 names different: declaration '' definition 'w'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:568:22: style:inconclusive: Function 'backhisto' argument 8 names different: declaration '' definition 'bw'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:568:34: style:inconclusive: Function 'backhisto' argument 9 names different: declaration '' definition 'wthresh'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:642:29: style:inconclusive: Function 'backguess' argument 1 names different: declaration '' definition 'bkg'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:642:41: style:inconclusive: Function 'backguess' argument 2 names different: declaration '' definition 'mean'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:642:54: style:inconclusive: Function 'backguess' argument 3 names different: declaration '' definition 'sigma'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:719:31: style:inconclusive: Function 'filter_back' argument 1 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:848:37: style:inconclusive: Function 'make_backspline' argument 1 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:848:51: style:inconclusive: Function 'make_backspline' argument 2 names different: declaration '' definition 'map'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:896:28: style:inconclusive: Function 'backline' argument 1 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:896:39: style:inconclusive: Function 'backline' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:896:51: style:inconclusive: Function 'backline' argument 3 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:1035:31: style:inconclusive: Function 'backrmsline' argument 1 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:1035:42: style:inconclusive: Function 'backrmsline' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:1035:54: style:inconclusive: Function 'backrmsline' argument 3 names different: declaration '' definition 'line'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:1155:28: style:inconclusive: Function 'end_back' argument 1 names different: declaration '' definition 'field'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/back.c:72:27: style: Variable 'weight' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:72:36: style: Variable 'sigma' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:647:18: style: Variable 'hilow' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:647:26: style: Variable 'hihigh' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:647:35: style: Variable 'histot' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:848:37: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/back.c:901:30: style: Variable 'bhi' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:901:41: style: Variable 'dbhi' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:1040:30: style: Variable 'bhi' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/back.c:1040:41: style: Variable 'dbhi' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:368:33: warning: Either the condition 'd>1' is redundant or the array 'wcs->outmin[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond] swarp-2.41.5/src/coadd.c:366:12: note: Assuming that condition 'd>1' is not redundant swarp-2.41.5/src/coadd.c:368:33: note: Array index out of bounds swarp-2.41.5/src/coadd.c:368:43: warning: Either the condition 'd>1' is redundant or the array 'bufmin[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond] swarp-2.41.5/src/coadd.c:366:12: note: Assuming that condition 'd>1' is not redundant swarp-2.41.5/src/coadd.c:368:43: note: Array index out of bounds swarp-2.41.5/src/coadd.c:369:33: warning: Either the condition 'd>1' is redundant or the array 'wcs->outmax[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond] swarp-2.41.5/src/coadd.c:366:12: note: Assuming that condition 'd>1' is not redundant swarp-2.41.5/src/coadd.c:369:33: note: Array index out of bounds swarp-2.41.5/src/coadd.c:369:43: warning: Either the condition 'd>1' is redundant or the array 'bufmin[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond] swarp-2.41.5/src/coadd.c:366:12: note: Assuming that condition 'd>1' is not redundant swarp-2.41.5/src/coadd.c:369:43: note: Array index out of bounds swarp-2.41.5/src/coadd.c:357:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:358:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:384:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:517:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:518:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:522:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:523:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:531:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:533:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:537:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:538:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:542:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:543:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:549:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:550:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:554:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:555:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:556:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:557:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:559:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:928:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:983:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:984:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:1028:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:1095:9: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:1319:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:1320:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:1321:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:1322:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:2000:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:2218:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/coadd.c:622:12: style: Checking if unsigned expression 'd' is less than zero. [unsignedLessThanZero] swarp-2.41.5/src/coadd.c:949:29: style:inconclusive: Function 'gammln' argument 1 names different: declaration '' definition 'xx'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/coadd.c:1958:14: style:inconclusive: Function 'coadd_iload' argument 3 names different: declaration 'multibuf' definition 'multiibuf'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:104:14: note: Function 'coadd_iload' argument 3 names different: declaration 'multibuf' definition 'multiibuf'. swarp-2.41.5/src/coadd.c:1958:14: note: Function 'coadd_iload' argument 3 names different: declaration 'multibuf' definition 'multiibuf'. swarp-2.41.5/src/coadd.c:1960:22: style:inconclusive: Function 'coadd_iload' argument 7 names different: declaration 'rawmin' definition 'bufmin'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:106:22: note: Function 'coadd_iload' argument 7 names different: declaration 'rawmin' definition 'bufmin'. swarp-2.41.5/src/coadd.c:1960:22: note: Function 'coadd_iload' argument 7 names different: declaration 'rawmin' definition 'bufmin'. swarp-2.41.5/src/coadd.c:1960:35: style:inconclusive: Function 'coadd_iload' argument 8 names different: declaration 'rawmax' definition 'bufmax'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:106:35: note: Function 'coadd_iload' argument 8 names different: declaration 'rawmax' definition 'bufmax'. swarp-2.41.5/src/coadd.c:1960:35: note: Function 'coadd_iload' argument 8 names different: declaration 'rawmax' definition 'bufmax'. swarp-2.41.5/src/coadd.c:1961:8: style:inconclusive: Function 'coadd_iload' argument 9 names different: declaration 'nlines' definition 'nbuflines'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:107:8: note: Function 'coadd_iload' argument 9 names different: declaration 'nlines' definition 'nbuflines'. swarp-2.41.5/src/coadd.c:1961:8: note: Function 'coadd_iload' argument 9 names different: declaration 'nlines' definition 'nbuflines'. swarp-2.41.5/src/coadd.c:2177:22: style:inconclusive: Function 'coadd_load' argument 8 names different: declaration 'rawmin' definition 'bufmin'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:112:22: note: Function 'coadd_load' argument 8 names different: declaration 'rawmin' definition 'bufmin'. swarp-2.41.5/src/coadd.c:2177:22: note: Function 'coadd_load' argument 8 names different: declaration 'rawmin' definition 'bufmin'. swarp-2.41.5/src/coadd.c:2177:35: style:inconclusive: Function 'coadd_load' argument 9 names different: declaration 'rawmax' definition 'bufmax'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:112:35: note: Function 'coadd_load' argument 9 names different: declaration 'rawmax' definition 'bufmax'. swarp-2.41.5/src/coadd.c:2177:35: note: Function 'coadd_load' argument 9 names different: declaration 'rawmax' definition 'bufmax'. swarp-2.41.5/src/coadd.c:2178:8: style:inconclusive: Function 'coadd_load' argument 10 names different: declaration 'nlines' definition 'nbuflines'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:113:8: note: Function 'coadd_load' argument 10 names different: declaration 'nlines' definition 'nbuflines'. swarp-2.41.5/src/coadd.c:2178:8: note: Function 'coadd_load' argument 10 names different: declaration 'nlines' definition 'nbuflines'. swarp-2.41.5/src/coadd.c:2178:52: style:inconclusive: Function 'coadd_load' argument 13 names different: declaration 'n' definition 'oid'. [funcArgNamesDifferent] swarp-2.41.5/src/coadd.c:113:49: note: Function 'coadd_load' argument 13 names different: declaration 'n' definition 'oid'. swarp-2.41.5/src/coadd.c:2178:52: note: Function 'coadd_load' argument 13 names different: declaration 'n' definition 'oid'. swarp-2.41.5/src/coadd.c:1958:14: style: Argument 'multiibuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:75:12: note: Shadowed variable swarp-2.41.5/src/coadd.c:1958:14: note: Shadow argument swarp-2.41.5/src/coadd.c:1958:35: style: Argument 'multiwibuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:75:23: note: Shadowed variable swarp-2.41.5/src/coadd.c:1958:35: note: Shadow argument swarp-2.41.5/src/coadd.c:1959:18: style: Argument 'multinbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:16: note: Shadowed variable swarp-2.41.5/src/coadd.c:1959:18: note: Shadow argument swarp-2.41.5/src/coadd.c:2175:13: style: Argument 'multibuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:76:11: note: Shadowed variable swarp-2.41.5/src/coadd.c:2175:13: note: Shadow argument swarp-2.41.5/src/coadd.c:2175:37: style: Argument 'multiobuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:27: note: Shadowed variable swarp-2.41.5/src/coadd.c:2175:37: note: Shadow argument swarp-2.41.5/src/coadd.c:2176:13: style: Argument 'multiwbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:76:21: note: Shadowed variable swarp-2.41.5/src/coadd.c:2176:13: note: Shadow argument swarp-2.41.5/src/coadd.c:2176:38: style: Argument 'multinbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:16: note: Shadowed variable swarp-2.41.5/src/coadd.c:2176:38: note: Shadow argument swarp-2.41.5/src/coadd.c:2441:48: style: Argument 'multibuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:76:11: note: Shadowed variable swarp-2.41.5/src/coadd.c:2441:48: note: Shadow argument swarp-2.41.5/src/coadd.c:2442:18: style: Argument 'multiobuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:27: note: Shadowed variable swarp-2.41.5/src/coadd.c:2442:18: note: Shadow argument swarp-2.41.5/src/coadd.c:2442:43: style: Argument 'multinbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:16: note: Shadowed variable swarp-2.41.5/src/coadd.c:2442:43: note: Shadow argument swarp-2.41.5/src/coadd.c:2483:52: style: Argument 'multiibuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:75:12: note: Shadowed variable swarp-2.41.5/src/coadd.c:2483:52: note: Shadow argument swarp-2.41.5/src/coadd.c:2484:18: style: Argument 'multinbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:16: note: Shadowed variable swarp-2.41.5/src/coadd.c:2484:18: note: Shadow argument swarp-2.41.5/src/coadd.c:2514:49: style: Argument 'multiwbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:76:21: note: Shadowed variable swarp-2.41.5/src/coadd.c:2514:49: note: Shadow argument swarp-2.41.5/src/coadd.c:2515:18: style: Argument 'multinbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:16: note: Shadowed variable swarp-2.41.5/src/coadd.c:2515:18: note: Shadow argument swarp-2.41.5/src/coadd.c:2571:53: style: Argument 'multiwibuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:75:23: note: Shadowed variable swarp-2.41.5/src/coadd.c:2571:53: note: Shadow argument swarp-2.41.5/src/coadd.c:2572:18: style: Argument 'multinbuf' shadows outer variable [shadowVariable] swarp-2.41.5/src/coadd.c:78:16: note: Shadowed variable swarp-2.41.5/src/coadd.c:2572:18: note: Shadow argument swarp-2.41.5/src/coadd.c:953:18: style: Variable 'cof' can be declared as const array [constVariable] swarp-2.41.5/src/coadd.c:1177:23: style: Variable 'inipixt' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1177:51: style: Variable 'inwipixt' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1179:18: style: Variable 'inn' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1259:35: style: Parameter 'bufmin' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/coadd.c:1262:29: style: Variable 'inpixt' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1262:37: style: Variable 'inwpixt' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1267:19: style: Variable 'inn' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1267:36: style: Variable 'inorigint' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1847:28: style: Variable 'amedian' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1960:9: style: Parameter 'rawpos' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/coadd.c:1960:22: style: Parameter 'bufmin' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/coadd.c:1960:35: style: Parameter 'bufmax' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/coadd.c:2177:9: style: Parameter 'rawpos' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/coadd.c:2177:22: style: Parameter 'bufmin' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/coadd.c:2177:35: style: Parameter 'bufmax' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/coadd.c:2445:13: style: Variable 'pix' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:2446:18: style: Variable 'multin' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:2486:14: style: Variable 'ipix' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:2487:18: style: Variable 'multin' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:2517:13: style: Variable 'wpix' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:2574:14: style: Variable 'wipix' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/coadd.c:1453:29: style: Variable 'val2' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/coadd.c:1596:14: style: Variable 'wval' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/coadd.c:1632:14: style: Variable 'wval' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/coadd.c:1672:14: style: Variable 'wval' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/fitswcs.c:1184:16: style: Comparing expression of type 'signed int' against value 2147483647. Condition is always false. [compareValueOutOfTypeRangeError] swarp-2.41.5/src/fitswcs.c:68:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:70:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:81:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:122:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:124:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:145:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:185:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:186:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:187:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:188:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:193:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:197:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:367:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:376:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:441:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:862:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:863:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:864:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/fitswcs.c:70:3: warning: Either the condition 'wcsin' is redundant or there is possible null pointer dereference: wcsin. [nullPointerRedundantCheck] swarp-2.41.5/src/fitswcs.c:68:3: note: Assuming that condition 'wcsin' is not redundant swarp-2.41.5/src/fitswcs.c:70:3: note: Null pointer dereference swarp-2.41.5/src/fitswcs.c:77:34: warning: Either the condition 'wcsin' is redundant or there is possible null pointer dereference: wcsin. [nullPointerRedundantCheck] swarp-2.41.5/src/fitswcs.c:68:3: note: Assuming that condition 'wcsin' is not redundant swarp-2.41.5/src/fitswcs.c:77:34: note: Null pointer dereference swarp-2.41.5/src/fitswcs.c:78:34: warning: Either the condition 'wcsin' is redundant or there is possible null pointer dereference: wcsin. [nullPointerRedundantCheck] swarp-2.41.5/src/fitswcs.c:68:3: note: Assuming that condition 'wcsin' is not redundant swarp-2.41.5/src/fitswcs.c:78:34: note: Null pointer dereference swarp-2.41.5/src/fitswcs.c:498:9: style: Redundant assignment of 'wcs->equinox' to itself. [selfAssignment] swarp-2.41.5/src/fitswcs.c:509:9: style: Redundant assignment of 'wcs->equinox' to itself. [selfAssignment] swarp-2.41.5/src/fitswcs.c:797:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fitswcs.c:800:9: style: Variable 'projcode' can be declared as const array [constVariable] swarp-2.41.5/src/fitswcs.c:1278:12: style: Variable 'mat' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fitswcs.c:1313:12: style: Variable 'mat' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fitswcs.c:1550:28: style: Parameter 'wcs' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fitswcs.c:1550:41: style: Parameter 'wcspos1' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fitswcs.c:1550:58: style: Parameter 'wcspos2' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fitswcs.c:1650:45: style: Parameter 'pixpos' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fitswcs.c:1768:30: style: Parameter 'wcs' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fitswcs.c:1924:11: style: Variable 'a' can be declared as const array [constVariable] swarp-2.41.5/src/fitswcs.c:1925:3: style: Variable 'ap' can be declared as const array [constVariable] swarp-2.41.5/src/fitswcs.c:1926:3: style: Variable 'm' can be declared as const array [constVariable] swarp-2.41.5/src/fitswcs.c:1999:12: style: Variable 'a' can be declared as const array [constVariable] swarp-2.41.5/src/fitswcs.c:2000:25: style: Variable 'ap' can be declared as const array [constVariable] swarp-2.41.5/src/fitswcs.c:2001:25: style: Variable 'm' can be declared as const array [constVariable] swarp-2.41.5/src/fitswcs.c:2214:27: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/fitswcs.c:2218:21: style: Variable 'pstr' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/fitswcs.c:73:3: error: Uninitialized variable: wcs [legacyUninitvar] swarp-2.41.5/src/fitswcs.c:70:3: error: Uninitialized struct member: wcs.naxis [uninitStructMember] swarp-2.41.5/src/fitswcs.c:831:21: style: Unused variable: rawsize [unusedVariable] swarp-2.41.5/src/wcs/wcs.c:458:11: style:inconclusive: Function 'wcsset' argument 1 names different: declaration '' definition 'naxis'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:459:12: style:inconclusive: Function 'wcsset' argument 2 names different: declaration '' definition 'ctype'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:460:16: style:inconclusive: Function 'wcsset' argument 3 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:559:12: style:inconclusive: Function 'wcsfwd' argument 1 names different: declaration '' definition 'ctype'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:560:16: style:inconclusive: Function 'wcsfwd' argument 2 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:561:14: style:inconclusive: Function 'wcsfwd' argument 3 names different: declaration '' definition 'world'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:562:14: style:inconclusive: Function 'wcsfwd' argument 4 names different: declaration '' definition 'crval'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:563:16: style:inconclusive: Function 'wcsfwd' argument 5 names different: declaration '' definition 'cel'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:564:9: style:inconclusive: Function 'wcsfwd' argument 6 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:564:15: style:inconclusive: Function 'wcsfwd' argument 7 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:565:16: style:inconclusive: Function 'wcsfwd' argument 8 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:566:8: style:inconclusive: Function 'wcsfwd' argument 9 names different: declaration '' definition 'imgcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:567:16: style:inconclusive: Function 'wcsfwd' argument 10 names different: declaration '' definition 'lin'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:568:8: style:inconclusive: Function 'wcsfwd' argument 11 names different: declaration '' definition 'pixcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:648:12: style:inconclusive: Function 'wcsrev' argument 1 names different: declaration '' definition 'ctype'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:649:16: style:inconclusive: Function 'wcsrev' argument 2 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:650:14: style:inconclusive: Function 'wcsrev' argument 3 names different: declaration '' definition 'pixcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:651:16: style:inconclusive: Function 'wcsrev' argument 4 names different: declaration '' definition 'lin'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:652:8: style:inconclusive: Function 'wcsrev' argument 5 names different: declaration '' definition 'imgcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:653:16: style:inconclusive: Function 'wcsrev' argument 6 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:654:9: style:inconclusive: Function 'wcsrev' argument 7 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:654:15: style:inconclusive: Function 'wcsrev' argument 8 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:655:14: style:inconclusive: Function 'wcsrev' argument 9 names different: declaration '' definition 'crval'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:656:16: style:inconclusive: Function 'wcsrev' argument 10 names different: declaration '' definition 'cel'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:657:8: style:inconclusive: Function 'wcsrev' argument 11 names different: declaration '' definition 'world'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:747:12: style:inconclusive: Function 'wcsmix' argument 1 names different: declaration '' definition 'ctype'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:748:16: style:inconclusive: Function 'wcsmix' argument 2 names different: declaration '' definition 'wcs'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:749:11: style:inconclusive: Function 'wcsmix' argument 3 names different: declaration '' definition 'mixpix'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:749:19: style:inconclusive: Function 'wcsmix' argument 4 names different: declaration '' definition 'mixcel'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:750:14: style:inconclusive: Function 'wcsmix' argument 5 names different: declaration '' definition 'vspan'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:750:24: style:inconclusive: Function 'wcsmix' argument 6 names different: declaration '' definition 'vstep'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:751:5: style:inconclusive: Function 'wcsmix' argument 7 names different: declaration '' definition 'viter'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:752:8: style:inconclusive: Function 'wcsmix' argument 8 names different: declaration '' definition 'world'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:753:14: style:inconclusive: Function 'wcsmix' argument 9 names different: declaration '' definition 'crval'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:754:16: style:inconclusive: Function 'wcsmix' argument 10 names different: declaration '' definition 'cel'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:755:9: style:inconclusive: Function 'wcsmix' argument 11 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:755:15: style:inconclusive: Function 'wcsmix' argument 12 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:756:16: style:inconclusive: Function 'wcsmix' argument 13 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:757:8: style:inconclusive: Function 'wcsmix' argument 14 names different: declaration '' definition 'imgcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:758:16: style:inconclusive: Function 'wcsmix' argument 15 names different: declaration '' definition 'lin'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:759:8: style:inconclusive: Function 'wcsmix' argument 16 names different: declaration '' definition 'pixcrd'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/wcs.c:562:14: style: Parameter 'crval' can be declared as const array [constParameter] swarp-2.41.5/src/wcs/wcs.c:655:14: style: Parameter 'crval' can be declared as const array [constParameter] swarp-2.41.5/src/wcs/wcs.c:750:14: style: Parameter 'vspan' can be declared as const array [constParameter] swarp-2.41.5/src/field.c:79:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:131:5: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:215:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:397:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:450:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:463:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:464:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:479:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:962:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] swarp-2.41.5/src/field.c:210:9: style:inconclusive: Function 'inherit_field' argument 3 names different: declaration 'fflags' definition 'flags'. [funcArgNamesDifferent] swarp-2.41.5/src/field.h:116:10: note: Function 'inherit_field' argument 3 names different: declaration 'fflags' definition 'flags'. swarp-2.41.5/src/field.c:210:9: note: Function 'inherit_field' argument 3 names different: declaration 'fflags' definition 'flags'. swarp-2.41.5/src/field.c:209:34: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/field.c:288:55: style: Parameter 'wfield' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/field.c:379:66: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] swarp-2.41.5/src/field.c:1015:13: style: Variable 'wcsscale' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/field.c:349:16: style: Variable 'pixscale' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/field.c:976:22: style: Variable 'wcs' is assigned a value that is never used. [unreadVariable] swarp-2.41.5/src/wcs/proj.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] swarp-2.41.5/src/wcs/proj.c:418:16: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:418:16: note: Calling function 'tanset' returns 0 swarp-2.41.5/src/wcs/proj.c:418:16: note: Condition 'tanset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:429:16: style: Condition 'prj->inv_x' is always true [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:457:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:457:17: note: Calling function 'tanset' returns 0 swarp-2.41.5/src/wcs/proj.c:457:17: note: Condition 'tanset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:527:17: style: Condition 'sinset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:527:17: note: Calling function 'sinset' returns 0 swarp-2.41.5/src/wcs/proj.c:527:17: note: Condition 'sinset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:579:17: style: Condition 'sinset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:579:17: note: Calling function 'sinset' returns 0 swarp-2.41.5/src/wcs/proj.c:579:17: note: Condition 'sinset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:694:17: style: Condition 'stgset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:694:17: note: Calling function 'stgset' returns 0 swarp-2.41.5/src/wcs/proj.c:694:17: note: Condition 'stgset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:721:17: style: Condition 'stgset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:721:17: note: Calling function 'stgset' returns 0 swarp-2.41.5/src/wcs/proj.c:721:17: note: Condition 'stgset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:775:17: style: Condition 'arcset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:775:17: note: Calling function 'arcset' returns 0 swarp-2.41.5/src/wcs/proj.c:775:17: note: Condition 'arcset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:797:17: style: Condition 'arcset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:797:17: note: Calling function 'arcset' returns 0 swarp-2.41.5/src/wcs/proj.c:797:17: note: Condition 'arcset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1091:17: style: Condition 'zeaset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1091:17: note: Calling function 'zeaset' returns 0 swarp-2.41.5/src/wcs/proj.c:1091:17: note: Condition 'zeaset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1114:17: style: Condition 'zeaset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1114:17: note: Calling function 'zeaset' returns 0 swarp-2.41.5/src/wcs/proj.c:1114:17: note: Condition 'zeaset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1447:17: style: Condition 'carset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1447:17: note: Calling function 'carset' returns 0 swarp-2.41.5/src/wcs/proj.c:1447:17: note: Condition 'carset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1466:17: style: Condition 'carset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1466:17: note: Calling function 'carset' returns 0 swarp-2.41.5/src/wcs/proj.c:1466:17: note: Condition 'carset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1517:17: style: Condition 'merset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1517:17: note: Calling function 'merset' returns 0 swarp-2.41.5/src/wcs/proj.c:1517:17: note: Condition 'merset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1540:17: style: Condition 'merset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1540:17: note: Calling function 'merset' returns 0 swarp-2.41.5/src/wcs/proj.c:1540:17: note: Condition 'merset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1605:17: style: Condition 'ceaset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1605:17: note: Calling function 'ceaset' returns 0 swarp-2.41.5/src/wcs/proj.c:1605:17: note: Condition 'ceaset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:1627:17: style: Condition 'ceaset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:1627:17: note: Calling function 'ceaset' returns 0 swarp-2.41.5/src/wcs/proj.c:1627:17: note: Condition 'ceaset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2168:17: style: Condition 'bonset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2168:17: note: Calling function 'bonset' returns 0 swarp-2.41.5/src/wcs/proj.c:2168:17: note: Condition 'bonset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2197:17: style: Condition 'bonset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2197:17: note: Calling function 'bonset' returns 0 swarp-2.41.5/src/wcs/proj.c:2197:17: note: Condition 'bonset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2264:17: style: Condition 'pcoset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2264:17: note: Calling function 'pcoset' returns 0 swarp-2.41.5/src/wcs/proj.c:2264:17: note: Condition 'pcoset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2297:17: style: Condition 'pcoset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2297:17: note: Calling function 'pcoset' returns 0 swarp-2.41.5/src/wcs/proj.c:2297:17: note: Condition 'pcoset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2405:17: style: Condition 'glsset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2405:17: note: Calling function 'glsset' returns 0 swarp-2.41.5/src/wcs/proj.c:2405:17: note: Condition 'glsset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2426:17: style: Condition 'glsset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2426:17: note: Calling function 'glsset' returns 0 swarp-2.41.5/src/wcs/proj.c:2426:17: note: Condition 'glsset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2486:17: style: Condition 'parset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2486:17: note: Calling function 'parset' returns 0 swarp-2.41.5/src/wcs/proj.c:2486:17: note: Condition 'parset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2508:17: style: Condition 'parset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2508:17: note: Calling function 'parset' returns 0 swarp-2.41.5/src/wcs/proj.c:2508:17: note: Condition 'parset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2572:17: style: Condition 'aitset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2572:17: note: Calling function 'aitset' returns 0 swarp-2.41.5/src/wcs/proj.c:2572:17: note: Condition 'aitset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2596:17: style: Condition 'aitset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2596:17: note: Calling function 'aitset' returns 0 swarp-2.41.5/src/wcs/proj.c:2596:17: note: Condition 'aitset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2672:17: style: Condition 'molset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2672:17: note: Calling function 'molset' returns 0 swarp-2.41.5/src/wcs/proj.c:2672:17: note: Condition 'molset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2719:17: style: Condition 'molset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2719:17: note: Calling function 'molset' returns 0 swarp-2.41.5/src/wcs/proj.c:2719:17: note: Condition 'molset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2817:17: style: Condition 'cscset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2817:17: note: Calling function 'cscset' returns 0 swarp-2.41.5/src/wcs/proj.c:2817:17: note: Condition 'cscset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:2963:17: style: Condition 'cscset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:2963:17: note: Calling function 'cscset' returns 0 swarp-2.41.5/src/wcs/proj.c:2963:17: note: Condition 'cscset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3103:17: style: Condition 'qscset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3103:17: note: Calling function 'qscset' returns 0 swarp-2.41.5/src/wcs/proj.c:3103:17: note: Condition 'qscset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3276:17: style: Condition 'qscset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3276:17: note: Calling function 'qscset' returns 0 swarp-2.41.5/src/wcs/proj.c:3276:17: note: Condition 'qscset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3474:17: style: Condition 'tscset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3474:17: note: Calling function 'tscset' returns 0 swarp-2.41.5/src/wcs/proj.c:3474:17: note: Condition 'tscset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3568:17: style: Condition 'tscset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3568:17: note: Calling function 'tscset' returns 0 swarp-2.41.5/src/wcs/proj.c:3568:17: note: Condition 'tscset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3669:16: style: Condition 'tnxset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3669:16: note: Calling function 'tnxset' returns 0 swarp-2.41.5/src/wcs/proj.c:3669:16: note: Condition 'tnxset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3700:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3700:17: note: Calling function 'tanset' returns 0 swarp-2.41.5/src/wcs/proj.c:3700:17: note: Condition 'tanset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3725:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3725:17: note: Calling function 'tanset' returns 0 swarp-2.41.5/src/wcs/proj.c:3725:17: note: Condition 'tanset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3867:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3867:17: note: Calling function 'tanset' returns 0 swarp-2.41.5/src/wcs/proj.c:3867:17: note: Condition 'tanset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3892:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:3892:17: note: Calling function 'tanset' returns 0 swarp-2.41.5/src/wcs/proj.c:3892:17: note: Condition 'tanset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:4034:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] swarp-2.41.5/src/wcs/proj.c:4034:17: note: Calling function 'tanset' returns 0 swarp-2.41.5/src/wcs/proj.c:4034:17: note: Condition 'tanset(prj)' is always false swarp-2.41.5/src/wcs/proj.c:3020:4: style: Variable 'z6' is assigned an expression that holds the same value. [redundantAssignment] swarp-2.41.5/src/wcs/proj.c:3009:7: note: z6 is assigned 'p06' here. swarp-2.41.5/src/wcs/proj.c:3020:4: note: Variable 'z6' is assigned an expression that holds the same value. swarp-2.41.5/src/wcs/proj.c:277:16: style:inconclusive: Function 'azpset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:307:14: style:inconclusive: Function 'azpfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:307:19: style:inconclusive: Function 'azpfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:308:16: style:inconclusive: Function 'azpfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:309:9: style:inconclusive: Function 'azpfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:309:13: style:inconclusive: Function 'azpfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:340:14: style:inconclusive: Function 'azprev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:340:17: style:inconclusive: Function 'azprev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:341:16: style:inconclusive: Function 'azprev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:342:9: style:inconclusive: Function 'azprev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:342:15: style:inconclusive: Function 'azprev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:382:16: style:inconclusive: Function 'tanset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:410:14: style:inconclusive: Function 'tanfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:410:19: style:inconclusive: Function 'tanfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:411:16: style:inconclusive: Function 'tanfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:412:9: style:inconclusive: Function 'tanfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:412:13: style:inconclusive: Function 'tanfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:449:14: style:inconclusive: Function 'tanrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:449:17: style:inconclusive: Function 'tanrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:450:16: style:inconclusive: Function 'tanrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:451:9: style:inconclusive: Function 'tanrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:451:15: style:inconclusive: Function 'tanrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:495:16: style:inconclusive: Function 'sinset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:519:14: style:inconclusive: Function 'sinfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:519:19: style:inconclusive: Function 'sinfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:520:16: style:inconclusive: Function 'sinfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:521:9: style:inconclusive: Function 'sinfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:521:13: style:inconclusive: Function 'sinfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:570:14: style:inconclusive: Function 'sinrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:570:17: style:inconclusive: Function 'sinrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:571:16: style:inconclusive: Function 'sinrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:572:9: style:inconclusive: Function 'sinrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:572:15: style:inconclusive: Function 'sinrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:666:16: style:inconclusive: Function 'stgset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:686:14: style:inconclusive: Function 'stgfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:686:19: style:inconclusive: Function 'stgfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:687:16: style:inconclusive: Function 'stgfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:688:9: style:inconclusive: Function 'stgfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:688:13: style:inconclusive: Function 'stgfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:713:14: style:inconclusive: Function 'stgrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:713:17: style:inconclusive: Function 'stgrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:714:16: style:inconclusive: Function 'stgrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:715:9: style:inconclusive: Function 'stgrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:715:15: style:inconclusive: Function 'stgrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:746:16: style:inconclusive: Function 'arcset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:767:14: style:inconclusive: Function 'arcfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:767:19: style:inconclusive: Function 'arcfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:768:16: style:inconclusive: Function 'arcfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:769:9: style:inconclusive: Function 'arcfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:769:13: style:inconclusive: Function 'arcfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:789:14: style:inconclusive: Function 'arcrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:789:17: style:inconclusive: Function 'arcrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:790:16: style:inconclusive: Function 'arcrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:791:9: style:inconclusive: Function 'arcrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:791:15: style:inconclusive: Function 'arcrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:826:16: style:inconclusive: Function 'zpnset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:908:14: style:inconclusive: Function 'zpnfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:908:19: style:inconclusive: Function 'zpnfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:909:16: style:inconclusive: Function 'zpnfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:910:9: style:inconclusive: Function 'zpnfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:910:13: style:inconclusive: Function 'zpnfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:941:14: style:inconclusive: Function 'zpnrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:941:17: style:inconclusive: Function 'zpnrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:942:16: style:inconclusive: Function 'zpnrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:943:9: style:inconclusive: Function 'zpnrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:943:15: style:inconclusive: Function 'zpnrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1062:16: style:inconclusive: Function 'zeaset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1083:14: style:inconclusive: Function 'zeafwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1083:19: style:inconclusive: Function 'zeafwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1084:16: style:inconclusive: Function 'zeafwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1085:9: style:inconclusive: Function 'zeafwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1085:13: style:inconclusive: Function 'zeafwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1105:14: style:inconclusive: Function 'zearev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1105:17: style:inconclusive: Function 'zearev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1106:16: style:inconclusive: Function 'zearev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1107:9: style:inconclusive: Function 'zearev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1107:15: style:inconclusive: Function 'zearev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1159:16: style:inconclusive: Function 'airset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1193:14: style:inconclusive: Function 'airfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1193:19: style:inconclusive: Function 'airfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1194:16: style:inconclusive: Function 'airfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1195:9: style:inconclusive: Function 'airfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1195:13: style:inconclusive: Function 'airfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1229:14: style:inconclusive: Function 'airrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1229:17: style:inconclusive: Function 'airrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1230:16: style:inconclusive: Function 'airrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1231:9: style:inconclusive: Function 'airrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1231:15: style:inconclusive: Function 'airrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1320:16: style:inconclusive: Function 'cypset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1360:14: style:inconclusive: Function 'cypfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1360:19: style:inconclusive: Function 'cypfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1361:16: style:inconclusive: Function 'cypfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1362:9: style:inconclusive: Function 'cypfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1362:13: style:inconclusive: Function 'cypfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1386:14: style:inconclusive: Function 'cyprev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1386:17: style:inconclusive: Function 'cyprev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1387:16: style:inconclusive: Function 'cyprev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1388:9: style:inconclusive: Function 'cyprev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1388:15: style:inconclusive: Function 'cyprev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1419:16: style:inconclusive: Function 'carset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1441:14: style:inconclusive: Function 'carfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1441:19: style:inconclusive: Function 'carfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1442:16: style:inconclusive: Function 'carfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1443:9: style:inconclusive: Function 'carfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1443:13: style:inconclusive: Function 'carfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1460:14: style:inconclusive: Function 'carrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1460:17: style:inconclusive: Function 'carrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1461:16: style:inconclusive: Function 'carrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1462:9: style:inconclusive: Function 'carrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1462:15: style:inconclusive: Function 'carrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1490:16: style:inconclusive: Function 'merset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1511:14: style:inconclusive: Function 'merfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1511:19: style:inconclusive: Function 'merfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1512:16: style:inconclusive: Function 'merfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1513:9: style:inconclusive: Function 'merfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1513:13: style:inconclusive: Function 'merfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1534:14: style:inconclusive: Function 'merrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1534:17: style:inconclusive: Function 'merrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1535:16: style:inconclusive: Function 'merrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1536:9: style:inconclusive: Function 'merrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1536:15: style:inconclusive: Function 'merrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1570:16: style:inconclusive: Function 'ceaset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1599:14: style:inconclusive: Function 'ceafwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1599:19: style:inconclusive: Function 'ceafwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1600:16: style:inconclusive: Function 'ceafwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1601:9: style:inconclusive: Function 'ceafwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1601:13: style:inconclusive: Function 'ceafwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1618:14: style:inconclusive: Function 'cearev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1618:17: style:inconclusive: Function 'cearev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1619:16: style:inconclusive: Function 'cearev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1620:9: style:inconclusive: Function 'cearev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1620:15: style:inconclusive: Function 'cearev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1668:16: style:inconclusive: Function 'copset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1703:14: style:inconclusive: Function 'copfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1703:19: style:inconclusive: Function 'copfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1704:16: style:inconclusive: Function 'copfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1705:9: style:inconclusive: Function 'copfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1705:13: style:inconclusive: Function 'copfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1737:14: style:inconclusive: Function 'coprev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1737:17: style:inconclusive: Function 'coprev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1738:16: style:inconclusive: Function 'coprev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1739:9: style:inconclusive: Function 'coprev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1739:15: style:inconclusive: Function 'coprev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1782:16: style:inconclusive: Function 'codset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1810:14: style:inconclusive: Function 'codfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1810:19: style:inconclusive: Function 'codfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1811:16: style:inconclusive: Function 'codfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1812:9: style:inconclusive: Function 'codfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1812:13: style:inconclusive: Function 'codfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1834:14: style:inconclusive: Function 'codrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1834:17: style:inconclusive: Function 'codrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1835:16: style:inconclusive: Function 'codrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1836:9: style:inconclusive: Function 'codrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1836:15: style:inconclusive: Function 'codrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1884:16: style:inconclusive: Function 'coeset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1919:14: style:inconclusive: Function 'coefwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1919:19: style:inconclusive: Function 'coefwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1920:16: style:inconclusive: Function 'coefwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1921:9: style:inconclusive: Function 'coefwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1921:13: style:inconclusive: Function 'coefwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1947:14: style:inconclusive: Function 'coerev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1947:17: style:inconclusive: Function 'coerev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1948:16: style:inconclusive: Function 'coerev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1949:9: style:inconclusive: Function 'coerev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:1949:15: style:inconclusive: Function 'coerev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2011:16: style:inconclusive: Function 'cooset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2053:14: style:inconclusive: Function 'coofwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2053:19: style:inconclusive: Function 'coofwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2054:16: style:inconclusive: Function 'coofwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2055:9: style:inconclusive: Function 'coofwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2055:13: style:inconclusive: Function 'coofwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2085:14: style:inconclusive: Function 'coorev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2085:17: style:inconclusive: Function 'coorev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2086:16: style:inconclusive: Function 'coorev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2087:9: style:inconclusive: Function 'coorev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2087:15: style:inconclusive: Function 'coorev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2134:16: style:inconclusive: Function 'bonset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2155:14: style:inconclusive: Function 'bonfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2155:19: style:inconclusive: Function 'bonfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2156:16: style:inconclusive: Function 'bonfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2157:9: style:inconclusive: Function 'bonfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2157:13: style:inconclusive: Function 'bonfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2184:14: style:inconclusive: Function 'bonrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2184:17: style:inconclusive: Function 'bonrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2185:16: style:inconclusive: Function 'bonrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2186:9: style:inconclusive: Function 'bonrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2186:15: style:inconclusive: Function 'bonrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2233:16: style:inconclusive: Function 'pcoset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2256:14: style:inconclusive: Function 'pcofwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2256:19: style:inconclusive: Function 'pcofwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2257:16: style:inconclusive: Function 'pcofwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2258:9: style:inconclusive: Function 'pcofwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2258:13: style:inconclusive: Function 'pcofwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2287:14: style:inconclusive: Function 'pcorev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2287:17: style:inconclusive: Function 'pcorev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2288:16: style:inconclusive: Function 'pcorev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2289:9: style:inconclusive: Function 'pcorev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2289:15: style:inconclusive: Function 'pcorev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2378:16: style:inconclusive: Function 'glsset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2399:14: style:inconclusive: Function 'glsfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2399:19: style:inconclusive: Function 'glsfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2400:16: style:inconclusive: Function 'glsfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2401:9: style:inconclusive: Function 'glsfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2401:13: style:inconclusive: Function 'glsfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2418:14: style:inconclusive: Function 'glsrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2418:17: style:inconclusive: Function 'glsrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2419:16: style:inconclusive: Function 'glsrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2420:9: style:inconclusive: Function 'glsrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2420:15: style:inconclusive: Function 'glsrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2453:16: style:inconclusive: Function 'parset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2478:14: style:inconclusive: Function 'parfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2478:19: style:inconclusive: Function 'parfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2479:16: style:inconclusive: Function 'parfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2480:9: style:inconclusive: Function 'parfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2480:13: style:inconclusive: Function 'parfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2500:14: style:inconclusive: Function 'parrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2500:17: style:inconclusive: Function 'parrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2501:16: style:inconclusive: Function 'parrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2502:9: style:inconclusive: Function 'parrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2502:15: style:inconclusive: Function 'parrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2545:16: style:inconclusive: Function 'aitset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2564:14: style:inconclusive: Function 'aitfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2564:19: style:inconclusive: Function 'aitfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2565:16: style:inconclusive: Function 'aitfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2566:9: style:inconclusive: Function 'aitfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2566:13: style:inconclusive: Function 'aitfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2587:14: style:inconclusive: Function 'aitrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2587:17: style:inconclusive: Function 'aitrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2588:16: style:inconclusive: Function 'aitrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2589:9: style:inconclusive: Function 'aitrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2589:15: style:inconclusive: Function 'aitrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2642:16: style:inconclusive: Function 'molset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2662:14: style:inconclusive: Function 'molfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2662:19: style:inconclusive: Function 'molfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2663:16: style:inconclusive: Function 'molfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2664:9: style:inconclusive: Function 'molfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2664:13: style:inconclusive: Function 'molfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2710:14: style:inconclusive: Function 'molrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2710:17: style:inconclusive: Function 'molrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2711:16: style:inconclusive: Function 'molrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2712:9: style:inconclusive: Function 'molrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2712:15: style:inconclusive: Function 'molrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2772:16: style:inconclusive: Function 'cscset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2793:14: style:inconclusive: Function 'cscfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2793:19: style:inconclusive: Function 'cscfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2794:16: style:inconclusive: Function 'cscfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2795:9: style:inconclusive: Function 'cscfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2795:13: style:inconclusive: Function 'cscfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2924:14: style:inconclusive: Function 'cscrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2924:17: style:inconclusive: Function 'cscrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2925:16: style:inconclusive: Function 'cscrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2926:9: style:inconclusive: Function 'cscrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:2926:15: style:inconclusive: Function 'cscrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3072:16: style:inconclusive: Function 'qscset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3093:14: style:inconclusive: Function 'qscfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3093:19: style:inconclusive: Function 'qscfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3094:16: style:inconclusive: Function 'qscfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3095:9: style:inconclusive: Function 'qscfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3095:13: style:inconclusive: Function 'qscfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3266:14: style:inconclusive: Function 'qscrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3266:17: style:inconclusive: Function 'qscrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3267:16: style:inconclusive: Function 'qscrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3268:9: style:inconclusive: Function 'qscrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3268:15: style:inconclusive: Function 'qscrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3443:16: style:inconclusive: Function 'tscset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3464:14: style:inconclusive: Function 'tscfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3464:19: style:inconclusive: Function 'tscfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3465:16: style:inconclusive: Function 'tscfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3466:9: style:inconclusive: Function 'tscfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3466:13: style:inconclusive: Function 'tscfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3560:14: style:inconclusive: Function 'tscrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3560:17: style:inconclusive: Function 'tscrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3561:16: style:inconclusive: Function 'tscrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3562:9: style:inconclusive: Function 'tscrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3562:15: style:inconclusive: Function 'tscrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3643:16: style:inconclusive: Function 'tnxset' argument 1 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3661:14: style:inconclusive: Function 'tnxfwd' argument 1 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3661:19: style:inconclusive: Function 'tnxfwd' argument 2 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3662:16: style:inconclusive: Function 'tnxfwd' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3663:9: style:inconclusive: Function 'tnxfwd' argument 4 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3663:13: style:inconclusive: Function 'tnxfwd' argument 5 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3692:14: style:inconclusive: Function 'tnxrev' argument 1 names different: declaration '' definition 'x'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3692:17: style:inconclusive: Function 'tnxrev' argument 2 names different: declaration '' definition 'y'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3693:16: style:inconclusive: Function 'tnxrev' argument 3 names different: declaration '' definition 'prj'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3694:9: style:inconclusive: Function 'tnxrev' argument 4 names different: declaration '' definition 'phi'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3694:15: style:inconclusive: Function 'tnxrev' argument 5 names different: declaration '' definition 'theta'. [funcArgNamesDifferentUnnamed] swarp-2.41.5/src/wcs/proj.c:3721:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/proj.c:3721:15: style: Variable 'b' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/proj.c:3888:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/proj.c:3888:15: style: Variable 'b' can be declared as pointer to const [constVariablePointer] swarp-2.41.5/src/wcs/proj.c:3743:20: style: double result is assigned to long double variable. If the variable is long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] swarp-2.41.5/src/wcs/proj.c:3744:20: style: double result is assigned to long double variable. If the variable is long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] swarp-2.41.5/src/wcs/proj.c:3746:20: style: double result is assigned to long double variable. If the variable is long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] swarp-2.41.5/src/wcs/proj.c:3913:20: style: double result is assigned to long double variable. If the variable is long double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] swarp-2.41.5/src/wcs/proj.c:3348:11: style: Variable 'rhu' is assigned a value that is never used. [unreadVariable] diff: head swarp-2.41.5/src/back.c:1056:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/back.c:1045:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/back.c:1054:16: note: Assuming condition is true swarp-2.41.5/src/back.c:1056:15: note: Condition 'nby<2' is always false 2.21.0 swarp-2.41.5/src/back.c:1056:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/back.c:1045:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/back.c:1056:15: note: Condition 'nby<2' is always false head swarp-2.41.5/src/back.c:929:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/back.c:918:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/back.c:927:16: note: Assuming condition is true swarp-2.41.5/src/back.c:929:15: note: Condition 'nby<2' is always false 2.21.0 swarp-2.41.5/src/back.c:929:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/back.c:918:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/back.c:929:15: note: Condition 'nby<2' is always false head swarp-2.41.5/src/fits/fitsread.c:186:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitsread.c:173:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:179:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:182:17: note: Assuming condition is true swarp-2.41.5/src/fits/fitsread.c:186:11: note: Condition 'bswapflag' is always true 2.21.0 swarp-2.41.5/src/fits/fitsread.c:186:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitsread.c:173:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:179:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:186:11: note: Condition 'bswapflag' is always true head swarp-2.41.5/src/fits/fitsread.c:231:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitsread.c:217:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:220:33: note: Assuming condition is false swarp-2.41.5/src/fits/fitsread.c:224:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:227:17: note: Assuming condition is true swarp-2.41.5/src/fits/fitsread.c:231:11: note: Condition 'bswapflag' is always true 2.21.0 swarp-2.41.5/src/fits/fitsread.c:231:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitsread.c:217:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:220:33: note: Assuming condition is false swarp-2.41.5/src/fits/fitsread.c:224:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitsread.c:231:11: note: Condition 'bswapflag' is always true 2.21.0 swarp-2.41.5/src/fits/fitsutil.c:561:28: error: Array 'str[81]' accessed at index 82, which is out of bounds. [arrayIndexOutOfBounds] swarp-2.41.5/src/fits/fitsutil.c:550:4: note: After for loop, i has value 80 swarp-2.41.5/src/fits/fitsutil.c:559:30: note: Compound assignment '+=', assigned value is 82 swarp-2.41.5/src/fits/fitsutil.c:561:28: note: Array index out of bounds head swarp-2.41.5/src/fits/fitswrite.c:182:13: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitswrite.c:102:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:106:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:177:9: note: Assuming condition is true swarp-2.41.5/src/fits/fitswrite.c:179:14: note: Assuming condition is true swarp-2.41.5/src/fits/fitswrite.c:182:13: note: Condition 'bswapflag' is always true 2.21.0 swarp-2.41.5/src/fits/fitswrite.c:182:13: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] swarp-2.41.5/src/fits/fitswrite.c:102:28: note: Assignment 'ashort=1', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:106:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 swarp-2.41.5/src/fits/fitswrite.c:182:13: note: Condition 'bswapflag' is always true head swarp-2.41.5/src/fitswcs.c:73:3: error: Uninitialized variable: wcs [legacyUninitvar] 2.21.0 swarp-2.41.5/src/fitswcs.c:73:3: warning: Uninitialized variable: wcs [uninitvar] swarp-2.41.5/src/fitswcs.c:68:3: note: Assuming condition is false swarp-2.41.5/src/fitswcs.c:73:3: note: Uninitialized variable: wcs head swarp-2.41.5/src/fitswcs.c:77:34: warning: Either the condition 'wcsin' is redundant or there is possible null pointer dereference: wcsin. [nullPointerRedundantCheck] swarp-2.41.5/src/fitswcs.c:68:3: note: Assuming that condition 'wcsin' is not redundant swarp-2.41.5/src/fitswcs.c:77:34: note: Null pointer dereference head swarp-2.41.5/src/fitswcs.c:78:34: warning: Either the condition 'wcsin' is redundant or there is possible null pointer dereference: wcsin. [nullPointerRedundantCheck] swarp-2.41.5/src/fitswcs.c:68:3: note: Assuming that condition 'wcsin' is not redundant swarp-2.41.5/src/fitswcs.c:78:34: note: Null pointer dereference head swarp-2.41.5/src/prefs.c:209:25: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:205:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:207:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:209:25: note: Null pointer dereference head swarp-2.41.5/src/prefs.c:221:27: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:217:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:219:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:221:27: note: Null pointer dereference head swarp-2.41.5/src/prefs.c:233:43: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:229:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:231:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:233:43: note: Null pointer dereference head swarp-2.41.5/src/prefs.c:241:43: warning: Either the condition '!value' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] swarp-2.41.5/src/prefs.c:237:17: note: Assuming that condition '!value' is not redundant swarp-2.41.5/src/prefs.c:239:23: note: Assuming condition is false swarp-2.41.5/src/prefs.c:241:43: note: Null pointer dereference head swarp-2.41.5/src/projapprox.c:519:15: style: Condition 'nbx<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/projapprox.c:505:10: note: Assuming that condition 'nbx>1' is not redundant swarp-2.41.5/src/projapprox.c:517:16: note: Assuming condition is true swarp-2.41.5/src/projapprox.c:519:15: note: Condition 'nbx<2' is always false 2.21.0 swarp-2.41.5/src/projapprox.c:519:15: style: Condition 'nbx<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/projapprox.c:505:10: note: Assuming that condition 'nbx>1' is not redundant swarp-2.41.5/src/projapprox.c:519:15: note: Condition 'nbx<2' is always false head swarp-2.41.5/src/projapprox.c:543:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/projapprox.c:531:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/projapprox.c:541:16: note: Assuming condition is true swarp-2.41.5/src/projapprox.c:543:15: note: Condition 'nby<2' is always false 2.21.0 swarp-2.41.5/src/projapprox.c:543:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] swarp-2.41.5/src/projapprox.c:531:11: note: Assuming that condition 'nby>1' is not redundant swarp-2.41.5/src/projapprox.c:543:15: note: Condition 'nby<2' is always false 2.21.0 swarp-2.41.5/src/wcs/poly.c:257:9: error: Uninitialized variable: gexpo [uninitvar] head swarp-2.41.5/src/wcs/poly.c:257:9: error: Uninitialized variable: gexpo [uninitvar] swarp-2.41.5/src/wcs/poly.c:248:7: note: Assuming condition is true swarp-2.41.5/src/wcs/poly.c:257:9: note: Uninitialized variable: gexpo 2.21.0 swarp-2.41.5/src/wcs/poly.c:690:9: error: Uninitialized variable: gexpo [uninitvar] head swarp-2.41.5/src/wcs/poly.c:690:9: error: Uninitialized variable: gexpo [uninitvar] swarp-2.41.5/src/wcs/poly.c:684:7: note: Assuming condition is true swarp-2.41.5/src/wcs/poly.c:690:9: note: Uninitialized variable: gexpo DONE