2025-05-04 23:33 ftp://ftp.de.debian.org/debian/pool/main/h/healpy/healpy_1.18.1.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=openmp --library=libcurl --library=python --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: 88ef81e (2025-05-02 08:42:38 +0200) count: 2553 2518 elapsed-time: 232.4 236.7 head-timing-info: old-timing-info: head results: healpy-1.18.1/cextern/cfitsio/buffers.c:226:18: style: Condition 'nwritecolData healpy-1.18.1/cextern/cfitsio/eval_f.c:967:6: note: identical inner condition: lParse->colData healpy-1.18.1/cextern/cfitsio/eval_f.c:976:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/eval_f.c:975:46: note: outer condition: lParse->Nodes[i].value.data.ptr healpy-1.18.1/cextern/cfitsio/eval_f.c:976:10: note: identical inner condition: lParse->Nodes[i].value.data.ptr healpy-1.18.1/cextern/cfitsio/eval_f.c:1932:26: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/eval_f.c:1932:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:1932:26: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:1945:26: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/eval_f.c:1945:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:1945:26: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2060:23: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/eval_f.c:2060:7: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2060:23: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2159:32: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/eval_f.c:2159:14: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2159:32: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2200:26: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/eval_f.c:2200:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2200:26: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2725:15: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/eval_f.c:2724:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2725:15: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/eval_f.c:2757:31: style: Variable 'type' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] healpy-1.18.1/cextern/cfitsio/eval_f.c:2754:31: note: $symbol is assigned healpy-1.18.1/cextern/cfitsio/eval_f.c:2757:31: note: $symbol is overwritten healpy-1.18.1/cextern/cfitsio/eval_f.c:73:23: style:inconclusive: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1884:33: note: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'. healpy-1.18.1/cextern/cfitsio/eval_f.c:73:23: note: Function 'fffrow' argument 1 names different: declaration 'infptr' definition 'fptr'. healpy-1.18.1/cextern/cfitsio/eval_f.c:2535:48: style:inconclusive: Function 'find_keywd' argument 2 names different: declaration 'key' definition 'keyname'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/eval_f.c:64:51: note: Function 'find_keywd' argument 2 names different: declaration 'key' definition 'keyname'. healpy-1.18.1/cextern/cfitsio/eval_f.c:2535:48: note: Function 'find_keywd' argument 2 names different: declaration 'key' definition 'keyname'. healpy-1.18.1/cextern/cfitsio/eval_f.c:490:27: style: Parameter 'start' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:491:27: style: Parameter 'end' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:513:10: style: Variable 'result' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:1013:11: style: Variable 'Data0' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:1563:20: style: Parameter 'undef' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:2255:11: style: Variable 'result' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:2535:48: style: Parameter 'keyname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:2711:10: style: Variable 'result' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:2929:14: style: Variable 'parName' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/eval_f.c:2930:14: style: Variable 'parInfo' can be declared as pointer to const [constVariablePointer] eval_l.c:1184:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdin [valueFlowBailoutIncompleteVar] eval_l.c:2269:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] eval_l.c:2514:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] eval_l.c:2702:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] eval_l.c:2733:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] eval.l:514:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MAXVARNAME [valueFlowBailoutIncompleteVar] eval.l:554:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] eval_l.c:2812:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] eval.l:175:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:239:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:334:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:347:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:360:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:374:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:382:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:393:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:401:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:456:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:472:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:514:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:519:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:524:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:529:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:534:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:539:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:544:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:549:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:554:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:559:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:564:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:569:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:574:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:580:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval.l:585:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] eval_l.c:2006:59: style:inconclusive: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent] eval_l.c:547:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. eval_l.c:2006:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. eval_l.c:2463:46: style:inconclusive: Function 'fits_parser_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent] eval_l.c:511:46: note: Function 'fits_parser_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. eval_l.c:2463:46: note: Function 'fits_parser_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. eval_l.c:2476:46: style:inconclusive: Function 'fits_parser_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent] eval_l.c:512:45: note: Function 'fits_parser_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. eval_l.c:2476:46: note: Function 'fits_parser_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. eval_l.c:2476:60: style:inconclusive: Function 'fits_parser_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent] eval_l.c:512:56: note: Function 'fits_parser_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. eval_l.c:2476:60: note: Function 'fits_parser_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. eval_l.c:2673:24: style:inconclusive: Function 'fits_parser_yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent] eval_l.c:994:24: note: Function 'fits_parser_yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. eval_l.c:2673:24: note: Function 'fits_parser_yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. eval_l.c:2699:26: style:inconclusive: Function 'fits_parser_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] eval_l.c:983:27: note: Function 'fits_parser_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. eval_l.c:2699:26: note: Function 'fits_parser_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. eval_l.c:2726:37: style:inconclusive: Function 'fits_parser_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent] eval_l.c:985:38: note: Function 'fits_parser_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. eval_l.c:2726:37: note: Function 'fits_parser_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. eval_l.c:2726:64: style:inconclusive: Function 'fits_parser_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent] eval_l.c:985:62: note: Function 'fits_parser_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. eval_l.c:2726:64: note: Function 'fits_parser_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. eval.l:476:21: style:inconclusive: Function 'fits_parser_yywrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'. [funcArgNamesDifferent] eval_l.c:1032:30: note: Function 'fits_parser_yywrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'. eval.l:476:21: note: Function 'fits_parser_yywrap' argument 1 names different: declaration 'yyscanner' definition 'scanner'. eval.l:511:87: style:inconclusive: Function 'fits_parser_yyGetVariable' argument 3 names different: declaration 'varVal' definition 'thelval'. [funcArgNamesDifferent] eval.l:77:94: note: Function 'fits_parser_yyGetVariable' argument 3 names different: declaration 'varVal' definition 'thelval'. eval.l:511:87: note: Function 'fits_parser_yyGetVariable' argument 3 names different: declaration 'varVal' definition 'thelval'. eval_l.c:1163:1: style: Parameter 'yylval_param' can be declared as pointer to const [constParameterPointer] eval_l.c:1838:8: style: Variable 'source' can be declared as pointer to const [constVariablePointer] eval_l.c:2542:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] eval_l.c:2577:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] eval_l.c:2586:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] eval_l.c:2595:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] eval_l.c:2605:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] eval_l.c:2669:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] eval_l.c:2683:23: style: Variable 'yyg' can be declared as pointer to const [constVariablePointer] eval.y:385:68: error: There is an unknown macro here somewhere. Configuration is required. If MAX_STRLEN_S is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/cfitsio/cfortran.h:255:0: error: #error "cfortran.h: Can't find your environment among:\ [preprocessorErrorDirective] healpy-1.18.1/cextern/cfitsio/cfortran.h:255:3: error: #error "cfortran.h: Can't find your environment among:\ [preprocessorErrorDirective] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:213:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:349:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:78:25: warning: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' [funcArgOrderDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:2060:35: note: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:78:25: note: Function 'fits_hcompress' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:126:32: warning: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' [funcArgOrderDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:2062:42: note: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:126:32: note: Function 'fits_hcompress64' argument order different: declaration 'a, nx, ny, scale, output, nbytes, status' definition 'a, ny, nx, scale, output, nbytes, status' healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:599:40: style:inconclusive: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:44:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:599:40: note: Function 'encode' argument 2 names different: declaration 'nlen' definition 'nlength'. healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:760:42: style:inconclusive: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:49:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:760:42: note: Function 'encode64' argument 2 names different: declaration 'nlen' definition 'nlength'. healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:971:25: style: Parameter 'buffer' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:999:64: style: Parameter 'nbitplanes' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1038:71: style: Parameter 'nbitplanes' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1110:16: style: Variable 'mask' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1157:64: style: Parameter 'array' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1521:23: style: Parameter 'a' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1554:18: style: Parameter 'a' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1760:28: style: Parameter 'a' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:261:9: style: Variable 's00' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:262:9: style: Variable 's10' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:397:9: style: Variable 's00' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:398:9: style: Variable 's10' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1684:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1749:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fits_hcompress.c:1806:6: style: Variable 'k' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:735:13: style: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:729:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:735:13: note: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:762:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:764:13: note: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:883:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:889:13: note: Condition 'dmin(h0-hm))?(hp-h0):(h0-hm))<0)?(((hp-h0)>(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:916:9: note: dmax is assigned '(((((hp-h0)<(h0-hm))?(hp-h0):(h0-hm))>0)?(((hp-h0)<(h0-hm))?(hp-h0):(h0-hm)):0)<<2' here. healpy-1.18.1/cextern/cfitsio/fits_hdecompress.c:918:13: note: Condition 'dmin8' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/fitscore.c:1436:22: note: Assuming that condition 'cardlen<9' is not redundant healpy-1.18.1/cextern/cfitsio/fitscore.c:1475:23: note: Condition 'cardlen>8' is always true healpy-1.18.1/cextern/cfitsio/fitscore.c:9905:9: style: Condition 'ptr' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/fitscore.c:9739:12: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/fitscore.c:9814:12: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/fitscore.c:8188:9: style: Variable 'tstatus' is assigned an expression that holds the same value. [redundantAssignment] healpy-1.18.1/cextern/cfitsio/fitscore.c:8121:13: note: tstatus is assigned '*status' here. healpy-1.18.1/cextern/cfitsio/fitscore.c:8188:9: note: Variable 'tstatus' is assigned an expression that holds the same value. healpy-1.18.1/cextern/cfitsio/fitscore.c:740:19: style:inconclusive: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:388:31: note: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'. healpy-1.18.1/cextern/cfitsio/fitscore.c:740:19: note: Function 'ffxmsg' argument 2 names different: declaration 'err_message' definition 'errmsg'. healpy-1.18.1/cextern/cfitsio/fitscore.c:1043:19: style:inconclusive: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:834:49: note: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'. healpy-1.18.1/cextern/cfitsio/fitscore.c:1043:19: note: Function 'ffmkky' argument 2 names different: declaration 'keyval' definition 'value'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2677:17: style:inconclusive: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:841:40: note: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2677:17: note: Function 'ffasfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2678:18: style:inconclusive: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:841:56: note: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2678:18: note: Function 'ffasfm' argument 3 names different: declaration 'width' definition 'twidth'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2679:17: style:inconclusive: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:841:68: note: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2679:17: note: Function 'ffasfm' argument 4 names different: declaration 'decim' definition 'decimals'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2829:17: style:inconclusive: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:842:40: note: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2829:17: note: Function 'ffbnfm' argument 2 names different: declaration 'datacode' definition 'dtcode'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2830:18: style:inconclusive: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:842:56: note: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2830:18: note: Function 'ffbnfm' argument 3 names different: declaration 'repeat' definition 'trepeat'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2831:18: style:inconclusive: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:842:70: note: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'. healpy-1.18.1/cextern/cfitsio/fitscore.c:2831:18: note: Function 'ffbnfm' argument 4 names different: declaration 'width' definition 'twidth'. healpy-1.18.1/cextern/cfitsio/fitscore.c:3028:17: style:inconclusive: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:843:42: note: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'. healpy-1.18.1/cextern/cfitsio/fitscore.c:3028:17: note: Function 'ffbnfmll' argument 2 names different: declaration 'datacode' definition 'dtcode'. healpy-1.18.1/cextern/cfitsio/fitscore.c:3029:22: style:inconclusive: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:843:62: note: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'. healpy-1.18.1/cextern/cfitsio/fitscore.c:3029:22: note: Function 'ffbnfmll' argument 3 names different: declaration 'repeat' definition 'trepeat'. healpy-1.18.1/cextern/cfitsio/fitscore.c:3030:18: style:inconclusive: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:843:76: note: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'. healpy-1.18.1/cextern/cfitsio/fitscore.c:3030:18: note: Function 'ffbnfmll' argument 4 names different: declaration 'width' definition 'twidth'. healpy-1.18.1/cextern/cfitsio/fitscore.c:6055:22: style:inconclusive: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1548:49: note: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'. healpy-1.18.1/cextern/cfitsio/fitscore.c:6055:22: note: Function 'fftheap' argument 2 names different: declaration 'heapsize' definition 'heapsz'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7459:22: style:inconclusive: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1122:32: note: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7459:22: note: Function 'ffgipr' argument 1 names different: declaration 'fptr' definition 'infptr'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7461:14: style:inconclusive: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1122:56: note: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7461:14: note: Function 'ffgipr' argument 3 names different: declaration 'imgtype' definition 'bitpix'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7488:24: style:inconclusive: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1124:34: note: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7488:24: note: Function 'ffgiprll' argument 1 names different: declaration 'fptr' definition 'infptr'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7490:14: style:inconclusive: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1124:58: note: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7490:14: note: Function 'ffgiprll' argument 3 names different: declaration 'imgtype' definition 'bitpix'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7909:16: style:inconclusive: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1135:70: note: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'. healpy-1.18.1/cextern/cfitsio/fitscore.c:7909:16: note: Function 'ffmnhd' argument 4 names different: declaration 'hduvers' definition 'hduver'. healpy-1.18.1/cextern/cfitsio/fitscore.c:8063:16: style:inconclusive: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:476:32: note: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'. healpy-1.18.1/cextern/cfitsio/fitscore.c:8063:16: note: Function 'ffgext' argument 2 names different: declaration 'moveto' definition 'hdunum'. healpy-1.18.1/cextern/cfitsio/fitscore.c:8241:18: style:inconclusive: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:828:28: note: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'. healpy-1.18.1/cextern/cfitsio/fitscore.c:8241:18: note: Function 'ffgkcl' argument 1 names different: declaration 'card' definition 'tcard'. healpy-1.18.1/cextern/cfitsio/fitscore.c:8926:17: style:inconclusive: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:830:41: note: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'. healpy-1.18.1/cextern/cfitsio/fitscore.c:8926:17: note: Function 'ffinttyp' argument 2 names different: declaration 'datatype' definition 'dtype'. healpy-1.18.1/cextern/cfitsio/fitscore.c:206:22: style: Parameter 'fptr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:208:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:219:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:978:18: style: Parameter 'card' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:1043:19: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:1377:18: style: Parameter 'card' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:2417:13: style: Parameter 'inrec' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:2425:12: style: Parameter 'colnum' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:2676:18: style: Parameter 'tform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:2828:18: style: Parameter 'tform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:3027:20: style: Parameter 'tform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:3229:19: style: Parameter 'tform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:3290:19: style: Parameter 'tform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:3490:19: style: Parameter 'templt' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:3491:19: style: Parameter 'colname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:4241:22: style: Parameter 'fptr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:4382:30: style: Variable 'xtension' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:5239:33: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:5300:18: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:7131:10: style: Variable 'blanks' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:8241:18: style: Parameter 'tcard' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:8300:21: style: Variable 'card1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:8300:29: style: Variable 'card5' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:8936:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:9693:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:9769:12: style: Variable 'sptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/fitscore.c:1054:11: style: Unused variable: saveptr [unusedVariable] healpy-1.18.1/cextern/cfitsio/fitscore.c:1629:42: style: Variable 'lentok1' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fitscore.c:1629:55: style: Variable 'remainlen' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fitscore.c:6758:20: style: Variable 'lenform' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fitscore.c:9691:23: style: Variable 'lcc' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/fitscore.c:9767:23: style: Variable 'lcc' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/getcol.c:1073:11: style: Local variable 'icol' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/getcol.c:1013:9: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/getcol.c:1073:11: note: Shadow variable healpy-1.18.1/cextern/cfitsio/getcol.c:15:19: style: Parameter 'firstpix' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcol.c:249:19: style: Parameter 'firstpix' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcol.c:283:23: style: Parameter 'firstpix' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:1610:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolb.c:1777:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolb.c:798:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 798. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolb.c:796:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolb.c:798:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolb.c:805:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 805. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolb.c:796:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolb.c:805:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolb.c:934:19: style:inconclusive: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1555:78: note: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'. healpy-1.18.1/cextern/cfitsio/getcolb.c:934:19: note: Function 'ffgextn' argument 4 names different: declaration 'array' definition 'buffer'. healpy-1.18.1/cextern/cfitsio/getcolb.c:1874:20: style:inconclusive: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:594:33: note: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolb.c:1874:20: note: Function 'fffstri1' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolb.c:216:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:217:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:218:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:393:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:394:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:395:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:1073:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:1211:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:1348:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:1878:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolb.c:1900:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcold.c:698:12: warning: If memory allocation fails, then there is a possible null pointer dereference: carray [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getcold.c:691:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getcold.c:691:14: note: Assignment 'carray=(char*)calloc((unsigned long)(nelem*2),1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getcold.c:698:12: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getcold.c:698:26: warning: If memory allocation fails, then there is a possible null pointer dereference: carray [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getcold.c:691:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getcold.c:691:14: note: Assignment 'carray=(char*)calloc((unsigned long)(nelem*2),1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getcold.c:698:26: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getcold.c:1401:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcold.c:1497:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcold.c:847:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 847. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcold.c:845:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcold.c:847:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcold.c:854:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 854. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcold.c:845:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcold.c:854:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcold.c:1562:20: style:inconclusive: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:850:33: note: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcold.c:1562:20: note: Function 'fffstrr8' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcold.c:217:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:218:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:219:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:394:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:395:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:396:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:981:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:993:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1065:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1077:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1149:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1161:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1233:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1245:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1366:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1463:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1566:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcold.c:1588:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1498:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/getcole.c:700:12: warning: If memory allocation fails, then there is a possible null pointer dereference: carray [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getcole.c:693:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getcole.c:693:14: note: Assignment 'carray=(char*)calloc((unsigned long)(nelem*2),1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getcole.c:700:12: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getcole.c:700:26: warning: If memory allocation fails, then there is a possible null pointer dereference: carray [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getcole.c:693:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getcole.c:693:14: note: Assignment 'carray=(char*)calloc((unsigned long)(nelem*2),1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getcole.c:700:26: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getcole.c:1403:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcole.c:1533:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcole.c:849:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 849. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcole.c:847:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcole.c:849:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcole.c:856:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 856. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcole.c:847:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcole.c:856:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcole.c:1629:20: style:inconclusive: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:827:33: note: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcole.c:1629:20: note: Function 'fffstrr4' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcole.c:218:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:219:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:220:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:395:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:396:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:397:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:984:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:996:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1068:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1080:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1152:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1164:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1236:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1248:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1369:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1633:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1655:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcole.c:1491:18: style: Variable 'dvalue' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/getcoli.c:1527:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoli.c:1693:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoli.c:771:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 771. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcoli.c:769:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcoli.c:771:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcoli.c:778:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 778. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcoli.c:769:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcoli.c:778:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcoli.c:1790:20: style:inconclusive: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:664:33: note: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoli.c:1790:20: note: Function 'fffstri2' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoli.c:215:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:216:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:217:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:393:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:394:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:395:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:905:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:1126:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:1263:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:1794:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoli.c:1816:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:1511:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolj.c:1677:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolj.c:3420:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolj.c:3586:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolj.c:770:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 770. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolj.c:768:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolj.c:770:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolj.c:777:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 777. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolj.c:768:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolj.c:777:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolj.c:2712:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 2712. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolj.c:2710:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolj.c:2712:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolj.c:2719:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 2719. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolj.c:2710:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolj.c:2719:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolj.c:1774:20: style:inconclusive: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:711:33: note: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolj.c:1774:20: note: Function 'fffstri4' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolj.c:3683:20: style:inconclusive: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:780:33: note: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolj.c:3683:20: note: Function 'fffstri8' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolj.c:215:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:216:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:217:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:392:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:393:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:394:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:913:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:1024:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:1135:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:1247:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:1778:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:1800:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2155:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2156:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2157:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2332:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2333:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2334:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2846:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:2957:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:3068:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:3180:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:3687:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolj.c:3709:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:1520:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolk.c:1686:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolk.c:787:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 787. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolk.c:785:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolk.c:787:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolk.c:794:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 794. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolk.c:785:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolk.c:794:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolk.c:1783:20: style:inconclusive: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:734:33: note: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolk.c:1783:20: note: Function 'fffstrint' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolk.c:216:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:217:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:218:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:393:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:394:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:395:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:923:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:1034:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:1145:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:1256:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:1787:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolk.c:1809:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcoll.c:222:23: style:inconclusive: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1495:58: note: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'. healpy-1.18.1/cextern/cfitsio/getcoll.c:222:23: note: Function 'ffgcx' argument 3 names different: declaration 'firstrow' definition 'frow'. healpy-1.18.1/cextern/cfitsio/getcoll.c:223:23: style:inconclusive: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1495:77: note: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:223:23: note: Function 'ffgcx' argument 4 names different: declaration 'firstbit' definition 'fbit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:224:23: style:inconclusive: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1496:22: note: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:224:23: note: Function 'ffgcx' argument 5 names different: declaration 'nbits' definition 'nbit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:354:19: style:inconclusive: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1498:18: note: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:354:19: note: Function 'ffgcxui' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:355:19: style:inconclusive: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1498:32: note: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'. healpy-1.18.1/cextern/cfitsio/getcoll.c:355:19: note: Function 'ffgcxui' argument 6 names different: declaration 'nbits' definition 'input_nbits'. healpy-1.18.1/cextern/cfitsio/getcoll.c:491:19: style:inconclusive: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1500:18: note: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:491:19: note: Function 'ffgcxuk' argument 5 names different: declaration 'firstbit' definition 'input_first_bit'. healpy-1.18.1/cextern/cfitsio/getcoll.c:492:19: style:inconclusive: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1500:32: note: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'. healpy-1.18.1/cextern/cfitsio/getcoll.c:492:19: note: Function 'ffgcxuk' argument 6 names different: declaration 'nbits' definition 'input_nbits'. healpy-1.18.1/cextern/cfitsio/getcoll.c:239:26: style: Variable 'onbit' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/getcols.c:921:17: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcols.c:624:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcols.c:787:20: style: Parameter 'nulval' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcols.c:809:11: style: Variable 'buffer' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:1609:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolsb.c:1776:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolsb.c:792:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 792. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolsb.c:790:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolsb.c:792:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolsb.c:799:68: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 799. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcolsb.c:790:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcolsb.c:799:68: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcolsb.c:1873:20: style:inconclusive: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:617:33: note: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolsb.c:1873:20: note: Function 'fffstrs1' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolsb.c:216:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:217:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:218:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:393:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:394:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:395:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:1070:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:1208:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:1345:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:1877:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolsb.c:1899:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:1532:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolui.c:1698:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcolui.c:1795:20: style:inconclusive: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:641:33: note: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolui.c:1795:20: note: Function 'fffstru2' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcolui.c:216:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:217:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:218:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:381:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:382:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:383:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:873:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:1132:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:1269:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:1799:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcolui.c:1821:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2885:26: style: Comparing expression of type 'unsigned char' against value 0. Condition is always false. [compareValueOutOfTypeRangeError] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2931:38: style: Comparing expression of type 'unsigned char' against value 0. Condition is always false. [compareValueOutOfTypeRangeError] healpy-1.18.1/cextern/cfitsio/getcoluj.c:1532:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoluj.c:1698:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoluj.c:3460:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoluj.c:3626:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2885:24: style: Checking if unsigned expression 'input[ii]' is less than zero. [unsignedLessThanZero] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2931:36: style: Checking if unsigned expression 'input[ii]' is less than zero. [unsignedLessThanZero] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2716:26: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 2716. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2714:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcoluj.c:2716:26: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcoluj.c:2723:78: warning: Either the condition 'elemincre>=0' is redundant or there is division by zero at line 2723. [zerodivcond] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2714:23: note: Assuming that condition 'elemincre>=0' is not redundant healpy-1.18.1/cextern/cfitsio/getcoluj.c:2723:78: note: Division by zero healpy-1.18.1/cextern/cfitsio/getcoluj.c:1795:20: style:inconclusive: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:688:33: note: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoluj.c:1795:20: note: Function 'fffstru4' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoluj.c:3723:20: style:inconclusive: Function 'fffstru8' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:803:33: note: Function 'fffstru8' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoluj.c:3723:20: note: Function 'fffstru8' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoluj.c:216:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:217:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:218:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:382:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:383:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:384:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:883:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:994:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:1270:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:1799:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:1821:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2176:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2177:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2178:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2353:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2354:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2355:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2849:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:2975:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:3096:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:3224:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:3727:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluj.c:3749:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:1540:16: portability: Casting from float * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoluk.c:1706:16: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/getcoluk.c:1803:20: style:inconclusive: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:757:33: note: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoluk.c:1803:20: note: Function 'fffstruint' argument 6 names different: declaration 'power' definition 'implipower'. healpy-1.18.1/cextern/cfitsio/getcoluk.c:216:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:217:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:218:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:382:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:383:19: style: Parameter 'blc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:384:19: style: Parameter 'trc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:892:30: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:1003:22: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:1278:25: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:1807:20: style: Parameter 'snull' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getcoluk.c:1829:11: style: Variable 'cstring' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:3389:24: warning: Opposite inner 'return' condition leads to a dead code block. [oppositeInnerCondition] healpy-1.18.1/cextern/cfitsio/getkey.c:3388:22: note: outer condition: *status==209 healpy-1.18.1/cextern/cfitsio/getkey.c:3389:24: note: opposite inner condition: *status==213 healpy-1.18.1/cextern/cfitsio/getkey.c:3394:24: warning: Opposite inner 'return' condition leads to a dead code block. [oppositeInnerCondition] healpy-1.18.1/cextern/cfitsio/getkey.c:3393:22: note: outer condition: *status==209 healpy-1.18.1/cextern/cfitsio/getkey.c:3394:24: note: opposite inner condition: *status==213 healpy-1.18.1/cextern/cfitsio/getkey.c:933:46: style: Condition '*nextcomm!=0' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/getkey.c:1065:46: style: Condition '*nextcomm!=0' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/getkey.c:1060:19: error: Common realloc mistake: 'tempstring' nulled but not freed upon failure [memleakOnRealloc] healpy-1.18.1/cextern/cfitsio/getkey.c:1229:19: error: Common realloc mistake: 'dynValStr' nulled but not freed upon failure [memleakOnRealloc] healpy-1.18.1/cextern/cfitsio/getkey.c:1238:22: error: Common realloc mistake: 'dynComStr' nulled but not freed upon failure [memleakOnRealloc] healpy-1.18.1/cextern/cfitsio/getkey.c:1245:22: error: Common realloc mistake: 'dynComStr' nulled but not freed upon failure [memleakOnRealloc] healpy-1.18.1/cextern/cfitsio/getkey.c:902:8: warning: If memory allocation fails, then there is a possible null pointer dereference: *value [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:901:31: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:901:16: note: Assignment '*value=(char*)malloc(1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:902:8: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1034:8: warning: If memory allocation fails, then there is a possible null pointer dereference: tempstring [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1033:35: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1033:20: note: Assignment 'tempstring=(char*)malloc(1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1034:8: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1042:20: warning: If memory allocation fails, then there is a possible null pointer dereference: tempstring [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1039:35: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1039:20: note: Assignment 'tempstring=(char*)malloc(strlen(valstring)+1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1042:20: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1195:8: warning: If memory allocation fails, then there is a possible null pointer dereference: dynValStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1194:34: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1194:19: note: Assignment 'dynValStr=(char*)malloc(1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1195:8: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1197:8: warning: If memory allocation fails, then there is a possible null pointer dereference: dynComStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1196:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1196:19: note: Assignment 'dynComStr=(char*)malloc(1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1197:8: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1205:20: warning: If memory allocation fails, then there is a possible null pointer dereference: dynValStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1202:34: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1202:19: note: Assignment 'dynValStr=(char*)malloc(strlen(valstring)+1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1205:20: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1208:7: warning: If memory allocation fails, then there is a possible null pointer dereference: dynComStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1207:34: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1207:19: note: Assignment 'dynComStr=(char*)malloc(strlen(comstring)+1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1208:7: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1209:14: warning: If memory allocation fails, then there is a possible null pointer dereference: dynComStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1207:34: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1207:19: note: Assignment 'dynComStr=(char*)malloc(strlen(comstring)+1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1209:14: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1210:21: warning: If memory allocation fails, then there is a possible null pointer dereference: dynComStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1207:34: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1207:19: note: Assignment 'dynComStr=(char*)malloc(strlen(comstring)+1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1210:21: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1271:18: warning: If memory allocation fails, then there is a possible null pointer dereference: dynValStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1194:34: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1194:19: note: Assignment 'dynValStr=(char*)malloc(1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1271:18: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:1272:19: warning: If memory allocation fails, then there is a possible null pointer dereference: dynComStr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getkey.c:1196:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getkey.c:1196:19: note: Assignment 'dynComStr=(char*)malloc(1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getkey.c:1272:19: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/getkey.c:145:15: style:inconclusive: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:940:42: note: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'. healpy-1.18.1/cextern/cfitsio/getkey.c:145:15: note: Function 'ffmrky' argument 2 names different: declaration 'nrec' definition 'nmove'. healpy-1.18.1/cextern/cfitsio/getkey.c:476:25: style:inconclusive: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:946:50: note: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:476:25: note: Function 'ffgcrd' argument 2 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:1137:16: style:inconclusive: Function 'ffglkut' argument 4 names different: declaration 'maxchar' definition 'maxvalchar'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:398:66: note: Function 'ffglkut' argument 4 names different: declaration 'maxchar' definition 'maxvalchar'. healpy-1.18.1/cextern/cfitsio/getkey.c:1137:16: note: Function 'ffglkut' argument 4 names different: declaration 'maxchar' definition 'maxvalchar'. healpy-1.18.1/cextern/cfitsio/getkey.c:1570:21: style:inconclusive: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:974:81: note: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'. healpy-1.18.1/cextern/cfitsio/getkey.c:1570:21: note: Function 'ffgkyt' argument 4 names different: declaration 'dvalue' definition 'fraction'. healpy-1.18.1/cextern/cfitsio/getkey.c:1612:21: style:inconclusive: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:949:69: note: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'. healpy-1.18.1/cextern/cfitsio/getkey.c:1612:21: note: Function 'ffgkyn' argument 4 names different: declaration 'keyval' definition 'value'. healpy-1.18.1/cextern/cfitsio/getkey.c:2445:18: style:inconclusive: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1013:18: note: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:2445:18: note: Function 'ffghtb' argument 10 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:2588:18: style:inconclusive: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1017:18: note: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:2588:18: note: Function 'ffghtbll' argument 10 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:2729:18: style:inconclusive: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1021:60: note: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:2729:18: note: Function 'ffghbn' argument 8 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:2852:18: style:inconclusive: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1025:60: note: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:2852:18: note: Function 'ffghbnll' argument 8 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/getkey.c:3364:18: style:inconclusive: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:397:17: note: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'. healpy-1.18.1/cextern/cfitsio/getkey.c:3364:18: note: Function 'ffgttb' argument 5 names different: declaration 'tfield' definition 'tfields'. healpy-1.18.1/cextern/cfitsio/getkey.c:3421:18: style:inconclusive: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:390:46: note: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:3421:18: note: Function 'ffgtkn' argument 3 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:3475:18: style:inconclusive: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:391:48: note: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:3475:18: note: Function 'ffgtknjj' argument 3 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:3529:18: style:inconclusive: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:392:46: note: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:3529:18: note: Function 'fftkyn' argument 3 names different: declaration 'keyname' definition 'name'. healpy-1.18.1/cextern/cfitsio/getkey.c:494:18: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:494:25: style: Variable 'gotstar' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:693:11: style: Variable 'ptr1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:693:18: style: Variable 'ptr2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:1582:11: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:1672:51: style: Variable 'equalssign' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:1751:51: style: Variable 'equalssign' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:1832:51: style: Variable 'equalssign' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:1913:51: style: Variable 'equalssign' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:1994:51: style: Variable 'equalssign' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:2075:51: style: Variable 'equalssign' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:2190:18: style: Parameter 'tdimstr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getkey.c:2203:17: style: Variable 'lastloc' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:2280:18: style: Parameter 'tdimstr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getkey.c:2293:17: style: Variable 'lastloc' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/getkey.c:3421:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getkey.c:3475:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getkey.c:3529:18: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getkey.c:3530:18: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/getkey.c:2258:18: warning: Uninitialized variable: lastloc [uninitvar] healpy-1.18.1/cextern/cfitsio/getkey.c:2238:12: note: Assuming condition is false healpy-1.18.1/cextern/cfitsio/getkey.c:2258:18: note: Uninitialized variable: lastloc healpy-1.18.1/cextern/cfitsio/getkey.c:290:12: style: Unused variable: doubleval [unusedVariable] healpy-1.18.1/cextern/cfitsio/group.c:6302:28: style: Array index 'i' is used before limits check. [arrayIndexThenCheck] healpy-1.18.1/cextern/cfitsio/group.c:6305:28: style: Array index 'j' is used before limits check. [arrayIndexThenCheck] healpy-1.18.1/cextern/cfitsio/group.c:6100:11: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] healpy-1.18.1/cextern/cfitsio/group.c:6112:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] healpy-1.18.1/cextern/cfitsio/group.c:6067:22: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/group.c:6067:6: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/group.c:6067:22: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/group.c:4113:14: style: Condition '*status!=0' is always false [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/group.c:4105:14: note: Assuming that condition '*status!=0' is not redundant healpy-1.18.1/cextern/cfitsio/group.c:4113:14: note: Condition '*status!=0' is always false healpy-1.18.1/cextern/cfitsio/group.c:4762:23: style: Condition '*status!=0' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/group.c:6152:3: warning: If memory allocation fails, then there is a possible null pointer dereference: new_item [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/group.c:6151:54: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/group.c:6151:30: note: Assignment 'new_item=(struct grp_stack_item*)malloc(sizeof(struct grp_stack_item))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/group.c:6152:3: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/group.c:978:15: style:inconclusive: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:2001:42: note: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'. healpy-1.18.1/cextern/cfitsio/group.c:978:15: note: Function 'ffgtop' argument 2 names different: declaration 'group' definition 'grpid'. healpy-1.18.1/cextern/cfitsio/group.c:2006:15: style:inconclusive: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:2004:45: note: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'. healpy-1.18.1/cextern/cfitsio/group.c:2006:15: note: Function 'ffgmng' argument 2 names different: declaration 'nmembers' definition 'ngroups'. healpy-1.18.1/cextern/cfitsio/group.c:2976:22: style:inconclusive: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:2010:32: note: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'. healpy-1.18.1/cextern/cfitsio/group.c:2976:22: note: Function 'ffgmrm' argument 1 names different: declaration 'fptr' definition 'gfptr'. healpy-1.18.1/cextern/cfitsio/group.c:135:14: style: Parameter 'grpname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:168:9: style: Variable 'extname' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3655:9: style: Variable 'xtension' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3656:9: style: Variable 'xtenTform' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3658:9: style: Variable 'name' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3659:9: style: Variable 'nameTform' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3661:9: style: Variable 'version' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3662:9: style: Variable 'verTform' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3664:9: style: Variable 'position' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3665:9: style: Variable 'posTform' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3667:9: style: Variable 'URI' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3668:9: style: Variable 'URITform' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3670:9: style: Variable 'location' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:3672:9: style: Variable 'locTform' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:4060:11: style: Parameter 'xtension' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:4061:11: style: Parameter 'extname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:4907:17: style: Parameter 'newFileName' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:5011:25: style: Parameter 'inpath' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:6352:31: style: Parameter 'refURL' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:6353:17: style: Parameter 'relURL' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:6554:9: style: Variable 'hex' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/group.c:6698:32: style: Parameter 'url' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/group.c:6706:9: style: Variable 'tmpStr1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/group.c:6706:19: style: Variable 'tmpStr2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/group.c:6708:8: style: Variable 'reserved' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/group.c:5426:14: style: Variable 'absolute' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/group.c:5428:14: style: Variable 'absolute' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/group.c:6065:9: style: Unused variable: saveptr [unusedVariable] healpy-1.18.1/cextern/cfitsio/grparser.c:226:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/grparser.c:534:22: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] healpy-1.18.1/cextern/cfitsio/grparser.c:534:73: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] healpy-1.18.1/cextern/cfitsio/grparser.c:380:13: style: Variable 'cl->name' is reassigned a value before the old one has been used. [redundantAssignment] healpy-1.18.1/cextern/cfitsio/grparser.c:350:13: note: cl->name is assigned healpy-1.18.1/cextern/cfitsio/grparser.c:380:13: note: cl->name is overwritten healpy-1.18.1/cextern/cfitsio/grparser.c:825:28: style: Pointer expression 'comment' converted to bool is always true. [knownPointerToBool] healpy-1.18.1/cextern/cfitsio/grparser.c:109:26: style: Parameter 'extname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/grparser.c:148:26: style: Parameter 'extname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/grparser.c:517:28: style: Parameter 'fname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/grparser.c:518:14: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/grparser.c:518:24: style: Variable 'envar' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/grparser.c:733:37: style: Parameter 'ngp_tok' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/grparser.c:737:17: style: Variable 'nm' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/grparser.c:741:17: style: Variable 'nmni' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/grparser.c:873:52: style: Parameter 'newtok' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/grparser.c:519:10: style: Unused variable: saveptr [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:553:19: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/histo.c:552:13: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:553:19: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:605:15: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/histo.c:604:9: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:605:15: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:635:15: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/histo.c:634:9: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:635:15: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:1242:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/histo.c:1239:24: note: outer condition: *colname[ii]=='\0' healpy-1.18.1/cextern/cfitsio/histo.c:1242:27: note: identical inner condition: *colname[ii]=='\0' healpy-1.18.1/cextern/cfitsio/histo.c:1902:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/histo.c:1898:24: note: outer condition: *colname[ii]=='\0' healpy-1.18.1/cextern/cfitsio/histo.c:1902:27: note: identical inner condition: *colname[ii]=='\0' healpy-1.18.1/cextern/cfitsio/histo.c:2969:26: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/histo.c:2969:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:2969:26: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/histo.c:809:18: style: Redundant assignment of 'wtdatatype' to itself. [selfAssignment] healpy-1.18.1/cextern/cfitsio/histo.c:2313:15: style: Variable 'dvalue' is reassigned a value before the old one has been used. [redundantAssignment] healpy-1.18.1/cextern/cfitsio/histo.c:2311:15: note: dvalue is assigned healpy-1.18.1/cextern/cfitsio/histo.c:2313:15: note: dvalue is overwritten healpy-1.18.1/cextern/cfitsio/histo.c:42:25: style:inconclusive: Function 'ffbinse' argument 3 names different: declaration 'haxis' definition 'histaxis'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:438:49: note: Function 'ffbinse' argument 3 names different: declaration 'haxis' definition 'histaxis'. healpy-1.18.1/cextern/cfitsio/histo.c:42:25: note: Function 'ffbinse' argument 3 names different: declaration 'haxis' definition 'histaxis'. healpy-1.18.1/cextern/cfitsio/histo.c:50:28: style:inconclusive: Function 'ffbinse' argument 11 names different: declaration 'weight' definition 'wt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:442:43: note: Function 'ffbinse' argument 11 names different: declaration 'weight' definition 'wt'. healpy-1.18.1/cextern/cfitsio/histo.c:50:28: note: Function 'ffbinse' argument 11 names different: declaration 'weight' definition 'wt'. healpy-1.18.1/cextern/cfitsio/histo.c:443:25: style:inconclusive: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:758:58: note: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'. healpy-1.18.1/cextern/cfitsio/histo.c:443:25: note: Function 'ffbins' argument 3 names different: declaration 'haxis' definition 'histaxis'. healpy-1.18.1/cextern/cfitsio/histo.c:451:28: style:inconclusive: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:762:60: note: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'. healpy-1.18.1/cextern/cfitsio/histo.c:451:28: note: Function 'ffbins' argument 11 names different: declaration 'weight' definition 'wt'. healpy-1.18.1/cextern/cfitsio/histo.c:470:20: style:inconclusive: Function 'ffbinre' argument 1 names different: declaration 'binspec' definition 'ptr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:444:20: note: Function 'ffbinre' argument 1 names different: declaration 'binspec' definition 'ptr'. healpy-1.18.1/cextern/cfitsio/histo.c:470:20: note: Function 'ffbinre' argument 1 names different: declaration 'binspec' definition 'ptr'. healpy-1.18.1/cextern/cfitsio/histo.c:659:19: style:inconclusive: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:764:29: note: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'. healpy-1.18.1/cextern/cfitsio/histo.c:659:19: note: Function 'ffbinr' argument 1 names different: declaration 'binspec' definition 'ptr'. healpy-1.18.1/cextern/cfitsio/histo.c:908:18: style:inconclusive: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1925:29: note: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'. healpy-1.18.1/cextern/cfitsio/histo.c:908:18: note: Function 'ffhist2' argument 15 names different: declaration 'rowselect' definition 'selectrow'. healpy-1.18.1/cextern/cfitsio/histo.c:1084:18: style:inconclusive: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1918:29: note: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'. healpy-1.18.1/cextern/cfitsio/histo.c:1084:18: note: Function 'ffhist' argument 15 names different: declaration 'rowselect' definition 'selectrow'. healpy-1.18.1/cextern/cfitsio/histo.c:3024:36: style:inconclusive: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:463:36: note: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'. healpy-1.18.1/cextern/cfitsio/histo.c:3024:36: note: Function 'ffwritehisto' argument 2 names different: declaration 'offset' definition 'pixoffset'. healpy-1.18.1/cextern/cfitsio/histo.c:412:13: style: Local variable 'ptr' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/histo.c:97:11: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/histo.c:412:13: note: Shadow variable healpy-1.18.1/cextern/cfitsio/histo.c:1939:6: style: Local variable 'naxis' shadows outer argument [shadowArgument] healpy-1.18.1/cextern/cfitsio/histo.c:1768:11: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/histo.c:1939:6: note: Shadow variable healpy-1.18.1/cextern/cfitsio/histo.c:2667:6: style: Local variable 'datatype' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2614:11: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/histo.c:2667:6: note: Shadow variable healpy-1.18.1/cextern/cfitsio/histo.c:2668:14: style: Local variable 'naxes' shadows outer argument [shadowArgument] healpy-1.18.1/cextern/cfitsio/histo.c:2514:11: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/histo.c:2668:14: note: Shadow variable healpy-1.18.1/cextern/cfitsio/histo.c:685:18: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:930:18: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:1071:18: style: Parameter 'outfile' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2240:12: style: Parameter 'colnum' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2242:13: style: Parameter 'colexpr' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/histo.c:2335:14: style: Parameter 'amin' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2336:14: style: Parameter 'binsize' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2361:15: style: Parameter 'amin' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2362:15: style: Parameter 'binsize' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2472:12: style: Parameter 'amin' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2473:12: style: Parameter 'amax' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2474:12: style: Parameter 'binsize' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2511:10: style: Parameter 'datatypes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2514:11: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2515:10: style: Parameter 'colnum' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2517:13: style: Parameter 'amin' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2518:13: style: Parameter 'amax' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2519:13: style: Parameter 'binsize' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/histo.c:2924:11: style: Variable 'data' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/histo.c:2927:32: style: Variable 'pv' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/histo.c:3101:31: style: Variable 'pv' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/histo.c:419:7: warning: Size of pointer 'ptr' used instead of size of its data. [pointerSize] healpy-1.18.1/cextern/cfitsio/histo.c:877:13: error: Uninitialized variable: wtcolnum [legacyUninitvar] healpy-1.18.1/cextern/cfitsio/histo.c:1060:26: error: Uninitialized variable: wtcolnum [legacyUninitvar] healpy-1.18.1/cextern/cfitsio/histo.c:712:9: style: Variable 'numIterCols' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/histo.c:714:11: style: Unused variable: repeat [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:715:10: style: Unused variable: errmsg [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:1934:8: style: Variable 'ncols' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/histo.c:1958:8: style: Variable 'ncols' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/histo.c:1795:14: style: Unused variable: colptr [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2498:13: style: Variable 'weightd' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2962:15: style: Unused variable: constant [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2962:25: style: Unused variable: typecode [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2962:35: style: Variable 'newNullKwd' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2963:32: style: Unused variable: repeat [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2963:40: style: Unused variable: width [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2964:8: style: Unused variable: col_cnt [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2964:17: style: Unused variable: colNo [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2966:9: style: Unused variable: card [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2966:19: style: Unused variable: tform [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2966:30: style: Unused variable: nullKwd [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:2966:42: style: Unused variable: tdimKwd [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:3032:18: style: Unused variable: colpars [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:3033:9: style: Unused variable: ii [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:3033:25: style: Unused variable: ncols [unusedVariable] healpy-1.18.1/cextern/cfitsio/histo.c:3101:34: style: Variable 'pv' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/histo.c:3101:31: style: Variable 'pv' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:1331:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/imcompress.c:2798:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/imcompress.c:2926:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CLOCKS_PER_SEC [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/imcompress.c:2851:52: style: Expression is always true because 'else if' condition is opposite to previous condition at line 2840. [multiCondition] healpy-1.18.1/cextern/cfitsio/imcompress.c:2840:52: note: first condition healpy-1.18.1/cextern/cfitsio/imcompress.c:2851:52: note: else if condition is opposite to first condition healpy-1.18.1/cextern/cfitsio/imcompress.c:2975:52: style: Expression is always true because 'else if' condition is opposite to previous condition at line 2964. [multiCondition] healpy-1.18.1/cextern/cfitsio/imcompress.c:2964:52: note: first condition healpy-1.18.1/cextern/cfitsio/imcompress.c:2975:52: note: else if condition is opposite to first condition healpy-1.18.1/cextern/cfitsio/imcompress.c:9943:15: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/imcompress.c:9942:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/imcompress.c:9943:15: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/imcompress.c:8272:28: style: The statement 'if (compalgor[ii]!=21) compalgor[ii]=21' is logically equivalent to 'compalgor[ii]=21'. [duplicateConditionalAssign] healpy-1.18.1/cextern/cfitsio/imcompress.c:8273:18: note: Assignment 'compalgor[ii]=21' healpy-1.18.1/cextern/cfitsio/imcompress.c:8272:28: note: Condition 'compalgor[ii]!=21' is redundant healpy-1.18.1/cextern/cfitsio/imcompress.c:9393:18: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9381:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9381:17: note: Assignment 'ptr=malloc((unsigned long)(length*2))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9393:18: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/imcompress.c:9506:18: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assignment 'ptr=calloc(1,(unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9506:18: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/imcompress.c:9532:18: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assignment 'ptr=malloc((unsigned long)(length*2))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9532:18: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/imcompress.c:9561:18: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assignment 'ptr=malloc((unsigned long)(length*4))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9561:18: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/imcompress.c:9598:18: warning: If memory allocation fails, then there is a possible null pointer dereference: ptr [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assignment 'ptr=malloc((unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9598:18: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/imcompress.c:9471:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assignment 'ptr=calloc(1,(unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9471:20: note: Null pointer addition healpy-1.18.1/cextern/cfitsio/imcompress.c:9522:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assignment 'ptr=malloc((unsigned long)(length*2))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9522:16: note: Null pointer addition healpy-1.18.1/cextern/cfitsio/imcompress.c:9547:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assignment 'ptr=malloc((unsigned long)(length*4))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9547:16: note: Null pointer addition healpy-1.18.1/cextern/cfitsio/imcompress.c:9576:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assignment 'ptr=malloc((unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9576:16: note: Null pointer addition healpy-1.18.1/cextern/cfitsio/imcompress.c:1664:35: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:1674:22: portability: Casting from double * to signed int * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:1679:22: portability: Casting from double * to signed short * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:1684:22: portability:inconclusive: Casting from double * to unsigned char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:4091:20: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:4197:20: portability: Casting between double * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6459:23: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6463:23: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6512:24: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6516:24: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6550:23: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6554:23: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6591:23: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6595:23: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6657:23: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6661:23: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6751:23: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6755:23: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6789:25: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6793:25: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6828:23: portability: Casting between signed int * and float * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:6832:23: portability: Casting between signed int * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/imcompress.c:2082:13: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] healpy-1.18.1/cextern/cfitsio/imcompress.c:6416:9: style:inconclusive: Statements following 'return' will never be executed. [unreachableCode] healpy-1.18.1/cextern/cfitsio/imcompress.c:807:17: style:inconclusive: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:2048:57: note: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'. healpy-1.18.1/cextern/cfitsio/imcompress.c:807:17: note: Function 'fits_get_dither_seed' argument 2 names different: declaration 'seed' definition 'offset'. healpy-1.18.1/cextern/cfitsio/imcompress.c:955:13: style:inconclusive: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1074:13: note: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'. healpy-1.18.1/cextern/cfitsio/imcompress.c:955:13: note: Function 'imcomp_init_table' argument 2 names different: declaration 'bitpix' definition 'inbitpix'. healpy-1.18.1/cextern/cfitsio/imcompress.c:1757:10: style:inconclusive: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1085:55: note: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'. healpy-1.18.1/cextern/cfitsio/imcompress.c:1757:10: note: Function 'imcomp_compress_tile' argument 6 names different: declaration 'nx' definition 'tilenx'. healpy-1.18.1/cextern/cfitsio/imcompress.c:1758:10: style:inconclusive: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1085:64: note: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'. healpy-1.18.1/cextern/cfitsio/imcompress.c:1758:10: note: Function 'imcomp_compress_tile' argument 7 names different: declaration 'ny' definition 'tileny'. healpy-1.18.1/cextern/cfitsio/imcompress.c:1760:11: style:inconclusive: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1086:26: note: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:1760:11: note: Function 'imcomp_compress_tile' argument 9 names different: declaration 'nullval' definition 'nullflagval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3504:20: style:inconclusive: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1061:35: note: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3504:20: note: Function 'fits_write_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3505:20: style:inconclusive: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1061:49: note: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3505:20: note: Function 'fits_write_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3511:19: style:inconclusive: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1062:48: note: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3511:19: note: Function 'fits_write_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3778:24: style:inconclusive: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1065:55: note: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3778:24: note: Function 'fits_write_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3784:19: style:inconclusive: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1066:48: note: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:3784:19: note: Function 'fits_write_compressed_pixels' argument 7 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4408:24: style:inconclusive: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1107:39: note: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4408:24: note: Function 'fits_read_compressed_img' argument 3 names different: declaration 'fpixel' definition 'infpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4409:24: style:inconclusive: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1107:57: note: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4409:24: note: Function 'fits_read_compressed_img' argument 4 names different: declaration 'lpixel' definition 'inlpixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4410:20: style:inconclusive: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1107:70: note: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4410:20: note: Function 'fits_read_compressed_img' argument 5 names different: declaration 'inc' definition 'ininc'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4414:19: style:inconclusive: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1108:34: note: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4414:19: note: Function 'fits_read_compressed_img' argument 7 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4964:24: style:inconclusive: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1111:55: note: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4964:24: note: Function 'fits_read_compressed_pixels' argument 4 names different: declaration 'npixels' definition 'npixel'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4968:19: style:inconclusive: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1112:34: note: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:4968:19: note: Function 'fits_read_compressed_pixels' argument 6 names different: declaration 'nulval' definition 'nullval'. healpy-1.18.1/cextern/cfitsio/imcompress.c:5881:15: style:inconclusive: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1121:25: note: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'. healpy-1.18.1/cextern/cfitsio/imcompress.c:5881:15: note: Function 'imcomp_decompress_tile' argument 3 names different: declaration 'tilesize' definition 'tilelen'. healpy-1.18.1/cextern/cfitsio/imcompress.c:6932:11: style:inconclusive: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1129:44: note: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'. healpy-1.18.1/cextern/cfitsio/imcompress.c:6932:11: note: Function 'imcomp_test_overlap' argument 6 names different: declaration 'inc' definition 'ininc'. healpy-1.18.1/cextern/cfitsio/imcompress.c:7036:11: style:inconclusive: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1126:44: note: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'. healpy-1.18.1/cextern/cfitsio/imcompress.c:7036:11: note: Function 'imcomp_copy_overlap' argument 10 names different: declaration 'inc' definition 'ininc'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9666:45: style:inconclusive: Function 'fits_short_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'shortarray'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/imcompress.c:165:45: note: Function 'fits_short_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'shortarray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9666:45: note: Function 'fits_short_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'shortarray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9729:55: style:inconclusive: Function 'fits_ushort_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ushortarray'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/imcompress.c:166:55: note: Function 'fits_ushort_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ushortarray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9729:55: note: Function 'fits_ushort_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ushortarray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9793:53: style:inconclusive: Function 'fits_ubyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ubytearray'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/imcompress.c:168:53: note: Function 'fits_ubyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ubytearray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9793:53: note: Function 'fits_ubyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'ubytearray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9857:51: style:inconclusive: Function 'fits_sbyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'sbytearray'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/imcompress.c:167:51: note: Function 'fits_sbyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'sbytearray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:9857:51: note: Function 'fits_sbyte_to_int_inplace' argument 1 names different: declaration 'intarray' definition 'sbytearray'. healpy-1.18.1/cextern/cfitsio/imcompress.c:270:18: style: Parameter 'dims' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:299:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:438:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:454:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:466:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:481:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:556:12: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:576:12: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:750:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:788:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:808:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:822:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:838:17: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:957:15: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:2266:15: style: Parameter 'outfptr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:2380:15: style: Parameter 'outfptr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:2573:15: style: Parameter 'outfptr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:2646:15: style: Parameter 'outfptr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:2751:20: style: Variable 'usbbuff' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:2891:20: style: Variable 'usbbuff' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3039:11: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3145:11: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3200:13: style: Parameter 'fdata' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3274:13: style: Parameter 'fdata' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3351:14: style: Parameter 'fdata' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3426:14: style: Parameter 'fdata' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3504:20: style: Parameter 'infpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3505:20: style: Parameter 'inlpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3923:19: style: Parameter 'lastcoord' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:3924:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:4408:24: style: Parameter 'infpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:4409:24: style: Parameter 'inlpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:4410:20: style: Parameter 'ininc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:4687:24: style: Parameter 'infpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:4688:24: style: Parameter 'inlpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:4689:20: style: Parameter 'ininc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:4712:28: style: Variable 'cnull' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:5123:23: style: Parameter 'lastcoord' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:5125:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:6928:11: style: Parameter 'tfpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:6929:11: style: Parameter 'tlpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:6930:11: style: Parameter 'fpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:6931:11: style: Parameter 'lpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:6932:11: style: Parameter 'ininc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7027:11: style: Parameter 'tile' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7030:11: style: Parameter 'tfpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7031:11: style: Parameter 'tlpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7032:11: style: Parameter 'bnullarray' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7034:11: style: Parameter 'fpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7035:11: style: Parameter 'lpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7036:11: style: Parameter 'ininc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7269:11: style: Parameter 'tfpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7270:11: style: Parameter 'tlpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7272:11: style: Parameter 'image' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7273:11: style: Parameter 'fpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7274:11: style: Parameter 'lpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7494:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7507:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7576:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7589:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7658:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7671:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7736:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7749:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7818:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7831:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7899:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7912:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7976:36: style: Parameter 'indata' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7980:10: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:7997:38: style: Parameter 'indata' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:8001:10: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:8084:15: style: Variable 'descriptors' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:8085:10: style: Variable 'pdescriptors' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:8727:62: style: Variable 'descript' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:8727:73: style: Variable 'qdescript' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:8730:81: style: Variable 'pdescript' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9373:66: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9433:66: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9512:68: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9518:24: style: Variable 'heapptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9537:68: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9543:24: style: Variable 'heapptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9566:68: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9572:24: style: Variable 'heapptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9927:31: style: Parameter 'tlpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:9927:46: style: Parameter 'tfpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/imcompress.c:2068:18: style: Variable 'bzlen' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:3629:21: style: Variable 'tiledim[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:4096:13: style: Variable 'imgsize' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:4099:17: style: Variable 'imgsize' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:4545:21: style: Variable 'tiledim[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:4827:21: style: Variable 'tiledim[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:4843:23: style: Variable 'inc[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:4849:23: style: Variable 'inc[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:7005:21: style: Variable 'imgfpix[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:7006:21: style: Variable 'imglpix[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/imcompress.c:7020:23: style: Variable 'imgdim[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/iraffits.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] healpy-1.18.1/cextern/cfitsio/iraffits.c:1526:14: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] healpy-1.18.1/cextern/cfitsio/iraffits.c:1292:9: style: Condition '*ctest' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/iraffits.c:1290:13: note: Assignment 'itest=1', assigned value is 1 healpy-1.18.1/cextern/cfitsio/iraffits.c:1292:9: note: Condition '*ctest' is always true healpy-1.18.1/cextern/cfitsio/iraffits.c:291:9: error: Resource leak: fd [resourceLeak] healpy-1.18.1/cextern/cfitsio/iraffits.c:299:9: error: Resource leak: fd [resourceLeak] healpy-1.18.1/cextern/cfitsio/iraffits.c:306:9: error: Resource leak: fd [resourceLeak] healpy-1.18.1/cextern/cfitsio/iraffits.c:317:2: error: Resource leak: fd [resourceLeak] healpy-1.18.1/cextern/cfitsio/iraffits.c:2066:14: warning: Either the condition 'v1==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] healpy-1.18.1/cextern/cfitsio/iraffits.c:2069:13: note: Assuming that condition 'v1==NULL' is not redundant healpy-1.18.1/cextern/cfitsio/iraffits.c:2066:14: note: Null pointer addition healpy-1.18.1/cextern/cfitsio/iraffits.c:1319:6: style:inconclusive: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/iraffits.c:139:54: note: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'. healpy-1.18.1/cextern/cfitsio/iraffits.c:1319:6: note: Function 'hgeti4' argument 3 names different: declaration 'val' definition 'ival'. healpy-1.18.1/cextern/cfitsio/iraffits.c:1365:7: style:inconclusive: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/iraffits.c:140:64: note: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'. healpy-1.18.1/cextern/cfitsio/iraffits.c:1365:7: note: Function 'hgets' argument 4 names different: declaration 'string' definition 'str'. healpy-1.18.1/cextern/cfitsio/iraffits.c:1398:7: style:inconclusive: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/iraffits.c:141:41: note: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'. healpy-1.18.1/cextern/cfitsio/iraffits.c:1398:7: note: Function 'hgetc' argument 2 names different: declaration 'keyword' definition 'keyword0'. healpy-1.18.1/cextern/cfitsio/iraffits.c:1894:7: style:inconclusive: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/iraffits.c:150:53: note: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'. healpy-1.18.1/cextern/cfitsio/iraffits.c:1894:7: note: Function 'hputc' argument 3 names different: declaration 'cval' definition 'value'. healpy-1.18.1/cextern/cfitsio/iraffits.c:345:11: style: Variable 'bang' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:530:7: style: Parameter 'teststring' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:563:41: style: Variable 'chead' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:566:19: style: Variable 'fhead1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:907:34: style: Variable 'bang' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:954:7: style: Parameter 'pixname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1023:7: style: Parameter 'irafheader' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1050:19: style: Variable 'cheader' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1100:19: style: Variable 'cheader' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1123:7: style: Parameter 'irafstring' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1204:25: style: Variable 'slast' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1226:19: style: Variable 'slast' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1255:19: style: Variable 'slast' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1287:11: style: Variable 'ctest' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1321:7: style: Variable 'value' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1367:8: style: Variable 'value' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1398:7: style: Parameter 'keyword0' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1410:8: style: Variable 'vpos' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1410:15: style: Variable 'cpar' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1562:28: style: Variable 'headlast' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1658:28: style: Variable 'headlast' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1738:7: style: Parameter 's2' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1742:14: style: Variable 's1e' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1860:7: style: Parameter 'cval' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1894:7: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1901:30: style: Variable 'q1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1901:35: style: Variable 'q2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1901:40: style: Variable 'c1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:2036:9: style: Parameter 'comment' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:2041:40: style: Variable 'q1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iraffits.c:1487:9: style: Variable 'c1' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/iraffits.c:1412:15: style: Unused variable: saveptr [unusedVariable] healpy-1.18.1/cextern/cfitsio/iraffits.c:1905:11: style: Variable 'blank[i]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/iter_a.c:12:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] healpy-1.18.1/cextern/cfitsio/iter_a.c:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/iter_a.c:21:10: style: Variable 'filename' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/iter_a.c:69:18: style: Variable 'counts' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iter_a.c:70:19: style: Variable 'interval' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iter_a.c:20:17: style: Unused variable: nkeys [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_a.c:20:24: style: Unused variable: keypos [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_a.c:20:32: style: Unused variable: hdutype [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_a.c:20:41: style: Unused variable: ii [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_a.c:20:45: style: Unused variable: jj [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_b.c:12:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] healpy-1.18.1/cextern/cfitsio/iter_b.c:45:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/iter_b.c:79:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] healpy-1.18.1/cextern/cfitsio/iter_b.c:79:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] healpy-1.18.1/cextern/cfitsio/iter_b.c:20:10: style: Variable 'filename' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:25:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] healpy-1.18.1/cextern/cfitsio/iter_c.c:60:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/iter_c.c:28:17: style: Local variable 'xsize' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:20:6: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/iter_c.c:28:17: note: Shadow variable healpy-1.18.1/cextern/cfitsio/iter_c.c:28:24: style: Local variable 'ysize' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:21:6: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/iter_c.c:28:24: note: Shadow variable healpy-1.18.1/cextern/cfitsio/iter_c.c:129:17: style: Local variable 'xsize' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:20:6: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/iter_c.c:129:17: note: Shadow variable healpy-1.18.1/cextern/cfitsio/iter_c.c:129:24: style: Local variable 'ysize' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:21:6: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/iter_c.c:129:24: note: Shadow variable healpy-1.18.1/cextern/cfitsio/iter_c.c:129:31: style: Local variable 'xbinsize' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:22:6: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/iter_c.c:129:31: note: Shadow variable healpy-1.18.1/cextern/cfitsio/iter_c.c:129:41: style: Local variable 'ybinsize' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:23:6: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/iter_c.c:129:41: note: Shadow variable healpy-1.18.1/cextern/cfitsio/iter_c.c:34:10: style: Variable 'filename' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:82:10: style: Variable 'filename' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/iter_c.c:131:18: style: Variable 'xcol' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iter_c.c:131:25: style: Variable 'ycol' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iter_image.c:11:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] healpy-1.18.1/cextern/cfitsio/iter_image.c:46:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/iter_image.c:90:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] healpy-1.18.1/cextern/cfitsio/iter_image.c:90:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] healpy-1.18.1/cextern/cfitsio/iter_image.c:20:10: style: Variable 'filename' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/iter_image.c:19:17: style: Unused variable: nkeys [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_image.c:19:24: style: Unused variable: keypos [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_image.c:19:32: style: Unused variable: hdutype [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_image.c:19:41: style: Unused variable: ii [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_image.c:19:45: style: Unused variable: jj [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_image.c:62:20: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/iter_image.c:62:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:12:1: portability: Omitted return type of function 'main' defaults to int, this is not supported by ISO C99 and later standards. [returnImplicitInt] healpy-1.18.1/cextern/cfitsio/iter_var.c:29:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/iter_var.c:94:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint] healpy-1.18.1/cextern/cfitsio/iter_var.c:21:10: style: Variable 'filename' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:68:27: style: Variable 'counts' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/iter_var.c:20:17: style: Unused variable: nkeys [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:20:24: style: Unused variable: keypos [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:20:32: style: Unused variable: hdutype [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:20:41: style: Unused variable: ii [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:20:45: style: Unused variable: jj [unusedVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:64:20: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/iter_var.c:64:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:742:19: warning: If memory allocation fails, then there is a possible null pointer dereference: comm [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/modkey.c:741:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/modkey.c:741:19: note: Assignment 'comm=(char*)malloc(commlen+1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/modkey.c:742:19: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/modkey.c:695:25: style:inconclusive: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1062:90: note: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'. healpy-1.18.1/cextern/cfitsio/modkey.c:695:25: note: Function 'ffmkls' argument 4 names different: declaration 'comm' definition 'incomm'. healpy-1.18.1/cextern/cfitsio/modkey.c:551:11: style: Variable 'loc' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/modkey.c:963:19: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1008:19: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1053:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1098:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1198:32: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1407:19: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1444:19: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1481:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:1519:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/modkey.c:712:30: style: Variable 'tmplongval' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:63: style: Variable 'tstatus' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:709:10: style: Unused variable: valstring [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:710:27: style: Unused variable: tmpkeyname [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:711:10: style: Unused variable: tstring [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:711:32: style: Unused variable: cptr [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:9: style: Unused variable: next [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:15: style: Unused variable: remain [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:23: style: Unused variable: nquote [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:31: style: Unused variable: nchar [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:38: style: Unused variable: namelen [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:47: style: Unused variable: contin [unusedVariable] healpy-1.18.1/cextern/cfitsio/modkey.c:713:55: style: Variable 'tstatus' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/pliocomp.c:26:19: style: Parameter 'pxsrc' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/pliocomp.c:183:21: style: Parameter 'll_src' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:578:19: style:inconclusive: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1677:18: note: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'. healpy-1.18.1/cextern/cfitsio/putcol.c:578:19: note: Function 'ffpss' argument 3 names different: declaration 'fpixel' definition 'blc'. healpy-1.18.1/cextern/cfitsio/putcol.c:579:19: style:inconclusive: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1677:32: note: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'. healpy-1.18.1/cextern/cfitsio/putcol.c:579:19: note: Function 'ffpss' argument 4 names different: declaration 'lpixel' definition 'trc'. healpy-1.18.1/cextern/cfitsio/putcol.c:1180:16: style:inconclusive: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1751:26: note: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'. healpy-1.18.1/cextern/cfitsio/putcol.c:1180:16: note: Function 'ffiter' argument 1 names different: declaration 'ncols' definition 'n_cols'. healpy-1.18.1/cextern/cfitsio/putcol.c:1181:25: style:inconclusive: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1751:47: note: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'. healpy-1.18.1/cextern/cfitsio/putcol.c:1181:25: note: Function 'ffiter' argument 2 names different: declaration 'data' definition 'cols'. healpy-1.18.1/cextern/cfitsio/putcol.c:1183:17: style:inconclusive: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1751:71: note: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'. healpy-1.18.1/cextern/cfitsio/putcol.c:1183:17: note: Function 'ffiter' argument 4 names different: declaration 'nPerLoop' definition 'n_per_loop'. healpy-1.18.1/cextern/cfitsio/putcol.c:976:11: style: Local variable 'icol' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/putcol.c:916:9: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/putcol.c:976:11: note: Shadow variable healpy-1.18.1/cextern/cfitsio/putcol.c:16:20: style: Parameter 'firstpix' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:106:24: style: Parameter 'firstpix' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:894:19: style: Parameter 'datatype' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:895:19: style: Parameter 'colnum' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1008:18: style: Parameter 'colname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1051:18: style: Parameter 'colname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1092:44: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1100:43: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1108:39: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1116:41: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1124:39: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1132:41: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1140:39: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1148:39: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1156:40: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1164:41: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1172:41: style: Parameter 'col' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1229:38: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/putcol.c:1895:11: warning: Size of pointer 'stringptr' used instead of size of its data. [pointerSize] healpy-1.18.1/cextern/cfitsio/putcolb.c:722:19: style:inconclusive: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1556:78: note: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'. healpy-1.18.1/cextern/cfitsio/putcolb.c:722:19: note: Function 'ffpextn' argument 4 names different: declaration 'array' definition 'buffer'. healpy-1.18.1/cextern/cfitsio/putcolb.c:751:28: style:inconclusive: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:854:28: note: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:751:28: note: Function 'ffi1fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:755:28: style:inconclusive: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:855:28: note: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:755:28: note: Function 'ffi1fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:792:28: style:inconclusive: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:879:28: note: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:792:28: note: Function 'ffi1fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:796:20: style:inconclusive: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:880:20: note: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:796:20: note: Function 'ffi1fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:839:28: style:inconclusive: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:904:28: note: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:839:28: note: Function 'ffi1fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:843:23: style:inconclusive: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:905:23: note: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:843:23: note: Function 'ffi1fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:886:28: style:inconclusive: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:935:28: note: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:886:28: note: Function 'ffi1fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:890:23: style:inconclusive: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:936:23: note: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:890:23: note: Function 'ffi1fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:946:28: style:inconclusive: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:954:28: note: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:946:28: note: Function 'ffi1fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:950:20: style:inconclusive: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:955:20: note: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:950:20: note: Function 'ffi1fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:972:28: style:inconclusive: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:979:28: note: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:972:28: note: Function 'ffi1fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolb.c:976:21: style:inconclusive: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:980:21: note: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:976:21: note: Function 'ffi1fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolb.c:189:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:751:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:792:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:839:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:886:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:946:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:951:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:972:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:977:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:998:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolb.c:1002:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:736:21: style:inconclusive: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:876:21: note: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:736:21: note: Function 'ffr8fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:740:28: style:inconclusive: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:877:28: note: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:740:28: note: Function 'ffr8fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:791:21: style:inconclusive: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:901:21: note: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:791:21: note: Function 'ffr8fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:795:20: style:inconclusive: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:902:20: note: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:795:20: note: Function 'ffr8fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:851:21: style:inconclusive: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:926:21: note: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:851:21: note: Function 'ffr8fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:855:23: style:inconclusive: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:927:23: note: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:855:23: note: Function 'ffr8fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:911:21: style:inconclusive: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:941:21: note: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:911:21: note: Function 'ffr8fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:915:23: style:inconclusive: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:942:23: note: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:915:23: note: Function 'ffr8fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:991:21: style:inconclusive: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:976:21: note: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:991:21: note: Function 'ffr8fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:995:20: style:inconclusive: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:977:20: note: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:995:20: note: Function 'ffr8fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:1017:21: style:inconclusive: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1001:21: note: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:1017:21: note: Function 'ffr8fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcold.c:1021:21: style:inconclusive: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1002:21: note: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:1021:21: note: Function 'ffr8fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcold.c:187:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:736:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:791:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:851:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:911:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:991:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:996:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:1017:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:1022:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:1042:22: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcold.c:1046:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:749:20: style:inconclusive: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:874:20: note: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:749:20: note: Function 'ffr4fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:753:28: style:inconclusive: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:875:28: note: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:753:28: note: Function 'ffr4fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:804:20: style:inconclusive: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:899:20: note: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:804:20: note: Function 'ffr4fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:808:20: style:inconclusive: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:900:20: note: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:808:20: note: Function 'ffr4fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:864:20: style:inconclusive: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:924:20: note: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:864:20: note: Function 'ffr4fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:868:23: style:inconclusive: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:925:23: note: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:868:23: note: Function 'ffr4fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:924:20: style:inconclusive: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:939:20: note: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:924:20: note: Function 'ffr4fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:928:23: style:inconclusive: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:940:23: note: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:928:23: note: Function 'ffr4fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:1004:20: style:inconclusive: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:974:20: note: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:1004:20: note: Function 'ffr4fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:1008:20: style:inconclusive: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:975:20: note: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:1008:20: note: Function 'ffr4fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:1029:20: style:inconclusive: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:999:20: note: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:1029:20: note: Function 'ffr4fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcole.c:1033:21: style:inconclusive: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1000:21: note: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:1033:21: note: Function 'ffr4fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcole.c:201:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:749:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:804:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:864:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:924:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:1004:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:1009:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:1029:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:1034:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:1055:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcole.c:1059:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:698:20: style:inconclusive: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:860:20: note: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:698:20: note: Function 'ffi2fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:702:28: style:inconclusive: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:861:28: note: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:702:28: note: Function 'ffi2fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:753:20: style:inconclusive: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:885:20: note: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:753:20: note: Function 'ffi2fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:757:20: style:inconclusive: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:886:20: note: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:757:20: note: Function 'ffi2fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:799:20: style:inconclusive: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:910:20: note: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:799:20: note: Function 'ffi2fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:803:23: style:inconclusive: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:911:23: note: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:803:23: note: Function 'ffi2fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:846:20: style:inconclusive: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:933:20: note: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:846:20: note: Function 'ffi2fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:850:23: style:inconclusive: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:934:23: note: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:850:23: note: Function 'ffi2fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:908:20: style:inconclusive: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:960:20: note: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:908:20: note: Function 'ffi2fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:912:20: style:inconclusive: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:961:20: note: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:912:20: note: Function 'ffi2fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:934:20: style:inconclusive: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:985:20: note: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:934:20: note: Function 'ffi2fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoli.c:938:21: style:inconclusive: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:986:21: note: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:938:21: note: Function 'ffi2fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoli.c:188:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:698:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:753:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:799:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:846:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:908:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:913:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:934:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:939:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:960:21: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoli.c:964:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:697:19: style:inconclusive: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:864:19: note: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:697:19: note: Function 'ffi4fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:701:28: style:inconclusive: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:865:28: note: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:701:28: note: Function 'ffi4fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:752:19: style:inconclusive: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:889:19: note: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:752:19: note: Function 'ffi4fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:756:20: style:inconclusive: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:890:20: note: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:756:20: note: Function 'ffi4fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:812:19: style:inconclusive: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:916:19: note: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:812:19: note: Function 'ffi4fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:816:23: style:inconclusive: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:917:23: note: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:816:23: note: Function 'ffi4fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:859:19: style:inconclusive: Function 'ffi4fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:929:19: note: Function 'ffi4fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:859:19: note: Function 'ffi4fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:863:23: style:inconclusive: Function 'ffi4fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:930:23: note: Function 'ffi4fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:863:23: note: Function 'ffi4fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:921:19: style:inconclusive: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:964:19: note: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:921:19: note: Function 'ffi4fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:925:20: style:inconclusive: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:965:20: note: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:925:20: note: Function 'ffi4fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:947:19: style:inconclusive: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:989:19: note: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:947:19: note: Function 'ffi4fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:951:21: style:inconclusive: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:990:21: note: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:951:21: note: Function 'ffi4fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1702:23: style:inconclusive: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:868:23: note: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1702:23: note: Function 'ffi8fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1706:28: style:inconclusive: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:869:28: note: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1706:28: note: Function 'ffi8fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1757:23: style:inconclusive: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:893:23: note: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1757:23: note: Function 'ffi8fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1761:20: style:inconclusive: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:894:20: note: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1761:20: note: Function 'ffi8fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1817:23: style:inconclusive: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:918:23: note: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1817:23: note: Function 'ffi8fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1821:23: style:inconclusive: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:919:23: note: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1821:23: note: Function 'ffi8fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1877:23: style:inconclusive: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:931:23: note: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1877:23: note: Function 'ffi8fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1881:23: style:inconclusive: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:932:23: note: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1881:23: note: Function 'ffi8fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1939:23: style:inconclusive: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:968:23: note: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1939:23: note: Function 'ffi8fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1943:20: style:inconclusive: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:969:20: note: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1943:20: note: Function 'ffi8fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1965:23: style:inconclusive: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:993:23: note: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1965:23: note: Function 'ffi8fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1969:21: style:inconclusive: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:994:21: note: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:1969:21: note: Function 'ffi8fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolj.c:188:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:697:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:752:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:812:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:859:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:921:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:926:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:947:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:952:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:973:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:977:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1193:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1194:19: style: Parameter 'fpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1195:19: style: Parameter 'lpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1702:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1757:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1817:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1877:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1939:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1944:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1965:23: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1970:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1991:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolj.c:1995:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:714:19: style:inconclusive: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:872:19: note: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:714:19: note: Function 'ffintfi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:718:28: style:inconclusive: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:873:28: note: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:718:28: note: Function 'ffintfi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:769:19: style:inconclusive: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:897:19: note: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:769:19: note: Function 'ffintfi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:773:20: style:inconclusive: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:898:20: note: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:773:20: note: Function 'ffintfi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:829:19: style:inconclusive: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:922:19: note: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:829:19: note: Function 'ffintfi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:833:23: style:inconclusive: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:923:23: note: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:833:23: note: Function 'ffintfi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:875:19: style:inconclusive: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:943:19: note: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:875:19: note: Function 'ffintfi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:879:23: style:inconclusive: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:944:23: note: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:879:23: note: Function 'ffintfi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:938:19: style:inconclusive: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:972:19: note: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:938:19: note: Function 'ffintfr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:942:20: style:inconclusive: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:973:20: note: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:942:20: note: Function 'ffintfr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:964:19: style:inconclusive: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:997:19: note: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:964:19: note: Function 'ffintfr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolk.c:968:21: style:inconclusive: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:998:21: note: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:968:21: note: Function 'ffintfr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolk.c:187:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:714:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:769:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:829:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:875:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:938:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:943:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:964:19: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:969:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:990:20: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolk.c:994:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoll.c:18:19: style: Parameter 'array' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoll.c:210:19: style: Parameter 'larray' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoll.c:226:26: style: Variable 'onbit' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/putcoll.c:227:26: style: Variable 'offbit' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/putcoll.c:167:20: style: Variable 'fstelm' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putcoll.c:187:14: style: Variable 'fstelm' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putcoll.c:257:12: style: Variable 'offset' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putcols.c:139:16: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/putcols.c:34:20: style: Variable 'arrayptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/putcols.c:213:20: style: Parameter 'nulvalue' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:680:26: style:inconclusive: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:856:26: note: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:680:26: note: Function 'ffs1fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:684:28: style:inconclusive: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:857:28: note: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:684:28: note: Function 'ffs1fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:738:26: style:inconclusive: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:881:26: note: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:738:26: note: Function 'ffs1fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:742:20: style:inconclusive: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:882:20: note: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:742:20: note: Function 'ffs1fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:785:26: style:inconclusive: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:906:26: note: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:785:26: note: Function 'ffs1fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:789:23: style:inconclusive: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:907:23: note: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:789:23: note: Function 'ffs1fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:832:26: style:inconclusive: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:937:26: note: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:832:26: note: Function 'ffs1fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:836:23: style:inconclusive: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:938:23: note: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:836:23: note: Function 'ffs1fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:894:26: style:inconclusive: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:956:26: note: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:894:26: note: Function 'ffs1fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:898:20: style:inconclusive: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:957:20: note: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:898:20: note: Function 'ffs1fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:920:26: style:inconclusive: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:981:26: note: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:920:26: note: Function 'ffs1fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:924:21: style:inconclusive: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:982:21: note: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:924:21: note: Function 'ffs1fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolsb.c:187:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:738:26: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:785:26: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:832:26: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:894:26: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:899:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:920:26: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:925:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:946:27: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolsb.c:950:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolu.c:602:23: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/putcolu.c:602:7: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/putcolu.c:602:23: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/putcolu.c:82:23: style:inconclusive: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1790:21: note: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'. healpy-1.18.1/cextern/cfitsio/putcolu.c:82:23: note: Function 'ffpclu' argument 5 names different: declaration 'nelem' definition 'nelempar'. healpy-1.18.1/cextern/cfitsio/putcolu.c:589:16: style: Variable 'typecode' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putcolu.c:590:19: style: Variable 'repeat' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putcolu.c:590:30: style: Variable 'width' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putcolui.c:668:29: style:inconclusive: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:858:29: note: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:668:29: note: Function 'ffu2fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:672:28: style:inconclusive: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:859:28: note: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:672:28: note: Function 'ffu2fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:718:29: style:inconclusive: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:883:29: note: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:718:29: note: Function 'ffu2fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:722:20: style:inconclusive: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:884:20: note: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:722:20: note: Function 'ffu2fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:781:29: style:inconclusive: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:908:29: note: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:781:29: note: Function 'ffu2fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:785:23: style:inconclusive: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:909:23: note: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:785:23: note: Function 'ffu2fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:828:29: style:inconclusive: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:945:29: note: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:828:29: note: Function 'ffu2fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:832:23: style:inconclusive: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:946:23: note: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:832:23: note: Function 'ffu2fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:888:29: style:inconclusive: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:958:29: note: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:888:29: note: Function 'ffu2fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:892:20: style:inconclusive: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:959:20: note: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:892:20: note: Function 'ffu2fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:914:29: style:inconclusive: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:983:29: note: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:914:29: note: Function 'ffu2fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcolui.c:918:21: style:inconclusive: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:984:21: note: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:918:21: note: Function 'ffu2fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcolui.c:187:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:668:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:781:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:828:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:888:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:893:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:914:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:919:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:940:30: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcolui.c:944:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:667:28: style:inconclusive: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:862:28: note: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:667:28: note: Function 'ffu4fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:671:28: style:inconclusive: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:863:28: note: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:671:28: note: Function 'ffu4fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:717:28: style:inconclusive: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:887:28: note: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:717:28: note: Function 'ffu4fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:721:20: style:inconclusive: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:888:20: note: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:721:20: note: Function 'ffu4fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:772:28: style:inconclusive: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:912:28: note: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:772:28: note: Function 'ffu4fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:776:23: style:inconclusive: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:913:23: note: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:776:23: note: Function 'ffu4fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:835:28: style:inconclusive: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:947:28: note: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:835:28: note: Function 'ffu4fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:839:23: style:inconclusive: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:948:23: note: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:839:23: note: Function 'ffu4fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:895:28: style:inconclusive: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:962:28: note: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:895:28: note: Function 'ffu4fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:899:20: style:inconclusive: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:963:20: note: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:899:20: note: Function 'ffu4fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:921:28: style:inconclusive: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:987:28: note: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:921:28: note: Function 'ffu4fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:925:21: style:inconclusive: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:988:21: note: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:925:21: note: Function 'ffu4fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1648:24: style:inconclusive: Function 'ffu8fi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:866:24: note: Function 'ffu8fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1648:24: note: Function 'ffu8fi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1652:28: style:inconclusive: Function 'ffu8fi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:867:28: note: Function 'ffu8fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1652:28: note: Function 'ffu8fi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1698:24: style:inconclusive: Function 'ffu8fi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:891:24: note: Function 'ffu8fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1698:24: note: Function 'ffu8fi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1702:20: style:inconclusive: Function 'ffu8fi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:892:20: note: Function 'ffu8fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1702:20: note: Function 'ffu8fi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1753:24: style:inconclusive: Function 'ffu8fi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:914:24: note: Function 'ffu8fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1753:24: note: Function 'ffu8fi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1757:23: style:inconclusive: Function 'ffu8fi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:915:23: note: Function 'ffu8fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1757:23: note: Function 'ffu8fi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1808:24: style:inconclusive: Function 'ffu8fi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:949:24: note: Function 'ffu8fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1808:24: note: Function 'ffu8fi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1812:23: style:inconclusive: Function 'ffu8fi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:950:23: note: Function 'ffu8fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1812:23: note: Function 'ffu8fi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1877:24: style:inconclusive: Function 'ffu8fr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:966:24: note: Function 'ffu8fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1877:24: note: Function 'ffu8fr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1881:20: style:inconclusive: Function 'ffu8fr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:967:20: note: Function 'ffu8fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1881:20: note: Function 'ffu8fr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1903:24: style:inconclusive: Function 'ffu8fr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:991:24: note: Function 'ffu8fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1903:24: note: Function 'ffu8fr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1907:21: style:inconclusive: Function 'ffu8fr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:992:21: note: Function 'ffu8fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:1907:21: note: Function 'ffu8fr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluj.c:187:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:667:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:717:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:835:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:895:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:900:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:921:28: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:926:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:947:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:951:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1169:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1170:19: style: Parameter 'fpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1171:19: style: Parameter 'lpixel' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1648:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1698:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1753:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1808:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1877:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1882:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1903:24: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1908:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1929:25: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1933:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1015:19: style: Unused variable: nullvalue [unusedVariable] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1114:19: style: Variable 'fpixel' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putcoluj.c:1114:30: style: Unused variable: lpixel [unusedVariable] healpy-1.18.1/cextern/cfitsio/putcoluk.c:684:29: style:inconclusive: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:870:29: note: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:684:29: note: Function 'ffuintfi1' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:688:28: style:inconclusive: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:871:28: note: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:688:28: note: Function 'ffuintfi1' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:734:29: style:inconclusive: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:895:29: note: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:734:29: note: Function 'ffuintfi2' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:738:20: style:inconclusive: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:896:20: note: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:738:20: note: Function 'ffuintfi2' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:789:29: style:inconclusive: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:920:29: note: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:789:29: note: Function 'ffuintfi4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:793:23: style:inconclusive: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:921:23: note: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:793:23: note: Function 'ffuintfi4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:852:29: style:inconclusive: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:951:29: note: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:852:29: note: Function 'ffuintfi8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:856:23: style:inconclusive: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:952:23: note: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:856:23: note: Function 'ffuintfi8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:913:29: style:inconclusive: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:970:29: note: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:913:29: note: Function 'ffuintfr4' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:917:20: style:inconclusive: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:971:20: note: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:917:20: note: Function 'ffuintfr4' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:939:29: style:inconclusive: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:995:29: note: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:939:29: note: Function 'ffuintfr8' argument 1 names different: declaration 'array' definition 'input'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:943:21: style:inconclusive: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:996:21: note: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:943:21: note: Function 'ffuintfr8' argument 5 names different: declaration 'buffer' definition 'output'. healpy-1.18.1/cextern/cfitsio/putcoluk.c:187:19: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:684:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:734:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:852:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:913:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:918:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:939:29: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:944:18: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:965:30: style: Parameter 'input' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putcoluk.c:969:19: style: Parameter 'cform' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1257:11: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] healpy-1.18.1/cextern/cfitsio/putkey.c:1268:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] healpy-1.18.1/cextern/cfitsio/putkey.c:1673:11: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] healpy-1.18.1/cextern/cfitsio/putkey.c:1677:15: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] healpy-1.18.1/cextern/cfitsio/putkey.c:80:24: style:inconclusive: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1142:52: note: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/putkey.c:80:24: note: Function 'ffcrtb' argument 8 names different: declaration 'extname' definition 'extnm'. healpy-1.18.1/cextern/cfitsio/putkey.c:1046:20: style:inconclusive: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:893:79: note: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'. healpy-1.18.1/cextern/cfitsio/putkey.c:1046:20: note: Function 'ffpkyt' argument 4 names different: declaration 'frac' definition 'fraction'. healpy-1.18.1/cextern/cfitsio/putkey.c:2640:24: style:inconclusive: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:926:64: note: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'. healpy-1.18.1/cextern/cfitsio/putkey.c:2640:24: note: Function 'ffphtb' argument 9 names different: declaration 'extname' definition 'extnmx'. healpy-1.18.1/cextern/cfitsio/putkey.c:2755:24: style:inconclusive: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:928:51: note: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'. healpy-1.18.1/cextern/cfitsio/putkey.c:2755:24: note: Function 'ffphbn' argument 7 names different: declaration 'extname' definition 'extnmx'. healpy-1.18.1/cextern/cfitsio/putkey.c:3014:24: style:inconclusive: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:929:52: note: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'. healpy-1.18.1/cextern/cfitsio/putkey.c:3014:24: note: Function 'ffphext' argument 2 names different: declaration 'xtension' definition 'xtensionx'. healpy-1.18.1/cextern/cfitsio/putkey.c:881:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:922:21: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:963:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1004:21: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1057:32: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1182:9: style: Variable 'ndays' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/putkey.c:1251:16: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1304:18: style: Parameter 'datestr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1652:51: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1670:15: style: Variable 'date' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1750:19: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1811:19: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1869:23: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1927:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:1986:20: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:2045:21: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:2104:21: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/putkey.c:2162:18: style: Parameter 'naxes' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/putkey.c:2402:18: style: Parameter 'naxes' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/putkey.c:3017:17: style: Parameter 'naxes' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/putkey.c:425:25: style: Variable 'spaceForComments' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putkey.c:425:57: style: Variable 'nblanks' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putkey.c:596:22: style: Variable 'vlen' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/putkey.c:2768:14: style: Unused variable: colptr [unusedVariable] healpy-1.18.1/cextern/cfitsio/quantize.c:1609:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/quantize.c:1955:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/quantize.c:2731:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/quantize.c:2946:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/quantize.c:84:56: style:inconclusive: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1135:56: note: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'. healpy-1.18.1/cextern/cfitsio/quantize.c:84:56: note: Function 'fits_quantize_float' argument 3 names different: declaration 'nx' definition 'nxpix'. healpy-1.18.1/cextern/cfitsio/quantize.c:84:68: style:inconclusive: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1135:65: note: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'. healpy-1.18.1/cextern/cfitsio/quantize.c:84:68: note: Function 'fits_quantize_float' argument 4 names different: declaration 'ny' definition 'nypix'. healpy-1.18.1/cextern/cfitsio/quantize.c:85:29: style:inconclusive: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1136:37: note: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. healpy-1.18.1/cextern/cfitsio/quantize.c:85:29: note: Function 'fits_quantize_float' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. healpy-1.18.1/cextern/cfitsio/quantize.c:273:58: style:inconclusive: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1139:58: note: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'. healpy-1.18.1/cextern/cfitsio/quantize.c:273:58: note: Function 'fits_quantize_double' argument 3 names different: declaration 'nx' definition 'nxpix'. healpy-1.18.1/cextern/cfitsio/quantize.c:273:70: style:inconclusive: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1139:67: note: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'. healpy-1.18.1/cextern/cfitsio/quantize.c:273:70: note: Function 'fits_quantize_double' argument 4 names different: declaration 'ny' definition 'nypix'. healpy-1.18.1/cextern/cfitsio/quantize.c:274:30: style:inconclusive: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:1140:38: note: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. healpy-1.18.1/cextern/cfitsio/quantize.c:274:30: note: Function 'fits_quantize_double' argument 7 names different: declaration 'quantize_level' definition 'qlevel'. healpy-1.18.1/cextern/cfitsio/quantize.c:880:10: style:inconclusive: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:44:12: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:880:10: note: Function 'FnNoise5_short' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:881:10: style:inconclusive: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:44:24: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:881:10: note: Function 'FnNoise5_short' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:882:10: style:inconclusive: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:44:36: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:882:10: note: Function 'FnNoise5_short' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:1226:10: style:inconclusive: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:47:12: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:1226:10: note: Function 'FnNoise5_int' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:1227:10: style:inconclusive: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:47:24: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:1227:10: note: Function 'FnNoise5_int' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:1228:10: style:inconclusive: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:47:36: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:1228:10: note: Function 'FnNoise5_int' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:1587:10: style:inconclusive: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:50:12: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:1587:10: note: Function 'FnNoise5_float' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:1588:10: style:inconclusive: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:50:24: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:1588:10: note: Function 'FnNoise5_float' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:1589:10: style:inconclusive: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:50:36: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:1589:10: note: Function 'FnNoise5_float' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:1933:10: style:inconclusive: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:53:12: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:1933:10: note: Function 'FnNoise5_double' argument 9 names different: declaration 'n2' definition 'noise2'. healpy-1.18.1/cextern/cfitsio/quantize.c:1934:10: style:inconclusive: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:53:24: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:1934:10: note: Function 'FnNoise5_double' argument 10 names different: declaration 'n3' definition 'noise3'. healpy-1.18.1/cextern/cfitsio/quantize.c:1935:10: style:inconclusive: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/quantize.c:53:36: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:1935:10: note: Function 'FnNoise5_double' argument 11 names different: declaration 'n5' definition 'noise5'. healpy-1.18.1/cextern/cfitsio/quantize.c:649:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/quantize.c:707:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/quantize.c:765:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/quantize.c:823:7: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/quantize.c:901:9: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:1247:7: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:1608:9: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:1954:10: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:2296:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:2514:21: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:2730:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:2945:24: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:3151:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:3272:21: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:3393:23: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/quantize.c:3514:24: style: Variable 'rowpix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/region.c:24:25: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/region.c:24:7: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/region.c:24:25: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/region.c:62:26: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/region.c:62:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/region.c:62:26: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/region.c:1475:26: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/region.c:1475:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/region.c:1475:26: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/region.c:1022:19: error: Common realloc mistake: 'freedPolyPtrs' nulled but not freed upon failure [memleakOnRealloc] healpy-1.18.1/cextern/cfitsio/region.c:1106:46: style:inconclusive: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/region.h:77:46: note: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'. healpy-1.18.1/cextern/cfitsio/region.c:1106:46: note: Function 'fits_set_region_components' argument 1 names different: declaration 'Rgn' definition 'aRgn'. healpy-1.18.1/cextern/cfitsio/region.c:1193:35: style:inconclusive: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/region.h:78:35: note: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'. healpy-1.18.1/cextern/cfitsio/region.c:1193:35: note: Function 'fits_setup_shape' argument 1 names different: declaration 'shape' definition 'newShape'. healpy-1.18.1/cextern/cfitsio/region.c:52:14: style: Variable 'pX' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/region.c:52:19: style: Variable 'pY' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/region.c:1041:32: style: Parameter 'Pts' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/region.c:1458:18: style: Variable 'cvalue2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/region.c:1461:8: style: Variable 'shapename' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/region.c:1466:7: style: Variable 'shapetype' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/region.c:995:21: style: Variable 'ptsToFree' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/region.c:996:22: style: Variable 'isAlreadyFreed' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/ricecomp.c:171:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/ricecomp.c:399:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/ricecomp.c:627:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/ricecomp.c:938:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] healpy-1.18.1/cextern/cfitsio/ricecomp.c:1108:23: style: Operator '|' with one operand equal to zero is redundant. [badBitmaskCheck] healpy-1.18.1/cextern/cfitsio/ricecomp.c:880:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/ricecomp.c:38:18: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/ricecomp.c:880:18: note: Shadow variable healpy-1.18.1/cextern/cfitsio/ricecomp.c:1054:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/ricecomp.c:38:18: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/ricecomp.c:1054:18: note: Shadow variable healpy-1.18.1/cextern/cfitsio/ricecomp.c:1221:18: style: Local variable 'nonzero_count' shadows outer variable [shadowVariable] healpy-1.18.1/cextern/cfitsio/ricecomp.c:38:18: note: Shadowed declaration healpy-1.18.1/cextern/cfitsio/ricecomp.c:1221:18: note: Shadow variable healpy-1.18.1/cextern/cfitsio/ricecomp.c:92:20: style: Parameter 'a' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/ricecomp.c:312:10: style: Parameter 'a' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/ricecomp.c:541:16: style: Parameter 'a' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/ricecomp.c:792:25: style: Variable 'mask' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/ricecomp.c:877:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/ricecomp.c:1051:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/ricecomp.c:1218:16: style: Variable 'cend' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/scalnull.c:38:19: style:inconclusive: Function 'ffpscl' argument 3 names different: declaration 'zeroval' definition 'zero'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1176:59: note: Function 'ffpscl' argument 3 names different: declaration 'zeroval' definition 'zero'. healpy-1.18.1/cextern/cfitsio/scalnull.c:38:19: note: Function 'ffpscl' argument 3 names different: declaration 'zeroval' definition 'zero'. healpy-1.18.1/cextern/cfitsio/scalnull.c:125:19: style:inconclusive: Function 'fftscl' argument 4 names different: declaration 'zeroval' definition 'zero'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio.h:1178:71: note: Function 'fftscl' argument 4 names different: declaration 'zeroval' definition 'zero'. healpy-1.18.1/cextern/cfitsio/scalnull.c:125:19: note: Function 'fftscl' argument 4 names different: declaration 'zeroval' definition 'zero'. healpy-1.18.1/cextern/cfitsio/scalnull.c:198:18: style: Parameter 'nulstring' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/swapproc.c:193:15: portability:inconclusive: Casting from double * to char * is not portable due to different binary data representations on different platforms. [invalidPointerCast] healpy-1.18.1/cextern/cfitsio/swapproc.c:93:21: style:inconclusive: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:357:21: note: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'. healpy-1.18.1/cextern/cfitsio/swapproc.c:93:21: note: Function 'ffswap2' argument 1 names different: declaration 'values' definition 'svalues'. healpy-1.18.1/cextern/cfitsio/swapproc.c:94:19: style:inconclusive: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:357:34: note: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'. healpy-1.18.1/cextern/cfitsio/swapproc.c:94:19: note: Function 'ffswap2' argument 2 names different: declaration 'nvalues' definition 'nvals'. healpy-1.18.1/cextern/cfitsio/swapproc.c:162:24: style:inconclusive: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:358:24: note: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'. healpy-1.18.1/cextern/cfitsio/swapproc.c:162:24: note: Function 'ffswap4' argument 1 names different: declaration 'values' definition 'ivalues'. healpy-1.18.1/cextern/cfitsio/swapproc.c:163:23: style:inconclusive: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:358:37: note: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'. healpy-1.18.1/cextern/cfitsio/swapproc.c:163:23: note: Function 'ffswap4' argument 2 names different: declaration 'nvalues' definition 'nvals'. healpy-1.18.1/cextern/cfitsio/swapproc.c:239:22: style:inconclusive: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:359:22: note: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'. healpy-1.18.1/cextern/cfitsio/swapproc.c:239:22: note: Function 'ffswap8' argument 1 names different: declaration 'values' definition 'dvalues'. healpy-1.18.1/cextern/cfitsio/swapproc.c:240:19: style:inconclusive: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/fitsio2.h:359:35: note: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'. healpy-1.18.1/cextern/cfitsio/swapproc.c:240:19: note: Function 'ffswap8' argument 2 names different: declaration 'nvalues' definition 'nvals'. healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:66:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable USHORT_IMG [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:155:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READWRITE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:211:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READWRITE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:259:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:293:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:381:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:432:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:496:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/cookbook.c:566:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fitscopy.c:43:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:201:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable totalerr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:212:23: style: Parameter 'parname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:212:38: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:217:24: style: Parameter 'parname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:217:39: style: Parameter 'stringname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:222:22: style: Parameter 'parname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:222:36: style: Parameter 'intvalue' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:227:21: style: Parameter 'parname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:233:25: style: Parameter 'taskname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:239:28: style: Parameter 'taskname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:259:31: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:264:26: style: Parameter 'msg' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:23:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fitsverify.c:24:11: style: Unused variable: filename [unusedVariable] healpy-1.18.1/cextern/cfitsio/utilities/fpack.c:58:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RICE_1 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:83:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:163:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RICE_1 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:233:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:286:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NO_EXIST [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:639:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_IGN [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:948:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1016:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1173:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1468:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1643:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TBL [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1698:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE_IMG [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1862:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RICE_1 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1969:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2101:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2182:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2230:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOATNULLVALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2316:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2376:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MEMORY_ALLOCATION [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1681:22: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1681:6: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1681:22: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:957:6: style: The if condition is the same as the previous if condition [duplicateCondition] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:952:6: note: First condition healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:957:6: note: Second condition healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:628:11: warning: If resource allocation fails, then there is a possible null pointer dereference: outreport [nullPointerOutOfResources] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:627:23: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:627:23: note: Assignment 'outreport=fopen(fpvar.outfile,"w")', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:628:11: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:629:11: warning: If resource allocation fails, then there is a possible null pointer dereference: outreport [nullPointerOutOfResources] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:627:23: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:627:23: note: Assignment 'outreport=fopen(fpvar.outfile,"w")', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:629:11: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:49:19: style: Parameter 'msg' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:106:22: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:122:21: style: Parameter 'suffix' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:122:35: style: Parameter 'rootname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:208:30: style: Parameter 'argv' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:613:30: style: Parameter 'argv' can be declared as const array [constParameter] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:617:17: style: Variable 'valchar' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2005:19: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2028:50: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2295:53: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:2355:53: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1163:18: style: Variable 'tstatus' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1167:17: style: Variable 'origdata' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1856:11: style: Variable 'origdata' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fpackutil.c:1857:15: style: Variable 'compressdata' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:150:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PIL_LINESIZE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:284:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:455:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:178:11: style:inconclusive: Function 'ftverify_getpar' argument 3 names different: declaration 'prehead' definition 'prhead'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:121:56: note: Function 'ftverify_getpar' argument 3 names different: declaration 'prehead' definition 'prhead'. healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:178:11: note: Function 'ftverify_getpar' argument 3 names different: declaration 'prehead' definition 'prhead'. healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:443:29: style:inconclusive: Function 'update_parfile' argument 1 names different: declaration 'numerr' definition 'nerr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:191:25: note: Function 'update_parfile' argument 1 names different: declaration 'numerr' definition 'nerr'. healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:443:29: note: Function 'update_parfile' argument 1 names different: declaration 'numerr' definition 'nerr'. healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:443:39: style:inconclusive: Function 'update_parfile' argument 2 names different: declaration 'numwrn' definition 'nwrn'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:191:37: note: Function 'update_parfile' argument 2 names different: declaration 'numwrn' definition 'nwrn'. healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:443:39: note: Function 'update_parfile' argument 2 names different: declaration 'numwrn' definition 'nwrn'. healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:251:12: style: Parameter 'errreport' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:269:12: style: Variable 'p' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/ftverify.c:462:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/funpack.c:38:10: style: Variable 'tile[0]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:117:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TBL [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:587:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBIT [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:768:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:241:13: style: The if condition is the same as the previous if condition [duplicateCondition] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:239:13: note: First condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:241:13: note: Second condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:272:13: style: The if condition is the same as the previous if condition [duplicateCondition] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:271:13: note: First condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:272:13: note: Second condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:587:12: style: Condition '!find_badbit' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:584:23: note: Assignment 'find_badbit=0', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:587:12: note: Condition '!find_badbit' is always true healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:620:17: style: Condition '!find_badchar' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:617:28: note: Assignment 'find_badchar=0', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:620:17: note: Condition '!find_badchar' is always true healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:677:17: style: Condition '!find_baddot' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:673:27: note: Assignment 'find_baddot=0', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:677:17: note: Condition '!find_baddot' is always true healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:824:30: style: Condition 'isascii(*p)' is always true [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:200:45: warning: If memory allocation fails, then there is a possible null pointer dereference: numlist [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:131:26: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:131:14: note: Assignment 'numlist=(int*)malloc(ncols*sizeof(int))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:200:45: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:205:45: warning: If memory allocation fails, then there is a possible null pointer dereference: cmplist [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:133:26: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:133:14: note: Assignment 'cmplist=(int*)malloc(ncols*sizeof(int))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:205:45: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:301:2: warning: If memory allocation fails, then there is a possible null pointer dereference: dflag [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:288:36: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:288:22: note: Assignment 'dflag=(int*)calloc(ndesc,sizeof(int))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:301:2: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:788:33: warning: If memory allocation fails, then there is a possible null pointer dereference: temp [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:787:24: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:787:12: note: Assignment 'temp=(int*)malloc(rowlen*sizeof(int))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:788:33: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:223:26: style: The comparison 'ncmp > 0' is always false. [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:54:16: note: 'ncmp' is assigned value '0' here. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:223:26: note: The comparison 'ncmp > 0' is always false. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:273:25: style: The comparison 'ncmp > 0' is always false. [knownConditionTrueFalse] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:54:16: note: 'ncmp' is assigned value '0' here. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:273:25: note: The comparison 'ncmp > 0' is always false. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:515:8: style:inconclusive: Function 'iterdata' argument 5 names different: declaration 'narrays' definition 'narray'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:164:11: note: Function 'iterdata' argument 5 names different: declaration 'narrays' definition 'narray'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:515:8: note: Function 'iterdata' argument 5 names different: declaration 'narrays' definition 'narray'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:537:14: style: Variable 'data' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:538:20: style: Variable 'ldata' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:540:20: style: Variable 'ucdata' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:348:30: style: Variable 'ndata' is allocated memory that is never used. [unusedAllocatedMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:350:27: style: Variable 'idata' is allocated memory that is never used. [unusedAllocatedMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_data.c:286:37: style: Variable 'maxminflag' is allocated memory that is never used. [unusedAllocatedMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:118:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:199:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable END_OF_FILE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:22:2: warning: If memory allocation fails, then there is a possible null pointer dereference: hduname [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:15: note: Assignment 'hduname=(struct HduName**)malloc(totalhdu*sizeof(struct HduName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:22:2: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:23:2: warning: If memory allocation fails, then there is a possible null pointer dereference: hduname [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:15: note: Assignment 'hduname=(struct HduName**)malloc(totalhdu*sizeof(struct HduName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:23:2: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:24:9: warning: If memory allocation fails, then there is a possible null pointer dereference: hduname [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:15: note: Assignment 'hduname=(struct HduName**)malloc(totalhdu*sizeof(struct HduName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:24:9: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:25:9: warning: If memory allocation fails, then there is a possible null pointer dereference: hduname [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:15: note: Assignment 'hduname=(struct HduName**)malloc(totalhdu*sizeof(struct HduName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:25:9: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:26:16: warning: If memory allocation fails, then there is a possible null pointer dereference: hduname [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:15: note: Assignment 'hduname=(struct HduName**)malloc(totalhdu*sizeof(struct HduName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:26:16: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:27:9: warning: If memory allocation fails, then there is a possible null pointer dereference: hduname [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:33: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:20:15: note: Assignment 'hduname=(struct HduName**)malloc(totalhdu*sizeof(struct HduName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:27:9: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:89:25: style:inconclusive: Function 'total_errors' argument 1 names different: declaration 'totalerr' definition 'toterr'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:185:25: note: Function 'total_errors' argument 1 names different: declaration 'totalerr' definition 'toterr'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:89:25: note: Function 'total_errors' argument 1 names different: declaration 'totalerr' definition 'toterr'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:89:39: style:inconclusive: Function 'total_errors' argument 2 names different: declaration 'totalwrn' definition 'totwrn'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:185:41: note: Function 'total_errors' argument 2 names different: declaration 'totalwrn' definition 'totwrn'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:89:39: note: Function 'total_errors' argument 2 names different: declaration 'totalwrn' definition 'totwrn'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:34:12: style: Parameter 'extname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:75:14: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:76:14: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_file.c:115:13: style: Variable 'p' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:41:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_FILENAME [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:237:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2869:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3133:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3334:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TBL [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2908:26: warning:inconclusive: Logical disjunction always evaluates to true: *p <= 'z' || *p >= 'a'. [incorrectLogicOperator] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3336:19: style: The if condition is the same as the previous if condition [duplicateCondition] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3335:19: note: First condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3336:19: note: Second condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3337:19: style: The if condition is the same as the previous if condition [duplicateCondition] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3336:19: note: First condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3337:19: note: Second condition healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:237:9: warning: If memory allocation fails, then there is a possible null pointer dereference: cards [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:235:28: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:235:13: note: Assignment 'cards=(char**)malloc(sizeof(char*)*ncards)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:237:9: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:249:17: warning: If memory allocation fails, then there is a possible null pointer dereference: cards [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:235:28: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:235:13: note: Assignment 'cards=(char**)malloc(sizeof(char*)*ncards)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:240:17: note: Assuming condition is false healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:249:17: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:428:36: warning: If memory allocation fails, then there is a possible null pointer dereference: tmpkwds [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:427:30: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:427:15: note: Assignment 'tmpkwds=(char**)malloc(sizeof(char*)*numusrkey)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:428:36: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1648:8: warning: If memory allocation fails, then there is a possible null pointer dereference: ttype [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1644:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1644:14: note: Assignment 'ttype=(char**)calloc(mcol,sizeof(char*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1648:8: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1649:8: warning: If memory allocation fails, then there is a possible null pointer dereference: tform [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1645:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1645:14: note: Assignment 'tform=(char**)calloc(mcol,sizeof(char*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1649:8: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1650:8: warning: If memory allocation fails, then there is a possible null pointer dereference: tunit [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1646:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1646:14: note: Assignment 'tunit=(char**)calloc(mcol,sizeof(char*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1650:8: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2869:9: warning: If memory allocation fails, then there is a possible null pointer dereference: ttypecopy [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2867:32: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2867:17: note: Assignment 'ttypecopy=(char**)malloc(n*sizeof(char*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2869:9: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2870:16: warning: If memory allocation fails, then there is a possible null pointer dereference: ttypecopy [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2867:32: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2867:17: note: Assignment 'ttypecopy=(char**)malloc(n*sizeof(char*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2870:16: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2877:13: warning: If memory allocation fails, then there is a possible null pointer dereference: ttypecopy [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2867:32: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2867:17: note: Assignment 'ttypecopy=(char**)malloc(n*sizeof(char*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2877:13: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2915:9: warning: If memory allocation fails, then there is a possible null pointer dereference: cols [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:30: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:12: note: Assignment 'cols=(struct ColName**)calloc(n,sizeof(struct ColName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2915:9: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2916:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cols [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:30: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:12: note: Assignment 'cols=(struct ColName**)calloc(n,sizeof(struct ColName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2916:2: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2917:2: warning: If memory allocation fails, then there is a possible null pointer dereference: cols [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:30: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:12: note: Assignment 'cols=(struct ColName**)calloc(n,sizeof(struct ColName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2917:2: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2921:11: warning: If memory allocation fails, then there is a possible null pointer dereference: cols [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:30: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:12: note: Assignment 'cols=(struct ColName**)calloc(n,sizeof(struct ColName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2921:11: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2925:20: warning: If memory allocation fails, then there is a possible null pointer dereference: cols [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:30: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2913:12: note: Assignment 'cols=(struct ColName**)calloc(n,sizeof(struct ColName*))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2925:20: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1895:24: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1885:54: note: e is assigned healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1895:24: note: e is overwritten healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:487:11: style: Variable 'cfltkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:493:11: style: Variable 'cfltnkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:500:11: style: Variable 'cflt_keys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:504:11: style: Variable 'cstrkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:508:11: style: Variable 'rastrkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:512:11: style: Variable 'specstrkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1009:11: style: Variable 'exlkey' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1242:11: style: Variable 'exlkey' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1244:11: style: Variable 'exlnkey' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1397:11: style: Variable 'exlkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1401:11: style: Variable 'exlnkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1408:11: style: Variable 'fltkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1412:11: style: Variable 'strkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1624:12: style: Variable 'exlkey' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1629:11: style: Variable 'cfltkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:1633:11: style: Variable 'cstrkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2247:11: style: Variable 'exlkeys' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2497:11: style: Variable 'strkey' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2502:11: style: Variable 'intkey' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2506:11: style: Variable 'fltkey' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2516:11: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2517:11: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2519:11: style: Variable 'equals' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2856:12: style: Parameter 'hduptr' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:2859:11: style: Variable 'p' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3019:47: style: Parameter 'rootname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3022:10: style: Variable 'suffix' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:193:13: style: Variable 'p' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3021:26: style: Variable 'testAxis' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3022:16: style: Variable 'suffix' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3219:11: style: Variable 'npix' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3221:14: style: Variable 'npix' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3287:11: style: Variable 'npix' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_head.c:3289:14: style: Variable 'npix' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:19:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:327:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:423:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:376:13: style: Variable 'temp[0]' is reassigned a value before the old one has been used. [redundantAssignment] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:338:13: note: temp[0] is assigned healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:376:13: note: temp[0] is overwritten healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:4:26: style:inconclusive: Function 'fits_parse_card' argument 2 names different: declaration 'pos' definition 'kpos'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:67:36: note: Function 'fits_parse_card' argument 2 names different: declaration 'pos' definition 'kpos'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:4:26: note: Function 'fits_parse_card' argument 2 names different: declaration 'pos' definition 'kpos'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:188:21: style:inconclusive: Function 'get_str' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:69:21: note: Function 'get_str' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:188:21: note: Function 'get_str' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:230:21: style:inconclusive: Function 'get_log' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:70:21: note: Function 'get_log' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:230:21: note: Function 'get_log' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:248:21: style:inconclusive: Function 'get_num' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:71:21: note: Function 'get_num' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:248:21: note: Function 'get_num' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:308:21: style:inconclusive: Function 'get_cmp' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:72:21: note: Function 'get_cmp' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:308:21: note: Function 'get_cmp' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:389:22: style:inconclusive: Function 'get_comm' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:84:22: note: Function 'get_comm' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:389:22: note: Function 'get_comm' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:415:25: style:inconclusive: Function 'get_unknown' argument 1 names different: declaration 'p' definition 'pt'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:83:25: note: Function 'get_unknown' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:415:25: note: Function 'get_unknown' argument 1 names different: declaration 'p' definition 'pt'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:440:23: style:inconclusive: Function 'pr_kval_err' argument 2 names different: declaration 'pos' definition 'kpos'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:85:33: note: Function 'pr_kval_err' argument 2 names different: declaration 'pos' definition 'kpos'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:440:23: note: Function 'pr_kval_err' argument 2 names different: declaration 'pos' definition 'kpos'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:441:23: style:inconclusive: Function 'pr_kval_err' argument 3 names different: declaration 'keyname' definition 'kname'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:85:44: note: Function 'pr_kval_err' argument 3 names different: declaration 'keyname' definition 'kname'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:441:23: note: Function 'pr_kval_err' argument 3 names different: declaration 'keyname' definition 'kname'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:442:23: style:inconclusive: Function 'pr_kval_err' argument 4 names different: declaration 'keyval' definition 'kval'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:85:59: note: Function 'pr_kval_err' argument 4 names different: declaration 'keyval' definition 'kval'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:442:23: note: Function 'pr_kval_err' argument 4 names different: declaration 'keyval' definition 'kval'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:443:17: style:inconclusive: Function 'pr_kval_err' argument 5 names different: declaration 'stat' definition 'errnum'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:86:21: note: Function 'pr_kval_err' argument 5 names different: declaration 'stat' definition 'errnum'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:443:17: note: Function 'pr_kval_err' argument 5 names different: declaration 'stat' definition 'errnum'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:254:11: style: Variable 'pi' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:394:11: style: Variable 'pi' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:441:23: style: Parameter 'kname' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:442:23: style: Parameter 'kval' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:529:28: style: Parameter 'pkey' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:545:28: style: Parameter 'pkey' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:562:28: style: Parameter 'pkey' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:581:28: style: Parameter 'pkey' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:595:28: style: Parameter 'pkey' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:608:28: style: Parameter 'pkey' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:623:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:654:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:686:11: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_key.c:29:11: style: Variable 'temp1[21]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:33:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:66:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:108:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:159:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:256:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:287:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:300:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_KEYWORD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:30:29: style:inconclusive: Function 'wrtout' argument 2 names different: declaration 'comm' definition 'mess'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:200:29: note: Function 'wrtout' argument 2 names different: declaration 'comm' definition 'mess'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:30:29: note: Function 'wrtout' argument 2 names different: declaration 'comm' definition 'mess'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:37:29: style:inconclusive: Function 'wrtwrn' argument 2 names different: declaration 'comm' definition 'mess'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:202:29: note: Function 'wrtwrn' argument 2 names different: declaration 'comm' definition 'mess'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:37:29: note: Function 'wrtwrn' argument 2 names different: declaration 'comm' definition 'mess'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:37:39: style:inconclusive: Function 'wrtwrn' argument 3 names different: declaration 'heasarc' definition 'isheasarc'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:202:39: note: Function 'wrtwrn' argument 3 names different: declaration 'heasarc' definition 'isheasarc'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:37:39: note: Function 'wrtwrn' argument 3 names different: declaration 'heasarc' definition 'isheasarc'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:54:29: style:inconclusive: Function 'wrterr' argument 2 names different: declaration 'comm' definition 'mess'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/utilities/fverify.h:201:29: note: Function 'wrterr' argument 2 names different: declaration 'comm' definition 'mess'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:54:29: note: Function 'wrterr' argument 2 names different: declaration 'comm' definition 'mess'. healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:30:29: style: Parameter 'mess' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:37:29: style: Parameter 'mess' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:54:29: style: Parameter 'mess' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:92:30: style: Parameter 'mess' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:134:30: style: Parameter 'mess' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:137:11: style: Variable 'errfmt' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:259:40: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:296:14: style: Variable 'name1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:297:14: style: Variable 'name2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:306:14: style: Variable 'name1' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:307:14: style: Variable 'name2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:315:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:316:10: style: Variable 'q' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:331:10: style: Variable 'p' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/fvrf_misc.c:332:10: style: Variable 'q' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/utilities/imcopy.c:88:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/imcopy.c:9:33: style: Variable 'ii' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/smem.c:74:15: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'char *'. [invalidPrintfArgType_sint] healpy-1.18.1/cextern/cfitsio/utilities/smem.c:25:48: style: Variable 'longlistmode' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:262:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BINARY_TBL [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:316:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_TBL [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:487:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_STATUS [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:88:35: warning: If resource allocation fails, then there is a possible null pointer dereference: diskfile [nullPointerOutOfResources] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:79:22: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/utilities/speed.c:79:22: note: Assignment 'diskfile=fopen(filename,"w+b")', assigned value is 0 healpy-1.18.1/cextern/cfitsio/utilities/speed.c:88:35: note: Null pointer dereference healpy-1.18.1/cextern/cfitsio/utilities/speed.c:508:20: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:541:51: style: Parameter 'status' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:538:13: warning: Uninitialized variable: *status [uninitvar] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:85:14: note: Calling function 'marktime', 1st argument '&status' value is healpy-1.18.1/cextern/cfitsio/utilities/speed.c:538:13: note: Uninitialized variable: *status healpy-1.18.1/cextern/cfitsio/utilities/speed.c:514:10: style: Variable 'temp' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:521:13: style: Variable 'telapse' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/utilities/testprog.c:73:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/utilities/testprog.c:2387:23: style: Variable 'koutarray[ii]' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/vmsieee.c:17:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVT$M_BIG_ENDIAN [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/vmsieee.c:44:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVT$M_BIG_ENDIAN [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/vmsieee.c:72:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVT$M_ERR_UNDERFLOW [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/vmsieee.c:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CVT$M_BIG_ENDIAN [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/vmsieee.c:8:61: style: Parameter 'nelem' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:12:23: style: Variable 'unanval' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:35:63: style: Parameter 'nelem' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:39:24: style: Variable 'unanval' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:63:61: style: Parameter 'nelem' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:67:23: style: Variable 'unanval' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:97:63: style: Parameter 'nelem' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:101:24: style: Variable 'unanval' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/vmsieee.c:20:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/vmsieee.c:47:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/vmsieee.c:76:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/vmsieee.c:110:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/wcssub.c:33:24: warning: Identical inner 'return' condition is always true. [identicalInnerCondition] healpy-1.18.1/cextern/cfitsio/wcssub.c:33:8: note: outer condition: *status healpy-1.18.1/cextern/cfitsio/wcssub.c:33:24: note: identical inner condition: *status healpy-1.18.1/cextern/cfitsio/wcssub.c:778:10: style: Variable 'blanks' can be declared as const array [constVariable] healpy-1.18.1/cextern/cfitsio/wcsutil.c:42:9: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/wcsutil.c:296:9: style: Variable 'cptr' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/windumpexts.c:113:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_SYM_CLASS_BIT_FIELD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/windumpexts.c:174:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSTR [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/windumpexts.c:225:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PSTR [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/windumpexts.c:365:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/windumpexts.c:429:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/windumpexts.c:425:11: style: Variable 'outfile' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/windumpexts.c:466:8: style: Variable 'dllname' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/zcompress.c:98:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/zcompress.c:210:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/zcompress.c:293:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_OK [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/zcompress.c:394:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DEFAULT_STRATEGY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/zcompress.c:477:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Z_DEFAULT_STRATEGY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/zcompress.c:98:22: error: Memory leak: filebuff [memleak] healpy-1.18.1/cextern/cfitsio/zcompress.c:280:23: error: Memory leak: infilebuff [memleak] healpy-1.18.1/cextern/cfitsio/zcompress.c:293:22: error: Memory leak: infilebuff [memleak] healpy-1.18.1/cextern/cfitsio/zcompress.c:479:22: error: Memory leak: outfilebuff [memleak] healpy-1.18.1/cextern/cfitsio/zcompress.c:458:22: style: Variable 'nBytesToFile' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/cfitsio/zuncompress.c:423:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/zuncompress.c:547:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/cfitsio/zuncompress.c:154:22: style: Checking if unsigned expression 'inptr' is less than zero. [unsignedLessThanZero] healpy-1.18.1/cextern/cfitsio/zuncompress.c:151:0: note: Assignment 'insize=0', assigned value is 0 healpy-1.18.1/cextern/cfitsio/zuncompress.c:154:22: note: Unsigned less than zero healpy-1.18.1/cextern/cfitsio/zuncompress.c:123:20: style:inconclusive: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'. [funcArgNamesDifferent] healpy-1.18.1/cextern/cfitsio/zuncompress.c:114:20: note: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'. healpy-1.18.1/cextern/cfitsio/zuncompress.c:123:20: note: Function 'zuncompress2mem' argument 2 names different: declaration 'diskfile' definition 'indiskfile'. healpy-1.18.1/cextern/cfitsio/zuncompress.c:122:27: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/zuncompress.c:447:6: style: Variable 'p' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/cfitsio/zuncompress.c:598:24: style: Parameter 'm' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/zuncompress.c:396:13: style: int result is assigned to long variable. If the variable is long to avoid loss of information, then you have loss of information. [truncLongCastAssignment] healpy-1.18.1/cextern/cfitsio/zuncompress.c:290:11: style: union member 'bytes::word' is never used. [unusedStructMember] healpy-1.18.1/cextern/cfitsio/zuncompress.c:308:7: style: union member 'bytes::bytes' is never used. [unusedStructMember] healpy-1.18.1/cextern/cfitsio/zuncompress.c:305:7: style: struct member 'Anonymous0::dummy' is never used. [unusedStructMember] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/c_utils/c_utils.c:33:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/c_utils/c_utils.c:38:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/c_utils/memusage.c:55:11: warning:inconclusive: Width 2 given in format string (no. 2) is smaller than destination buffer 'word[1024]'. [invalidScanfFormatWidth_smaller] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:109:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _Complex_I [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:141:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sharp_alm_info [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:168:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_PACKED [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:180:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_PACKED [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:197:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sharp_geom_info [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:248:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nph [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_USE_WEIGHTS [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:349:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_USE_WEIGHTS [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:390:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_NO_FFT [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:459:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_PACKED [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:483:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_ADD [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:494:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_MAP2ALM [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:536:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_MAP2ALM [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:603:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_MAP2ALM [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:657:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_DP [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:689:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_DP [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:718:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_USE_WEIGHTS [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:735:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_USE_WEIGHTS [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:749:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_MAP2ALM [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:794:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_MAP2ALM [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:844:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_ALM2MAP_DERIV1 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:920:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_ALM2MAP_DERIV1 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:984:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_ERROR_NO_MPI [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:263:33: style: Parameter 'mval' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:654:68: style: Parameter 'ri' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:686:68: style: Parameter 'ri' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:693:24: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:706:64: style: Parameter 'ri' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:728:64: style: Parameter 'ri' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp.c:729:11: style: Parameter 'phase' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_almhelpers.c:34:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sharp_alm_info [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_almhelpers.c:53:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sharp_alm_info [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_almhelpers.c:73:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sharp_alm_info [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_core.c:102:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inner_loop_default [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_testsuite.c:92:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_testsuite.c:218:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nph [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_testsuite.c:399:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cth [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_testsuite.c:502:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SHARP_ALM2MAP [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_testsuite.c:240:75: style: Parameter 'sqsum' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_ylmgen_c.c:35:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sharp_fsmall [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_ylmgen_c.c:50:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sharp_minscale [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/libsharp/sharp_ylmgen_c.c:171:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/pocketfft/pocketfft.c:1811:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/pocketfft/pocketfft.c:82:14: style: Variable 'csx' can be declared as const array [constVariable] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/pocketfft/pocketfft.c:1684:46: style: Parameter 'p1' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/pocketfft/pocketfft.c:1949:11: style: Variable 'bk' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/healpix/src/common_libraries/libsharp/pocketfft/pocketfft.c:1950:11: style: Variable 'bkf' can be declared as pointer to const [constVariablePointer] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alice3.cc:124:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:79:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:86:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:98:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nside_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:121:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nside_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:164:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nside_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:181:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:248:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:257:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:265:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:278:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:290:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:299:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:309:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:98:22: debug: CheckClass::isMemberVar found used member variable 'nside_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:121:21: debug: CheckClass::isMemberVar found used member variable 'nside_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:164:26: debug: CheckClass::isMemberVar found used member variable 'nside_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:181:27: debug: CheckClass::isMemberVar found used member variable 'scheme_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:248:23: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:257:23: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:265:23: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:278:23: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:290:23: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:299:23: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:309:23: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: warning: The class 'Healpix_Map < double >' defines member function with name 'Set' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:114:10: note: Parent function 'T_Healpix_Base < int >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: note: Derived function 'Healpix_Map < double >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: warning: The class 'Healpix_Map < double >' defines member function with name 'SetNside' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:116:10: note: Parent function 'T_Healpix_Base < int >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: note: Derived function 'Healpix_Map < double >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:100:10: warning: The class 'Alm' defines member function with name 'Set' also defined in its parent class 'Alm_Base'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:57:10: note: Parent function 'Alm_Base::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:100:10: note: Derived function 'Alm::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:53:5: style: Class 'Alm_Base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:95:5: style: Class 'Alm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alice3_main.cc:80:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:100:10: warning: The class 'Alm < xcomplex < double > >' defines member function with name 'Set' also defined in its parent class 'Alm_Base'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:57:10: note: Parent function 'Alm_Base::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:100:10: note: Derived function 'Alm < xcomplex < double > >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:95:5: style: Class 'Alm < xcomplex < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alice3_main.cc:100:8: style: Variable 'ph.Q' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alice3_main.cc:101:8: style: Variable 'ph.U' is assigned a value that is never used. [unreadVariable] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm2map_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm2map_cxx_module.cc:56:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:100:10: warning: The class 'Alm < xcomplex < float > >' defines member function with name 'Set' also defined in its parent class 'Alm_Base'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:57:10: note: Parent function 'Alm_Base::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:100:10: note: Derived function 'Alm < xcomplex < float > >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: warning: The class 'Healpix_Map < float >' defines member function with name 'Set' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:114:10: note: Parent function 'T_Healpix_Base < int >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: note: Derived function 'Healpix_Map < float >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: warning: The class 'Healpix_Map < float >' defines member function with name 'SetNside' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:116:10: note: Parent function 'T_Healpix_Base < int >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: note: Derived function 'Healpix_Map < float >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm.h:95:5: style: Class 'Alm < xcomplex < float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_fitsio.cc:155:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLANCK_INT32 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_fitsio.cc:203:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLANCK_INT32 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_healpix_tools.cc:45:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_healpix_tools.cc:98:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_healpix_tools.cc:119:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_healpix_tools.cc:215:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_healpix_tools.cc:347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_healpix_tools.cc:392:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_powspec_tools.cc:280:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fwhm2sigma [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_powspec_tools.cc:300:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fwhm2sigma [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_powspec_tools.cc:320:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/powspec.h:48:5: warning:inconclusive: Member variable 'PowSpec::num_specs' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_powspec_tools.cc:72:19: style:inconclusive: Function 'create_alm_pol' argument 1 names different: declaration 'powspec' definition 'ps'. [funcArgNamesDifferent] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_powspec_tools.h:55:19: note: Function 'create_alm_pol' argument 1 names different: declaration 'powspec' definition 'ps'. healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/alm_powspec_tools.cc:72:19: note: Function 'create_alm_pol' argument 1 names different: declaration 'powspec' definition 'ps'. healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/anafast_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/anafast_cxx_module.cc:57:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/calc_powspec.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/compute_weights.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/compute_weights_module.cc:63:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLANCK_FLOAT64 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/compute_weights_module.cc:88:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: warning: The class 'Healpix_Map' defines member function with name 'Set' also defined in its parent class 'T_Healpix_Base'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:114:10: note: Parent function 'T_Healpix_Base::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: note: Derived function 'Healpix_Map::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:161:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:370:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1029:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halfpi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:53:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twothird [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:166:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_max [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:352:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_max [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:375:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_max [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:540:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_max [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:753:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_max [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:854:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inv_halfpi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:942:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halfpi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1049:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_max [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1094:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1237:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1317:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1332:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: performance:inconclusive: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). [functionStatic] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: note: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: performance:inconclusive: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). [functionStatic] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: note: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:730:5: style: The scope of the variable 'nl4' can be reduced. [variableScope] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1345:32: style:inconclusive: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'. [funcArgNamesDifferent] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:67: note: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'. healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1345:32: note: Function 'xyf2loc' argument 5 names different: declaration 'ph' definition 'phi'. healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.cc:39:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nside_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.cc:78:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npix_ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.cc:39:17: debug: CheckClass::isMemberVar found used member variable 'nside_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.cc:78:19: debug: CheckClass::isMemberVar found used member variable 'npix_' with varid 0 [varid0] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map_fitsio.cc:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map_fitsio.cc:81:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map_fitsio.cc:112:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map_fitsio.cc:196:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map_fitsio.cc:214:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: warning: The class 'Healpix_Map < int >' defines member function with name 'Set' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:114:10: note: Parent function 'T_Healpix_Base < int >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: note: Derived function 'Healpix_Map < int >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: warning: The class 'Healpix_Map < int >' defines member function with name 'SetNside' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:116:10: note: Parent function 'T_Healpix_Base < int >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: note: Derived function 'Healpix_Map < int >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hotspots_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hotspots_cxx_module.cc:89:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:89:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twopi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:94:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twopi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:828:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:844:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:869:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:881:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:996:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1007:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1018:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1023:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1040:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1104:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1142:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1165:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1214:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1236:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1244:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1505:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1499:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1480:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1458:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halfpi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1448:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1430:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1412:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1394:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1363:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1343:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable twopi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1334:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1313:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1293:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:1273:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:957:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:918:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:774:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:746:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:708:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:675:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:660:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:645:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:622:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:571:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:425:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/hpxtest.cc:160:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc.h:54:24: style:inconclusive: Technically the member function 'Moc < int >::Rs' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc.h:54:24: style:inconclusive: Technically the member function 'Moc < int64 >::Rs' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: warning: The class 'Healpix_Map < uint8 >' defines member function with name 'Set' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:114:10: note: Parent function 'T_Healpix_Base < int >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: note: Derived function 'Healpix_Map < uint8 >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: warning: The class 'Healpix_Map < uint8 >' defines member function with name 'SetNside' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:116:10: note: Parent function 'T_Healpix_Base < int >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: note: Derived function 'Healpix_Map < uint8 >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: warning: The class 'Healpix_Map < bool >' defines member function with name 'Set' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:114:10: note: Parent function 'T_Healpix_Base < int >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: note: Derived function 'Healpix_Map < bool >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: warning: The class 'Healpix_Map < bool >' defines member function with name 'SetNside' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:116:10: note: Parent function 'T_Healpix_Base < int >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: note: Derived function 'Healpix_Map < bool >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: warning: The class 'Healpix_Map < vec3 >' defines member function with name 'Set' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:114:10: note: Parent function 'T_Healpix_Base < int >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:76:10: note: Derived function 'Healpix_Map < vec3 >::Set' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: warning: The class 'Healpix_Map < vec3 >' defines member function with name 'SetNside' also defined in its parent class 'T_Healpix_Base < int >'. [duplInheritedMember] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:116:10: note: Parent function 'T_Healpix_Base < int >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_map.h:83:10: note: Derived function 'Healpix_Map < vec3 >::SetNside' healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/map2tga.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/map2tga_module.cc:112:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halfpi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/map2tga_module.cc:182:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scientific [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/map2tga_module.cc:254:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ln10 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/map2tga_module.cc:51:41: style: Parameter 'minv' can be declared as reference to const [constParameterReference] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/map2tga_module.cc:51:54: style: Parameter 'maxv' can be declared as reference to const [constParameterReference] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/mask_tools.cc:138:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/mask_tools.cc:68:27: error: Out of bounds access in expression 'omask.back()' because 'omask' is empty. [containerOutOfBounds] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/mask_tools.cc:63:21: note: Assuming condition is false healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/mask_tools.cc:68:27: note: Access out of bounds healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/mask_tools.cc:126:11: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/median_filter_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/median_filter_cxx_module.cc:61:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable arcmin2rad [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_fitsio.cc:58:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLANCK_INT16 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:166:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable order_max [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:202:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:334:72: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.h:47:5: warning: Member variable 'MocQueryComponent::radius' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.h:66:5: warning: Member variable 'MocQueryComponent::radius' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.h:47:5: style: Class 'MocQueryComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:137:15: style: Same expression used in consecutive assignments of 'z1' and 'z2'. [duplicateAssignExpression] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:138:15: note: Same expression used in consecutive assignments of 'z1' and 'z2'. healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:137:15: note: Same expression used in consecutive assignments of 'z1' and 'z2'. healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/mult_alm.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/mult_alm_module.cc:51:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:243:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable halfpi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:252:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:118:12: style:inconclusive: Technically the member function '::sdw::f_s2dw' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:77:5: style: Class 'needlet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:138:5: style: Class 'sdw' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:189:5: style: Class 'spline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:218:5: style: Class 'cosine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:95:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:95:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:97:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:97:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:99:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:99:33: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:156:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:156:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:158:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:158:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:160:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:160:33: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:191:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:191:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:193:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:193:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:195:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:195:33: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:227:17: style: The function 'lmin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:49:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:227:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:232:17: style: The function 'lmax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:50:17: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:232:17: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:237:33: style: The function 'getBand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:51:33: note: Virtual function in base class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:237:33: note: Function in derived class healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/needlet_tool_module.cc:262:28: style: Consider using std::transform algorithm instead of a raw loop. [useStlAlgorithm] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/powspec.cc:118:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/powspec.cc:142:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable fwhm2sigma [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/powspec_fitsio.cc:49:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/powspec_fitsio.cc:101:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PLANCK_FLOAT64 [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/rotalm_cxx.cc:100:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable degr2rad [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/smoothing_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/smoothing_cxx_module.cc:53:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/syn_alm_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/syn_alm_cxx_module.cc:54:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/udgrade_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/udgrade_cxx_module.cc:95:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/udgrade_harmonic_cxx.cc:8:3: error: There is an unknown macro here somewhere. Configuration is required. If PLANCK_DIAGNOSIS_END is a macro then please configure it. [unknownMacro] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/udgrade_harmonic_cxx_module.cc:50:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable string [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/weight_utils.cc:266:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/weight_utils.cc:302:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/weight_utils.cc:322:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/weight_utils.cc:347:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/weight_utils.cc:392:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable pi [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/weight_utils.cc:329:25: performance: Function 'current_alm()' should return member 'x' by const reference. [returnByReference] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/announce.cc:36:0: error: #error your C++ compiler is too old. g++ version 4.0 or higher is required. [preprocessorErrorDirective] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/announce.cc:36:2: error: #error your C++ compiler is too old. g++ version 4.0 or higher is required. [preprocessorErrorDirective] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/error_handling.cc:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/error_handling.cc:56:5: error: Rethrowing current exception with 'throw;', it seems there is no current exception to rethrow. If there is no current exception this calls std::terminate(). More: https://isocpp.org/wiki/faq/exceptions#throw-without-an-object [rethrowNoCurrentException] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:667:25: debug: Failed to instantiate template "safe_cast". The checking continues anyway. [templateInstantiation] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/datatypes.h:138:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSUPPORTED_DATA_TYPE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/datatypes.h:170:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/datatypes.h:189:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/datatypes.h:210:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/datatypes.h:216:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSUPPORTED_DATA_TYPE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/datatypes.h:271:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UNSUPPORTED_DATA_TYPE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/datatypes.h:314:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/alloc_utils.h:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable align [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/alloc_utils.h:83:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable align [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:129:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:148:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:160:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:192:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:167:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable sz [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/safe_cast.h:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/safe_cast.h:56:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/safe_cast.h:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/safe_cast.h:77:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:48:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TFLOAT [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:49:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TDOUBLE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:55:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLOAT_IMG [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:76:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:86:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TLOGICAL [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:156:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:189:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_TBL [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:194:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable IMAGE_HDU [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:257:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:264:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:288:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable KEY_NO_EXIST [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:307:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:330:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READWRITE [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:343:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:407:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:451:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:458:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:463:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:468:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:473:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:478:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:483:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:488:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:493:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:499:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:512:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:537:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:575:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:616:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:623:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:631:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:644:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cerr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:664:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:700:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:722:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:735:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:743:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:756:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:771:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:787:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:800:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:445:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:183:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:209:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:211:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:218:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:231:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:239:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:254:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:262:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:267:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:276:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable s [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:283:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:292:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:121:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:144:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:167:11: performance:inconclusive: Technically the member function 'fix_arr::size' can be static (but you may consider moving to unnamed namespace). [functionStatic] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:301:5: error: Exception thrown in function declared not to throw exceptions. [throwInNoexceptFunction] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:190:11: style: Checking if unsigned expression 'col' is less than zero. [unsignedLessThanZero] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:573:46: style:inconclusive: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.h:199:43: note: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:573:46: note: Function 'get_key_void' argument 1 names different: declaration 'key' definition 'name'. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:284:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:136:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/vec3.h:138:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/geom_utils.cc:66:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:106:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:153:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:192:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:205:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:235:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable binary [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:240:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:246:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable T [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:254:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable beg [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:256:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cur [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:111:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:157:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:191:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:206:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable b [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:217:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:267:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable out [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/linear_map.h:73:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.h:79:5: warning:inconclusive: Member variable 'Colour8::r' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.h:79:5: warning:inconclusive: Member variable 'Colour8::g' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.h:79:5: warning:inconclusive: Member variable 'Colour8::b' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/linear_map.h:41:22: style: The class 'linearMap < RGB_tuple < float > >' does not declare a constructor although it has private member variables which likely require initialization. [noConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/colour.h:42:5: warning:inconclusive: Member variable 'RGB_tuple < float >::r' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/colour.h:42:5: warning:inconclusive: Member variable 'RGB_tuple < float >::g' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/colour.h:42:5: warning:inconclusive: Member variable 'RGB_tuple < float >::b' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.h:86:10: style:inconclusive: Technically the member function 'Colour8::operator==' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.h:88:10: style:inconclusive: Technically the member function 'Colour8::operator!=' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.h:141:13: style:inconclusive: Technically the member function 'LS_Image::get_pixel' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.h:82:5: style: Class 'Colour8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:97:5: style: Class 'bostream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/bstream.h:144:5: style: Class 'bistream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:240:9: style: Variable 'xstart' is assigned an expression that holds the same value. [redundantAssignment] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:220:13: note: xres is assigned 'pixel.size1()' here. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/ls_image.cc:240:9: note: Variable 'xstart' is assigned an expression that holds the same value. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/paramfile.cc:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/paramfile.cc:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/paramfile.cc:75:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/paramfile.cc:142:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/paramfile.cc:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/paramfile.h:63:5: style: Class 'paramfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/paramfile.h:67:5: style: Class 'paramfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/pointing.cc:66:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/pointing.h:52:5: warning:inconclusive: Member variable 'pointing::theta' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/pointing.h:52:5: warning:inconclusive: Member variable 'pointing::phi' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/pointing.h:59:5: style: Class 'pointing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/rotmatrix.cc:201:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable endl [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/rotmatrix.h:47:5: warning:inconclusive: Member variable 'rotmatrix::entry' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:47:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable npos [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:99:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:108:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:173:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:223:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:252:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:328:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:180:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/string_utils.cc:181:10: performance: Ineffective call of function 'substr' because a prefix of the string is assigned to itself. Use resize() or pop_back() instead. [uselessCallsSubstr] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/trafos.cc:134:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:95:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:157:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:175:74: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable first [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:184:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:193:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:202:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:217:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:226:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:199:35: style:inconclusive: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.h:92:40: note: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:199:35: note: Function 'tstack_replace' argument 1 names different: declaration 'name' definition 'name2'. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/walltimer.cc:126:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:64:27: debug: Scope::checkVariable found variable 'double' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:66:33: debug: Scope::checkVariable found variable 'double' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:309:28: debug: Function::addArguments found argument 'inival' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:321:13: debug: Function::addArguments found argument 'ptr' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:192:29: debug: Function::addArguments found argument 'inival' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:205:14: debug: Function::addArguments found argument 'ptr' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:227:43: debug: Function::addArguments found argument 'inival' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:54:16: debug: Function::addArguments found argument 'd_' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:60:25: debug: Function::addArguments found argument 'val' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:82:46: debug: Function::addArguments found argument 'ptr' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:102:36: debug: Function::addArguments found argument 'val' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:113:60: debug: Function::addArguments found argument 'val' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:119:21: debug: Function::addArguments found argument 'minv' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:119:30: debug: Function::addArguments found argument 'maxv' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:131:29: debug: Function::addArguments found argument 'val' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:140:26: debug: Function::addArguments found argument 'val' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/alloc_utils.h:43:29: debug: Function::addArguments found argument 'ptr' with varid 0. [varid0] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:276:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __PRETTY_FUNCTION__ [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:375:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable minscale [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:193:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inival [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:228:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable inival [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:61:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:83:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:103:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:115:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable val [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:134:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:143:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:153:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable d [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/alloc_utils.h:43:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ptr [valueFlowBailoutIncompleteVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::cosPow' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::sinPow' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::prefactor' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:265:19: warning: Member variable 'wignergen_scalar::preMinus' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::m1' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::m2' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::mbig' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:593:19: warning: Member variable 'wigner_estimator::cosm1m2' is not initialized in the constructor. [uninitMemberVar] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:37:36: style:inconclusive: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:51:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:37:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:44:36: style:inconclusive: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:52:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:44:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:95:29: style:inconclusive: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:71:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:95:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:103:29: style:inconclusive: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:72:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:103:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:60:10: style:inconclusive: Technically the member function 'arr_ref < double [ 3 ] >::fill' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:55:5: style: Class 'wigner_d_halfpi_risbo_scalar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:92:5: style: Class 'wigner_d_halfpi_risbo_openmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:133:9: style: Local variable 'sign' shadows outer function [shadowFunction] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:88:31: note: Shadowed declaration healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:133:9: note: Shadow variable healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:230:9: style: Local variable 'sign' shadows outer function [shadowFunction] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:88:31: note: Shadowed declaration healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:230:9: note: Shadow variable healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/arr.h:240:9: warning:inconclusive: Found suspicious operator '*', result is not used. [constStatement] healpy-1.18.1/src/_healpy_hotspots_lib.cc:16:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Healpix_undef [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:56:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:84:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:114:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:140:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:172:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:198:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NEST [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:225:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:256:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:293:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:340:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable scheme [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:381:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RING [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:537:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyUFunc_None [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_pixel_lib.cc:54:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:58:34: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:58:49: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:60:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:62:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:82:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:86:36: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:87:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:88:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:90:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:91:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:112:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:116:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:116:41: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:116:59: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:116:77: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:118:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:138:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:143:21: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:144:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:145:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:146:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:148:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:149:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:150:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:170:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:174:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:174:38: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:176:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:196:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:200:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:200:38: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:202:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:223:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:227:30: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:228:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:229:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:230:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:232:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:233:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:234:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:254:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:257:16: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:257:31: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:257:46: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:260:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:262:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:291:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:295:34: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:295:49: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:298:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:299:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:300:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:301:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:302:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:303:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:304:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:305:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:307:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:308:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:309:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:310:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:311:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:312:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:313:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:314:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:340:20: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:342:23: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:343:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:344:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:345:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:346:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:347:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:348:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:349:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:350:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:352:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:353:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:354:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:355:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:356:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:357:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:358:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:359:10: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:379:22: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:385:8: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:537:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:538:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:544:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:545:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:551:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:552:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:558:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:559:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:567:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:568:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:574:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:575:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:581:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:582:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:588:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:589:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:597:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:598:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:604:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:605:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:611:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:612:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:618:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:619:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:627:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:628:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:634:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:635:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:641:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:642:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:648:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:649:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:655:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:656:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:662:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:663:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:670:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:671:7: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:58:34: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:58:49: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:87:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:88:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:90:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:91:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:228:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:229:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:230:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:232:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:233:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:234:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:257:16: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:257:31: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:257:46: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:295:34: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:295:49: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:302:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:303:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:304:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:305:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:311:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:312:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:313:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:314:10: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:385:8: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] healpy-1.18.1/src/_healpy_pixel_lib.cc:61:28: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:89:30: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:117:28: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:147:30: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:175:29: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:201:29: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:231:30: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:261:29: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:306:29: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_pixel_lib.cc:351:30: style: Variable 'e' can be declared as reference to const [constVariableReference] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:161:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyArray_Type [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:396:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyArray_Type [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:594:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyArray_Type [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:733:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:979:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PyExc_TypeError [valueFlowBailoutIncompleteVar] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:252:7: style: The if condition is the same as the previous if condition [duplicateCondition] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:246:6: note: First condition healpy-1.18.1/src/_healpy_sph_transform_lib.cc:252:7: note: Second condition healpy-1.18.1/src/_healpy_sph_transform_lib.cc:160:62: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:168:65: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:191:20: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:192:20: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:193:20: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:242:23: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:248:25: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:254:25: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:260:28: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:261:9: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:267:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:267:54: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:273:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:273:54: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:284:37: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:291:39: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:298:39: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:335:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:335:54: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:341:15: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:351:32: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:352:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:354:32: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:355:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:357:32: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:358:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:360:32: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:361:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:366:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:367:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:368:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:369:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:395:58: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:405:61: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:428:20: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:429:20: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:430:20: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:487:37: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:493:39: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:499:39: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:507:13: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:507:50: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:515:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:515:54: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:524:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:524:54: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:532:25: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:539:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:545:27: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:593:58: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:633:37: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:642:13: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:642:50: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:648:25: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:653:15: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:653:52: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:659:25: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:664:13: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:664:50: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:670:25: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:720:56: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:745:3: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:746:3: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:748:3: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:749:3: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:780:18: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:800:17: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:869:45: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:894:37: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:896:28: style: C-style pointer casting [cstyleCast] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:85:8: style: The scope of the variable 'tmp' can be reduced. [variableScope] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:923:23: style: Argument 'l,0' to function almalms is always 0. It does not matter what value 'l' has. [knownArgument] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:923:56: style: Argument 'l,0' to function almalms is always 0. It does not matter what value 'l' has. [knownArgument] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:925:52: style: Argument 'l,0' to function almalms is always 0. It does not matter what value 'l' has. [knownArgument] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:926:23: style: Argument 'l,0' to function almalms is always 0. It does not matter what value 'l' has. [knownArgument] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:927:11: style: Argument 'l,0' to function almalms is always 0. It does not matter what value 'l' has. [knownArgument] healpy-1.18.1/src/_healpy_sph_transform_lib.cc:102:37: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:538:14: error: Using argument status that points at uninitialized variable status [ctuuninitvar] healpy-1.18.1/cextern/cfitsio/utilities/speed.c:85:13: note: Calling function marktime, 1st argument is uninitialized healpy-1.18.1/cextern/cfitsio/utilities/speed.c:538:14: note: Using argument status diff: head healpy-1.18.1/cextern/cfitsio/cfortran.h:255:3: error: #error "cfortran.h: Can't find your environment among:\ [preprocessorErrorDirective] head healpy-1.18.1/cextern/cfitsio/editcol.c:1969:11: style: Variable 'lvalues' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/cfitsio/editcol.c:1971:12: style: Variable 'dnull' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/cfitsio/editcol.c:1971:26: style: Variable 'dvalues' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/cfitsio/editcol.c:1972:11: style: Variable 'fnull' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/cfitsio/editcol.c:1972:24: style: Variable 'fvalues' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/cfitsio/getcold.c:698:26: warning: If memory allocation fails, then there is a possible null pointer dereference: carray [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getcold.c:691:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getcold.c:691:14: note: Assignment 'carray=(char*)calloc((unsigned long)(nelem*2),1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getcold.c:698:26: note: Null pointer dereference head healpy-1.18.1/cextern/cfitsio/getcole.c:700:26: warning: If memory allocation fails, then there is a possible null pointer dereference: carray [nullPointerOutOfMemory] healpy-1.18.1/cextern/cfitsio/getcole.c:693:29: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/getcole.c:693:14: note: Assignment 'carray=(char*)calloc((unsigned long)(nelem*2),1)', assigned value is 0 healpy-1.18.1/cextern/cfitsio/getcole.c:700:26: note: Null pointer dereference head healpy-1.18.1/cextern/cfitsio/grparser.c:534:73: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] head healpy-1.18.1/cextern/cfitsio/histo.c:3101:31: style: Variable 'pv' is assigned a value that is never used. [unreadVariable] 2.17.0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9471:20: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assignment 'ptr=calloc(1,(unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9471:20: note: Null pointer addition head healpy-1.18.1/cextern/cfitsio/imcompress.c:9471:20: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9441:17: note: Assignment 'ptr=calloc(1,(unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9471:20: note: Null pointer addition 2.17.0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9522:16: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assignment 'ptr=malloc((unsigned long)(length*2))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9522:16: note: Null pointer addition head healpy-1.18.1/cextern/cfitsio/imcompress.c:9522:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9520:17: note: Assignment 'ptr=malloc((unsigned long)(length*2))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9522:16: note: Null pointer addition 2.17.0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9547:16: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assignment 'ptr=malloc((unsigned long)(length*4))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9547:16: note: Null pointer addition head healpy-1.18.1/cextern/cfitsio/imcompress.c:9547:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9545:17: note: Assignment 'ptr=malloc((unsigned long)(length*4))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9547:16: note: Null pointer addition 2.17.0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9576:16: error: If memory allocation fail: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assignment 'ptr=malloc((unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9576:16: note: Null pointer addition head healpy-1.18.1/cextern/cfitsio/imcompress.c:9576:16: error: If memory allocation fails: pointer addition with NULL pointer. [nullPointerArithmeticOutOfMemory] healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assuming allocation function fails healpy-1.18.1/cextern/cfitsio/imcompress.c:9574:17: note: Assignment 'ptr=malloc((unsigned long)(length*8))', assigned value is 0 healpy-1.18.1/cextern/cfitsio/imcompress.c:9576:16: note: Null pointer addition head healpy-1.18.1/cextern/cfitsio/iter_image.c:62:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/cfitsio/iter_var.c:64:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/cfitsio/modkey.c:713:55: style: Variable 'tstatus' is assigned a value that is never used. [unreadVariable] head healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: performance:inconclusive: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). [functionStatic] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: note: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). head healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: performance:inconclusive: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). [functionStatic] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: note: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: performance:inconclusive: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). [functionStatic] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: note: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base < int >::xyf2loc' can be static (but you may consider moving to unnamed namespace). 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: performance:inconclusive: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). [functionStatic] healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.cc:1344:46: note: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/healpix_base.h:84:10: note: Technically the member function 'T_Healpix_Base < int64 >::xyf2loc' can be static (but you may consider moving to unnamed namespace). 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:348:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/Healpix_cxx/moc_query.cc:354:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] head healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/announce.cc:36:2: error: #error your C++ compiler is too old. g++ version 4.0 or higher is required. [preprocessorErrorDirective] head healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/fitshandle.cc:136:0: style: Consider using std::any_of algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:122:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable I [valueFlowBailoutIncompleteVar] head healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/math_utils.h:284:12: style: Consider using std::accumulate algorithm instead of a raw loop. [useStlAlgorithm] 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/safe_cast.h:89:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable is_signed [valueFlowBailoutIncompleteVar] head healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:103:29: style:inconclusive: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:72:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:103:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. head healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:37:36: style:inconclusive: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:51:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:37:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. head healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:44:36: style:inconclusive: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:52:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:44:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. head healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:95:29: style:inconclusive: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:71:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:95:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:51:10: style:inconclusive: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:37:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:51:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line0' can be const. 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:52:10: style:inconclusive: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:44:36: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:52:10: note: Technically the member function 'wigner_d_halfpi_risbo_scalar::do_line' can be const. 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:71:10: style:inconclusive: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:95:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:71:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line0' can be const. 2.17.0 healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:72:10: style:inconclusive: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. [functionConst] healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.cc:103:29: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. healpy-1.18.1/cextern/healpix/src/cxx/cxxsupport/wigner.h:72:10: note: Technically the member function 'wigner_d_risbo_scalar::do_line' can be const. head healpy-1.18.1/src/_healpy_pixel_lib.cc:116:41: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:116:59: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:116:77: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:174:38: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:200:38: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:257:31: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:257:31: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:257:46: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:257:46: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:295:49: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:295:49: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:58:49: portability: Casting between char * and double * which have an incompatible binary data representation. [invalidPointerCast] head healpy-1.18.1/src/_healpy_pixel_lib.cc:58:49: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:267:54: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:273:54: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:335:54: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:507:50: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:515:54: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:524:54: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:642:50: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:653:52: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:664:50: style: C-style pointer casting [cstyleCast] head healpy-1.18.1/src/_healpy_sph_transform_lib.cc:923:56: style: Argument 'l,0' to function almalms is always 0. It does not matter what value 'l' has. [knownArgument] DONE