2025-05-08 02:48 ftp://ftp.de.debian.org/debian/pool/main/s/source-extractor/source-extractor_2.28.2+ds.orig.tar.xz 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 -j1 platform: Linux-6.8.0-59-generic-x86_64-with-glibc2.39 python: 3.12.3 client-version: 1.3.67 compiler: g++ (Ubuntu 14.2.0-4ubuntu2~24.04) 14.2.0 cppcheck: head 2.17.0 head-info: ebc80c0 (2025-05-07 18:59:31 +0200) count: 2120 1852 elapsed-time: 44.6 43.8 head-timing-info: old-timing-info: head results: sextractor-2.28.2/src/analyse.c:74:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LOCAL [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/analyse.c:134:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/analyse.c:457:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSOCSELEC_ALL [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/analyse.c:150:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/analyse.c:122:16: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:177:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:186:13: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:215:14: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:216:14: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:227:14: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:228:3: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:354:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:379:19: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:380:19: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:433:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:476:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:495:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:509:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:512:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:515:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:520:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:520:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:524:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:525:5: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:526:5: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:527:5: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:528:5: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:529:5: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:532:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:540:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:543:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:546:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:549:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:553:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:563:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:566:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:570:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:573:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:581:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:585:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:585:35: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:588:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:591:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:599:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:599:30: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:606:11: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:611:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:617:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:625:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:625:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:630:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:635:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:699:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:705:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:709:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:714:11: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:714:38: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:720:13: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:723:13: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:785:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:785:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:788:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:790:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:792:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:795:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:797:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:805:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/analyse.c:363:54: style: Local variable 'pix' shadows outer variable [shadowVariable] sextractor-2.28.2/src/analyse.c:113:13: note: Shadowed declaration sextractor-2.28.2/src/analyse.c:363:54: note: Shadow variable sextractor-2.28.2/src/analyse.c:101:47: style: Parameter 'dfield' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/analyse.c:320:15: style: Variable 'thresht' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/analyse.c:124:17: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/analyse.c:163:20: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/analyse.c:277:11: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/assoc.c:117:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/assoc.c:244:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSOCCOORD_WORLD [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/assoc.c:297:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSOC_MIN [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/assoc.c:128:20: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/assoc.c:77:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/assoc.c:112:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/assoc.c:132:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/assoc.c:183:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/assoc.c:188:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/assoc.c:223:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/assoc.c:78:8: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/assoc.c:73:8: note: list is assigned sextractor-2.28.2/src/assoc.c:78:8: note: list is overwritten sextractor-2.28.2/src/assoc.c:67:9: style: Local variable 'comp_assoc' shadows outer function [shadowFunction] sextractor-2.28.2/src/assoc.c:48:5: note: Shadowed declaration sextractor-2.28.2/src/assoc.c:67:9: note: Shadow variable sextractor-2.28.2/src/assoc.c:50:12: style: Variable 'f1' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/assoc.c:50:16: style: Variable 'f2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/assoc.c:64:29: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/assoc.c:289:11: style: Variable 'input' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/astrom.c:61:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:61:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:71:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:71:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:103:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:113:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:124:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:134:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:143:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:147:15: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:162:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:190:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:198:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:209:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:219:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:245:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:253:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:264:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:274:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:300:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:308:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:319:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:329:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:355:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:363:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:374:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:384:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:428:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:436:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:440:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:442:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:447:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:456:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:505:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:513:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:517:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:519:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:524:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:533:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:582:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:590:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:594:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:597:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:603:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:611:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:660:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:668:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:672:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:675:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:681:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:689:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:738:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:746:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:750:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:753:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:759:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:767:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:816:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:824:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:828:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:831:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:837:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:845:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:890:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:904:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:911:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:916:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:919:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:942:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:956:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:964:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:969:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:972:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:990:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1009:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1023:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1031:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1036:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1039:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1059:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1077:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1085:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1089:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1092:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1098:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1106:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1120:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1120:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1123:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1129:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1151:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:1160:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/astrom.c:179:50: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/astrom.c:399:53: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/astrom.c:401:15: style: Variable 'wcs' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/astrom.c:479:15: style: Variable 'wcs' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/astrom.c:554:51: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/astrom.c:556:15: style: Variable 'wcs' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/astrom.c:634:15: style: Variable 'wcs' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/astrom.c:712:15: style: Variable 'wcs' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/astrom.c:790:15: style: Variable 'wcs' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/astrom.c:868:15: style: Variable 'wcs' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:82:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/back.c:1126:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/back.c:1115:11: note: Assuming that condition 'nby>1' is not redundant sextractor-2.28.2/src/back.c:1126:15: note: Condition 'nby<2' is always false sextractor-2.28.2/src/back.c:1262:15: style: Condition 'nby<2' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/back.c:1251:11: note: Assuming that condition 'nby>1' is not redundant sextractor-2.28.2/src/back.c:1262:15: note: Condition 'nby<2' is always false sextractor-2.28.2/src/back.c:120:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:121:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:123:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:125:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:127:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:130:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:131:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:133:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:135:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:137:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:172:11: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:180:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:207:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:211:11: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:267:11: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:279:13: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:348:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:760:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:761:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:762:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:763:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:906:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:953:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1053:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1060:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1138:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1144:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1147:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1274:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1280:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1283:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1364:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1365:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1366:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1367:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:1368:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/back.c:362:14: style: Variable 'sigfac' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/back.c:359:12: note: sigfac is assigned sextractor-2.28.2/src/back.c:362:14: note: sigfac is overwritten sextractor-2.28.2/src/back.c:748:11: style: Local variable 'back' shadows outer function [shadowFunction] sextractor-2.28.2/src/back.h:75:16: note: Shadowed declaration sextractor-2.28.2/src/back.c:748:11: note: Shadow variable sextractor-2.28.2/src/back.c:55:15: style: Variable 'tab' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:55:21: style: Variable 'wtab' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:64:27: style: Variable 'weight' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:674:36: style: Variable 'histot' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:1044:34: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/back.c:1097:30: style: Variable 'bhi' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:1097:41: style: Variable 'dbhi' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:1246:30: style: Variable 'bhi' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:1246:41: style: Variable 'dbhi' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/back.c:1361:26: style: Parameter 'infield' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/back.c:70:7: style: Variable 'tab' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/back.c:72:10: style: Variable 'wtab' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/back.c:58:11: style: Unused variable: currentElement [unusedVariable] sextractor-2.28.2/src/back.c:58:27: style: Unused variable: wcurrentElement [unusedVariable] sextractor-2.28.2/src/back.c:58:44: style: Unused variable: currentElement2 [unusedVariable] sextractor-2.28.2/src/back.c:58:61: style: Unused variable: wcurrentElement2 [unusedVariable] sextractor-2.28.2/src/bpro.c:88:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/bpro.c:101:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/bpro.c:102:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/bpro.c:105:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/bpro.c:113:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/bpro.c:47:45: style: Parameter 'invec' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/bpro.c:49:15: style: Variable 'neuroni' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/bpro.c:49:34: style: Variable 'weight' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/bpro.c:80:50: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/catout.c:570:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASSOCCOORD_WORLD [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/catout.c:716:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAT_NONE [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/catout.c:860:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CAT_NONE [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/catout.c:996:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_VO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/catout.c:84:17: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/catout.c:97:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/catout.c:169:24: style: The statement 'if (key->naxis!=naxis) key->naxis=naxis' is logically equivalent to 'key->naxis=naxis'. [duplicateConditionalAssign] sextractor-2.28.2/src/catout.c:170:22: note: Assignment 'key->naxis=naxis' sextractor-2.28.2/src/catout.c:169:24: note: Condition 'key->naxis!=naxis' is redundant sextractor-2.28.2/src/catout.c:146:11: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/catout.c:871:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/catout.c:873:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/catout.c:889:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/catout.c:899:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/catout.c:901:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/catout.c:917:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/catout.c:79:30: warning: Either the condition '(infile=fopen(filename,"r"))==NULL' is redundant or there is possible null pointer dereference: infile. [nullPointerRedundantCheck] sextractor-2.28.2/src/catout.c:74:38: note: Assuming that condition '(infile=fopen(filename,"r"))==NULL' is not redundant sextractor-2.28.2/src/catout.c:79:30: note: Null pointer dereference sextractor-2.28.2/src/catout.c:191:25: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:192:6: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:193:6: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:194:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:195:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:197:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:197:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:198:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:198:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:199:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:199:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:200:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:202:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:202:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:203:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:203:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:204:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:205:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:205:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:206:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:207:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:207:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:209:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:209:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:210:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:211:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:211:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:212:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:214:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:214:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:215:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:216:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:217:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:217:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:218:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:219:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:219:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:220:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:221:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:222:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:222:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:223:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:224:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:224:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:225:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:226:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:227:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:227:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:228:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:229:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:229:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:230:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:231:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:231:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:232:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:232:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:233:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:234:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:235:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:236:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:237:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:238:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:239:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:240:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:242:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:242:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:243:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:243:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:244:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:244:41: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:245:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:245:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:246:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:246:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:247:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:247:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:248:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:248:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:249:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:249:39: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:250:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:250:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:251:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:251:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:252:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:252:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:253:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:253:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:254:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:254:39: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:255:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:255:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:256:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:256:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:257:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:257:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:258:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:258:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:259:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:259:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:260:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:260:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:261:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:261:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:262:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:262:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:263:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:263:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:263:54: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:264:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:264:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:264:48: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:265:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:265:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:266:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:267:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:267:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:267:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:268:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:268:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:269:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:269:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:269:50: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:270:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:270:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:271:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:272:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:272:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:274:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:274:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:275:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:276:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:276:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:277:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:278:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:278:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:280:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:280:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:281:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:282:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:284:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:285:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:286:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:287:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:288:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:289:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:290:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:291:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:291:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:292:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:293:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:295:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:296:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:297:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:298:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:299:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:300:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:301:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:304:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:304:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:305:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:306:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:306:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:307:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:307:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:308:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:309:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:309:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:310:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:310:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:311:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:312:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:312:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:318:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:318:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:319:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:320:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:322:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:322:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:323:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:324:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:325:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:326:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:328:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:328:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:329:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:330:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:331:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:332:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:333:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:334:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:334:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:335:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:335:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:336:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:336:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:337:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:338:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:340:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:340:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:341:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:342:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:343:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:344:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:346:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:346:40: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:347:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:347:39: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:348:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:348:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:349:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:350:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:352:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:353:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:354:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:355:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:356:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:358:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:358:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:358:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:359:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:361:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:361:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:362:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:362:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:363:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:363:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:364:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:364:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:365:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:365:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:366:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:366:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:367:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:367:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:367:44: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:368:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:369:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:369:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:370:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:370:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:371:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:371:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:371:48: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:372:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:372:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:373:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:373:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:374:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:375:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:375:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:375:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:376:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:376:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:378:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:378:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:378:56: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:379:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:379:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:380:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:380:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:381:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:381:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:382:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:382:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:384:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:384:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:385:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:386:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:387:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:388:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:389:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:390:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:391:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:392:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:393:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:393:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:394:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:394:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:395:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:396:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:397:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:398:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:399:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:400:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:401:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:402:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:403:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:403:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:404:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:405:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:406:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:407:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:408:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:409:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:410:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:411:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:412:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:413:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:413:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:414:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:415:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:416:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:417:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:418:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:419:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:420:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:421:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:422:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:422:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:423:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:424:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:425:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:425:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:426:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:426:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:427:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:427:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:428:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:429:23: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:432:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:434:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:434:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:435:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:436:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:437:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:438:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:439:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:440:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:441:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:442:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:442:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:443:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:444:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:446:22: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:447:6: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:447:31: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:448:6: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:449:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:449:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:451:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:452:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:453:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:454:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:455:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:456:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:457:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:462:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:463:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:464:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:465:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:467:5: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:468:5: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:473:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:473:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:473:44: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:474:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:474:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:474:48: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:475:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:475:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:476:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:477:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:477:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:479:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:479:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:480:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:481:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:481:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:482:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:484:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:484:23: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:484:42: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:485:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:485:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:486:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:486:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:487:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:487:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:488:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:488:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:489:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:490:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:490:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:491:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:493:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:493:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:494:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:494:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:495:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:496:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:496:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:497:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:498:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:498:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:500:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:500:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:501:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:502:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:502:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:503:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:505:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:505:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:505:54: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:506:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:506:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:507:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:508:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:508:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:509:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:510:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:510:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:511:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:513:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:513:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:514:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:515:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:516:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:516:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:517:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:518:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:519:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:520:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:520:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:521:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:522:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:522:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:523:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:523:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:524:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:526:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:526:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:527:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:527:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:527:54: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:528:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:528:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:529:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:530:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:530:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:532:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:532:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:532:54: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:533:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:533:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:534:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:536:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:536:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:536:48: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:537:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:538:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:538:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:538:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:539:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:539:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:539:50: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:540:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:540:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:541:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:541:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:543:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:543:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:544:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:544:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:544:51: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:545:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:545:36: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:547:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:547:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:548:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:549:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:549:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:549:50: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:550:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:551:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:551:28: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:551:52: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:552:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:552:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:552:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:553:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:553:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:553:47: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:554:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:554:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:555:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:555:20: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:555:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:556:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:556:22: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:556:40: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:558:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:558:22: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:558:40: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:559:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:559:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:559:42: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:561:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:561:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:562:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:562:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:562:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:563:40: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:563:60: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:565:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:565:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:567:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:567:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:567:38: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:567:56: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:568:5: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:569:7: portability:inconclusive: Casting from double * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:571:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:571:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:572:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:572:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:573:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:573:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:573:45: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:574:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:574:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:575:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:575:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:576:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:576:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:576:48: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:577:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:577:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:578:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:578:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:580:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:582:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:582:47: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:583:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:584:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:584:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:585:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:586:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:587:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:591:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:591:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:593:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:593:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:593:49: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:595:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:595:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:597:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:597:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:597:50: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:598:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:599:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:600:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:601:6: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:602:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:603:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:604:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:604:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:604:51: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:605:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:606:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:608:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:608:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:609:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:611:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:611:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:611:53: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:612:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:614:3: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:614:27: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:614:47: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:615:10: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:617:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:617:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:617:53: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:618:10: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:624:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:624:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:625:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:625:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:626:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:626:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:627:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:628:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:628:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:629:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:630:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:630:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:632:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:632:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:633:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:634:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:634:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:635:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:637:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:637:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:638:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:639:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:639:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:640:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:641:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:641:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:642:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:643:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:643:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:644:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:646:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:646:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:647:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:648:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:648:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:649:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:650:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:651:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:651:28: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:651:52: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:653:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:653:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:653:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:654:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:656:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:656:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:656:56: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:658:3: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:658:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:658:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:659:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:659:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:660:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:660:28: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:661:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:661:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:662:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:662:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:663:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:663:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:664:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:664:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:665:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:665:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:667:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:667:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:667:47: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:668:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:668:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:669:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:671:6: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:672:6: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:675:3: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:675:21: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:677:23: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/catout.c:64:26: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/catout.c:159:33: style: Parameter 'keyword' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/catout.c:159:47: style: Parameter 'axisn' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/check.c:421:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESS_NONE [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/check.c:178:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:179:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:180:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:212:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:234:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:235:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:236:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:365:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:440:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:453:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:457:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:481:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:492:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:507:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:517:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:552:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:569:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:583:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/check.c:116:32: style: Variable 'pixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/check.c:359:30: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/check.c:72:10: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/check.c:115:10: style: Unused variable: interpm [unusedVariable] sextractor-2.28.2/src/check.c:328:10: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/clean.c:63:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/clean.c:64:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/clean.c:102:18: style: Parameter 'objlistin' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/dgeo.c:58:26: style: Parameter 'dgeofield' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/dgeo.c:94:10: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/dgeo.c:61:9: style: Unused variable: i [unusedVariable] sextractor-2.28.2/src/extract.c:197:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextpix [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/extract.c:65:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/extract.c:66:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/extract.c:67:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/extract.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] sextractor-2.28.2/src/extract.c:69:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/extract.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] sextractor-2.28.2/src/extract.c:71:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/extract.c:190:19: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/extract.c:103:60: style: Parameter 'objparent' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/extract.c:108:22: style: Variable 'objroot' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/extract.c:349:28: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fft.c:157:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fftwf_complex [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/fft.c:212:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fftwf_complex [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/fft.c:157:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fft.c:212:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/field.c:127:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/field.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] sextractor-2.28.2/src/field.c:228:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/filter.c:151:12: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/filter.c:160:26: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/filter.c:332:23: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall] sextractor-2.28.2/src/filter.c:339:32: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] sextractor-2.28.2/src/filter.c:339:50: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] sextractor-2.28.2/src/filter.c:146:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/filter.c:174:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/filter.c:210:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/filter.c:248:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/filter.c:53:26: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/filter.c:57:11: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/filter.c:58:22: style: Variable 's' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/filter.c:58:33: style: Variable 'de' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/filter.c:115:19: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/filter.c:119:24: style: Variable 'sstr' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/filter.c:355:11: style: Variable 'mask' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/filter.c:355:27: style: Variable 's' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/filter.c:355:45: style: Variable 'de' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitsbody.c:1298:30: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] sextractor-2.28.2/src/fits/fitsbody.c:107:22: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:110:17: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:113:14: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:159:12: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitsbody.c:612:13: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:627:13: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:635:13: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitsbody.c:1070:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:1086:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:1295:31: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:1306:32: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitsbody.c:960:42: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsbody.c:1185:44: style: Parameter 'ptr' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsbody.c:1394:23: style: Parameter 'dirname' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitscat.c:266:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] sextractor-2.28.2/src/fits/fitscat.c:265:14: note: outer condition: tabin->headbuf sextractor-2.28.2/src/fits/fitscat.c:266:7: note: identical inner condition: tabin->headbuf sextractor-2.28.2/src/fits/fitscat.c:269:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] sextractor-2.28.2/src/fits/fitscat.c:268:14: note: outer condition: tabin->bodybuf sextractor-2.28.2/src/fits/fitscat.c:269:7: note: identical inner condition: tabin->bodybuf sextractor-2.28.2/src/fits/fitscat.c:93:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitscat.c:261:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.c:264:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.c:266:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.c:269:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.c:318:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.c:327:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.c:360:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.c:403:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitscat.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] sextractor-2.28.2/src/fits/fitscat.c:116:44: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitscat.c:140:29: error: Undefined behavior: Variable 'str2' is used as parameter and destination in sprintf(). [sprintfOverlappingData] sextractor-2.28.2/src/fits/fitscheck.c:117:7: style: Condition '*((char*)&ashort)' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/fits/fitscheck.c:108:13: note: Assignment 'ashort=1', assigned value is 1 sextractor-2.28.2/src/fits/fitscheck.c:117:7: note: Condition '*((char*)&ashort)' is always true sextractor-2.28.2/src/fits/fitscheck.c:170:7: style: Condition '*((char*)&ashort)' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/fits/fitscheck.c:163:13: note: Assignment 'ashort=1', assigned value is 1 sextractor-2.28.2/src/fits/fitscheck.c:170:7: note: Condition '*((char*)&ashort)' is always true sextractor-2.28.2/src/fits/fitscheck.c:337:10: style: Condition 'sum' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/fits/fitscheck.c:335:9: note: Assignment 'sum=~sum', assigned value is greater than 0 sextractor-2.28.2/src/fits/fitscheck.c:337:10: note: Condition 'sum' is always true sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitscheck.c:102:36: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitscheck.c:106:20: style: Variable 'sbuf' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitscheck.c:161:20: style: Variable 'sbuf' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitscleanup.c:159:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable signum [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/fits/fitscleanup.c:196:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitscleanup.c:96:5: error: Common realloc mistake: 'cleanup_filename' nulled but not freed upon failure [memleakOnRealloc] sextractor-2.28.2/src/fits/fitscleanup.c:87:32: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitscleanup.c:114:35: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsconv.c:98:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitshead.c:206:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable COMPRESS_NONE [valueFlowBailoutIncompleteVar] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitshead.c:131:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitshead.c:264:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitshead.c:335:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitshead.c:619:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitshead.c:650:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitshead.c:785:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf] sextractor-2.28.2/src/fits/fitshead.c:111:29: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitshead.c:236:15: style: Variable 'cat' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitshead.c:452:21: style: Variable 'str2lim' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitshead.c:858:11: style: Variable 'control' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitshead.c:940:28: style: Parameter 'tab' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitshead.c:461:56: error: Uninitialized variable: &j [uninitvar] sextractor-2.28.2/src/fits/fitshead.c:111:4: style: Unused variable: bitpix_key [unusedVariable] sextractor-2.28.2/src/fits/fitshead.c:111:17: style: Unused variable: naxis_key [unusedVariable] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitskey.c:898:5: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitskey.c:918:5: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitskey.c:124:15: style: Variable 'keyin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitskey.c:191:26: style: Parameter 'keyname' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitskey.c:303:12: style: Variable 'mask2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitskey.c:498:46: style: Parameter 'keyname' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitskey.c:604:12: style: Variable 'mask2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitskey.c:627:12: style: Variable 'skycathead' can be declared as const array [constVariable] sextractor-2.28.2/src/fits/fitskey.c:636:16: style: Variable 'skycattail' can be declared as const array [constVariable] sextractor-2.28.2/src/fits/fitsmisc.c:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/fits/fitsmisc.c:88:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitsmisc.c:51:16: style:inconclusive: Function 'error' argument 1 names different: declaration 'code' definition 'num'. [funcArgNamesDifferent] sextractor-2.28.2/src/fits/fitscat.h:233:13: note: Function 'error' argument 1 names different: declaration 'code' definition 'num'. sextractor-2.28.2/src/fits/fitsmisc.c:51:16: note: Function 'error' argument 1 names different: declaration 'code' definition 'num'. sextractor-2.28.2/src/fits/fitsmisc.c:80:23: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsmisc.c:80:35: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsmisc.c:83:15: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitsmisc.c:200:20: style: Parameter 'cs' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsmisc.c:200:30: style: Parameter 'ct' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsmisc.c:228:19: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsmisc.c:254:20: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsread.c:186:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/fits/fitsread.c:173:28: note: Assignment 'ashort=1', assigned value is 1 sextractor-2.28.2/src/fits/fitsread.c:179:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 sextractor-2.28.2/src/fits/fitsread.c:186:11: note: Condition 'bswapflag' is always true sextractor-2.28.2/src/fits/fitsread.c:231:11: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/fits/fitsread.c:217:28: note: Assignment 'ashort=1', assigned value is 1 sextractor-2.28.2/src/fits/fitsread.c:220:33: note: Assuming condition is false sextractor-2.28.2/src/fits/fitsread.c:224:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 sextractor-2.28.2/src/fits/fitsread.c:231:11: note: Condition 'bswapflag' is always true sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitsread.c:52:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitstab.c:311:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] sextractor-2.28.2/src/fits/fitstab.c:216:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] sextractor-2.28.2/src/fits/fitstab.c:215:15: note: outer condition: tabin->headbuf sextractor-2.28.2/src/fits/fitstab.c:216:8: note: identical inner condition: tabin->headbuf sextractor-2.28.2/src/fits/fitstab.c:218:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] sextractor-2.28.2/src/fits/fitstab.c:217:15: note: outer condition: tabin->bodybuf sextractor-2.28.2/src/fits/fitstab.c:218:8: note: identical inner condition: tabin->bodybuf sextractor-2.28.2/src/fits/fitstab.c:295:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] sextractor-2.28.2/src/fits/fitstab.c:294:13: note: outer condition: tabin->headbuf sextractor-2.28.2/src/fits/fitstab.c:295:6: note: identical inner condition: tabin->headbuf sextractor-2.28.2/src/fits/fitstab.c:297:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] sextractor-2.28.2/src/fits/fitstab.c:296:13: note: outer condition: tabin->bodybuf sextractor-2.28.2/src/fits/fitstab.c:297:6: note: identical inner condition: tabin->bodybuf sextractor-2.28.2/src/fits/fitstab.c:211:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitstab.c:216:8: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:218:8: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:290:4: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitstab.c:295:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:297:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:453:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:457:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:465:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:715:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:717:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitstab.c:435:26: style: Parameter 'tabname' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitstab.c:587:15: style: Variable 'keytab' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitstab.c:644:46: style: Parameter 'tabname' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitstab.c:311:10: style: Variable 'tabin' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/fits/fitsutil.c:561:28: error: Array 'str[81]' accessed at index 82, which is out of bounds. [arrayIndexOutOfBounds] sextractor-2.28.2/src/fits/fitsutil.c:550:4: note: After for loop, i has value 80 sextractor-2.28.2/src/fits/fitsutil.c:559:30: note: Compound assignment '+=', assigned value is 82 sextractor-2.28.2/src/fits/fitsutil.c:561:28: note: Array index out of bounds sextractor-2.28.2/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] sextractor-2.28.2/src/fits/fitsutil.c:199:20: style:inconclusive: Function 'fitspick' argument 1 names different: declaration 'fitsbuf' definition 'fitsline'. [funcArgNamesDifferent] sextractor-2.28.2/src/fits/fitscat.h:300:18: note: Function 'fitspick' argument 1 names different: declaration 'fitsbuf' definition 'fitsline'. sextractor-2.28.2/src/fits/fitsutil.c:199:20: note: Function 'fitspick' argument 1 names different: declaration 'fitsbuf' definition 'fitsline'. sextractor-2.28.2/src/fits/fitsutil.c:57:49: style: Parameter 'comment' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsutil.c:170:41: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitsutil.c:203:10: style: Variable 'fptr' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitsutil.c:345:16: style: Variable 'st2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitsutil.c:444:10: style: Variable 'cp1' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitsutil.c:482:18: style: Variable 'cstr1' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitswrite.c:180:13: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/fits/fitswrite.c:100:28: note: Assignment 'ashort=1', assigned value is 1 sextractor-2.28.2/src/fits/fitswrite.c:104:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 sextractor-2.28.2/src/fits/fitswrite.c:180:13: note: Condition 'bswapflag' is always true sextractor-2.28.2/src/fits/fitswrite.c:338:9: style: Condition 'bswapflag' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/fits/fitswrite.c:325:28: note: Assignment 'ashort=1', assigned value is 1 sextractor-2.28.2/src/fits/fitswrite.c:328:15: note: Assignment 'bswapflag=*((char*)&ashort)', assigned value is 1 sextractor-2.28.2/src/fits/fitswrite.c:338:9: note: Condition 'bswapflag' is always true sextractor-2.28.2/src/fits/fitswrite.c:114:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitswrite.c:132:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitswrite.c:191:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitswrite.c:294:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fits/fitswrite.c:420:59: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitswrite.c:425:59: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitswrite.c:506:59: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitswrite.c:511:59: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/fits/fitswrite.c:381:3: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/fits/fitswrite.c:380:7: note: pos is assigned sextractor-2.28.2/src/fits/fitswrite.c:381:3: note: pos is overwritten sextractor-2.28.2/src/fits/fitswrite.c:51:37: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitswrite.c:99:41: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fits/fitswrite.c:255:17: style: Variable 'padbuf' can be declared as const array [constVariable] sextractor-2.28.2/src/fits/fitswrite.c:324:19: style: Variable 'pin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fitswcs.c:495:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RDSYS_ICRS [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/fitswcs.c:1005:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RAND_MAX [valueFlowBailoutIncompleteVar] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/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] sextractor-2.28.2/src/fitswcs.c:119:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:121:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:142:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:182:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:183:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:184:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/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] sextractor-2.28.2/src/fitswcs.c:190:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:194:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:364:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:373:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:436:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:852:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:853:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:854:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/fitswcs.c:70:3: warning: Either the condition 'wcsin' is redundant or there is possible null pointer dereference: wcsin. [nullPointerRedundantCheck] sextractor-2.28.2/src/fitswcs.c:68:3: note: Assuming that condition 'wcsin' is not redundant sextractor-2.28.2/src/fitswcs.c:70:3: note: Null pointer dereference sextractor-2.28.2/src/fitswcs.c:503:9: style: Redundant assignment of 'wcs->equinox' to itself. [selfAssignment] sextractor-2.28.2/src/fitswcs.c:514:9: style: Redundant assignment of 'wcs->equinox' to itself. [selfAssignment] sextractor-2.28.2/src/fitswcs.c:796:23: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fitswcs.c:799:9: style: Variable 'projcode' can be declared as const array [constVariable] sextractor-2.28.2/src/fitswcs.c:1273:12: style: Variable 'mat' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fitswcs.c:1308:12: style: Variable 'mat' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fitswcs.c:1545:28: style: Parameter 'wcs' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fitswcs.c:1545:41: style: Parameter 'wcspos1' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fitswcs.c:1545:58: style: Parameter 'wcspos2' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fitswcs.c:1645:45: style: Parameter 'pixpos' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fitswcs.c:1919:11: style: Variable 'a' can be declared as const array [constVariable] sextractor-2.28.2/src/fitswcs.c:1920:3: style: Variable 'ap' can be declared as const array [constVariable] sextractor-2.28.2/src/fitswcs.c:1921:3: style: Variable 'm' can be declared as const array [constVariable] sextractor-2.28.2/src/fitswcs.c:1994:12: style: Variable 'a' can be declared as const array [constVariable] sextractor-2.28.2/src/fitswcs.c:1995:25: style: Variable 'ap' can be declared as const array [constVariable] sextractor-2.28.2/src/fitswcs.c:1996:25: style: Variable 'm' can be declared as const array [constVariable] sextractor-2.28.2/src/fitswcs.c:2134:11: style: Variable 'str' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/fitswcs.c:73:3: warning: Uninitialized variable: wcs [uninitvar] sextractor-2.28.2/src/fitswcs.c:68:3: note: Assuming condition is false sextractor-2.28.2/src/fitswcs.c:73:3: note: Uninitialized variable: wcs sextractor-2.28.2/src/fitswcs.c:70:3: error: Uninitialized struct member: wcs.naxis [uninitStructMember] sextractor-2.28.2/src/flag.c:69:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextpix [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/flag.c:122:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/flag.c:123:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/flag.c:139:15: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/flag.c:142:15: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/flag.c:139:15: error: Common realloc mistake: 'flagstack' nulled but not freed upon failure [memleakOnRealloc] sextractor-2.28.2/src/growth.c:115:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/growth.c:56:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/growth.c:60:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/growth.c:58:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:74:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:295:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:298:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:316:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:319:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:338:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:357:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/growth.c:117:20: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/growth.c:117:7: style: Variable 'var' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:117:20: style: Variable 'backnoise2' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:118:8: style: Variable 'gain' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:153:6: style: Variable 'tv' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:153:14: style: Variable 'sigtv' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:153:21: style: Variable 'area' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:202:51: style: Variable 'var' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:213:27: style: Variable 'var' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:220:19: style: Variable 'var' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/growth.c:257:14: style: Variable 'area' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/header.c:54:28: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/image.c:546:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/image.c:547:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/image.c:548:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/image.c:580:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/image.c:602:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/image.c:603:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/image.c:604:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/image.c:704:6: style: Variable 'w2' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/image.c:682:6: note: w2 is assigned sextractor-2.28.2/src/image.c:704:6: note: w2 is overwritten sextractor-2.28.2/src/image.c:49:26: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/image.c:152:33: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/image.c:155:13: style: Variable 's' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/image.c:257:33: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/image.c:260:30: style: Variable 'dt2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/image.c:482:12: style: Variable 'pixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/image.c:80:10: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/image.c:125:10: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/image.c:393:10: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/image.c:447:10: style: Variable 'xmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/interpolate.c:49:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/interpolate.c:53:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/ldactoasc.c:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/ldactoasc.c:45:26: style: Parameter 'argv' can be declared as const array [constParameter] sextractor-2.28.2/src/levmar/Axb_core.c:1221:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/Axb_core.c:1228:7: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/levmar/Axb_core.c:1228:7: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/levmar/Axb_core.c:1178:56: style:inconclusive: Function 'dAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'. [funcArgNamesDifferent] sextractor-2.28.2/src/levmar/levmar.h:371:70: note: Function 'dAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'. sextractor-2.28.2/src/levmar/Axb_core.c:1178:56: note: Function 'dAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'. sextractor-2.28.2/src/levmar/Axb_core.c:1178:56: style:inconclusive: Function 'sAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'. [funcArgNamesDifferent] sextractor-2.28.2/src/levmar/levmar.h:375:67: note: Function 'sAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'. sextractor-2.28.2/src/levmar/Axb_core.c:1178:56: note: Function 'sAx_eq_b_LU_noLapack' argument 4 names different: declaration 'n' definition 'm'. sextractor-2.28.2/src/levmar/Axb_core.c:1178:25: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/Axb_core.c:1178:37: style: Parameter 'B' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/Axb_core.c:1218:11: style: Variable 'buf_sz' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/levmar/Axb_core.c:53:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/Axb_core.c:53:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/expfit.c:29:0: error: #error Example program assumes that levmar has been compiled with double precision, see LM_DBL_PREC! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/expfit.c:29:2: error: #error Example program assumes that levmar has been compiled with double precision, see LM_DBL_PREC! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lm_core.c:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/lm_core.c:519:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/lm_core.c:139:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/lm_core.c:519:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/lm_core.c:245:20: style: Local variable 'l' shadows outer variable [shadowVariable] sextractor-2.28.2/src/levmar/lm_core.c:124:23: note: Shadowed declaration sextractor-2.28.2/src/levmar/lm_core.c:245:20: note: Shadow variable sextractor-2.28.2/src/levmar/lm_core.c:640:22: style: Local variable 'l' shadows outer variable [shadowVariable] sextractor-2.28.2/src/levmar/lm_core.c:500:23: note: Shadowed declaration sextractor-2.28.2/src/levmar/lm_core.c:640:22: note: Shadow variable sextractor-2.28.2/src/levmar/lm_core.c:99:11: style: Parameter 'opts' can be declared as const array [constParameter] sextractor-2.28.2/src/levmar/lm_core.c:246:32: style: Variable 'jaclm' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/lm_core.c:281:27: style: Variable 'jacrow' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/lm_core.c:472:11: style: Parameter 'opts' can be declared as const array [constParameter] sextractor-2.28.2/src/levmar/lm_core.c:641:34: style: Variable 'jaclm' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/lm_core.c:676:29: style: Variable 'jacrow' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/lm_core.c:347:68: style: Variable 'linsolver' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/levmar/lm_core.c:48:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lm_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmbc.c:81:0: error: failed to expand 'LM_CNST', Invalid ## usage when expanding '__SUBCNST': Unexpected token '.99' [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmbc.c:81:23: error: failed to expand 'LM_CNST', Invalid ## usage when expanding '__SUBCNST': Unexpected token '.99' [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmbc_core.c:48:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmbc_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmblec_core.c:79:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmblec_core.c:79:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmbleic_core.c:48:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmbleic_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmdemo.c:856:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/lmdemo.c:50:18: style: Parameter 'p' can be declared as pointer to const. However it seems that 'ros' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:865:21: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:50:18: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:58:21: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jacros' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:865:26: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:58:21: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:71:21: style: Parameter 'p' can be declared as pointer to const. However it seems that 'modros' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:874:21: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:71:21: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:82:24: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jacmodros' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:874:29: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:82:24: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:100:21: style: Parameter 'p' can be declared as pointer to const. However it seems that 'powell' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:883:21: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:100:21: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:110:24: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jacpowell' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:883:29: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:110:24: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:124:19: style: Parameter 'p' can be declared as pointer to const. However it seems that 'wood' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:892:21: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:124:19: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:139:20: style: Parameter 'p' can be declared as pointer to const. However it seems that 'meyer' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:913:21: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:139:20: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:150:23: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:166:22: style: Parameter 'p' can be declared as pointer to const. However it seems that 'osborne' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:949:21: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:166:22: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:177:25: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jacosborne' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:949:30: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:177:25: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:200:21: style: Parameter 'p' can be declared as pointer to const. However it seems that 'helval' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:959:21: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:200:21: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:216:24: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jachelval' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:959:29: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:216:24: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:241:18: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:255:21: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:277:19: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:289:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:308:19: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:321:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:344:19: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:358:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:380:19: style: Parameter 'p' can be declared as pointer to const. However it seems that 'hs01' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1041:26: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:380:19: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:389:22: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jachs01' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1041:32: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:389:22: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:407:19: style: Parameter 'p' can be declared as pointer to const. However it seems that 'hs21' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1057:26: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:407:19: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:428:22: style: Parameter 'p' can be declared as pointer to const. However it seems that 'hatfldb' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1075:26: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:428:22: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:438:25: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jachatfldb' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1075:35: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:438:25: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:467:22: style: Parameter 'p' can be declared as pointer to const. However it seems that 'hatfldc' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1092:26: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:467:22: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:479:25: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jachatfldc' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1092:35: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:479:25: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:517:23: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:564:23: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:617:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:623:25: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:651:21: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:659:24: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:677:22: style: Parameter 'p' can be declared as pointer to const. However it seems that 'combust' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1109:26: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:677:22: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:696:25: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jaccombust' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/lmdemo.c:1109:35: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/lmdemo.c:696:25: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/lmdemo.c:749:22: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/lmdemo.c:792:7: style: Variable 'probname' can be declared as const array [constVariable] sextractor-2.28.2/src/levmar/lmlec_core.c:48:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/lmlec_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/matlab/levmar.c:184:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/matlab/levmar.c:245:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LM_OPTS_SZ [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/matlab/levmar.c:95:26: style: Parameter 'p' can be declared as pointer to const. However it seems that 'func' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/matlab/levmar.c:539:31: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/matlab/levmar.c:95:26: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/matlab/levmar.c:98:14: style: Variable 'mx' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/matlab/levmar.c:119:29: style: Parameter 'p' can be declared as pointer to const. However it seems that 'jacfunc' is a callback function, if 'p' is declared with const you might also need to cast function pointer(s). [constParameterCallback] sextractor-2.28.2/src/levmar/matlab/levmar.c:537:37: note: You might need to cast the function pointer here sextractor-2.28.2/src/levmar/matlab/levmar.c:119:29: note: Parameter 'p' can be declared as pointer to const sextractor-2.28.2/src/levmar/matlab/levmar.c:123:9: style: Variable 'mj' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/matlab/levmar.c:152:14: style: Variable 'A' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/matlab/levmar.c:168:41: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/matlab/levmar.c:243:13: style: Variable 'p0' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/matlab/levmar.c:247:50: style: Variable 'b' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/matlab/levmar.c:247:59: style: Variable 'wghts' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/matlab/levmar.c:247:81: style: Variable 'd' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/misc_core.c:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_EPSILON [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/misc_core.c:475:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/misc_core.c:679:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/misc_core.c:292:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_EPSILON [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/levmar/misc_core.c:907:5: warning: If memory allocation fails, then there is a possible null pointer dereference: rv1 [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:897:24: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:897:7: note: Assignment 'rv1=(float*)malloc(m*sizeof(float))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:907:5: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:934:5: warning: If memory allocation fails, then there is a possible null pointer dereference: wmat [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:900:25: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:900:8: note: Assignment 'wmat=(float*)malloc(m*sizeof(float))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:934:5: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:965:13: warning: If memory allocation fails, then there is a possible null pointer dereference: wmat [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:900:25: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:900:8: note: Assignment 'wmat=(float*)malloc(m*sizeof(float))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:965:13: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:965:13: warning: If memory allocation fails, then there is a possible null pointer dereference: rv1 [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:897:24: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:897:7: note: Assignment 'rv1=(float*)malloc(m*sizeof(float))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:965:13: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:907:5: warning: If memory allocation fails, then there is a possible null pointer dereference: rv1 [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:897:24: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:897:7: note: Assignment 'rv1=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:907:5: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:934:5: warning: If memory allocation fails, then there is a possible null pointer dereference: wmat [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:900:25: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:900:8: note: Assignment 'wmat=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:934:5: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:965:13: warning: If memory allocation fails, then there is a possible null pointer dereference: wmat [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:900:25: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:900:8: note: Assignment 'wmat=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:965:13: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:965:13: warning: If memory allocation fails, then there is a possible null pointer dereference: rv1 [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:897:24: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:897:7: note: Assignment 'rv1=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:965:13: note: Null pointer dereference sextractor-2.28.2/src/levmar/misc_core.c:482:7: portability: Casting from float * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/levmar/misc_core.c:482:7: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/levmar/misc_core.c:123:30: style: Variable 'akm' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/levmar/misc_core.c:168:14: style: Parameter 'hx' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:456:38: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:650:32: style: Parameter 'covar' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:660:33: style: Parameter 'covar' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:669:40: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:713:31: style: Parameter 'lb' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:713:44: style: Parameter 'ub' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:773:46: style: Parameter 'x' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:773:58: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/levmar/misc_core.c:472:9: style: Variable 'buf_sz' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/levmar/misc_core.c:898:25: style: Variable 'tmp' is allocated memory that is never used. [unusedAllocatedMemory] sextractor-2.28.2/src/levmar/misc_core.c:48:0: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/levmar/misc_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] sextractor-2.28.2/src/main.c:61:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/main.c:133:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/main.c:71:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/main.c:72:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/makeit.c:110:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NORM [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/makeit.c:104:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] sextractor-2.28.2/src/makeit.c:579:54: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] sextractor-2.28.2/src/makeit.c:581:54: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] sextractor-2.28.2/src/makeit.c:664:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] sextractor-2.28.2/src/makeit.c:240:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/makeit.c:659:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/makeit.c:744:11: style: Local variable 'error' shadows outer function [shadowFunction] sextractor-2.28.2/src/fits/fitscat.h:233:3: note: Shadowed declaration sextractor-2.28.2/src/makeit.c:744:11: note: Shadow variable sextractor-2.28.2/src/makeit.c:713:28: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/makeit.c:376:17: style: Variable 'wtype' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/makeit.c:412:15: style: Variable 'wtype' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/makeit.c:88:19: style: Unused variable: pattern [unusedVariable] sextractor-2.28.2/src/makeit.c:92:18: style: Unused variable: modeltype [unusedVariable] sextractor-2.28.2/src/makeit.c:93:26: style: Unused variable: nparam2 [unusedVariable] sextractor-2.28.2/src/makeit.c:95:49: style: Unused variable: npat [unusedVariable] sextractor-2.28.2/src/makeit.c:95:54: style: Unused variable: npat0 [unusedVariable] sextractor-2.28.2/src/manobjlist.c:52:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable x [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/manobjlist.c:103:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextpix [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/manobjlist.c:48:15: style: Variable 'cobj' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/manobjlist.c:49:4: style: Variable 'sobj' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/misc.c:100:12: style: Variable 'vit' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/misc.c:100:17: style: Variable 'dt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/misc.c:72:13: style: Variable 'dqcmp' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/misc.c:105:7: style: Variable 'vit' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/misc.c:152:9: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/neurro.c:134:40: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:136:25: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:142:29: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:150:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:166:32: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:169:27: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:178:30: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:185:31: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] sextractor-2.28.2/src/neurro.c:51:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/neurro.c:120:23: warning: Either the condition '(infile=fopen(prefs.nnw_name,"r"))==NULL' is redundant or there is possible null pointer dereference: infile. [nullPointerRedundantCheck] sextractor-2.28.2/src/neurro.c:117:44: note: Assuming that condition '(infile=fopen(prefs.nnw_name,"r"))==NULL' is not redundant sextractor-2.28.2/src/neurro.c:120:23: note: Null pointer dereference sextractor-2.28.2/src/neurro.c:71:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/pattern.c:84:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:113:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:114:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:115:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:116:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:119:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:123:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:124:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:176:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:177:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:238:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:573:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:577:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:694:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:695:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:696:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pattern.c:561:22: style: Floating-point cast causes loss of precision. [suspiciousFloatingPointCast] sextractor-2.28.2/src/pattern.c:77:73: style:inconclusive: Function 'pattern_init' argument 3 names different: declaration 'nvec' definition 'ncomp'. [funcArgNamesDifferent] sextractor-2.28.2/src/pattern.h:79:73: note: Function 'pattern_init' argument 3 names different: declaration 'nvec' definition 'ncomp'. sextractor-2.28.2/src/pattern.c:77:73: note: Function 'pattern_init' argument 3 names different: declaration 'nvec' definition 'ncomp'. sextractor-2.28.2/src/pattern.c:169:19: style: Variable 'doutpix1' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pattern.c:170:30: style: Variable 'outpix2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pattern.c:171:13: style: Variable 'weightpix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pattern.c:312:11: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pattern.c:312:35: style: Variable 'normt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pattern.c:425:5: style: Variable 'scpixt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pattern.c:194:15: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/pattern.c:206:13: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/pattern.c:324:8: style: Variable 'argo' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/pattern.c:354:14: style: Variable 'argo' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/pattern.c:523:13: style: Variable 'r02' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/pattern.c:612:13: style: Variable 'r02' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/pattern.c:688:12: style: Variable 'kmax' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/pc.c:105:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.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] sextractor-2.28.2/src/pc.c:148:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:169:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:171:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:172:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.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] sextractor-2.28.2/src/pc.c:253:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:254:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:255:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:325:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:462:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:472:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/pc.c:118:5: error: Memory leak: pc [memleak] sextractor-2.28.2/src/pc.c:389:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/pc.c:417:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/pc.c:96:27: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:96:32: style: Variable 'filename' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:211:12: style: Variable 'basis' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:213:18: style: Variable 'w' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:214:16: style: Variable 'datat' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:215:4: style: Variable 'mx2t' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:215:11: style: Variable 'my2t' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:215:18: style: Variable 'mxyt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:218:27: style: Variable 'ospix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:218:35: style: Variable 'cpc' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:218:40: style: Variable 'cpc2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:220:10: style: Variable 'parammod' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/pc.c:400:26: style: Variable 'flux' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/pc.c:420:15: style: Variable 'temp2' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/pc.c:424:13: style: Variable 'temp2' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/photom.c:72:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/photom.c:251:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/photom.c:550:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/photom.c:327:46: style: Redundant condition: dwfield. '!dwfield || (dwfield && *dwstriptpsfwidth' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/profit.c:2272:12: note: psfwidth is assigned 'profit->modnaxisn[0]' here. sextractor-2.28.2/src/profit.c:2275:9: note: width is assigned 'profit->modnaxisn[0]' here. sextractor-2.28.2/src/profit.c:2279:19: note: Condition 'width>psfwidth' is always false sextractor-2.28.2/src/profit.c:2283:21: style: Condition 'height>psfheight' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/profit.c:2273:13: note: psfheight is assigned 'profit->modnaxisn[1]' here. sextractor-2.28.2/src/profit.c:2276:10: note: height is assigned 'profit->modnaxisn[1]' here. sextractor-2.28.2/src/profit.c:2283:21: note: Condition 'height>psfheight' is always false sextractor-2.28.2/src/profit.c:4380:43: style: Condition 'prof->extracycleflag[e]' is always true [knownConditionTrueFalse] sextractor-2.28.2/src/profit.c:94:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:96:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:102:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:103:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:104:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:105:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:106:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:107:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:108:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:109:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:110:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:111:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:112:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:113:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:114:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2118:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2119:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2120:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2149:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2171:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2172:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2173:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2278:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2637:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2650:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2665:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2675:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2772:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2773:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:2774:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3055:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3083:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3641:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3727:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3745:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3758:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3775:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3791:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3807:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3830:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3849:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3868:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3886:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:3936:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/profit.c:266:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:269:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:272:9: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:483:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:488:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:493:7: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:501:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:522:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:547:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:566:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:577:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:581:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:585:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:589:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:596:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:600:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:607:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:612:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:632:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:655:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:663:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:675:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:677:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:680:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:701:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:723:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:726:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:734:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:741:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:743:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:747:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:773:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:775:11: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:781:11: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:787:11: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:797:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:815:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:824:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:843:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:865:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:888:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:888:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:891:2: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:930:4: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:970:4: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:987:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:993:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:996:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:1167:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:1241:7: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2769:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2769:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2836:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2843:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2868:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2877:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2902:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2910:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:2996:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3079:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3114:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3125:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3238:15: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3245:15: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3246:18: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3247:18: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:3260:18: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/profit.c:932:12: style: Variable 'nparam' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/profit.c:893:12: note: nparam is assigned sextractor-2.28.2/src/profit.c:932:12: note: nparam is overwritten sextractor-2.28.2/src/profit.c:1693:7: style: Variable 'jflag' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/profit.c:1691:13: note: jflag is assigned sextractor-2.28.2/src/profit.c:1693:7: note: jflag is overwritten sextractor-2.28.2/src/profit.c:1797:14: style: Variable 'lmodpixt' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/profit.c:1706:18: note: lmodpixt is assigned sextractor-2.28.2/src/profit.c:1797:14: note: lmodpixt is overwritten sextractor-2.28.2/src/profit.c:4212:7: style: Variable 'width' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/profit.c:4211:13: note: width is assigned sextractor-2.28.2/src/profit.c:4212:7: note: width is overwritten sextractor-2.28.2/src/profit.c:1427:33: style:inconclusive: Function 'prof_gamma' argument 1 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent] sextractor-2.28.2/src/profit.c:53:21: note: Function 'prof_gamma' argument 1 names different: declaration 'x' definition 'xx'. sextractor-2.28.2/src/profit.c:1427:33: note: Function 'prof_gamma' argument 1 names different: declaration 'x' definition 'xx'. sextractor-2.28.2/src/profit.c:1660:30: style:inconclusive: Function 'profit_evaluate' argument 1 names different: declaration 'par' definition 'dpar'. [funcArgNamesDifferent] sextractor-2.28.2/src/profit.h:258:27: note: Function 'profit_evaluate' argument 1 names different: declaration 'par' definition 'dpar'. sextractor-2.28.2/src/profit.c:1660:30: note: Function 'profit_evaluate' argument 1 names different: declaration 'par' definition 'dpar'. sextractor-2.28.2/src/profit.c:3630:13: style:inconclusive: Function 'profit_covarunboundtobound' argument 2 names different: declaration 'dparam' definition 'dcovar'. [funcArgNamesDifferent] sextractor-2.28.2/src/profit.h:232:12: note: Function 'profit_covarunboundtobound' argument 2 names different: declaration 'dparam' definition 'dcovar'. sextractor-2.28.2/src/profit.c:3630:13: note: Function 'profit_covarunboundtobound' argument 2 names different: declaration 'dparam' definition 'dcovar'. sextractor-2.28.2/src/profit.c:3630:28: style:inconclusive: Function 'profit_covarunboundtobound' argument 3 names different: declaration 'param' definition 'covar'. [funcArgNamesDifferent] sextractor-2.28.2/src/profit.h:232:27: note: Function 'profit_covarunboundtobound' argument 3 names different: declaration 'param' definition 'covar'. sextractor-2.28.2/src/profit.c:3630:28: note: Function 'profit_covarunboundtobound' argument 3 names different: declaration 'param' definition 'covar'. sextractor-2.28.2/src/profit.c:182:17: style: Local variable 'psf' shadows outer variable [shadowVariable] sextractor-2.28.2/src/psf.h:108:19: note: Shadowed declaration sextractor-2.28.2/src/profit.c:182:17: note: Shadow variable sextractor-2.28.2/src/profit.c:192:4: style: Local variable 'psf_fwhm' shadows outer function [shadowFunction] sextractor-2.28.2/src/psf.h:132:3: note: Shadowed declaration sextractor-2.28.2/src/profit.c:192:4: note: Shadow variable sextractor-2.28.2/src/profit.c:1043:4: style: Local variable 'psf_fwhm' shadows outer function [shadowFunction] sextractor-2.28.2/src/psf.h:132:3: note: Shadowed declaration sextractor-2.28.2/src/profit.c:1043:4: note: Shadow variable sextractor-2.28.2/src/profit.c:1932:11: style: Local variable 'error' shadows outer function [shadowFunction] sextractor-2.28.2/src/fits/fitscat.h:233:3: note: Shadowed declaration sextractor-2.28.2/src/profit.c:1932:11: note: Shadow variable sextractor-2.28.2/src/profit.c:2263:15: style: Local variable 'psf' shadows outer variable [shadowVariable] sextractor-2.28.2/src/psf.h:108:19: note: Shadowed declaration sextractor-2.28.2/src/profit.c:2263:15: note: Shadow variable sextractor-2.28.2/src/profit.c:1197:13: style: Variable 'pix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1226:54: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:1231:15: style: Variable 'objpix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1231:32: style: Variable 'objweight' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1231:56: style: Variable 'lmodpix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1431:18: style: Variable 'cof' can be declared as const array [constVariable] sextractor-2.28.2/src/profit.c:1665:22: style: Variable 'profpixt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1665:33: style: Variable 'resi' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1667:36: style: Variable 'objpix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1667:44: style: Variable 'weight' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1858:45: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:1902:56: style: Parameter 'dparam' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:1934:13: style: Variable 'objpix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1934:22: style: Variable 'objweight' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:1999:14: style: Variable 'pixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2000:4: style: Variable 'dpixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2000:42: style: Variable 'dx' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2000:46: style: Variable 'dy' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2001:27: style: Variable 'dgeoxpix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2001:37: style: Variable 'dgeoypix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2263:15: style: Variable 'psf' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2383:13: style: Variable 'pixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2383:20: style: Variable 'wpixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2383:28: style: Variable 'dgeoxpixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2383:40: style: Variable 'dgeoypixin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2612:15: style: Variable 'obj' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2613:16: style: Variable 'obj2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2726:22: style: Variable 'pjact' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2731:12: style: Variable 'covart' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:2947:13: style: Variable 'pix' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3036:18: style: Variable 'spixt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3191:16: style: Variable 'obj2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3466:11: style: Variable 'paramptr' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3502:12: style: Parameter 'param' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:3630:13: style: Parameter 'dcovar' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:3634:11: style: Variable 'x' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3634:14: style: Variable 'xmin' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3634:20: style: Variable 'xmax' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3635:16: style: Variable 'fittype' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:3982:12: style: Variable 'pixin2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:4650:56: style: Parameter 'posin' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:4654:5: style: Variable 'kvector' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:4659:5: style: Variable 'naxisn' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:4747:37: style: Parameter 'posin' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:4747:61: style: Parameter 'naxisn' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/profit.c:4752:4: style: Variable 'kvector' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/profit.c:4511:8: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/profit.c:4690:15: warning: Uninitialized variable: *dpos [uninitvar] sextractor-2.28.2/src/profit.c:4666:14: note: Assuming condition is false sextractor-2.28.2/src/profit.c:4690:15: note: Uninitialized variable: *dpos sextractor-2.28.2/src/profit.c:198:9: style: Variable 'nprof' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:504:9: style: Variable 'cov' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:932:12: style: Variable 'nparam' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:185:4: style: Unused variable: sum [unusedVariable] sextractor-2.28.2/src/profit.c:188:12: style: Unused variable: param0 [unusedVariable] sextractor-2.28.2/src/profit.c:188:34: style: Unused variable: param1 [unusedVariable] sextractor-2.28.2/src/profit.c:192:29: style: Unused variable: chi2 [unusedVariable] sextractor-2.28.2/src/profit.c:1048:11: style: Variable 'nparam2' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:1049:9: style: Variable 'nprof' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:1036:13: style: Unused variable: emx2 [unusedVariable] sextractor-2.28.2/src/profit.c:1036:18: style: Unused variable: emy2 [unusedVariable] sextractor-2.28.2/src/profit.c:1036:23: style: Unused variable: emxy [unusedVariable] sextractor-2.28.2/src/profit.c:1036:29: style: Unused variable: a [unusedVariable] sextractor-2.28.2/src/profit.c:1036:33: style: Unused variable: cp [unusedVariable] sextractor-2.28.2/src/profit.c:1036:36: style: Unused variable: sp [unusedVariable] sextractor-2.28.2/src/profit.c:1036:40: style: Unused variable: cn [unusedVariable] sextractor-2.28.2/src/profit.c:1036:44: style: Unused variable: bn [unusedVariable] sextractor-2.28.2/src/profit.c:1036:48: style: Unused variable: n [unusedVariable] sextractor-2.28.2/src/profit.c:1038:14: style: Unused variable: valn [unusedVariable] sextractor-2.28.2/src/profit.c:1038:19: style: Unused variable: vald [unusedVariable] sextractor-2.28.2/src/profit.c:1039:12: style: Unused variable: param0 [unusedVariable] sextractor-2.28.2/src/profit.c:1039:34: style: Unused variable: param1 [unusedVariable] sextractor-2.28.2/src/profit.c:1040:4: style: Unused variable: param [unusedVariable] sextractor-2.28.2/src/profit.c:1042:5: style: Unused variable: cov [unusedVariable] sextractor-2.28.2/src/profit.c:1043:14: style: Unused variable: dchi2 [unusedVariable] sextractor-2.28.2/src/profit.c:1043:21: style: Unused variable: err [unusedVariable] sextractor-2.28.2/src/profit.c:1043:26: style: Unused variable: aspect [unusedVariable] sextractor-2.28.2/src/profit.c:1043:34: style: Unused variable: chi2 [unusedVariable] sextractor-2.28.2/src/profit.c:1044:12: style: Unused variable: index [unusedVariable] sextractor-2.28.2/src/profit.c:1045:4: style: Unused variable: i [unusedVariable] sextractor-2.28.2/src/profit.c:1045:6: style: Unused variable: j [unusedVariable] sextractor-2.28.2/src/profit.c:1045:28: style: Unused variable: ncomp [unusedVariable] sextractor-2.28.2/src/profit.c:1228:19: style: Unused variable: check [unusedVariable] sextractor-2.28.2/src/profit.c:1229:40: style: Unused variable: klim [unusedVariable] sextractor-2.28.2/src/profit.c:1230:22: style: Unused variable: r1 [unusedVariable] sextractor-2.28.2/src/profit.c:1230:25: style: Unused variable: v1 [unusedVariable] sextractor-2.28.2/src/profit.c:2002:46: style: Unused variable: x [unusedVariable] sextractor-2.28.2/src/profit.c:2002:48: style: Unused variable: y [unusedVariable] sextractor-2.28.2/src/profit.c:2274:11: style: Variable 'psfnpix' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:2475:8: style: Variable 'sw' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:2623:8: style: Variable 'obj2' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:3470:16: style: Variable 'paramptr' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:3465:11: style: Unused variable: dtemp [unusedVariable] sextractor-2.28.2/src/profit.c:3636:10: style: Unused variable: fflag [unusedVariable] sextractor-2.28.2/src/profit.c:4272:18: style: Variable 'x1in' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/profit.c:4694:14: style: Variable 'badpixflag' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:64:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:65:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:66:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:67:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.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] sextractor-2.28.2/src/psf.c:71:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:72:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:73:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:74:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:75:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:143:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:172:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:173:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:174:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:175:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:176:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:177:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:193:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:289:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:316:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:432:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:433:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:434:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:435:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:436:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:437:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:438:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:443:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:446:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:447:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.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] sextractor-2.28.2/src/psf.c:451:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:452:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:453:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:843:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:844:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:845:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:849:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:850:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:851:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:854:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:855:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:856:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:857:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:858:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:859:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:860:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:1349:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:1350:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/psf.c:230:27: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/psf.c:630:11: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/psf.c:661:9: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/psf.c:994:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/psf.c:1080:39: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/psf.c:1283:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/psf.c:1303:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/psf.c:1259:3: style: Variable '*pnpsf' is assigned an expression that holds the same value. [redundantAssignment] sextractor-2.28.2/src/psf.c:1254:7: note: npsf is assigned '*pnpsf' here. sextractor-2.28.2/src/psf.c:1259:3: note: Variable '*pnpsf' is assigned an expression that holds the same value. sextractor-2.28.2/src/psf.c:1140:34: style:inconclusive: Function 'compute_gradient' argument 7 names different: declaration 'mat' definition 'm'. [funcArgNamesDifferent] sextractor-2.28.2/src/psf.h:129:12: note: Function 'compute_gradient' argument 7 names different: declaration 'mat' definition 'm'. sextractor-2.28.2/src/psf.c:1140:34: note: Function 'compute_gradient' argument 7 names different: declaration 'mat' definition 'm'. sextractor-2.28.2/src/psf.c:1172:39: style:inconclusive: Function 'compute_gradient_phot' argument 1 names different: declaration 'weight' definition 'pweight'. [funcArgNamesDifferent] sextractor-2.28.2/src/psf.h:130:33: note: Function 'compute_gradient_phot' argument 1 names different: declaration 'weight' definition 'pweight'. sextractor-2.28.2/src/psf.c:1172:39: note: Function 'compute_gradient_phot' argument 1 names different: declaration 'weight' definition 'pweight'. sextractor-2.28.2/src/psf.c:1173:33: style:inconclusive: Function 'compute_gradient_phot' argument 4 names different: declaration 'masks' definition 'pmasks'. [funcArgNamesDifferent] sextractor-2.28.2/src/psf.h:131:11: note: Function 'compute_gradient_phot' argument 4 names different: declaration 'masks' definition 'pmasks'. sextractor-2.28.2/src/psf.c:1173:33: note: Function 'compute_gradient_phot' argument 4 names different: declaration 'masks' definition 'pmasks'. sextractor-2.28.2/src/psf.c:1655:21: style:inconclusive: Function 'svdvar' argument 1 names different: declaration 'vmat' definition 'v'. [funcArgNamesDifferent] sextractor-2.28.2/src/psf.h:125:18: note: Function 'svdvar' argument 1 names different: declaration 'vmat' definition 'v'. sextractor-2.28.2/src/psf.c:1655:21: note: Function 'svdvar' argument 1 names different: declaration 'vmat' definition 'v'. sextractor-2.28.2/src/psf.c:1655:32: style:inconclusive: Function 'svdvar' argument 2 names different: declaration 'wmat' definition 'w'. [funcArgNamesDifferent] sextractor-2.28.2/src/psf.h:125:32: note: Function 'svdvar' argument 2 names different: declaration 'wmat' definition 'w'. sextractor-2.28.2/src/psf.c:1655:32: note: Function 'svdvar' argument 2 names different: declaration 'wmat' definition 'w'. sextractor-2.28.2/src/psf.c:1655:50: style:inconclusive: Function 'svdvar' argument 4 names different: declaration 'covmat' definition 'cov'. [funcArgNamesDifferent] sextractor-2.28.2/src/psf.h:125:53: note: Function 'svdvar' argument 4 names different: declaration 'covmat' definition 'cov'. sextractor-2.28.2/src/psf.c:1655:50: note: Function 'svdvar' argument 4 names different: declaration 'covmat' definition 'cov'. sextractor-2.28.2/src/psf.c:129:16: style: Local variable 'psf' shadows outer variable [shadowVariable] sextractor-2.28.2/src/psf.h:108:19: note: Shadowed declaration sextractor-2.28.2/src/psf.c:129:16: note: Shadow variable sextractor-2.28.2/src/psf.c:382:16: style: Local variable 'psf_fwhm' shadows outer function [shadowFunction] sextractor-2.28.2/src/psf.h:132:3: note: Shadowed declaration sextractor-2.28.2/src/psf.c:382:16: note: Shadow variable sextractor-2.28.2/src/psf.c:790:21: style: Local variable 'psf_fwhm' shadows outer function [shadowFunction] sextractor-2.28.2/src/psf.h:132:3: note: Shadowed declaration sextractor-2.28.2/src/psf.c:790:21: note: Shadow variable sextractor-2.28.2/src/psf.c:134:12: style: Variable 'ci' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:134:21: style: Variable 'pstr' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:364:14: style: Parameter 'obj' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/psf.c:384:5: style: Variable 'ps' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:384:10: style: Variable 'dh' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:384:15: style: Variable 'wh' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:791:53: style: Variable 'pps' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:793:4: style: Variable 'pdh' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:793:10: style: Variable 'pwh' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:800:11: style: Variable 'pvar' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:1112:11: style: Variable 'pl' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:1192:59: style: Parameter 'sol' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/psf.c:1251:42: style: Parameter 'sol' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/psf.c:1267:48: style: Parameter 'sol' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/psf.c:1342:12: style: Variable 'bp' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/psf.c:1655:21: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/psf.c:396:14: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/psf.c:809:15: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/psf.c:136:12: style: Unused variable: p [unusedVariable] sextractor-2.28.2/src/psf.c:804:7: style: Variable 'pdx' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:804:13: style: Variable 'pdy' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:804:17: style: Variable 'dx' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:804:22: style: Variable 'dy' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:806:11: style: Variable 'pixstep' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:813:12: style: Variable 'psf_fwhm' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:838:11: style: Variable 'radmin2' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/psf.c:839:11: style: Variable 'radmax2' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/readimage.c:267:26: error: Expression 'field->stripysclim=(++field->stripysclim)%field->stripheight' depends on order of evaluation of side effects [unknownEvaluationOrder] sextractor-2.28.2/src/refine.c:105:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/refine.c:277:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextpix [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/refine.c:211:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/refine.c:212:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/refine.c:213:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/refine.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] sextractor-2.28.2/src/refine.c:253:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/refine.c:254:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/refine.c:137:23: error: Common realloc mistake: 'son' nulled but not freed upon failure [memleakOnRealloc] sextractor-2.28.2/src/retina.c:90:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/retina.c:108:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:111:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable THRESH_ABSOLUTE [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/scan.c:760:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextpix [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/scan.c:870:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WARN [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/scan.c:936:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextpix [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/scan.c:157:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:158:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:159:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:160:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:161:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:162:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:163:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:206:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:209:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:212:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:213:9: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:220:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/scan.c:421:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:423:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:460:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:462:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:464:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:465:11: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:940:9: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:941:23: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:943:41: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:981:14: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:982:20: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:990:20: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:991:20: portability: Casting between char * and float * which have an incompatible binary data representation. [invalidPointerCast] sextractor-2.28.2/src/scan.c:748:48: style: Parameter 'infoptr2' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/scan.c:773:15: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/scan.c:777:16: style: Variable 'cfield' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/scan.c:781:18: style: Variable 'pixel' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:621:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:635:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:654:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:655:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:656:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:657:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:683:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:684:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:685:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:686:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:687:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:688:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/som.c:52:9: style:inconclusive: Function 'som_phot' argument 5 names different: declaration 'dx' definition 'dx0'. [funcArgNamesDifferent] sextractor-2.28.2/src/som.h:89:23: note: Function 'som_phot' argument 5 names different: declaration 'dx' definition 'dx0'. sextractor-2.28.2/src/som.c:52:9: note: Function 'som_phot' argument 5 names different: declaration 'dx' definition 'dx0'. sextractor-2.28.2/src/som.c:52:20: style:inconclusive: Function 'som_phot' argument 6 names different: declaration 'dy' definition 'dy0'. [funcArgNamesDifferent] sextractor-2.28.2/src/som.h:89:33: note: Function 'som_phot' argument 6 names different: declaration 'dy' definition 'dy0'. sextractor-2.28.2/src/som.c:52:20: note: Function 'som_phot' argument 6 names different: declaration 'dy' definition 'dy0'. sextractor-2.28.2/src/som.c:173:47: style:inconclusive: Function 'som_err' argument 3 names different: declaration 'flag' definition 'flags'. [funcArgNamesDifferent] sextractor-2.28.2/src/som.h:80:55: note: Function 'som_err' argument 3 names different: declaration 'flag' definition 'flags'. sextractor-2.28.2/src/som.c:173:47: note: Function 'som_err' argument 3 names different: declaration 'flag' definition 'flags'. sextractor-2.28.2/src/som.c:55:23: style: Variable 'nx' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:55:28: style: Variable 'mul' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:115:13: style: Variable 'input' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:115:30: style: Variable 'proto' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:138:11: style: Variable 'yt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:177:24: style: Variable 'wt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:177:28: style: Variable 'xt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:177:32: style: Variable 'yt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:366:41: style: Variable 'dvt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/som.c:67:13: style: Variable 'xnt' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/som.c:253:17: style: Variable 'sy' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/som.c:259:10: style: Variable 'sy' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/cel.c:313:12: style: Parameter 'pcode' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/lin.c:240:14: style: Parameter 'imgcrd' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/lin.c:271:14: style: Parameter 'pixcrd' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/lin.c:304:14: style: Parameter 'mat' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/poly.c:73:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/wcs/poly.c:92:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg2 [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/wcs/poly.c:402:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable msg2 [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/wcs/poly.c:209:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] sextractor-2.28.2/src/wcs/poly.c:207:13: note: outer condition: poly->orthomat sextractor-2.28.2/src/wcs/poly.c:209:7: note: identical inner condition: poly->orthomat sextractor-2.28.2/src/wcs/poly.c:71:19: style: Parameter 'msg1' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/poly.c:71:31: style: Parameter 'msg2' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/poly.c:90:28: style: Parameter 'group' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/poly.c:90:50: style: Parameter 'degree' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/poly.c:190:35: style: Parameter 'poly' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/poly.c:236:18: style: Variable 'post' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:236:41: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:239:33: style: Variable 'degreet' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:314:17: style: Variable 'post' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:314:32: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:317:33: style: Variable 'degreet' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:399:51: style: Parameter 'y' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/poly.c:404:49: style: Variable 'basis2' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:405:15: style: Variable 'xt' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:505:45: style: Parameter 'cste' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/poly.c:510:27: style: Variable 'powerst' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:675:33: style: Variable 'degreet' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:739:12: style: Variable 'basis' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:739:20: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:739:28: style: Variable 'invec' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:839:12: style: Variable 'omat' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:839:18: style: Variable 'basis' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:877:12: style: Variable 'omat' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:877:25: style: Variable 'obasis' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/poly.c:257:9: error: Uninitialized variable: gexpo [uninitvar] sextractor-2.28.2/src/wcs/poly.c:690:9: error: Uninitialized variable: gexpo [uninitvar] sextractor-2.28.2/src/wcs/poly.c:143:47: style: Variable 'd' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/poly.c:745:8: style: Variable 'ndim' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/poly.c:747:9: style: Variable 'basis' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/poly.c:748:9: style: Variable 'coeff' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/poly.c:757:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/poly.c:758:5: style: Variable 'm' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/poly.c:759:9: style: Variable 'invec' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/proj.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] sextractor-2.28.2/src/wcs/proj.c:416:16: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:416:16: note: Calling function 'tanset' returns 0 sextractor-2.28.2/src/wcs/proj.c:416:16: note: Condition 'tanset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:447:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:447:17: note: Calling function 'tanset' returns 0 sextractor-2.28.2/src/wcs/proj.c:447:17: note: Condition 'tanset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:517:17: style: Condition 'sinset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:517:17: note: Calling function 'sinset' returns 0 sextractor-2.28.2/src/wcs/proj.c:517:17: note: Condition 'sinset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:569:17: style: Condition 'sinset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:569:17: note: Calling function 'sinset' returns 0 sextractor-2.28.2/src/wcs/proj.c:569:17: note: Condition 'sinset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:684:17: style: Condition 'stgset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:684:17: note: Calling function 'stgset' returns 0 sextractor-2.28.2/src/wcs/proj.c:684:17: note: Condition 'stgset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:711:17: style: Condition 'stgset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:711:17: note: Calling function 'stgset' returns 0 sextractor-2.28.2/src/wcs/proj.c:711:17: note: Condition 'stgset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:765:17: style: Condition 'arcset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:765:17: note: Calling function 'arcset' returns 0 sextractor-2.28.2/src/wcs/proj.c:765:17: note: Condition 'arcset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:787:17: style: Condition 'arcset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:787:17: note: Calling function 'arcset' returns 0 sextractor-2.28.2/src/wcs/proj.c:787:17: note: Condition 'arcset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:1081:17: style: Condition 'zeaset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:1081:17: note: Calling function 'zeaset' returns 0 sextractor-2.28.2/src/wcs/proj.c:1081:17: note: Condition 'zeaset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:1104:17: style: Condition 'zeaset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:1104:17: note: Calling function 'zeaset' returns 0 sextractor-2.28.2/src/wcs/proj.c:1104:17: note: Condition 'zeaset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:1441:17: style: Condition 'carset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:1441:17: note: Calling function 'carset' returns 0 sextractor-2.28.2/src/wcs/proj.c:1441:17: note: Condition 'carset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:1460:17: style: Condition 'carset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:1460:17: note: Calling function 'carset' returns 0 sextractor-2.28.2/src/wcs/proj.c:1460:17: note: Condition 'carset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:1511:17: style: Condition 'merset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:1511:17: note: Calling function 'merset' returns 0 sextractor-2.28.2/src/wcs/proj.c:1511:17: note: Condition 'merset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:1534:17: style: Condition 'merset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:1534:17: note: Calling function 'merset' returns 0 sextractor-2.28.2/src/wcs/proj.c:1534:17: note: Condition 'merset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2164:17: style: Condition 'bonset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2164:17: note: Calling function 'bonset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2164:17: note: Condition 'bonset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2193:17: style: Condition 'bonset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2193:17: note: Calling function 'bonset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2193:17: note: Condition 'bonset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2260:17: style: Condition 'pcoset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2260:17: note: Calling function 'pcoset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2260:17: note: Condition 'pcoset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2293:17: style: Condition 'pcoset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2293:17: note: Calling function 'pcoset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2293:17: note: Condition 'pcoset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2401:17: style: Condition 'glsset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2401:17: note: Calling function 'glsset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2401:17: note: Condition 'glsset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2422:17: style: Condition 'glsset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2422:17: note: Calling function 'glsset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2422:17: note: Condition 'glsset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2482:17: style: Condition 'parset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2482:17: note: Calling function 'parset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2482:17: note: Condition 'parset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2504:17: style: Condition 'parset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2504:17: note: Calling function 'parset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2504:17: note: Condition 'parset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2568:17: style: Condition 'aitset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2568:17: note: Calling function 'aitset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2568:17: note: Condition 'aitset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2592:17: style: Condition 'aitset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2592:17: note: Calling function 'aitset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2592:17: note: Condition 'aitset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2668:17: style: Condition 'molset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2668:17: note: Calling function 'molset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2668:17: note: Condition 'molset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2715:17: style: Condition 'molset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2715:17: note: Calling function 'molset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2715:17: note: Condition 'molset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2813:17: style: Condition 'cscset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2813:17: note: Calling function 'cscset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2813:17: note: Condition 'cscset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:2959:17: style: Condition 'cscset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:2959:17: note: Calling function 'cscset' returns 0 sextractor-2.28.2/src/wcs/proj.c:2959:17: note: Condition 'cscset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3099:17: style: Condition 'qscset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:3099:17: note: Calling function 'qscset' returns 0 sextractor-2.28.2/src/wcs/proj.c:3099:17: note: Condition 'qscset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3272:17: style: Condition 'qscset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:3272:17: note: Calling function 'qscset' returns 0 sextractor-2.28.2/src/wcs/proj.c:3272:17: note: Condition 'qscset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3470:17: style: Condition 'tscset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:3470:17: note: Calling function 'tscset' returns 0 sextractor-2.28.2/src/wcs/proj.c:3470:17: note: Condition 'tscset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3564:17: style: Condition 'tscset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:3564:17: note: Calling function 'tscset' returns 0 sextractor-2.28.2/src/wcs/proj.c:3564:17: note: Condition 'tscset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3665:16: style: Condition 'tnxset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:3665:16: note: Calling function 'tnxset' returns 0 sextractor-2.28.2/src/wcs/proj.c:3665:16: note: Condition 'tnxset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3696:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:3696:17: note: Calling function 'tanset' returns 0 sextractor-2.28.2/src/wcs/proj.c:3696:17: note: Condition 'tanset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3721:17: style: Condition 'tanset(prj)' is always false [knownConditionTrueFalse] sextractor-2.28.2/src/wcs/proj.c:3721:17: note: Calling function 'tanset' returns 0 sextractor-2.28.2/src/wcs/proj.c:3721:17: note: Condition 'tanset(prj)' is always false sextractor-2.28.2/src/wcs/proj.c:3016:4: style: Variable 'z6' is assigned an expression that holds the same value. [redundantAssignment] sextractor-2.28.2/src/wcs/proj.c:3005:7: note: z6 is assigned 'p06' here. sextractor-2.28.2/src/wcs/proj.c:3016:4: note: Variable 'z6' is assigned an expression that holds the same value. sextractor-2.28.2/src/wcs/proj.c:3717:12: style: Variable 'a' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/proj.c:3717:15: style: Variable 'b' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/proj.c:3344:11: style: Variable 'rhu' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/wcs/sph.c:145:24: style: Parameter 'eul' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/sph.c:202:26: style: Parameter 'eul' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/tnx.c:77:7: error: Memory leak: tnxaxis [memleak] sextractor-2.28.2/src/wcs/tnx.c:83:7: error: Memory leak: tnxaxis [memleak] sextractor-2.28.2/src/wcs/tnx.c:144:7: error: Memory leak: tnxaxis [memleak] sextractor-2.28.2/src/wcs/tnx.c:55:35: style: Parameter 'tnxstr' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/wcs/tnx.c:203:29: style: Variable 'coeff' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/wcs/wcs.c:562:14: style: Parameter 'crval' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/wcs.c:655:14: style: Parameter 'crval' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/wcs.c:750:14: style: Parameter 'vspan' can be declared as const array [constParameter] sextractor-2.28.2/src/wcs/wcstrig.c:213:20: style: Expression is always true because 'else if' condition is opposite to previous condition at line 211. [multiCondition] sextractor-2.28.2/src/wcs/wcstrig.c:211:13: note: first condition sextractor-2.28.2/src/wcs/wcstrig.c:213:20: note: else if condition is opposite to first condition sextractor-2.28.2/src/weight.c:159:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nextpix [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/weight.c:93:3: warning: Possible null pointer dereference: wfield [nullPointer] sextractor-2.28.2/src/weight.c:86:16: note: Assignment 'wfield=NULL', assigned value is 0 sextractor-2.28.2/src/weight.c:93:3: note: Null pointer dereference sextractor-2.28.2/src/weight.c:93:18: style: Variable 'wfield->sigfac' is reassigned a value before the old one has been used. [redundantAssignment] sextractor-2.28.2/src/weight.c:69:22: note: wfield->sigfac is assigned sextractor-2.28.2/src/weight.c:93:18: note: wfield->sigfac is overwritten sextractor-2.28.2/src/weight.c:104:31: style: Parameter 'wfield' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/weight.c:157:20: style: Variable 'wflag' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/winpos.c:81:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PHOTO [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/winpos.c:84:13: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:84:40: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:85:16: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:85:37: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:289:7: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:314:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:319:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:325:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:337:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:343:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:354:9: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:372:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:391:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:414:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:421:11: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:432:13: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] sextractor-2.28.2/src/winpos.c:374:17: style: Local variable 'pmx2' shadows outer variable [shadowVariable] sextractor-2.28.2/src/winpos.c:64:35: note: Shadowed declaration sextractor-2.28.2/src/winpos.c:374:17: note: Shadow variable sextractor-2.28.2/src/winpos.c:374:27: style: Local variable 'temp' shadows outer variable [shadowVariable] sextractor-2.28.2/src/winpos.c:64:10: note: Shadowed declaration sextractor-2.28.2/src/winpos.c:374:27: note: Shadow variable sextractor-2.28.2/src/winpos.c:374:32: style: Local variable 'theta' shadows outer variable [shadowVariable] sextractor-2.28.2/src/winpos.c:64:41: note: Shadowed declaration sextractor-2.28.2/src/winpos.c:374:32: note: Shadow variable sextractor-2.28.2/src/winpos.c:393:17: style: Local variable 'temp' shadows outer variable [shadowVariable] sextractor-2.28.2/src/winpos.c:64:10: note: Shadowed declaration sextractor-2.28.2/src/winpos.c:393:17: note: Shadow variable sextractor-2.28.2/src/winpos.c:70:33: style: Variable 'stript' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/winpos.c:70:51: style: Variable 'wstript' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/winpos.c:71:31: style: Variable 'dgeoxstript' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/winpos.c:71:45: style: Variable 'dgeoystript' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/winpos.c:86:20: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] sextractor-2.28.2/src/winpos.c:76:10: style: Variable 'wstrip' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/winpos.c:86:7: style: Variable 'var' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/winpos.c:98:11: style: Variable 'pdbkg' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/winpos.c:103:11: style: Variable 'pdbkg' is assigned a value that is never used. [unreadVariable] sextractor-2.28.2/src/xml.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FITS_LDAC [valueFlowBailoutIncompleteVar] sextractor-2.28.2/src/xml.c:247:10: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] sextractor-2.28.2/src/xml.c:65:3: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint] sextractor-2.28.2/src/xml.c:297:2: error: Null pointer dereference: psuser [nullPointer] sextractor-2.28.2/src/xml.c:256:19: note: Assignment 'psuser=pspath=pshost=NULL', assigned value is 0 sextractor-2.28.2/src/xml.c:297:2: note: Null pointer dereference sextractor-2.28.2/src/xml.c:297:2: error: Null pointer dereference [nullPointer] sextractor-2.28.2/src/xml.c:99:30: style: Parameter 'sexcat' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/xml.c:99:49: style: Parameter 'dfield' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/xml.c:99:68: style: Parameter 'field' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/xml.c:191:22: style: Variable 'rfilename' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/xml.c:237:38: style: Parameter 'error' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/xml.c:239:12: style: Variable 'pspath' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/xml.c:239:20: style: Variable 'psuser' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/xml.c:239:29: style: Variable 'pshost' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/xml.c:240:16: style: Variable 'tm' can be declared as pointer to const [constVariablePointer] sextractor-2.28.2/src/xml.c:605:56: style: Parameter 'unit' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/xml.c:606:10: style: Parameter 'ucd' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/xml.c:606:21: style: Parameter 'format' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/xml.c:769:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] sextractor-2.28.2/src/fits/fitscat.c:463:8: error: Null pointer dereference: cat [ctunullpointer] sextractor-2.28.2/src/fits/fitsread.c:130:12: note: Assignment 'tabcat=NULL', assigned value is 0 sextractor-2.28.2/src/fits/fitsread.c:132:22: note: Assuming condition is false sextractor-2.28.2/src/fits/fitsread.c:146:15: note: Calling function open_cat, 1st argument is null sextractor-2.28.2/src/fits/fitscat.c:463:8: note: Dereferencing argument cat that is null sextractor-2.28.2/src/fits/fitsmisc.c:88:43: warning: Null pointer dereference: msg1 [ctunullpointer] sextractor-2.28.2/src/catout.c:85:11: note: Assuming that condition 'keyword' is not redundant sextractor-2.28.2/src/catout.c:111:16: note: Calling function warning, 1st argument is null sextractor-2.28.2/src/fits/fitsmisc.c:88:43: note: Dereferencing argument msg1 that is null sextractor-2.28.2/src/misc.c:74:9: error: Null pointer dereference: ra [ctunullpointer] sextractor-2.28.2/src/profit.c:3082:12: note: Assignment 'spix=NULL', assigned value is 0 sextractor-2.28.2/src/profit.c:3083:5: note: Assuming condition is false sextractor-2.28.2/src/profit.c:3084:13: note: Calling function fqmedian, 1st argument is null sextractor-2.28.2/src/misc.c:74:9: note: Dereferencing argument ra that is null diff: head sextractor-2.28.2/src/analyse.c:520:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/analyse.c:585:35: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/analyse.c:599:30: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/analyse.c:625:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/analyse.c:714:38: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/analyse.c:785:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/astrom.c:1120:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/astrom.c:61:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/astrom.c:71:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:197:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:198:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:199:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:202:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:203:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:205:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:207:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:209:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:211:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:214:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:217:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:219:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:222:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:224:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:227:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:229:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:231:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:232:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:242:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:243:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:244:41: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:245:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:246:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:247:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:248:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:249:39: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:250:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:251:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:252:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:253:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:254:39: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:255:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:256:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:257:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:258:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:259:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:260:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:261:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:262:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:263:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:263:54: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:264:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:264:48: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:265:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:267:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:267:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:268:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:269:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:269:50: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:270:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:272:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:274:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:276:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:278:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:304:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:306:38: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:307:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:309:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:310:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:312:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:318:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:322:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:328:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:334:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:335:35: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:336:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:340:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:346:40: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:347:39: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:348:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:358:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:358:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:361:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:362:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:363:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:364:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:365:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:366:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:367:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:367:44: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:369:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:370:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:371:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:371:48: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:372:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:373:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:375:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:375:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:376:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:378:56: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:379:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:380:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:381:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:382:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:384:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:393:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:394:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:403:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:413:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:422:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:425:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:426:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:427:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:434:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:442:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:447:31: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:449:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:473:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:473:44: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:474:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:474:48: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:475:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:477:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:479:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:481:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:484:23: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:484:42: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:485:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:486:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:487:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:488:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:490:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:493:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:494:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:496:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:498:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:500:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:502:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:505:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:505:54: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:506:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:508:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:510:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:513:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:516:34: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:520:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:522:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:523:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:526:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:527:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:527:54: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:528:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:530:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:532:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:532:54: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:533:33: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:536:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:536:48: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:538:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:538:52: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:539:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:539:50: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:540:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:541:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:543:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:544:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:547:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:549:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:549:50: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:551:28: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:551:52: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:552:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:552:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:553:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:553:47: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:554:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:555:20: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:555:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:556:22: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:556:40: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:558:22: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:558:40: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:559:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:559:42: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:561:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:562:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:562:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:563:60: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:565:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:567:21: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:567:38: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:567:56: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:571:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:572:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:573:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:573:45: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:574:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:575:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:576:26: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:577:33: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:578:29: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:582:47: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:584:25: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:591:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:593:27: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:593:49: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:597:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:597:50: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:604:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:604:51: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:608:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:611:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:611:53: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:614:27: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:614:47: portability:inconclusive: Casting from float * * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:617:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:617:53: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:624:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:625:30: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:626:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:628:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:630:34: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:632:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:634:36: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:637:29: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:639:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:641:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:643:31: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:646:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:648:31: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:651:28: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:651:52: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:653:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:653:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:656:56: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:658:24: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:658:44: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:659:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:661:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:662:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:663:24: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:664:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:665:28: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:667:26: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:668:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/catout.c:675:21: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/filter.c:339:50: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall] head sextractor-2.28.2/src/levmar/Axb_core.c:53:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/expfit.c:29:2: error: #error Example program assumes that levmar has been compiled with double precision, see LM_DBL_PREC! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/lm_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/lmbc.c:81:23: error: failed to expand 'LM_CNST', Invalid ## usage when expanding '__SUBCNST': Unexpected token '.99' [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/lmbc_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/lmblec_core.c:79:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/lmbleic_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/lmlec_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/misc_core.c:48:2: error: #error This file should not be compiled directly! [preprocessorErrorDirective] head sextractor-2.28.2/src/levmar/misc_core.c:907:5: warning: If memory allocation fails, then there is a possible null pointer dereference: rv1 [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:897:24: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:897:7: note: Assignment 'rv1=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:907:5: note: Null pointer dereference head sextractor-2.28.2/src/levmar/misc_core.c:934:5: warning: If memory allocation fails, then there is a possible null pointer dereference: wmat [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:900:25: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:900:8: note: Assignment 'wmat=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:934:5: note: Null pointer dereference head sextractor-2.28.2/src/levmar/misc_core.c:965:13: warning: If memory allocation fails, then there is a possible null pointer dereference: rv1 [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:897:24: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:897:7: note: Assignment 'rv1=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:965:13: note: Null pointer dereference head sextractor-2.28.2/src/levmar/misc_core.c:965:13: warning: If memory allocation fails, then there is a possible null pointer dereference: wmat [nullPointerOutOfMemory] sextractor-2.28.2/src/levmar/misc_core.c:900:25: note: Assuming allocation function fails sextractor-2.28.2/src/levmar/misc_core.c:900:8: note: Assignment 'wmat=(double*)malloc(m*sizeof(double))', assigned value is 0 sextractor-2.28.2/src/levmar/misc_core.c:965:13: note: Null pointer dereference head sextractor-2.28.2/src/prefs.c:525:40: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/prefs.c:526:27: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/prefs.c:527:25: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/prefs.c:528:28: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/prefs.c:529:32: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/prefs.c:669:54: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/profit.c:2769:32: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/profit.c:888:37: portability:inconclusive: Casting from float * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] head sextractor-2.28.2/src/winpos.c:85:37: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] DONE