2024-04-07 06:00 ftp://ftp.de.debian.org/debian/pool/main/g/gnuastro/gnuastro_0.22.orig.tar.gz cppcheck-options: --library=posix --library=gnu --library=bsd --library=bsd --inconclusive --enable=style,information --inline-suppr --template=daca2 --disable=missingInclude --suppress=unmatchedSuppression --check-library --debug-warnings --suppress=autoNoType --suppress=valueFlowBailout --suppress=bailoutUninitVar --suppress=symbolDatabaseWarning -D__GNUC__ --platform=unix64 -j4 platform: Linux-6.1.0-18-amd64-x86_64-with-glibc2.36 python: 3.11.2 client-version: 1.3.55 compiler: g++ (Debian 12.2.0-14) 12.2.0 cppcheck: head 2.13.0 head-info: c802bab (2024-04-07 00:37:21 +0200) count: 2010 1452 elapsed-time: 178.7 75.0 head-timing-info: old-timing-info: head results: gnuastro-0.22/bin/arithmetic/ui.c:59:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/arithmetic/operands.c:102:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/arithmetic/operands.c:145:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/arithmetic/operands.c:260:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/buildprog/buildprog.c:54:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/buildprog/buildprog.c:123:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/buildprog/ui.c:52:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/arithmetic/arithmetic.c:863:28: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/bin/convertt/convertt.c:63:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAGS_BASIC [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/convertt.c:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/convertt.c:144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_LT [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/convertt.c:178:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/convertt.c:379:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/arithmetic/operands.c:109:7: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/bin/arithmetic/operands.c:104:17: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/bin/arithmetic/operands.c:109:7: note: Null pointer dereference gnuastro-0.22/bin/arithmetic/operands.c:110:7: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/bin/arithmetic/operands.c:104:17: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/bin/arithmetic/operands.c:110:7: note: Null pointer dereference gnuastro-0.22/bin/arithmetic/operands.c:111:7: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/bin/arithmetic/operands.c:104:17: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/bin/arithmetic/operands.c:111:7: note: Null pointer dereference gnuastro-0.22/bin/arithmetic/operands.c:112:7: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/bin/arithmetic/operands.c:104:17: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/bin/arithmetic/operands.c:112:7: note: Null pointer dereference gnuastro-0.22/bin/arithmetic/operands.c:115:7: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/bin/arithmetic/operands.c:104:17: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/bin/arithmetic/operands.c:115:7: note: Null pointer dereference gnuastro-0.22/bin/arithmetic/operands.c:239:6: warning: Either the condition 'operands==NULL' is redundant or there is possible null pointer dereference: operands. [nullPointerRedundantCheck] gnuastro-0.22/bin/arithmetic/operands.c:233:14: note: Assuming that condition 'operands==NULL' is not redundant gnuastro-0.22/bin/arithmetic/operands.c:229:29: note: Assignment to 'operands=p->operands' gnuastro-0.22/bin/arithmetic/operands.c:229:27: note: operands is assigned 'p->operands' here. gnuastro-0.22/bin/arithmetic/operands.c:239:6: note: Null pointer dereference gnuastro-0.22/bin/buildprog/buildprog.c:39:31: style: Parameter 'opt' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/buildprog/buildprog.c:43:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/buildprog/buildprog.c:99:9: style: Variable 'ldflags' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/buildprog/buildprog.c:99:24: style: Variable 'cppflags' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/buildprog/buildprog.c:104:9: style: Variable 'arguments' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convertt/convertt.c:98:22: style: Variable 'out' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convertt/convertt.c:176:22: style: Variable 'fu' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convertt/convertt.c:178:14: style: Variable 'ff' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convertt/ui.c:64:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/convolve/ui.c:60:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/cosmiccal/cosmiccal.c:50:18: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/cosmiccal/ui.c:58:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/crop/crop.c:487:35: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/crop/ui.c:62:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/convolve/convolve.c:62:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convolve/convolve.c:211:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convolve/convolve.c:309:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convolve/convolve.c:373:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convolve/convolve.c:485:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convolve/convolve.c:536:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/wcsmode.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/wcsmode.c:272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/wcsmode.c:471:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:251:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:360:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:400:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:476:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:515:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_KEYWORD [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_KEYWORD [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:740:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/onecrop.c:849:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convolve/convolve.c:317:3: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/bin/convolve/convolve.c:311:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/bin/convolve/convolve.c:317:3: note: Null pointer dereference gnuastro-0.22/bin/convolve/convolve.c:318:3: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/bin/convolve/convolve.c:311:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/bin/convolve/convolve.c:318:3: note: Null pointer dereference gnuastro-0.22/bin/convertt/color.c:52:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/color.c:99:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/color.c:185:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/color.c:455:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/color.c:814:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convolve/convolve.c:59:21: style: Variable 'of' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convolve/convolve.c:105:14: style: Variable 'af' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convolve/convolve.c:135:14: style: Variable 'af' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convolve/convolve.c:191:15: style: Variable 'op' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convolve/convolve.c:194:14: style: Variable 'ff' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convolve/convolve.c:256:15: style: Variable 'df' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convolve/convolve.c:360:26: style: Variable 'df' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convolve/convolve.c:458:15: style: Variable 'df' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/fits/fits.c:294:38: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/fits/keywords.c:370:26: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/crop/onecrop.c:204:10: style:inconclusive: Same expression used in consecutive assignments of 'maxx' and 'maxy'. [duplicateAssignExpression] gnuastro-0.22/bin/crop/onecrop.c:204:25: note: Same expression used in consecutive assignments of 'maxx' and 'maxy'. gnuastro-0.22/bin/crop/onecrop.c:204:10: note: Same expression used in consecutive assignments of 'maxx' and 'maxy'. gnuastro-0.22/bin/fits/meta.c:88:29: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_VERSION is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/crop/onecrop.c:199:29: style: Parameter 'ipolygon' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/onecrop.c:239:59: style: Parameter 'fpixel_i' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/onecrop.c:352:15: style: Variable 'ffp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/crop/onecrop.c:353:16: style: Variable 'fdp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/crop/onecrop.c:509:31: style: Parameter 'fpixel_i' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/onecrop.c:509:47: style: Parameter 'lpixel_i' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/onecrop.c:698:13: style: Variable 'status' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/bin/fits/ui.c:55:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/match/ui.c:53:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/match/match.c:57:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:179:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:242:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:287:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:356:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:475:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:541:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:583:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:632:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCH_KDTREE_INTERNAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:699:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/match/match.c:721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCH_KDTREE_DISABLE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/crop/wcsmode.c:111:12: warning: Either the condition 'pixscale==NULL' is redundant or there is possible null pointer dereference: pixscale. [nullPointerRedundantCheck] gnuastro-0.22/bin/crop/wcsmode.c:108:14: note: Assuming that condition 'pixscale==NULL' is not redundant gnuastro-0.22/bin/crop/wcsmode.c:111:12: note: Null pointer dereference gnuastro-0.22/bin/crop/wcsmode.c:273:10: style:inconclusive: Same expression used in consecutive assignments of 'maxra' and 'maxdec'. [duplicateAssignExpression] gnuastro-0.22/bin/crop/wcsmode.c:273:26: note: Same expression used in consecutive assignments of 'maxra' and 'maxdec'. gnuastro-0.22/bin/crop/wcsmode.c:273:10: note: Same expression used in consecutive assignments of 'maxra' and 'maxdec'. gnuastro-0.22/bin/crop/wcsmode.c:59:11: style: Variable 'dsize' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/crop/wcsmode.c:600:26: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/wcsmode.c:600:37: style: Parameter 'i' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/wcsmode.c:600:48: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/wcsmode.c:600:59: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/crop/wcsmode.c:657:15: style: Variable 'fd' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/match/match.c:108:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/match/match.c:159:51: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/match/match.c:507:52: style: Parameter 'acolmatch' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/match/match.c:508:37: style: Parameter 'bcolmatch' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/parse.c:1035:26: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:115:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:208:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:407:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:512:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:670:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/ui.c:64:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:113:12: style: Variable 'oif' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:402:69: style: Parameter 'number' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/mkcatalog.c:733:18: style: Variable 'keylist' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/bin/mkprof/mkprof.c:887:35: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/mkprof/oneprofile.c:444:17: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/bin/mkcatalog/upperlimit.c:60:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/upperlimit.c:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/upperlimit.c:289:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/upperlimit.c:378:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/upperlimit.c:462:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_OPTIONAL_MEAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/upperlimit.c:573:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkprof/profiles.c:143:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkprof/profiles.c:46:45: style: Parameter 'mkp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkprof/profiles.c:110:11: style: Variable 'reg' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkprof/profiles.c:111:11: style: Variable 'min' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkprof/profiles.c:112:11: style: Variable 'max' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkprof/profiles.c:113:11: style: Variable 'value' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkprof/profiles.c:141:42: style: Parameter 'mkp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkprof/profiles.c:164:38: style: Parameter 'mkp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkprof/profiles.c:209:36: style: Parameter 'mkp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkprof/profiles.c:252:36: style: Parameter 'mkp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkprof/profiles.c:276:34: style: Parameter 'mkp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkprof/ui.c:60:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/noisechisel/detection.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:230:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:287:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:384:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:502:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:546:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:744:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:828:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:869:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:930:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:1102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:1156:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/detection.c:1143:6: style: The if condition is the same as the previous if condition [duplicateCondition] gnuastro-0.22/bin/noisechisel/detection.c:1135:6: note: First condition gnuastro-0.22/bin/noisechisel/detection.c:1143:6: note: Second condition gnuastro-0.22/bin/noisechisel/detection.c:1150:6: style: The if condition is the same as the previous if condition [duplicateCondition] gnuastro-0.22/bin/noisechisel/detection.c:1145:6: note: First condition gnuastro-0.22/bin/noisechisel/detection.c:1150:6: note: Second condition gnuastro-0.22/bin/noisechisel/detection.c:1163:6: style: The if condition is the same as the previous if condition [duplicateCondition] gnuastro-0.22/bin/noisechisel/detection.c:1152:6: note: First condition gnuastro-0.22/bin/noisechisel/detection.c:1163:6: note: Second condition gnuastro-0.22/bin/noisechisel/detection.c:1189:6: style: The if condition is the same as the previous if condition [duplicateCondition] gnuastro-0.22/bin/noisechisel/detection.c:1177:6: note: First condition gnuastro-0.22/bin/noisechisel/detection.c:1189:6: note: Second condition gnuastro-0.22/bin/noisechisel/detection.c:86:10: style: Variable 'f' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:88:16: style: Variable 'bf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:219:33: style: Variable 'bf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:242:56: style: Parameter 'copy' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/noisechisel/detection.c:244:12: style: Variable 'c' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:273:16: style: Variable 'bf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:362:10: style: Variable 'f' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:363:16: style: Variable 'bf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:540:12: style: Variable 'plabend' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:543:21: style: Variable 'ff' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:543:26: style: Variable 'fs' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:543:31: style: Variable 'sky' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:737:65: style: Parameter 'worklab' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/noisechisel/detection.c:741:10: style: Variable 'snarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:743:31: style: Variable 'lf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:862:45: style: Parameter 'workbin' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/noisechisel/detection.c:866:10: style: Variable 'snarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:868:16: style: Variable 'lf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:924:44: style: Parameter 'workbin' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/noisechisel/detection.c:929:33: style: Variable 'lf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:1036:16: style: Variable 'of' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:1039:10: style: Variable 'i' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:1040:31: style: Variable 'bf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/noisechisel/detection.c:261:23: style: struct member 'fho_params::worklab' is never used. [unusedStructMember] gnuastro-0.22/bin/noisechisel/detection.c:1039:24: style: Variable 'arr' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/bin/noisechisel/detection.c:1040:33: style: Variable 'bf' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/bin/mkcatalog/upperlimit.c:487:65: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bin/mkcatalog/upperlimit.c:59:16: style: Variable 'OO' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:59:25: style: Variable 'start' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:248:73: style: Parameter 'tile' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:249:48: style: Parameter 'min' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:249:61: style: Parameter 'max' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:252:27: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:454:15: style: Variable 'column' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:455:10: style: Variable 'mcarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/upperlimit.c:527:26: style: float result is assigned to double variable. If the variable is double to avoid loss of information, then you have loss of information. [truncLongCastAssignment] gnuastro-0.22/bin/noisechisel/noisechisel.c:169:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/noisechisel/sky.c:112:17: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/bin/noisechisel/threshold.c:221:43: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/noisechisel/ui.c:58:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/query/ned.c:63:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/ned.c:127:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/ned.c:148:1: error: Memory leak: command [memleak] gnuastro-0.22/bin/query/ned.c:111:11: style: Variable 'darr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/tap.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:235:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:272:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:307:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:411:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/query.c:54:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/query.c:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_NAME [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/query.c:156:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/query.c:213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_NAME [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/query.c:314:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/query/tap.c:382:3: error: Memory leak: headstr [memleak] gnuastro-0.22/bin/query/tap.c:115:46: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/query/tap.c:155:19: style: Variable 'center' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/tap.c:224:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/tap.c:259:11: style: Variable 'darray' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/tap.c:260:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/tap.c:297:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/tap.c:332:9: style: Variable 'sortstr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/tap.c:441:19: warning: Uninitialized variable: command [uninitvar] gnuastro-0.22/bin/query/tap.c:402:23: note: Assuming condition is false gnuastro-0.22/bin/query/tap.c:441:19: note: Uninitialized variable: command gnuastro-0.22/bin/query/query.c:284:47: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary] gnuastro-0.22/bin/query/query.c:49:58: style: Parameter 'allcols' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/query/query.c:72:14: style: Variable 'size' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/query/ui.c:54:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/query/vizier.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/segment/clumps.c:555:43: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/segment/ui.c:58:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/segment/segment.c:1062:43: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/statistics/contour.c:46:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/statistics/contour.c:191:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/statistics/sky.c:159:22: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/statistics/contour.c:45:20: style: Variable 'af' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/statistics/contour.c:84:15: style: Variable 'sf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/statistics/statistics.c:760:45: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/statistics/ui.c:63:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/table/table.c:127:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:436:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_INPLACE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:597:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:736:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:1045:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:1166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:1283:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:1318:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:1449:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:1513:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:1576:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:325:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:397:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:469:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:632:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:711:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:808:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:892:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:975:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:1054:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAGS_BASIC [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:1192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:1279:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/arithmetic.c:1392:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/table/table.c:191:9: warning: Either the condition 'p->range==NULL' is redundant or there is possible null pointer dereference: p->range. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/table.c:179:14: note: Assuming that condition 'p->range==NULL' is not redundant gnuastro-0.22/bin/table/table.c:191:9: note: Null pointer dereference gnuastro-0.22/bin/table/table.c:198:13: warning: Either the condition 'p->range==NULL' is redundant or there is possible null pointer dereference: p->range. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/table.c:179:14: note: Assuming that condition 'p->range==NULL' is not redundant gnuastro-0.22/bin/table/table.c:198:13: note: Null pointer dereference gnuastro-0.22/bin/table/table.c:366:10: warning: Either the condition 'arg==NULL' is redundant or there is possible null pointer dereference: arg. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/table.c:360:9: note: Assuming that condition 'arg==NULL' is not redundant gnuastro-0.22/bin/table/table.c:366:10: note: Null pointer dereference gnuastro-0.22/bin/table/table.c:370:13: warning: Either the condition 'arg==NULL' is redundant or there is possible null pointer dereference: arg. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/table.c:360:9: note: Assuming that condition 'arg==NULL' is not redundant gnuastro-0.22/bin/table/table.c:370:13: note: Null pointer dereference gnuastro-0.22/bin/table/table.c:1350:10: warning: Either the condition 'col==NULL' is redundant or there is possible null pointer dereference: col. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/table.c:1339:13: note: Assuming that condition 'col==NULL' is not redundant gnuastro-0.22/bin/table/table.c:1350:10: note: Null pointer dereference gnuastro-0.22/bin/table/table.c:113:51: style: Parameter 'rowids' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/table/table.c:173:11: style: Variable 'darr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:310:42: style: Parameter 'column' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/table/table.c:310:56: style: Parameter 'reference' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/table/table.c:435:16: style: Variable 'uf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:435:21: style: Variable 'ustart' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:437:22: style: Variable 'col' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:581:20: style: Variable 'sf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:856:28: style: Variable 'hdull' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:858:15: style: Variable 'col' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:1380:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/table.c:1408:15: style: Variable 'tcol' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/table/ui.c:58:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/warp/ui.c:59:24: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bin/warp/warp.c:586:22: error: There is an unknown macro here somewhere. Configuration is required. If GAL_WARP_OUTPUT_NAME_WARPED is a macro then please configure it. [unknownMacro] gnuastro-0.22/bootstrapped/lib/argp.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/argp-fmtstream.h:30:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bin/table/arithmetic.c:64:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:64:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:65:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:65:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:66:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:66:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:67:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:67:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:68:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:68:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:69:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:69:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:70:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:70:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:71:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:71:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:72:3: warning: Either the condition 'node==NULL' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck] gnuastro-0.22/bin/table/arithmetic.c:59:10: note: Assuming that condition 'node==NULL' is not redundant gnuastro-0.22/bin/table/arithmetic.c:72:3: note: Null pointer dereference gnuastro-0.22/bin/table/arithmetic.c:249:36: style: Parameter 'colinfo' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/table/arithmetic.c:544:48: style: Parameter 'name' can be declared as pointer to const. However it seems that 'arithmetic_set_name_used_later' is a callback function, if 'name' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnuastro-0.22/bin/table/arithmetic.c:1273:21: note: You might need to cast the function pointer here gnuastro-0.22/bin/table/arithmetic.c:544:48: note: Parameter 'name' can be declared as pointer to const gnuastro-0.22/bin/table/arithmetic.c:968:11: style: Variable 'in' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/vasnprintf.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/openat.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/basename-lgpl.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/btowc.c:30:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EOF [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/c-ctype.h:28:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/pathmax.h:44:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/cloexec.c:62:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/cloexec.c:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD_CLOEXEC [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/dirfd.c:40:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/dup-safer-flag.c:36:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/dup-safer.c:33:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/color.c:77:26: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/error.c:141:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective] gnuastro-0.22/bin/convertt/color.c:78:10: style: Variable 'params' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/dup2.c:182:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/convertt/color.c:180:26: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convertt/color.c:450:26: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/convertt/color.c:809:24: style: Variable 'rr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/euidaccess.c:149:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/filenamecat.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/euidaccess.c:175:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:176:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:177:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:178:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:179:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:180:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:181:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:182:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/euidaccess.c:183:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/bootstrapped/lib/fcntl.c:437:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/fcntl.c:492:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/fd-safer-flag.c:45:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/fd-safer.c:42:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/free.c:41:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/stat-time.h:26:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/getcwd-lgpl.c:56:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/getdelim.c:70:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/getdtablesize.c:114:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable RLIMIT_NOFILE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/getcwd-lgpl.c:82:11: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/getgroups.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/getgroups.c:33:54: style: Parameter 'groups' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/lib/getopt1.c:36:21: style:inconclusive: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:107:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt1.c:36:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt1.c:36:34: style:inconclusive: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:107:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt1.c:36:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt1.c:36:52: style:inconclusive: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:108:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:36:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:37:24: style:inconclusive: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:109:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:37:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:37:43: style:inconclusive: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:109:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. gnuastro-0.22/bootstrapped/lib/getopt1.c:37:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. gnuastro-0.22/bootstrapped/lib/getopt1.c:38:24: style:inconclusive: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:110:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. gnuastro-0.22/bootstrapped/lib/getopt1.c:38:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. gnuastro-0.22/bootstrapped/lib/getopt1.c:59:26: style:inconclusive: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:112:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt1.c:59:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt1.c:59:39: style:inconclusive: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:112:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt1.c:59:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt1.c:59:57: style:inconclusive: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:113:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:59:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:60:29: style:inconclusive: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:114:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:60:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. gnuastro-0.22/bootstrapped/lib/getopt1.c:60:48: style:inconclusive: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:115:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. gnuastro-0.22/bootstrapped/lib/getopt1.c:60:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. gnuastro-0.22/bootstrapped/lib/getopt1.c:61:29: style:inconclusive: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:116:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. gnuastro-0.22/bootstrapped/lib/getopt1.c:61:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. gnuastro-0.22/bootstrapped/lib/gettimeofday.c:142:0: error: #error "Only 1-second nominal clock resolution found. Is that intended?" \ [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/hard-locale.c:30:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETLOCALE_NULL_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/isnan.c:80:24: style: union member 'memory_double::value' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/lib/isnan.c:80:44: style: union member 'memory_double::word' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/lib/getopt.c:282:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/getopt.c:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/localcharset.c:1088:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/lib/localcharset.c:1079:24: note: Assignment 'locale=NULL', assigned value is 0 gnuastro-0.22/bootstrapped/lib/localcharset.c:1088:14: note: Condition 'locale==NULL' is always true gnuastro-0.22/bootstrapped/lib/localcharset.c:579:14: style: struct member 'table_entry::locale' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/lib/localcharset.c:580:14: style: struct member 'table_entry::canonical' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/lib/localcharset.c:1097:22: style: Variable 'locale' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/bootstrapped/lib/malloc.c:37:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRDIFF_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/malloc/dynarray-skeleton.c:95:0: error: #error "DYNARRAY_STRUCT must be defined" [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/malloc/dynarray_emplace_enlarge.c:53:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/malloc/dynarray_finalize.c:59:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/malloc/dynarray_finalize.c:29:33: style: Parameter 'scratch' can be declared as pointer to const. However it seems that '__libc_dynarray_finalize' is a callback function, if 'scratch' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnuastro-0.22/bootstrapped/lib/malloc/dynarray_finalize.c:66:18: note: You might need to cast the function pointer here gnuastro-0.22/bootstrapped/lib/malloc/dynarray_finalize.c:29:33: note: Parameter 'scratch' can be declared as pointer to const gnuastro-0.22/bootstrapped/lib/malloc/dynarray_resize.c:48:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/malloc/dynarray_resize.c:31:31: style: Parameter 'scratch' can be declared as pointer to const. However it seems that '__libc_dynarray_resize' is a callback function, if 'scratch' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnuastro-0.22/bootstrapped/lib/malloc/dynarray_resize.c:68:18: note: You might need to cast the function pointer here gnuastro-0.22/bootstrapped/lib/malloc/dynarray_resize.c:31:31: note: Parameter 'scratch' can be declared as pointer to const gnuastro-0.22/bootstrapped/lib/malloc/dynarray_emplace_enlarge.c:31:40: style: Parameter 'scratch' can be declared as pointer to const. However it seems that '__libc_dynarray_emplace_enlarge' is a callback function, if 'scratch' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnuastro-0.22/bootstrapped/lib/malloc/dynarray_emplace_enlarge.c:77:18: note: You might need to cast the function pointer here gnuastro-0.22/bootstrapped/lib/malloc/dynarray_emplace_enlarge.c:31:40: note: Parameter 'scratch' can be declared as pointer to const gnuastro-0.22/bootstrapped/lib/malloca.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/mbchar.h:149:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/attribute.h:55:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/mbuiterf.h:86:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/mbstok_r.c:28:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/mbtowc-impl.h:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/mktime.c:577:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] gnuastro-0.22/bootstrapped/lib/msvc-inval.h:57:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/msvc-nothrow.h:30:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/nl_langinfo.c:83:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SETLOCALE_NULL_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/nl_langinfo.c:388:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal_point [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/open.c:76:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/openat-proc.c:82:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_SEARCH [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/pipe-safer.c:41:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/gettext.h:247:16: error: Returning pointer to local variable 'msg_ctxt_id' that will be invalid when returning. [returnDanglingLifetime] gnuastro-0.22/bootstrapped/lib/gettext.h:239:15: note: Array decayed to pointer here. gnuastro-0.22/bootstrapped/lib/gettext.h:226:8: note: Variable created here. gnuastro-0.22/bootstrapped/lib/gettext.h:247:16: note: Returning pointer to local variable 'msg_ctxt_id' that will be invalid when returning. gnuastro-0.22/bootstrapped/lib/getopt.c:272:18: warning: The address of variable 'ambig_fallback' might be accessed at non-zero index. [objectIndex] gnuastro-0.22/bootstrapped/lib/getopt.c:251:21: note: Address of variable taken here. gnuastro-0.22/bootstrapped/lib/getopt.c:272:18: note: The address of variable 'ambig_fallback' might be accessed at non-zero index. gnuastro-0.22/bootstrapped/lib/pipe.c:48:0: error: #error "This platform lacks a pipe function, and Gnulib doesn't provide a replacement. This is a bug in Gnulib." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/xsize.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/getopt.c:474:25: style:inconclusive: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:101:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt.c:474:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt.c:474:38: style:inconclusive: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:101:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt.c:474:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt.c:474:56: style:inconclusive: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:102:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. gnuastro-0.22/bootstrapped/lib/getopt.c:474:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. gnuastro-0.22/bootstrapped/lib/getopt.c:475:28: style:inconclusive: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:103:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. gnuastro-0.22/bootstrapped/lib/getopt.c:475:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. gnuastro-0.22/bootstrapped/lib/getopt.c:475:43: style:inconclusive: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:103:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. gnuastro-0.22/bootstrapped/lib/getopt.c:475:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. gnuastro-0.22/bootstrapped/lib/getopt.c:476:11: style:inconclusive: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:104:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. gnuastro-0.22/bootstrapped/lib/getopt.c:476:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. gnuastro-0.22/bootstrapped/lib/getopt.c:476:43: style:inconclusive: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:104:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. gnuastro-0.22/bootstrapped/lib/getopt.c:476:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. gnuastro-0.22/bootstrapped/lib/getopt.c:476:50: style:inconclusive: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:105:15: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. gnuastro-0.22/bootstrapped/lib/getopt.c:476:50: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. gnuastro-0.22/bootstrapped/lib/getopt.c:706:23: style:inconclusive: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:25:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt.c:706:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. gnuastro-0.22/bootstrapped/lib/getopt.c:706:36: style:inconclusive: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:25:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt.c:706:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. gnuastro-0.22/bootstrapped/lib/getopt.c:706:54: style:inconclusive: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:26:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. gnuastro-0.22/bootstrapped/lib/getopt.c:706:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. gnuastro-0.22/bootstrapped/lib/getopt.c:707:26: style:inconclusive: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:27:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. gnuastro-0.22/bootstrapped/lib/getopt.c:707:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. gnuastro-0.22/bootstrapped/lib/getopt.c:707:41: style:inconclusive: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:27:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. gnuastro-0.22/bootstrapped/lib/getopt.c:707:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. gnuastro-0.22/bootstrapped/lib/getopt.c:707:54: style:inconclusive: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:28:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. gnuastro-0.22/bootstrapped/lib/getopt.c:707:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. gnuastro-0.22/bootstrapped/lib/getopt.c:708:9: style:inconclusive: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/getopt_int.h:28:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. gnuastro-0.22/bootstrapped/lib/getopt.c:708:9: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. gnuastro-0.22/bootstrapped/lib/rawmemchr.c:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable UINTPTR_WIDTH [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/realloc.c:49:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRDIFF_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/rawmemchr.c:120:16: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment] gnuastro-0.22/bootstrapped/lib/rawmemchr.c:61:36: note: s is assigned gnuastro-0.22/bootstrapped/lib/rawmemchr.c:120:16: note: s is overwritten gnuastro-0.22/bootstrapped/lib/rawmemchr.c:120:16: style: Variable 's' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/bootstrapped/lib/regcomp.c:125:5: error: There is an unknown macro here somewhere. Configuration is required. If gettext_noop is a macro then please configure it. [unknownMacro] gnuastro-0.22/bootstrapped/lib/select.c:576:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:60:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_string_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:141:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:261:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:337:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:586:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:902:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTEOL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:939:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:952:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:967:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1000:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1024:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1117:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1312:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1388:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_token_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1509:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1546:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1599:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1647:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/setlocale_null.c:156:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/setlocale_null.c:328:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/isnand-nolibm.h:19:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/isnanf-nolibm.h:19:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/isnanl-nolibm.h:19:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/sleep.c:72:0: error: #error "Please port gnulib sleep.c to your platform, possibly using usleep() or select(), then report this to bug-gnulib." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/sockets.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/strchrnul.c:138:12: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment] gnuastro-0.22/bootstrapped/lib/strchrnul.c:129:12: note: char_ptr is assigned gnuastro-0.22/bootstrapped/lib/strchrnul.c:138:12: note: char_ptr is overwritten gnuastro-0.22/bootstrapped/lib/regexec.c:194:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regmatch_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:537:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:909:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1042:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1164:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1205:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1315:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1381:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1465:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eps_via_nodes [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1477:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1557:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1605:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_eps_nodes [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1668:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1695:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1714:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1760:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1798:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1846:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1880:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1994:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2076:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2172:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2279:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2371:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2442:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept_mb [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2511:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_BACK_REF [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2620:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OPEN_SUBEXP [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2815:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:2982:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3059:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3244:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SBC_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARACTER [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3619:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_UTF8_PERIOD [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3918:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_CHARS [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:3956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:4018:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:4094:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:4143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_idx [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:4170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:4201:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_sub_match_last_t [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/strerror-override.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/strnlen1.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1612:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/regex_internal.c:1662:19: style: Variable 'node' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/strptime.c:687:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _GL_UNUSED [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/strptime.c:416:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:465:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:492:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:592:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:626:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:639:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:644:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:649:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:655:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:664:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:674:11: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:973:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:993:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:1007:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:1011:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:1016:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:1021:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:1027:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/strptime.c:1033:15: style: Checking if unsigned expression 'val' is less than zero. [unsignedLessThanZero] gnuastro-0.22/bootstrapped/lib/time_r.c:37:30: portability: Non reentrant function 'gmtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'gmtime_r'. [prohibitedgmtimeCalled] gnuastro-0.22/bootstrapped/lib/time_r.c:43:30: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] gnuastro-0.22/bootstrapped/lib/uniwidth/width.c:61:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nonspacing_table_ind [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/wcrtomb.c:35:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/regexec.c:1950:27: style:inconclusive: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/regexec.c:94:15: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. gnuastro-0.22/bootstrapped/lib/regexec.c:1950:27: note: Function 'check_dst_limits_calc_pos' argument 4 names different: declaration 'node' definition 'from_node'. gnuastro-0.22/bootstrapped/lib/regexec.c:3425:21: style:inconclusive: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/regexec.c:163:25: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. gnuastro-0.22/bootstrapped/lib/regexec.c:3425:21: note: Function 'group_nodes_into_DFAstates' argument 3 names different: declaration 'states_node' definition 'dests_node'. gnuastro-0.22/bootstrapped/lib/regexec.c:3425:43: style:inconclusive: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/regexec.c:164:22: note: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'. gnuastro-0.22/bootstrapped/lib/regexec.c:3425:43: note: Function 'group_nodes_into_DFAstates' argument 4 names different: declaration 'states_ch' definition 'dests_ch'. gnuastro-0.22/bootstrapped/lib/regexec.c:3613:35: style:inconclusive: Function 'check_node_accept_bytes' argument 4 names different: declaration 'idx' definition 'str_idx'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/regexec.c:156:39: note: Function 'check_node_accept_bytes' argument 4 names different: declaration 'idx' definition 'str_idx'. gnuastro-0.22/bootstrapped/lib/regexec.c:3613:35: note: Function 'check_node_accept_bytes' argument 4 names different: declaration 'idx' definition 'str_idx'. gnuastro-0.22/bootstrapped/lib/regexec.c:4010:37: style:inconclusive: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/regexec.c:20:58: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. gnuastro-0.22/bootstrapped/lib/regexec.c:4010:37: note: Function 'match_ctx_init' argument 1 names different: declaration 'cache' definition 'mctx'. gnuastro-0.22/bootstrapped/lib/regexec.c:4073:37: style:inconclusive: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/regexec.c:23:49: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. gnuastro-0.22/bootstrapped/lib/regexec.c:4073:37: note: Function 'match_ctx_free' argument 1 names different: declaration 'cache' definition 'mctx'. gnuastro-0.22/bootstrapped/lib/regexec.c:4088:42: style:inconclusive: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. [funcArgNamesDifferent] gnuastro-0.22/bootstrapped/lib/regexec.c:24:63: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. gnuastro-0.22/bootstrapped/lib/regexec.c:4088:42: note: Function 'match_ctx_add_entry' argument 1 names different: declaration 'cache' definition 'mctx'. gnuastro-0.22/bootstrapped/lib/wcrtomb.c:28:42: style: Parameter 'ps' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/lib/regexec.c:798:20: style: Variable 'pstate' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/regexec.c:1307:27: style: Parameter 'regs' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/lib/regexec.c:1307:45: style: Parameter 'prevregs' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/lib/regexec.c:1844:38: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/regexec.c:1953:34: style: Variable 'lim' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/regexec.c:1988:38: style: Variable 'ent' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/regexec.c:2084:38: style: Variable 'entry' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/regexec.c:2536:35: style: Variable 'bkref_ent' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/lib/windows-mutex.c:70:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-mutex.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-mutex.c:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-recmutex.c:64:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-recmutex.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-recmutex.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-recmutex.c:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:56:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable HANDLE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/w32sock.h:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:161:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/accept.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/binary-io.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:279:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:367:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/bind.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/c-strcase.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/calloc.c:43:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/connect.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/fdopen.c:59:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/ialloc.h:24:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/ioctl.c:68:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/inet_pton.c:95:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/listen.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/locale.c:54:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/localename.h:22:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/perror.c:35:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable STACKBUF_LEN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pselect.c:48:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:37:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:60:50: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:138:28: style: Parameter 'threadp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:139:57: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/tests/pthread-thread.c:172:21: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/tests/putenv.c:77:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/putenv.c:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/random.c:232:1: error: There is an unknown macro here somewhere. Configuration is required. If weak_alias is a macro then please configure it. [unknownMacro] gnuastro-0.22/bootstrapped/tests/reallocarray.c:32:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/same-inode.h:23:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/random_r.c:165:18: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/tests/setenv.c:126:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/setenv.c:296:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/setenv.c:311:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/setsockopt.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:116:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:200:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/sigprocmask.c:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/socket.c:40:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/inet_pton.c:152:16: error: Uninitialized variable: tmp [uninitvar] gnuastro-0.22/bootstrapped/tests/inet_pton.c:150:14: note: Assuming condition is false gnuastro-0.22/bootstrapped/tests/inet_pton.c:152:16: note: Uninitialized variable: tmp gnuastro-0.22/bootstrapped/tests/strerror_r.c:132:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/strerror_r.c:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/symlink.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/strerror_r.c:315:13: style: Variable 'errmsg' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-accept.c:34:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-accept.c:42:5: error: Invalid accept() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:84:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-access.h:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:84:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:85:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:86:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:87:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:89:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:91:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:92:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:94:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:95:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:96:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-alignasof.c:97:3: style: Modulo of one is always equal to zero [moduloofone] gnuastro-0.22/bootstrapped/tests/test-argp.c:243:50: error: There is an unknown macro here somewhere. Configuration is required. If PACKAGE_NAME is a macro then please configure it. [unknownMacro] gnuastro-0.22/bootstrapped/tests/test-assert.c:30:8: error: Syntax Error: AST broken, 'assert' doesn't have two operands. [internalAstError] gnuastro-0.22/bootstrapped/tests/test-bind.c:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-btoc32.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-bind.c:46:7: error: Invalid bind() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-btowc.c:37:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-btoc32.c:33:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c-ctype.c:36:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c-ctype.c:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c-ctype.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c-strcasestr.c:34:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c-ctype.c:65:16: style: Condition '0<=c' is always true [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-btowc.c:0:0: debug: ValueFlow maximum iterations exceeded [valueFlowMaxIterations] gnuastro-0.22/bootstrapped/tests/test-btowc.c:32:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32isalnum.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isalnum.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isalpha.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isalpha.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isalnum.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32isblank.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isblank.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isalpha.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32isblank.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32iscntrl.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32iscntrl.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isdigit.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isgraph.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isdigit.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isgraph.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32iscntrl.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32isgraph.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32isdigit.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32islower.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isprint.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32islower.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isprint.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32ispunct.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32ispunct.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isprint.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32isspace.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isspace.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isspace.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32ispunct.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32islower.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32rtomb-w32.c:345:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isxdigit.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isxdigit.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isupper.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isupper.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:45:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isxdigit.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:47:28: error: Null pointer dereference [nullPointer] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:52:29: error: Null pointer dereference [nullPointer] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:69:29: error: Null pointer dereference [nullPointer] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:103:44: error: Null pointer dereference [nullPointer] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:112:33: error: Null pointer dereference [nullPointer] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:114:41: error: Null pointer dereference [nullPointer] gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:57:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-c32width.c:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32isupper.c:48:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-calloc-gnu.c:50:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-chdir.c:30:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-close.c:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-calloc-gnu.c:38:5: style: Opposite expression on both sides of '&='. [oppositeExpression] gnuastro-0.22/bootstrapped/tests/test-calloc-gnu.c:62:24: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-close.c:34:5: error: Invalid close() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-connect.c:35:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-connect.c:46:7: error: Invalid connect() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-creat.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-creat.c:43:3: error: Return value of allocation function 'creat' is not stored. [leakReturnValNotUsed] gnuastro-0.22/bootstrapped/tests/test-c32tolower.c:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-c32tolower.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-dirfd.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-dirfd.c:41:8: style: Variable 'd' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-dup.c:33:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-dup.c:34:5: error: Invalid dup() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-dynarray.c:47:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-environ.c:33:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-environ.c:34:9: style: Variable 'string' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-errno.c:112:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-error.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-faccessat.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fcntl-h.c:52:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fchdir.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fdopen.c:45:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fdopen.c:46:13: error: Return value of allocation function 'fdopen' is not stored. [leakReturnValNotUsed] gnuastro-0.22/bootstrapped/tests/test-fgetc.c:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fgetc.c:73:25: error: Invalid fdopen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-float.c:388:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fputc.c:51:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fread.c:49:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_RDWR [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fputc.c:65:25: error: Invalid fdopen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-fread.c:74:25: error: Invalid fdopen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-free.c:43:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-free.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fstat.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fstat.c:37:5: error: Invalid fstat() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-ftruncate.c:36:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-func.c:28:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-ftruncate.c:30:34: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-fwrite.c:52:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getcwd-lgpl.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-fwrite.c:66:25: error: Invalid fdopen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-c32tolower.c:72:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-getdelim.c:43:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getdtablesize.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getgroups.c:48:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getline.c:43:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getprogname.c:55:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXEEXT [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-gettimeofday.c:47:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-gettimeofday.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-gettimeofday.c:42:8: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] gnuastro-0.22/bootstrapped/tests/test-gettimeofday.c:39:14: style: Variable 'lt' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-hard-locale.c:34:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-hard-locale.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-ignore-value.c:28:16: style: struct member 's::i' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/tests/test-ignore-value.c:62:19: style: Variable 's1' is not assigned a value. [unassignedVariable] gnuastro-0.22/bootstrapped/tests/test-intprops.c:75:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-intprops.c:275:3: style: Comparing expression of type 'signed int' against value 9223372036854775807. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:277:3: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:285:3: style: Comparing expression of type 'signed int' against value 9223372036854775807. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:289:3: style: Comparing expression of type 'signed int' against value 9223372036854775807. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:296:5: style: Comparing expression of type 'signed int' against value 9223372036854775807. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:311:3: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:329:5: style: Comparing expression of type 'signed int' against value 9223372036854775807. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:330:5: style: Comparing expression of type 'signed int' against value 9223372036854775807. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:376:3: style: Comparing expression of type 'signed int' against value 4294967295. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:393:5: style: Comparing expression of type 'signed int' against value 4294967298. Condition is always false. [compareValueOutOfTypeRangeError] gnuastro-0.22/bootstrapped/tests/test-intprops.c:202:3: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bootstrapped/tests/test-intprops.c:203:3: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bootstrapped/tests/test-intprops.c:208:3: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bootstrapped/tests/test-intprops.c:211:3: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bootstrapped/tests/test-intprops.c:201:3: error: Signed integer overflow for expression '2147483647+1'. [integerOverflow] gnuastro-0.22/bootstrapped/tests/test-intprops.c:209:3: error: Signed integer overflow for expression '2147483647+1'. [integerOverflow] gnuastro-0.22/bootstrapped/tests/test-intprops.c:222:3: error: Signed integer overflow for expression '2147483647*2147483647'. [integerOverflow] gnuastro-0.22/bootstrapped/tests/test-intprops.c:387:3: warning: Expression '-1' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] gnuastro-0.22/bootstrapped/tests/test-intprops.c:388:3: warning: Expression '-1' has a negative value. That is converted to an unsigned value and used in an unsigned calculation. [signConversion] gnuastro-0.22/bootstrapped/tests/test-isblank.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-isnand.h:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-isnand.h:41:3: style: Using NaN/Inf in a computation. [nanInArithmeticExpression] gnuastro-0.22/bootstrapped/tests/test-isnanf.h:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-isnanl.h:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-iswblank.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getopt.h:40:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getopt.h:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getopt-main.h:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-iswctype.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-iswdigit.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-iswdigit.c:49:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-iswpunct.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-iswpunct.c:49:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-iswxdigit.c:55:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-iswxdigit.c:49:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:1845:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:1952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-listen.c:38:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-listen.c:43:5: error: Invalid listen() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-localcharset.c:35:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-localeconv.c:38:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-localeconv.c:36:19: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-lock.c:614:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-malloc-gnu.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-math.c:24:0: error: #error NAN should be defined [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/test-mbrtoc32-w32.c:746:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-mbrtoc32.c:43:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-mbrtoc32.c:36:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-mbrtowc-w32.c:730:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/columns.c:162:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/columns.c:418:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/columns.c:2378:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/columns.c:2414:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/columns.c:2517:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/columns.c:2536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bin/mkcatalog/columns.c:2696:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-mbrtowc.c:42:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-mbrtowc.c:35:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-mbschr.c:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-mbsinit.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-getopt.h:91:11: style: Redundant initialization for 'posixly'. The initialized value is overwritten before it is read. [redundantInitialization] gnuastro-0.22/bootstrapped/tests/test-getopt.h:85:16: note: posixly is initialized gnuastro-0.22/bootstrapped/tests/test-getopt.h:91:11: note: posixly is overwritten gnuastro-0.22/bootstrapped/tests/test-mbspbrk.c:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-mbsspn.c:31:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-memchr.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-memrchr.c:44:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-memrchr.c:58:7: style: Condition 'page_boundary' is always false [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-memrchr.c:57:38: note: Calling function 'zerosize_ptr' returns 0 gnuastro-0.22/bootstrapped/tests/test-memrchr.c:57:38: note: Assignment 'page_boundary=zerosize_ptr()', assigned value is 0 gnuastro-0.22/bootstrapped/tests/test-memrchr.c:58:7: note: Condition 'page_boundary' is always false gnuastro-0.22/bootstrapped/tests/test-memrchr.c:57:9: style: Variable 'page_boundary' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-nanosleep.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-memchr.c:55:9: style: Condition 'page_boundary' is always false [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-memchr.c:54:40: note: Calling function 'zerosize_ptr' returns 0 gnuastro-0.22/bootstrapped/tests/test-memchr.c:54:40: note: Assignment 'page_boundary=zerosize_ptr()', assigned value is 0 gnuastro-0.22/bootstrapped/tests/test-memchr.c:55:9: note: Condition 'page_boundary' is always false gnuastro-0.22/bootstrapped/tests/test-memchr.c:106:23: style: Condition 'page_boundary!=NULL' is always false [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-memchr.c:101:49: note: Calling function 'zerosize_ptr' returns 0 gnuastro-0.22/bootstrapped/tests/test-memchr.c:101:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 gnuastro-0.22/bootstrapped/tests/test-memchr.c:106:23: note: Condition 'page_boundary!=NULL' is always false gnuastro-0.22/bootstrapped/tests/test-nl_langinfo-mt.c:249:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-once.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-once.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-open.h:52:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-openat.c:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-openat.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-openat.c:67:5: error: Return value of allocation function 'openat' is not stored. [leakReturnValNotUsed] gnuastro-0.22/bootstrapped/tests/test-openat.c:73:5: error: Return value of allocation function 'openat' is not stored. [leakReturnValNotUsed] gnuastro-0.22/bootstrapped/tests/test-openat.c:88:3: error: Return value of allocation function 'openat' is not stored. [leakReturnValNotUsed] gnuastro-0.22/bootstrapped/tests/test-openat.c:94:5: error: Return value of allocation function 'openat' is not stored. [leakReturnValNotUsed] gnuastro-0.22/bootstrapped/tests/test-perror.c:31:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-perror2.c:49:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:65:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stdout [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:241:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:269:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:366:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:402:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:424:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select.h:440:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-pthread-thread.c:54:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-pthread-thread.c:36:38: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'worker_thread_func' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnuastro-0.22/bootstrapped/tests/test-pthread-thread.c:47:45: note: You might need to cast the function pointer here gnuastro-0.22/bootstrapped/tests/test-pthread-thread.c:36:38: note: Parameter 'arg' can be declared as pointer to const gnuastro-0.22/bootstrapped/tests/test-pthread_sigmask1.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-pthread_sigmask2.c:101:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-pselect.c:32:28: style: Parameter 'timeout' can be declared as pointer to const. However it seems that 'my_select' is a callback function, if 'timeout' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnuastro-0.22/bootstrapped/tests/test-pselect.c:48:25: note: You might need to cast the function pointer here gnuastro-0.22/bootstrapped/tests/test-pselect.c:32:28: note: Parameter 'timeout' can be declared as pointer to const gnuastro-0.22/bootstrapped/tests/test-pselect.c:35:20: style: Variable 'pts' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bootstrapped/tests/test-raise.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-random-mt.c:165:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-raise.c:50:3: style:inconclusive: Statements following noreturn function 'raise()' will never be executed. [unreachableCode] gnuastro-0.22/bootstrapped/tests/test-random.c:42:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-random_r.c:50:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-rawmemchr.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-realloc-gnu.c:32:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-realloc-gnu.c:39:7: error: Common realloc mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] gnuastro-0.22/bootstrapped/tests/test-reallocarray.c:39:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTRDIFF_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-rawmemchr.c:80:9: style: Condition '!page_boundary' is always true [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-rawmemchr.c:77:49: note: Calling function 'zerosize_ptr' returns 0 gnuastro-0.22/bootstrapped/tests/test-rawmemchr.c:77:27: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 gnuastro-0.22/bootstrapped/tests/test-rawmemchr.c:80:9: note: Condition '!page_boundary' is always true gnuastro-0.22/bootstrapped/tests/test-reallocarray.c:41:11: error: Common reallocarray mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] gnuastro-0.22/bootstrapped/tests/test-reallocarray.c:46:7: error: Common reallocarray mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] gnuastro-0.22/bootstrapped/tests/test-reallocarray.c:52:7: error: Common reallocarray mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] gnuastro-0.22/bootstrapped/tests/test-reallocarray.c:53:7: error: Common reallocarray mistake: 'p' nulled but not freed upon failure [memleakOnRealloc] gnuastro-0.22/bootstrapped/tests/test-rwlock1.c:166:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-regex.c:42:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-regex.c:152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_so [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-regex.c:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-select-fd.c:61:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-regex.c:263:45: style: Condition 'towupper(L'i')==0x0130' is always false [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-select-stdin.c:61:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-setenv.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-setlocale1.c:38:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-setlocale1.c:45:5: error: Memory leak: name1 [memleak] gnuastro-0.22/bootstrapped/tests/test-setlocale1.c:51:5: error: Memory leak: name1 [memleak] gnuastro-0.22/bootstrapped/tests/test-setlocale2.c:30:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-setlocale_null-mt-all.c:148:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-setlocale_null-mt-one.c:148:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-setlocale_null.c:31:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-setsockopt.c:33:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-signbit.c:25:0: error: #error missing declaration [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/test-sigprocmask.c:57:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-sleep.c:42:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-sockets.c:29:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/nap.h:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/nap.h:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/nap.h:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/nap.h:110:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/nap.h:131:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:141:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_mtime [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:182:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_mtime [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_nsec [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stat-time.c:135:59: style: Parameter 'modtimes' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bootstrapped/tests/test-stddef.c:36:8: style: struct member 'd::e' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/tests/test-stddef.c:37:8: style: struct member 'd::f' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/tests/test-intprops.c:201:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stdint.c:374:1: error: syntax error: -) [syntaxError] gnuastro-0.22/bootstrapped/tests/test-stdio.c:55:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _PRINTF_NAN_LEN_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-stdlib.c:55:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-strchrnul.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-strerror.c:35:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-strerror_r.c:36:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-strnlen.c:38:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-strnlen.c:35:7: style: Condition '!page_boundary' is always true [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-strnlen.c:34:47: note: Calling function 'zerosize_ptr' returns 0 gnuastro-0.22/bootstrapped/tests/test-strnlen.c:34:25: note: Assignment 'page_boundary=(char*)zerosize_ptr()', assigned value is 0 gnuastro-0.22/bootstrapped/tests/test-strnlen.c:35:7: note: Condition '!page_boundary' is always true gnuastro-0.22/bootstrapped/tests/test-strtod1.c:32:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-symlink.h:32:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-sys_socket.c:50:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOTSOCK [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-strtod.c:46:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-sys_wait.h:41:5: style: Variable 'i' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/bootstrapped/tests/glthread/thread.h:75:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/test-time.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-unsetenv.c:39:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-usleep.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-usleep.c:34:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] gnuastro-0.22/bootstrapped/tests/test-usleep.c:37:3: style: Obsolescent function 'usleep' called. It is recommended to use 'nanosleep' or 'setitimer' instead. [prohibitedusleepCalled] gnuastro-0.22/bootstrapped/tests/test-usleep.c:34:3: error: Invalid usleep() argument nr 1. The value is 1000000 but the valid values are '0:999999'. [invalidFunctionArg] gnuastro-0.22/bootstrapped/tests/test-verify.c:53:13: style: The comparison 'C == 2' is always true. [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/test-verify.c:57:13: style: Same expression on both sides of '=='. [duplicateExpression] gnuastro-0.22/bootstrapped/tests/test-verify.c:60:35: style: Same expression on both sides of '=='. [duplicateExpression] gnuastro-0.22/bootstrapped/tests/test-vasnprintf.c:39:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-vasnprintf.c:112:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asnprintf [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-verify.c:75:31: style: struct member 'state::context' is never used. [unusedStructMember] gnuastro-0.22/bootstrapped/tests/test-vsnprintf.c:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-vsnprintf.c:66:20: style: The if condition is the same as the previous if condition [duplicateCondition] gnuastro-0.22/bootstrapped/tests/test-vsnprintf.c:60:20: note: First condition gnuastro-0.22/bootstrapped/tests/test-vsnprintf.c:66:20: note: Second condition gnuastro-0.22/bootstrapped/tests/test-wcrtomb-w32.c:333:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-wcrtomb.c:43:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-wcrtomb.c:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-wctype-h.c:53:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-wctype.c:34:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/test-wcrtomb.c:55:23: style: Parameter 'argv' can be declared as const array [constParameter] gnuastro-0.22/bootstrapped/tests/test-wcwidth.c:47:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/xalloc.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/unsetenv.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/uniwidth/test-uc_width2.c:72:13: style: Condition 'w1==1' is always false [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/uniwidth/test-uc_width2.c:73:24: style: Condition 'w2==2' is always false [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/usleep.c:64:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/usleep.c:62:56: style: The comparison 'micro/1000000 != seconds' is always false because 'micro/1000000' and 'seconds' represent the same value. [knownConditionTrueFalse] gnuastro-0.22/bootstrapped/tests/usleep.c:61:32: note: 'seconds' is assigned value 'micro/1000000' here. gnuastro-0.22/bootstrapped/tests/usleep.c:62:56: note: The comparison 'micro/1000000 != seconds' is always false because 'micro/1000000' and 'seconds' represent the same value. gnuastro-0.22/bootstrapped/tests/wctob.c:31:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MB_CUR_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/windows-thread.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective] gnuastro-0.22/bootstrapped/tests/windows-tls.c:40:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/windows-tls.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] gnuastro-0.22/bootstrapped/tests/windows-tls.c:220:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/arithmetic-and.c:50:53: error: syntax error [syntaxError] gnuastro-0.22/bootstrapped/tests/windows-tls.c:337:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/arithmetic-bitand.c:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/arithmetic-bitlsh.c:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/arithmetic-bitlsh.c:46:31: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-bitlsh.c:46:46: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-bitlsh.c:46:61: style: Parameter 'o' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-bitor.c:57:60: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-bitrsh.c:49:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/arithmetic-bitrsh.c:46:31: style: Parameter 'l' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-bitrsh.c:46:46: style: Parameter 'r' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-bitrsh.c:46:61: style: Parameter 'o' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-bitxor.c:57:62: error: syntax error: ^) [syntaxError] gnuastro-0.22/lib/arithmetic-divide.c:52:56: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-eq.c:50:50: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-ge.c:50:50: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-gt.c:50:50: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-le.c:50:50: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-lt.c:50:52: error: syntax error: <) [syntaxError] gnuastro-0.22/lib/arithmetic-minus.c:52:58: error: syntax error: -) [syntaxError] gnuastro-0.22/lib/arithmetic-modulo.c:57:60: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-multiply.c:52:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ARITHMETIC_BINARY_OUT_TYPE_RIGHT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/arithmetic-ne.c:50:50: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-multiply.c:48:17: style: Variable 'checkblank' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/arithmetic-or.c:50:53: error: syntax error [syntaxError] gnuastro-0.22/lib/arithmetic-plus.c:52:58: error: syntax error: +) [syntaxError] gnuastro-0.22/lib/arithmetic-set.c:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_SET_PREFIX_LENGTH [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/arithmetic-set.c:70:8: warning: Possible null pointer dereference: removed [nullPointer] gnuastro-0.22/lib/arithmetic-set.c:46:29: note: Assignment 'removed=NULL', assigned value is 0 gnuastro-0.22/lib/arithmetic-set.c:49:23: note: Assuming condition is false gnuastro-0.22/lib/arithmetic-set.c:70:8: note: Null pointer dereference gnuastro-0.22/lib/arithmetic-set.c:71:3: warning: Possible null pointer dereference: removed [nullPointer] gnuastro-0.22/lib/arithmetic-set.c:46:29: note: Assignment 'removed=NULL', assigned value is 0 gnuastro-0.22/lib/arithmetic-set.c:49:23: note: Assuming condition is false gnuastro-0.22/lib/arithmetic-set.c:71:3: note: Null pointer dereference gnuastro-0.22/lib/arithmetic-set.c:72:3: warning: Possible null pointer dereference: removed [nullPointer] gnuastro-0.22/lib/arithmetic-set.c:46:29: note: Assignment 'removed=NULL', assigned value is 0 gnuastro-0.22/lib/arithmetic-set.c:49:23: note: Assuming condition is false gnuastro-0.22/lib/arithmetic-set.c:72:3: note: Null pointer dereference gnuastro-0.22/lib/arithmetic-set.c:44:34: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-set.c:142:53: style: Parameter 'token' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/arithmetic-set.c:144:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/array.c:185:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/binary.c:283:37: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/lib/arithmetic.c:3717:22: error: There is an unknown macro here somewhere. Configuration is required. If GAL_ARITHMETIC_OPSTR_LOADCOL_FILE is a macro then please configure it. [unknownMacro] gnuastro-0.22/lib/blank.c:52:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:93:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:338:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:446:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_BLANK_CH [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:522:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:580:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:696:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:796:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:922:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:1000:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:1074:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:1156:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:1213:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/blank.c:1235:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/box.c:226:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/box.c:210:40: style: Parameter 'semiaxes' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/box.c:210:58: style: Parameter 'euler_deg' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/box.c:218:10: style: Variable 'R' can be declared as const array [constVariable] gnuastro-0.22/lib/box.c:290:36: style: Parameter 'center' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/box.c:290:63: style: Parameter 'width' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/box.c:350:10: style: Variable 'center' can be declared as const array [constVariable] gnuastro-0.22/lib/box.c:488:23: style: Parameter 'naxes' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:71:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gsl_rng_ranlxs1 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:376:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:397:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:422:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:450:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:560:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:626:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:661:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:682:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:715:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:783:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:846:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:991:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:1031:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:1078:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/checkset.c:1109:7: portability: Non reentrant function 'localtime' called. For threadsafe applications it is recommended to use the reentrant replacement function 'localtime_r'. [prohibitedlocaltimeCalled] gnuastro-0.22/lib/checkset.c:1044:13: warning: Either the condition 'file_d==-1' is redundant or close() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/lib/checkset.c:1033:12: note: Assuming that condition 'file_d==-1' is not redundant gnuastro-0.22/lib/checkset.c:1044:13: note: Invalid argument gnuastro-0.22/lib/checkset.c:374:14: warning: Either the condition 'suffix' is redundant or there is possible null pointer dereference: toappend. [nullPointerRedundantCheck] gnuastro-0.22/lib/checkset.c:907:6: note: Assuming that condition 'suffix' is not redundant gnuastro-0.22/lib/checkset.c:903:39: note: Calling function 'gal_checkset_malloc_cat', 2nd argument 'suffix' value is 0 gnuastro-0.22/lib/checkset.c:374:14: note: Null pointer dereference gnuastro-0.22/lib/checkset.c:382:10: warning: Either the condition 'out==NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] gnuastro-0.22/lib/checkset.c:378:9: note: Assuming that condition 'out==NULL' is not redundant gnuastro-0.22/lib/checkset.c:382:10: note: Null pointer dereference gnuastro-0.22/lib/checkset.c:383:10: warning: Either the condition 'out==NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] gnuastro-0.22/lib/checkset.c:378:9: note: Assuming that condition 'out==NULL' is not redundant gnuastro-0.22/lib/checkset.c:383:10: note: Null pointer dereference gnuastro-0.22/lib/checkset.c:566:10: warning: Either the condition 'out==NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] gnuastro-0.22/lib/checkset.c:562:9: note: Assuming that condition 'out==NULL' is not redundant gnuastro-0.22/lib/checkset.c:566:10: note: Null pointer dereference gnuastro-0.22/lib/checkset.c:106:12: style: Variable 'token' is reassigned a value before the old one has been used. [redundantAssignment] gnuastro-0.22/lib/checkset.c:103:12: note: token is assigned gnuastro-0.22/lib/checkset.c:106:12: note: token is overwritten gnuastro-0.22/lib/checkset.c:90:29: style: Parameter 'line' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:94:26: style: Variable 'units' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/checkset.c:368:31: style: Parameter 'inname' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:368:45: style: Parameter 'toappend' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:444:49: style: Parameter 'hdu' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:464:37: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:464:51: style: Parameter 'prefix' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:516:29: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:550:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/checkset.c:577:36: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:758:52: style: Parameter 'basename' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:835:61: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:895:65: style: Parameter 'cp' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/checkset.c:1104:14: style: Variable 'now' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/color.c:46:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_COLOR_ALICEBLUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/color.c:352:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/color.c:529:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/color.c:44:28: style: Parameter 'n' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/convolve.c:386:25: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/lib/cosmology.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_PARSEC [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/cosmology.c:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/cosmology.c:318:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/cosmology.c:372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_PARSEC [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/cosmology.c:472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/cosmology.c:484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/cosmology.c:148:33: style: Variable 'p' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/blank.c:692:17: warning: Either the condition 'input==NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck] gnuastro-0.22/lib/blank.c:696:11: note: Assuming that condition 'input==NULL' is not redundant gnuastro-0.22/lib/blank.c:692:17: note: Null pointer dereference gnuastro-0.22/lib/blank.c:701:8: warning: Either the condition 'input==NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck] gnuastro-0.22/lib/blank.c:696:11: note: Assuming that condition 'input==NULL' is not redundant gnuastro-0.22/lib/blank.c:701:8: note: Null pointer dereference gnuastro-0.22/lib/blank.c:797:8: warning: Either the condition 'input==NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck] gnuastro-0.22/lib/blank.c:796:11: note: Assuming that condition 'input==NULL' is not redundant gnuastro-0.22/lib/blank.c:797:8: note: Null pointer dereference gnuastro-0.22/lib/blank.c:158:22: style: Variable 'fmt' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/blank.c:792:20: style: Variable 'idsize' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/blank.c:919:28: style: Variable 'ff' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/blank.c:1070:12: style: Variable 'f' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/blank.c:1225:16: style: Variable 'tu' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/blank.c:126:50: error: Uninitialized variable: i [uninitvar] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:1586:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:1583:29: note: outer condition: non_options_count==2 gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:1586:9: note: opposite inner condition: !(non_options_count==2) gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:108:56: warning: Possible null pointer dereference: longopts [nullPointer] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:331:43: note: Calling function 'do_getopt_long', 4th argument 'NULL' value is 0 gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:108:56: note: Null pointer dereference gnuastro-0.22/bootstrapped/tests/test-getopt.h:97:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:97:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:98:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:98:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:129:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:129:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:130:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:130:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:162:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:162:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:163:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:163:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:194:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:194:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:195:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:195:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:229:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:229:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:230:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:230:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:260:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:260:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:261:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:261:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:292:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:292:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:293:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:293:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:428:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:428:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:429:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:429:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:462:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:462:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:463:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:463:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:496:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:496:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:497:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:497:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:530:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:530:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:531:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:531:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:564:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:564:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:565:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:565:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:598:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:598:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:599:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:599:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:634:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:634:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:635:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:635:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:664:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:664:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:665:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:665:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:694:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:694:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:695:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:695:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:726:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:726:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:727:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:727:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:793:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:793:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:794:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:794:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:1197:11: style: Local variable 'a_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:19:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:1197:11: note: Shadow variable gnuastro-0.22/bootstrapped/tests/test-getopt.h:1198:11: style: Local variable 'b_seen' shadows outer variable [shadowVariable] gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:20:12: note: Shadowed declaration gnuastro-0.22/bootstrapped/tests/test-getopt.h:1198:11: note: Shadow variable gnuastro-0.22/lib/dimension.c:92:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:117:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:336:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:415:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:619:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:662:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:789:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:857:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:989:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:1115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:1159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/dimension.c:1372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/ds9.c:52:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DS9_COORD_MODE_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/ds9.c:74:35: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/ds9.c:70:9: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/ds9.c:74:35: note: Null pointer dereference gnuastro-0.22/lib/ds9.c:166:3: warning: Either the condition 'out==NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] gnuastro-0.22/lib/ds9.c:159:9: note: Assuming that condition 'out==NULL' is not redundant gnuastro-0.22/lib/ds9.c:166:3: note: Null pointer dereference gnuastro-0.22/lib/eps.c:173:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_BIT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:334:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:391:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_SHAPE_LINE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:433:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:469:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_SHAPE_ELLIPSE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:555:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_SHAPE_CIRCLE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:608:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:645:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:730:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_COLOR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:852:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_SIZE2_ELLIPSE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:932:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_SHAPE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:994:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_LINEWIDTH [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:1032:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/eps.c:1066:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuastro-0.22/lib/eps.c:1066:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuastro-0.22/lib/eps.c:1082:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint] gnuastro-0.22/lib/eps.c:1053:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/eps.c:1051:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/eps.c:1053:11: note: Null pointer dereference gnuastro-0.22/lib/eps.c:1054:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/eps.c:1051:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/eps.c:1054:11: note: Null pointer dereference gnuastro-0.22/lib/eps.c:1056:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/eps.c:1051:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/eps.c:1056:11: note: Null pointer dereference gnuastro-0.22/lib/eps.c:1057:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/eps.c:1051:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/eps.c:1057:11: note: Null pointer dereference gnuastro-0.22/lib/eps.c:1058:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/eps.c:1051:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/eps.c:1058:11: note: Null pointer dereference gnuastro-0.22/lib/eps.c:1059:11: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/eps.c:1051:8: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/eps.c:1059:11: note: Null pointer dereference gnuastro-0.22/lib/eps.c:49:27: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/eps.c:71:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/eps.c:111:15: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:113:22: style: Variable 'fi' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:156:15: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:157:39: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:216:18: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:217:15: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:246:18: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:247:15: style: Variable 'channel' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:310:24: style: Variable 'dsize' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/eps.c:377:40: style: Parameter 'dsize' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/eps.c:539:40: style: Parameter 'text' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/eps.c:539:68: style: Parameter 'textfont' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/eps.c:843:25: style: Parameter 'shape' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/eps.c:925:25: style: Parameter 'dsize' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fit.c:53:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_LINEAR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:111:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_ROBUST_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:322:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_LINEAR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:336:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_LINEAR_NO_CONSTANT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:394:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:604:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_ROBUST_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:645:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fit.c:50:26: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fit.c:108:33: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fit.c:177:49: style: Parameter 'ref' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fit.c:344:54: style: Parameter 'fit' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fit.c:433:57: style: Parameter 'yin' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fit.c:434:39: style: Parameter 'ywht' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fit.c:440:16: style: Variable 'xi' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fit.c:634:15: style: Variable 'xi' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:84:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:188:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:296:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE_IMG [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:358:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:378:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBIT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:462:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_BIT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:577:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:675:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE_IMG [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:733:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:758:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:805:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:832:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_TBL [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:872:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:971:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1036:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1081:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1377:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1492:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1521:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1556:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1601:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1628:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1665:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1692:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1732:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1784:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1834:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1882:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FITS_KEY_TITLE_START [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1925:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2056:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2188:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READWRITE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2241:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2405:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2486:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2575:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2703:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2789:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSTRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:2843:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3030:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_DISPLAY_FMT_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_KEYWORD [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3617:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3688:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3938:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:3990:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:4155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:4188:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:4264:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:4344:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:4409:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/fits.c:1185:13: style: Condition 'usesdash' is always true [knownConditionTrueFalse] gnuastro-0.22/lib/fits.c:4404:17: style: Condition 'numrows==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/fits.c:873:12: error: Memory leak: ffname [memleak] gnuastro-0.22/lib/fits.c:1527:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1527:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1528:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1528:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1529:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1529:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1530:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1530:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1531:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1531:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1532:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1532:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1533:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1533:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1534:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1534:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1535:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1535:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1536:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1536:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1537:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1537:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1540:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1523:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1540:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1562:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1562:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1563:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1563:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1564:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1564:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1565:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1565:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1566:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1566:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1567:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1567:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1568:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1568:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1569:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1569:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1570:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1570:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1571:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1571:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1572:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1558:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1572:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1607:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1603:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1607:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1608:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1603:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1608:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1611:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1603:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1611:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1634:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1630:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1634:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1635:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1630:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1635:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1671:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1667:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1671:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1672:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1667:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1672:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1675:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1667:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1675:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1698:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1694:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1698:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1699:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1694:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/fits.c:1699:3: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1949:15: warning: Either the condition 'value==NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1946:15: note: Assuming that condition 'value==NULL' is not redundant gnuastro-0.22/lib/fits.c:1949:15: note: Null pointer dereference gnuastro-0.22/lib/fits.c:1955:10: warning: Either the condition 'value==NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck] gnuastro-0.22/lib/fits.c:1946:15: note: Assuming that condition 'value==NULL' is not redundant gnuastro-0.22/lib/fits.c:1955:10: note: Null pointer dereference gnuastro-0.22/lib/fits.c:119:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:150:9: style: Variable 'nodot' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:176:52: style: Parameter 'hdu' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:567:19: style: Variable 'bzero_u64' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:1050:20: style: Variable 'tocopy' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:1142:27: style: Variable 'cf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:1872:39: style: Parameter 'title' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:1913:35: style: Parameter 'keynamebase' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:2052:35: style: Parameter 'keystr' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:2348:23: style: Variable 'v' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:2406:23: style: Variable 'v' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:2700:14: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:3232:39: style: Parameter 'tscal' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:3232:57: style: Parameter 'tzero' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:3685:21: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/fits.c:3932:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:4175:45: style: Parameter 'tform' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/fits.c:1782:16: error: Uninitialized variable: cfitsioversion [uninitvar] gnuastro-0.22/lib/fits.c:1846:38: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/interpolate.c:245:16: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/lib/jpeg.c:325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/jpeg.c:110:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/jpeg.c:137:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/kdtree.c:117:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/kdtree.c:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/kdtree.c:354:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/kdtree.c:412:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/kdtree.c:513:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/kdtree.c:574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/kdtree.c:188:11: warning: Either the condition 'p->left_col->next==NULL' is redundant or there is possible null pointer dereference: p->right_col. [nullPointerRedundantCheck] gnuastro-0.22/lib/kdtree.c:181:27: note: Assuming that condition 'p->left_col->next==NULL' is not redundant gnuastro-0.22/lib/kdtree.c:187:31: note: Assignment 'p->right_col=p->left_col->next', assigned value is 0 gnuastro-0.22/lib/kdtree.c:188:11: note: Null pointer dereference gnuastro-0.22/lib/kdtree.c:108:30: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/kdtree.c:111:11: style: Variable 'carr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/kdtree.c:252:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/kdtree.c:298:31: style: Parameter 'coordinate' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/kdtree.c:513:11: style: Variable 'coordinates' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/label.c:313:24: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/lib/list.c:59:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:316:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:405:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:463:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:481:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:570:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:628:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:740:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:800:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:817:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:912:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:957:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:1008:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:1135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:1187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:1253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:1326:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:1546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:1618:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/list.c:303:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:300:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:303:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:304:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:300:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:304:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:468:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:465:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:468:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:469:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:465:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:469:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:633:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:630:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:633:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:634:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:630:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:634:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:805:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:802:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:805:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:806:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:802:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:806:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:1013:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:1010:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:1013:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:1014:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:1010:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:1014:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:1140:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:1137:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:1140:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:1141:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:1137:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:1141:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:1258:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:1255:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:1258:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:1259:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:1255:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:1259:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:1260:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/list.c:1255:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/list.c:1260:3: note: Null pointer dereference gnuastro-0.22/lib/list.c:100:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:127:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:241:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:336:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:364:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:399:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:501:21: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:529:21: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:564:21: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:666:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:715:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:730:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:838:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:866:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:902:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:1046:20: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/list.c:1341:44: style: Parameter 'largest' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/list.c:1342:44: style: Parameter 'smallest' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/list.c:1522:54: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/list.c:1542:53: style: Parameter 'idstr' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/list.c:1635:34: style: Parameter 'list' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/list.c:1566:13: style: Variable 'colind' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/makeplugin.c:82:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/makeplugin.c:352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMK_FUNC_DEFAULT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/makeplugin.c:79:9: style: Variable 'version' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:77:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:270:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:346:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:399:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:421:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:449:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:484:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:833:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:872:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:72:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:425:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:617:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:911:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:1015:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:1147:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:1229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/match.c:78:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/match.c:74:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/match.c:78:3: note: Null pointer dereference gnuastro-0.22/lib/match.c:79:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/match.c:74:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/match.c:79:3: note: Null pointer dereference gnuastro-0.22/lib/match.c:80:3: warning: Either the condition 'newnode==NULL' is redundant or there is possible null pointer dereference: newnode. [nullPointerRedundantCheck] gnuastro-0.22/lib/match.c:74:13: note: Assuming that condition 'newnode==NULL' is not redundant gnuastro-0.22/lib/match.c:80:3: note: Null pointer dereference gnuastro-0.22/lib/match.c:298:16: warning: Either the condition 'ainb==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck] gnuastro-0.22/lib/match.c:295:10: note: Assuming that condition 'ainb==NULL' is not redundant gnuastro-0.22/lib/match.c:298:16: note: Null pointer addition gnuastro-0.22/lib/match.c:206:53: style: Parameter 'ellipse' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/match.c:219:31: style: Parameter 'delta' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/match.c:219:46: style: Parameter 'ellipsoid' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/match.c:220:31: style: Parameter 'c' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/match.c:220:42: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/match.c:284:29: style: Parameter 'A' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/match.c:284:44: style: Parameter 'B' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/match.c:287:15: style: Variable 'fpf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/match.c:1011:15: style: Variable 'sf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/match.c:1221:12: style: Variable 'existA' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/match.c:1224:22: style: Variable 'Aexist' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:220:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:334:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:443:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:482:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_COLOR_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:521:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:547:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_LINEAR_MATRIX_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:613:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:659:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_INTERPOLATE_NEIGHBORS_METRIC_RADIAL [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:723:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:845:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:1268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:1405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:1494:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:1567:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:1640:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:1886:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:1921:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2015:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAGS_BASIC [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_KEY_CONFIG [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2338:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2435:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2581:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2635:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2663:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2780:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_NO_ARG_TYPE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2838:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2867:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:2954:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_HIDDEN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:3022:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:3076:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:3153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:3209:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:3321:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:3395:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:3466:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/options.c:260:11: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] gnuastro-0.22/lib/options.c:260:30: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] gnuastro-0.22/lib/options.c:360:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] gnuastro-0.22/lib/options.c:360:22: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] gnuastro-0.22/lib/options.c:414:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] gnuastro-0.22/lib/options.c:414:26: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] gnuastro-0.22/lib/options.c:2752:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg] gnuastro-0.22/lib/options.c:2752:31: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] gnuastro-0.22/lib/options.c:1008:9: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuastro-0.22/lib/options.c:1012:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuastro-0.22/lib/options.c:209:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:374:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:428:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:467:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:505:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:548:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:597:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:634:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1176:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1271:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1408:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1412:24: style: Condition 'array[i]!=-1' is always true [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1497:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1564:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1643:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:1924:12: style: Condition 'lineno==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/options.c:3223:15: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/options.c:3217:12: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/options.c:3223:15: note: Null pointer dereference gnuastro-0.22/lib/options.c:1101:8: style: Redundant initialization for 'c'. The initialized value is overwritten before it is read. [redundantInitialization] gnuastro-0.22/lib/options.c:1093:15: note: c is initialized gnuastro-0.22/lib/options.c:1101:8: note: c is overwritten gnuastro-0.22/lib/options.c:360:3: style:inconclusive: Statements following noreturn function 'exit()' will never be executed. [unreachableCode] gnuastro-0.22/lib/options.c:75:41: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:85:51: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:110:19: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:111:21: style: Variable 'name' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:111:28: style: Variable 'doc' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:203:47: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:204:64: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:271:48: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:271:62: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:272:34: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:274:37: style: Variable 'cp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:276:9: style: Variable 'gnuastro_bibtex' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:368:60: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:369:33: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:369:64: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:425:60: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:464:61: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:502:64: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:544:71: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:594:67: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:631:68: style: Parameter 'junk' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:711:13: style: Variable 'cc' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:975:31: style: Variable 'tll' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:976:39: style: Variable 'delimiters' can be declared as const array [constVariable] gnuastro-0.22/lib/options.c:1211:31: style: Variable 'tstrll' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:1492:11: style: Variable 'darray' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:1636:11: style: Variable 'darray' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:1637:18: style: Variable 'sizarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:1918:11: style: Variable 'darray' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:2422:66: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:2447:31: style: Parameter 'inputname' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:2729:56: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:2730:42: style: Parameter 'filename' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:2775:9: style: Variable 'home' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:2946:41: style: Parameter 'option' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/options.c:3192:9: style: Variable 'topicstr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:3315:9: style: Variable 'home' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/options.c:260:36: style: Variable 'lineno' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/options.c:360:28: style: Variable 'lineno' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/options.c:414:10: style: Variable 'arg' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/options.c:414:32: style: Variable 'lineno' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/options.c:945:7: style: Variable 'num' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/options.c:2752:37: style: Variable 'lineno' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/pdf.c:127:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/pdf.c:45:27: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/pdf.c:66:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/pdf.c:107:19: style: Variable 'device' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/permutation.c:113:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/permutation.c:164:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/permutation.c:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/permutation.c:319:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/permutation.c:40:31: style: Parameter 'permutation' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/permutation.c:94:50: style: Parameter 'permutation' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/permutation.c:154:58: style: Parameter 'permutation' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/permutation.c:257:9: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/permutation.c:260:11: style: Variable 'id' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/pointer.c:85:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/pointer.c:136:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/pointer.c:249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/pointer.c:151:13: warning: Either the condition 'filedes==-1' is redundant or lseek() argument nr 1 can have invalid value. The value is -1 but the valid values are '0:'. [invalidFunctionArg] gnuastro-0.22/lib/pointer.c:144:13: note: Assuming that condition 'filedes==-1' is not redundant gnuastro-0.22/lib/pointer.c:151:13: note: Invalid argument gnuastro-0.22/lib/pointer.c:67:9: style: Variable 'e' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/pointer.c:67:29: style: Variable 'l' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/polygon.c:132:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_MAX_CORNERS [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:212:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:375:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:400:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:465:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:514:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:583:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_MAX_CORNERS [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:684:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:712:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:864:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_MAX_CORNERS [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/polygon.c:204:31: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:318:31: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:318:42: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:369:38: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:369:49: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:389:29: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:389:40: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:427:41: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:511:52: style: Parameter 'Ba' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:511:64: style: Parameter 'Bb' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:580:26: style: Parameter 's' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:681:32: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:709:33: style: Parameter 'in' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/polygon.c:832:17: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/polygon.c:832:42: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/polygon.c:847:17: style: Variable 'p1' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/polygon.c:847:42: style: Variable 'p2' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/pool.c:117:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/pool.c:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/python.c:61:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPY_INT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/python.c:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/speclines.c:44:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_SPECLINES_NAME_Ne_VIII_770 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/speclines.c:297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_SPECLINES_NAME_Ne_VIII_770 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/speclines.c:791:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_SPECLINES_ANGSTROM_Ne_VIII_770 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/speclines.c:295:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/statistics.c:100:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:156:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:181:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:203:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:355:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:398:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_INPLACE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:535:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:576:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_SORTED_I [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:651:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:723:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:798:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_BLANK_CH [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:888:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1031:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1325:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1431:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1547:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT16 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1636:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gal_qsort_uint8_i [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1679:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gal_qsort_uint8_d [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1798:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_SORT_CH [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1872:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2016:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2184:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2297:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_BINS_REGULAR [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2411:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUT_SIZE [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2481:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_OPTIONAL_STD [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2830:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_STD [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:2963:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_STD [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/statistics.c:1477:9: style: Condition 'ind==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/statistics.c:2984:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2985:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2986:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2987:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2988:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2989:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2990:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2991:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2992:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2993:28: portability: %zu in format string (no. 1) requires 'size_t' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_uint] gnuastro-0.22/lib/statistics.c:2024:6: warning: Either the condition 'bins==NULL' is redundant or there is possible null pointer dereference: bins. [nullPointerRedundantCheck] gnuastro-0.22/lib/statistics.c:2022:10: note: Assuming that condition 'bins==NULL' is not redundant gnuastro-0.22/lib/statistics.c:2024:6: note: Null pointer dereference gnuastro-0.22/lib/statistics.c:1552:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/lib/statistics.c:1554:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/lib/statistics.c:1019:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1020:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1021:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1022:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1023:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1024:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1025:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1026:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1027:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1028:34: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1259:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1260:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1261:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1262:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1263:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1264:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1265:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1266:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1267:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1268:31: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1436:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1437:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1438:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1439:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1440:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1441:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1442:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1443:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1444:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1445:30: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1573:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1574:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1575:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1576:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1577:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1578:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1579:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1580:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1581:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1582:34: style: Variable 'aa' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:1872:15: style: Variable 'ra' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2013:14: style: Variable 'ff' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2016:11: style: Variable 'd' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2179:11: style: Variable 'da' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2179:16: style: Variable 'db' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2247:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2248:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2249:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2250:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2251:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2252:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2253:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2254:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2255:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2256:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2289:14: style: Variable 'ff' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2291:15: style: Variable 'sf' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2403:56: style: Parameter 'nbs' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/statistics.c:2826:10: style: Variable 'sarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2861:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2862:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2863:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2864:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2865:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2866:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2867:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2868:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2869:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2870:34: style: Variable 'arr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2960:10: style: Variable 'sarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/statistics.c:2681:40: style: Variable 'oldspread' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/table.c:54:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_DISPLAY_FMT_EXP [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_TXT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:242:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:274:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:525:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:579:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:635:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_TXT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:684:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:748:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/table.c:338:31: warning: Either the condition 'regex==NULL' is redundant or there is possible null pointer dereference: regex. [nullPointerRedundantCheck] gnuastro-0.22/lib/table.c:321:21: note: Assuming that condition 'regex==NULL' is not redundant gnuastro-0.22/lib/table.c:338:31: note: Null pointer dereference gnuastro-0.22/lib/table.c:51:37: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/table.c:134:19: style: Variable 'name' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/table.c:134:26: style: Variable 'unit' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/table.c:134:33: style: Variable 'comment' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/table.c:237:44: style: Parameter 'compiled' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/table.c:298:15: style: Variable 'strcheck' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/table.c:565:60: style: Parameter 'rawtime' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/table.c:676:16: style: Variable 'basename' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/table.c:732:28: style: Variable 'inname' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/tableintern.c:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:107:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_TXT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:128:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:148:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_NAME [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:170:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:190:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_INVALID [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:242:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:443:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tableintern.c:54:9: style: Variable 'c' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/tableintern.c:103:40: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/tableintern.c:144:42: style: Parameter 'string' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/threads.c:59:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/threads.c:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_THREADS_BARRIER_DESTROY_NANOSECS [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/threads.c:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPROC_CURRENT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/threads.c:199:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/threads.c:238:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/threads.c:356:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/threads.c:242:6: style: Condition 'err' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/threads.c:241:27: note: Calling function 'pthread_barrier_init' returns 0 gnuastro-0.22/lib/threads.c:241:27: note: Assignment 'err=pthread_barrier_init(b,NULL,limit)', assigned value is 0 gnuastro-0.22/lib/threads.c:242:6: note: Condition 'err' is always false gnuastro-0.22/lib/threads.c:193:16: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/tiff.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tiff.c:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tiff.c:780:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/tiff.c:70:29: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/tiff.c:93:31: style: Parameter 'name' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/tile-internal.c:476:16: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/lib/tile.c:475:13: error: Syntax Error: AST broken, 'if' doesn't have two operands. [internalAstError] gnuastro-0.22/lib/timing.c:74:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TIMING_VERB_MSG_LENGTH_V [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/timing.c:55:35: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/timing.c:55:45: style: Parameter 'jobname' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TXT_LINESTAT_COMMENT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:174:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:458:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:634:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:719:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:873:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLEINTERN_FLAG_ARRAY_IS_BLANK_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1081:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1224:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1348:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1430:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1566:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1596:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1701:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1727:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1762:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1861:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1928:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1996:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:2052:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/data.c:273:6: warning: Either the condition 'data==NULL' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck] gnuastro-0.22/lib/data.c:268:10: note: Assuming that condition 'data==NULL' is not redundant gnuastro-0.22/lib/data.c:273:6: note: Null pointer dereference gnuastro-0.22/lib/data.c:499:35: style: Parameter 'from' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/data.c:590:51: style: Parameter 'to' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/data.c:631:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:634:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:637:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:640:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:643:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:646:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:649:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:652:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:655:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/data.c:658:7: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/type.c:56:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_BIT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:256:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:280:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRLL [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:366:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:409:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:484:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:631:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/type.c:181:26: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/type.c:365:9: style: Variable 'byte' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/type.c:396:9: style: Variable 'c' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/type.c:573:9: style: Variable 'ptr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:119:14: style: Condition '*str=='\0'' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/txt.c:433:9: style: Condition '++ncol' is always true [knownConditionTrueFalse] gnuastro-0.22/lib/units.c:63:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/units.c:140:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/units.c:180:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/units.c:255:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/units.c:307:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/units.c:380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/txt.c:1449:39: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck] gnuastro-0.22/lib/txt.c:1444:12: note: Assuming that condition 'fp==NULL' is not redundant gnuastro-0.22/lib/txt.c:1449:39: note: Null pointer dereference gnuastro-0.22/lib/txt.c:2056:7: warning: Either the condition 'input==NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck] gnuastro-0.22/lib/txt.c:2052:11: note: Assuming that condition 'input==NULL' is not redundant gnuastro-0.22/lib/txt.c:2056:7: note: Null pointer dereference gnuastro-0.22/lib/txt.c:874:22: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation] gnuastro-0.22/lib/txt.c:128:43: style: Parameter 'match' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:221:65: style: Parameter 'comm_start' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:224:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:229:9: style: Variable 'number' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:856:46: style: Parameter 'info' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:861:36: style: Variable 'ucb' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:862:37: style: Variable 'cb' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:863:36: style: Variable 'usb' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:864:37: style: Variable 'sb' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:865:36: style: Variable 'uib' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:866:37: style: Variable 'ib' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:867:36: style: Variable 'ulb' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:868:37: style: Variable 'lb' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:869:37: style: Variable 'fb' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:870:37: style: Variable 'db' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:1185:11: style: Variable 'tokenvecind' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:1225:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:1697:62: style: Parameter 'lng' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:1698:32: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:1723:62: style: Parameter 'lng' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:1724:32: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:1841:63: style: Parameter 'fmt' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/txt.c:1843:9: style: Variable 'a' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:1883:9: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/txt.c:1974:9: style: Variable 'valuestr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/units.c:68:13: portability: Non reentrant function 'strtok' called. For threadsafe applications it is recommended to use the reentrant replacement function 'strtok_r'. [prohibitedstrtokCalled] gnuastro-0.22/lib/txt.c:153:13: style: Variable 'irepeat' is not assigned a value. [unassignedVariable] gnuastro-0.22/lib/txt.c:540:36: style: Variable 'ncol' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/warp.c:108:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:131:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:367:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:402:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:497:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:608:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:686:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:766:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:873:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:918:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_MAX_CORNERS [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:1044:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:1080:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:1150:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:1189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:68:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_DISTORTION_TPD [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:119:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_COORDSYS_EQJ2000 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:145:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_PROJECTION_AZP [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:255:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NWCSFIX [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:631:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:685:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:756:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDO_safe [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:804:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:873:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_COORDSYS_EQB1950 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:988:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1594:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1698:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1736:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1771:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1847:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:1989:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2037:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2193:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2261:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2379:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2511:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2545:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2785:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2909:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcs.c:2975:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/warp.c:563:6: warning: Either the condition '!in' is redundant or there is possible null pointer dereference: in. [nullPointerRedundantCheck] gnuastro-0.22/lib/warp.c:560:6: note: Assuming that condition '!in' is not redundant gnuastro-0.22/lib/warp.c:563:6: note: Null pointer dereference gnuastro-0.22/lib/warp.c:605:6: warning: Either the condition 'wa==NULL' is redundant or there is possible null pointer dereference: wa. [nullPointerRedundantCheck] gnuastro-0.22/lib/warp.c:604:8: note: Assuming that condition 'wa==NULL' is not redundant gnuastro-0.22/lib/warp.c:605:6: note: Null pointer dereference gnuastro-0.22/lib/warp.c:147:40: style:inconclusive: Same expression used in consecutive assignments of 'pmaxr' and 'pmaxd'. [duplicateAssignExpression] gnuastro-0.22/lib/warp.c:147:56: note: Same expression used in consecutive assignments of 'pmaxr' and 'pmaxd'. gnuastro-0.22/lib/warp.c:147:40: note: Same expression used in consecutive assignments of 'pmaxr' and 'pmaxd'. gnuastro-0.22/lib/warp.c:130:44: style: Variable 'x' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:130:53: style: Variable 'y' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:364:11: style: Variable 'vx' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:365:11: style: Variable 'vy' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:366:10: style: Variable 'indices' can be declared as const array [constVariable] gnuastro-0.22/lib/warp.c:390:11: style: Variable 'xcrn' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:390:23: style: Variable 'ycrn' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:484:11: style: Variable 'xcrn' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:484:23: style: Variable 'ycrn' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:916:11: style: Variable 'inputarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/warp.c:328:10: style: Variable 'row' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcs.c:637:3: warning: Either the condition 'wcs==NULL' is redundant or there is possible null pointer dereference: wcs. [nullPointerRedundantCheck] gnuastro-0.22/lib/wcs.c:633:9: note: Assuming that condition 'wcs==NULL' is not redundant gnuastro-0.22/lib/wcs.c:637:3: note: Null pointer dereference gnuastro-0.22/lib/wcs.c:1745:7: warning: Either the condition 'out==NULL' is redundant or there is possible null pointer dereference: out. [nullPointerRedundantCheck] gnuastro-0.22/lib/wcs.c:1738:13: note: Assuming that condition 'out==NULL' is not redundant gnuastro-0.22/lib/wcs.c:1745:7: note: Null pointer dereference gnuastro-0.22/lib/wcs.c:143:37: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:621:24: style: Parameter 'crpix' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:621:39: style: Parameter 'crval' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:621:54: style: Parameter 'cdelt' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:622:24: style: Parameter 'pc' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:1332:9: style: Variable 'alt' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/wcs.c:1414:51: style: Parameter 'lng1_d' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:1414:67: style: Parameter 'lat1_d' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:1821:25: style: Parameter 'str' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:2101:37: style: Parameter 'wcs' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcs.c:2106:43: style: Variable 'crder' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/tests/buildprog/simpleio.c:37:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/tests/lib/multithread.c:57:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] gnuastro-0.22/tests/lib/multithread.c:100:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] gnuastro-0.22/tests/lib/multithread.c:52:10: style: Variable 'array' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/tests/lib/multithread.c:53:21: style: Variable 'dsize' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/wcsdistortion.c:83:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:172:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:282:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1070:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1377:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1457:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1634:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1753:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1900:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] gnuastro-0.22/tests/lib/versioncxx.cpp:31:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable cout [valueFlowBailoutIncompleteVar] gnuastro-0.22/lib/wcsdistortion.c:1833:15: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg] gnuastro-0.22/lib/wcsdistortion.c:86:10: warning: Either the condition 'wcs==NULL' is redundant or there is possible null pointer dereference: wcs. [nullPointerRedundantCheck] gnuastro-0.22/lib/wcsdistortion.c:82:9: note: Assuming that condition 'wcs==NULL' is not redundant gnuastro-0.22/lib/wcsdistortion.c:86:10: note: Null pointer dereference gnuastro-0.22/lib/wcsdistortion.c:173:6: warning: Either the condition 'wcs==NULL' is redundant or there is possible null pointer dereference: wcs. [nullPointerRedundantCheck] gnuastro-0.22/lib/wcsdistortion.c:171:9: note: Assuming that condition 'wcs==NULL' is not redundant gnuastro-0.22/lib/wcsdistortion.c:173:6: note: Null pointer dereference gnuastro-0.22/lib/wcsdistortion.c:179:8: warning: Either the condition 'wcs->lin.dispre==NULL' is redundant or there is possible null pointer dereference: dispre. [nullPointerRedundantCheck] gnuastro-0.22/lib/wcsdistortion.c:173:22: note: Assuming that condition 'wcs->lin.dispre==NULL' is not redundant gnuastro-0.22/lib/wcsdistortion.c:178:9: note: dispre is assigned 'wcs->lin.dispre' here. gnuastro-0.22/lib/wcsdistortion.c:179:8: note: Null pointer dereference gnuastro-0.22/lib/wcsdistortion.c:76:11: style: Variable 'temp_cd' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/wcsdistortion.c:164:11: style: Variable 'temp_cd' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/wcsdistortion.c:330:58: style: Parameter 'pv1' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:330:71: style: Parameter 'pv2' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:1087:34: style: Parameter 'u' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:1087:45: style: Parameter 'v' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:1356:60: style: Parameter 'fitsize' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:1609:45: style: Parameter 'wcs' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:1609:58: style: Parameter 'pv1' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:1610:38: style: Parameter 'pv2' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/wcsdistortion.c:250:13: style: Variable 'val' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:266:41: style: Variable 'cd[i][j]' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:267:41: style: Variable 'cd[i][j]' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:952:15: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1020:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1101:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1101:21: style: Variable 'k' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1432:13: style: Variable 'val' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1436:18: style: Variable 'ap_order' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1436:30: style: Variable 'bp_order' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1613:13: style: Variable 'val' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1757:19: style: Variable 'nwcs' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1805:15: style: Variable 'nwcs' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1833:19: style: Variable 'nwcs' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1897:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/wcsdistortion.c:1949:16: style: Variable 'j' is assigned a value that is never used. [unreadVariable] gnuastro-0.22/lib/dimension.c:1298:64: style: Condition 'index==-1' is always false [knownConditionTrueFalse] gnuastro-0.22/lib/dimension.c:1115:10: warning: Either the condition 'work' is redundant or there is possible null pointer dereference: work. [nullPointerRedundantCheck] gnuastro-0.22/lib/dimension.c:1288:12: note: Assuming that condition 'work' is not redundant gnuastro-0.22/lib/dimension.c:1288:56: note: Calling function 'dimension_collapse_sortbased_conv', 1st argument 'work' value is 0 gnuastro-0.22/lib/dimension.c:1115:10: note: Null pointer dereference gnuastro-0.22/lib/dimension.c:49:47: style: Parameter 'dsize' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:61:40: style: Parameter 'first' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:61:59: style: Parameter 'second' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:89:46: style: Parameter 'dsize' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:144:11: style: Variable 'end' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:155:51: style: Parameter 'dsize' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:155:66: style: Parameter 'coord' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:273:38: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:273:49: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:285:35: style: Parameter 'a' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:285:46: style: Parameter 'b' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:297:39: style: Parameter 'center' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:297:55: style: Parameter 'pa_deg' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:297:71: style: Parameter 'q' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:298:52: style: Parameter 'point' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/lib/dimension.c:593:16: style: Variable 'df' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:619:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:620:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:621:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:622:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:623:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:624:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:625:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:626:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:627:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:628:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:668:16: style: Variable 'dw' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:668:21: style: Variable 'df' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:713:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:714:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:715:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:716:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:717:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:718:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:719:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:720:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:721:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:722:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:765:17: style: Variable 'iif' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:789:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:790:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:791:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:792:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:793:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:794:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:795:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:796:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:797:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:798:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:857:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:858:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:859:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:860:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:861:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:862:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:863:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:864:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:865:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/lib/dimension.c:866:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/columns.c:801:26: style: Variable 'name' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:789:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:801:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:802:26: style: Variable 'unit' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:790:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:802:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:803:26: style: Variable 'ocomment' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:791:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:803:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:805:26: style: Variable 'otype' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:793:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:805:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:806:26: style: Variable 'ctype' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:794:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:806:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:807:26: style: Variable 'disp_fmt' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:795:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:807:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:808:26: style: Variable 'disp_width' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:796:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:808:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:809:26: style: Variable 'disp_precision' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch] gnuastro-0.22/bin/mkcatalog/columns.c:797:26: note: $symbol is assigned gnuastro-0.22/bin/mkcatalog/columns.c:809:26: note: $symbol is overwritten gnuastro-0.22/bin/mkcatalog/columns.c:2370:43: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bin/mkcatalog/columns.c:2371:43: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bin/mkcatalog/columns.c:2372:43: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bin/mkcatalog/columns.c:2389:35: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bin/mkcatalog/columns.c:2447:39: style: Same value in both branches of ternary operator. [duplicateValueTernary] gnuastro-0.22/bin/mkcatalog/columns.c:160:15: style: Variable 'tmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/columns.c:320:19: style: Variable 'colcode' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/columns.c:414:19: style: Variable 'strtmp' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/columns.c:2368:43: style: Parameter 'p' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/columns.c:2411:63: style: Parameter 'row' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/columns.c:2506:27: style: Parameter 'ci' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/columns.c:2526:61: style: Parameter 'oi' can be declared as pointer to const [constParameterPointer] gnuastro-0.22/bin/mkcatalog/columns.c:2580:15: style: Variable 'vec' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/columns.c:2581:19: style: Variable 'ii32f' can be declared as pointer to const [constVariablePointer] gnuastro-0.22/bin/mkcatalog/columns.c:2582:19: style: Variable 'if64f' can be declared as pointer to const [constVariablePointer] diff: head gnuastro-0.22/bin/arithmetic/operands.c:145:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/arithmetic/operands.c:260:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/buildprog/buildprog.c:123:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/color.c:185:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/color.c:455:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/color.c:814:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/color.c:99:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/convertt.c:102:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/convertt.c:144:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_LT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/convertt.c:178:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convertt/convertt.c:379:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/convertt/main.c:53:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convolve/convolve.c:211:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convolve/convolve.c:309:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convolve/convolve.c:373:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convolve/convolve.c:485:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/convolve/convolve.c:536:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/convolve/main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/cosmiccal/main.c:50:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/crop/main.c:56:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/crop/onecrop.c:112:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:203:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:251:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:360:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:400:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:476:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:515:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_KEYWORD [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:576:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_KEYWORD [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:740:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/onecrop.c:849:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/wcsmode.c:154:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/wcsmode.c:272:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/crop/wcsmode.c:471:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/crop/wcsmode.c:72:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/match/main.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:124:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:179:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:242:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:287:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:356:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:475:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:541:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:583:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:632:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCH_KDTREE_INTERNAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:699:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/match/match.c:721:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable MATCH_KDTREE_DISABLE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/columns.c:2378:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/columns.c:2414:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/columns.c:2517:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/columns.c:2536:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/columns.c:2696:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/columns.c:418:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/mkcatalog/main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/mkcatalog.c:208:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/mkcatalog.c:407:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/mkcatalog.c:512:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/mkcatalog.c:670:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/upperlimit.c:230:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/upperlimit.c:249:48: style: Parameter 'min' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bin/mkcatalog/upperlimit.c:252:27: style: Variable 'p' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/bin/mkcatalog/upperlimit.c:289:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/upperlimit.c:378:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/upperlimit.c:462:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_OPTIONAL_MEAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkcatalog/upperlimit.c:573:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/mkprof/main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/mkprof/profiles.c:141:42: style: Parameter 'mkp' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bin/noisechisel/detection.c:1102:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:1156:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:230:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:245:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable i [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:287:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:384:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:502:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:546:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/noisechisel/detection.c:72:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:744:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:828:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:862:45: style: Parameter 'workbin' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bin/noisechisel/detection.c:869:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/noisechisel/detection.c:930:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT32 [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/noisechisel/main.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/query/gaia.c:56:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/query/main.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/ned.c:127:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/query.c:156:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/query.c:213:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_NAME [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/query.c:314:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/query.c:99:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_NAME [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:101:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:126:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:182:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:235:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:272:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:307:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:346:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/query/tap.c:382:3: error: Memory leak: headstr [memleak] head gnuastro-0.22/bin/query/tap.c:411:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/query/tap.c:54:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/segment/main.c:57:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/statistics/contour.c:191:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:1054:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAGS_BASIC [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:1192:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:1279:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:1392:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable next [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:199:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:253:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:325:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_OP_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:397:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:469:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:632:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:711:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:808:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:892:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/arithmetic.c:975:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/table/main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:1045:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:113:51: style: Parameter 'rowids' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bin/table/table.c:1166:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:127:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:1283:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:1318:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:1449:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:1513:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:1576:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:174:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:248:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:345:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:436:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_INPLACE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:597:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/table/table.c:64:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bin/table/table.c:736:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/bin/warp/main.c:55:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_SUCCESS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/cloexec.c:82:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable F_DUPFD_CLOEXEC [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/fcntl.c:492:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CLOEXEC [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/getgroups.c:33:54: style: Parameter 'groups' can be declared as pointer to const [constParameterPointer] 2.13.0 gnuastro-0.22/bootstrapped/lib/getline.c:24:43: style: Parameter 'stream' can be declared as pointer to const [constParameterPointer] 2.13.0 gnuastro-0.22/bootstrapped/lib/getopt.c:272:18: warning: The address of local variable 'ambig_fallback' might be accessed at non-zero index. [objectIndex] gnuastro-0.22/bootstrapped/lib/getopt.c:251:21: note: Address of variable taken here. gnuastro-0.22/bootstrapped/lib/getopt.c:272:18: note: The address of local variable 'ambig_fallback' might be accessed at non-zero index. head gnuastro-0.22/bootstrapped/lib/getopt.c:272:18: warning: The address of variable 'ambig_fallback' might be accessed at non-zero index. [objectIndex] gnuastro-0.22/bootstrapped/lib/getopt.c:251:21: note: Address of variable taken here. gnuastro-0.22/bootstrapped/lib/getopt.c:272:18: note: The address of variable 'ambig_fallback' might be accessed at non-zero index. head gnuastro-0.22/bootstrapped/lib/getopt.c:624:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/nl_langinfo.c:388:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable decimal_point [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1000:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1024:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1117:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1167:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1255:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1312:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1388:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_token_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:141:68: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1461:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1509:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1546:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1599:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:1647:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_dfastate_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:261:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:337:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:494:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WEOF [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:586:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTBOL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:79:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_string_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:902:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOTEOL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:939:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:952:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regex_internal.c:967:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable Idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1042:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1164:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1205:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1315:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1342:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1381:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_fail_stack_ent_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1465:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable eps_via_nodes [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1477:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1557:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1605:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable non_eps_nodes [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1668:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1695:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1714:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1760:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1798:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1846:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1880:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:1994:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2076:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2172:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable nodes [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2203:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2279:8: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2371:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2442:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable accept_mb [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2511:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_BACK_REF [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2620:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2768:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_OPEN_SUBEXP [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2815:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:2982:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3059:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3110:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3156:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOERROR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3244:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SBC_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3444:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable CHARACTER [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3619:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OP_UTF8_PERIOD [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3918:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_CHARS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:3956:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:4018:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:4094:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_backref_cache_entry [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:413:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable regmatch_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:4143:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable str_idx [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:4170:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:4201:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable re_sub_match_last_t [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:457:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:537:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REGS_REALLOCATE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:609:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_NOMATCH [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/regexec.c:909:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable REG_ESPACE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/setlocale_null.c:328:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-mutex.c:82:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-mutex.c:91:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-recmutex.c:108:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EPERM [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-recmutex.c:123:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-recmutex.c:84:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:161:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:218:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_HANDLE_VALUE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:279:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:312:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EBUSY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:323:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/lib/windows-rwlock.c:367:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/accept.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/bind.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/connect.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/listen.c:36:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/nap.h:110:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/nap.h:131:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/nap.h:72:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/nap.h:96:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:138:28: style: Parameter 'threadp' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:139:57: style: Parameter 'arg' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:142:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EAGAIN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:161:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:168:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:172:21: style: Parameter 'value' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:44:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:51:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PTHREAD_CREATE_JOINABLE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/pthread-thread.c:60:50: style: Parameter 'attr' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/bootstrapped/tests/putenv.c:173:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/setenv.c:296:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/setenv.c:311:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable environ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/setsockopt.c:40:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable INVALID_SOCKET [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/sigprocmask.c:139:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/sigprocmask.c:159:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/sigprocmask.c:180:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/sigprocmask.c:200:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/sigprocmask.c:210:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NSIG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/sigprocmask.c:245:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/sigprocmask.c:300:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SIG_ERR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/socket.c:40:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable SOCKETS_1_1 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/strerror_r.c:146:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ERANGE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c-ctype.c:221:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c-ctype.c:67:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isalnum.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isalpha.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isblank.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32iscntrl.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isdigit.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isgraph.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32islower.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isprint.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32ispunct.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isspace.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isupper.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32isxdigit.c:54:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32rtomb.c:63:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-c32tolower.c:79:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-free.c:54:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-getopt-main.h:51:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-getopt.h:113:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:126:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:1845:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:1952:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable optind [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-getopt_long.h:55:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable opterr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-gettimeofday.c:60:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-hard-locale.c:97:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_CTYPE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-once.c:40:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable a [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-openat.c:43:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-openat.c:66:5: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-pthread-thread.c:36:38: style: Parameter 'arg' can be declared as pointer to const. However it seems that 'worker_thread_func' is a callback function, if 'arg' is declared with const you might also need to cast function pointer(s). [constParameterCallback] gnuastro-0.22/bootstrapped/tests/test-pthread-thread.c:47:45: note: You might need to cast the function pointer here gnuastro-0.22/bootstrapped/tests/test-pthread-thread.c:36:38: note: Parameter 'arg' can be declared as pointer to const head gnuastro-0.22/bootstrapped/tests/test-regex.c:152:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable rm_so [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-regex.c:186:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:234:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:241:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:269:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:303:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FD_SETSIZE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:340:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:366:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:402:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:424:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:440:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-select.h:89:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable AF_INET [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-stat-time.c:104:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-stat-time.c:118:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-stat-time.c:141:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_mtime [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-stat-time.c:182:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable st_mtime [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-stat-time.c:204:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable tv_nsec [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-stat-time.c:83:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_WRONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-stat-time.c:98:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable O_CREAT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-vasnprintf.c:112:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable asnprintf [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/test-wcrtomb.c:61:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable LC_ALL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/windows-tls.c:220:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ENOMEM [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/windows-tls.c:337:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EINVAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/bootstrapped/tests/windows-tls.c:88:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FALSE [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/arithmetic-set.c:64:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/arithmetic-set.c:85:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_SET_PREFIX_LENGTH [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/array.c:185:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/array.c:57:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:1000:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/blank.c:1016:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1017:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1018:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1019:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1020:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1021:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1022:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1023:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1024:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1025:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/blank.c:1074:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:1156:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/blank.c:1164:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1165:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1166:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1167:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1168:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1169:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/blank.c:116:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/blank.c:1170:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1171:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1172:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:1173:33: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/blank.c:1213:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:1235:62: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:338:57: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:446:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_BLANK_CH [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/blank.c:453:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:454:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:455:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:456:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:457:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:458:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:459:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:460:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:461:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:462:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/blank.c:522:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:580:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:696:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/blank.c:721:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:721:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:722:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:722:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:723:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:723:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:724:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:724:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:725:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:725:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:726:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:726:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:727:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:727:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:728:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:728:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:729:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:729:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:730:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/blank.c:730:34: style: Variable 'as' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/blank.c:796:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:922:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/blank.c:93:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/box.c:224:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/box.c:226:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:1031:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:1078:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:212:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:376:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:397:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:422:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:450:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:560:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:626:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:661:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:682:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:715:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:783:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:846:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:93:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/checkset.c:991:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/color.c:352:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/color.c:529:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/cosmology.c:227:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_PARSEC [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/cosmology.c:260:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/cosmology.c:318:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/cosmology.c:372:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_PARSEC [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/cosmology.c:472:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/cosmology.c:484:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GSL_CONST_MKSA_SPEED_OF_LIGHT [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/cosmology.c:95:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:134:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:222:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:270:58: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:346:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:399:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:421:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:449:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:484:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:506:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:598:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/data.c:612:24: style: Condition 'leftadjust' is always true [knownConditionTrueFalse] gnuastro-0.22/lib/data.c:594:27: note: Assignment 'leftadjust=1', assigned value is 1 gnuastro-0.22/lib/data.c:612:24: note: Condition 'leftadjust' is always true head gnuastro-0.22/lib/data.c:833:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/data.c:872:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/data.c:898:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:899:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:900:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:901:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:902:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:903:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:904:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:905:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:906:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/data.c:907:30: style: Variable 'f' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:1115:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:1159:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:117:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:1372:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:163:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:213:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:336:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:415:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:619:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:619:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:620:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:621:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:622:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:623:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:624:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:625:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:626:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:627:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:628:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:662:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:713:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:714:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:715:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:716:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:717:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:718:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:719:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:720:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:721:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:722:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:789:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:789:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:790:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:791:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:792:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:793:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:794:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:795:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:796:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:797:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:798:32: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:857:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/dimension.c:857:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:858:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:859:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:860:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:861:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:862:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:863:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:864:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:865:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:866:30: style: Variable 'inarr' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/dimension.c:989:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_NUMOK [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:1032:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:334:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:377:40: style: Parameter 'dsize' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/lib/eps.c:391:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_SHAPE_LINE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:433:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:469:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_SHAPE_ELLIPSE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:555:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_SHAPE_CIRCLE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:608:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:645:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:730:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_COLOR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:852:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_SIZE2_ELLIPSE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:932:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_SHAPE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/eps.c:994:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_EPS_MARK_DEFAULT_LINEWIDTH [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:111:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_ROBUST_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:191:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:231:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:322:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_LINEAR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:336:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_LINEAR_NO_CONSTANT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:350:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:394:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:492:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:604:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FIT_ROBUST_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fit.c:645:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1036:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_CARD [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1081:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1250:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1377:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1492:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1521:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1556:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1601:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1628:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1665:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1692:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1732:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1784:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1834:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1882:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_FITS_KEY_TITLE_START [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:188:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:1925:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2056:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2188:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READWRITE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:218:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2241:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2347:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2405:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2486:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2575:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2628:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2703:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:271:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2789:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TSTRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:2843:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:296:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE_IMG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3030:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3104:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_VALUE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3154:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_DISPLAY_FMT_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3251:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3286:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLEN_KEYWORD [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:358:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3617:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3688:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:378:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable TBIT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3861:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3932:42: style: Parameter 'data' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/lib/fits.c:3938:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:3990:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:4155:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:4188:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:4264:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:4344:56: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:4409:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:462:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_BIT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:577:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:675:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable BYTE_IMG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:709:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:733:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:758:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:805:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:832:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable ASCII_TBL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:872:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/fits.c:971:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable READONLY [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/jpeg.c:325:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/jpeg.c:79:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/kdtree.c:157:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/kdtree.c:354:43: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/kdtree.c:412:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/kdtree.c:513:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable array [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/kdtree.c:574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:1008:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:1135:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:1187:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:1253:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:1326:65: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:1546:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:1618:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:259:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:298:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:316:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:366:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PRId32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:405:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:463:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:481:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:570:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:628:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:645:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:740:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:800:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:817:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:912:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/list.c:957:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/makeplugin.c:352:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GMK_FUNC_DEFAULT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:1015:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:1147:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:1229:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:273:10: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:294:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:425:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:518:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:560:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:617:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/match.c:911:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:1268:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:1405:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/options.c:146:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:1494:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:1567:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:1640:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:1886:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:1921:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_STATIC_MEM_FOR_VALUES [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2015:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAGS_BASIC [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:220:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2217:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_KEY_CONFIG [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2338:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2435:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2581:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2635:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable key [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2663:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2780:6: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_OPTIONS_NO_ARG_TYPE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2838:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2867:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:2954:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable OPTION_HIDDEN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:3022:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:3076:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:3153:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable group [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:3209:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:3321:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:334:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_VERSION [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:3395:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable set [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:3466:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:443:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:482:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_COLOR_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:521:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:547:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_LINEAR_MATRIX_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:613:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:659:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_INTERPOLATE_NEIGHBORS_METRIC_RADIAL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:723:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/options.c:845:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/pdf.c:127:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/pdf.c:127:61: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/permutation.c:164:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/permutation.c:228:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/permutation.c:319:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/pointer.c:136:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/pointer.c:249:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:212:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:375:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:400:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:465:40: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:514:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_ROUND_ERR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:583:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_MAX_CORNERS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:684:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:712:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MIN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/polygon.c:864:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_MAX_CORNERS [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/polygon.c:908:11: warning: Uninitialized variables: tordinds.x, tordinds.y [uninitvar] gnuastro-0.22/lib/polygon.c:884:13: note: Assuming condition is false gnuastro-0.22/lib/polygon.c:908:11: note: Uninitialized variables: tordinds.x, tordinds.y head gnuastro-0.22/lib/pool.c:206:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/python.c:91:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/speclines.c:297:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_SPECLINES_NAME_Ne_VIII_770 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/speclines.c:791:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_SPECLINES_ANGSTROM_Ne_VIII_770 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1031:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1271:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:130:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1325:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1431:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1547:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT16 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:156:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/statistics.c:1573:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1574:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1575:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1576:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1577:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1578:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1579:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1580:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1581:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:1582:34: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:1636:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gal_qsort_uint8_i [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1679:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable gal_qsort_uint8_d [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1798:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_SORT_CH [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:181:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable o [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:1872:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:2016:28: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:203:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/statistics.c:2059:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2060:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2061:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2062:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2063:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2064:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2065:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2066:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2067:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2068:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2184:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/statistics.c:2247:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2247:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2248:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2248:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2249:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2249:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2250:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2250:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2251:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2251:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2252:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2252:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2253:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2253:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2254:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2254:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2255:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2255:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2256:30: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2256:30: style: Variable 'b' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2297:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_BINS_REGULAR [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:2411:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUT_SIZE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:241:18: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:2481:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_OPTIONAL_STD [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:2574:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/statistics.c:2691:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2692:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2693:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2694:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2695:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2696:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2697:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2698:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2699:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2700:37: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:2830:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_STD [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:287:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:2963:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_STATISTICS_CLIP_OUTCOL_STD [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/statistics.c:2984:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2985:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2986:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2987:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2988:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2989:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2990:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2991:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2992:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:2993:28: style: Variable 'pp' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:355:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:398:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_ARITHMETIC_FLAG_INPLACE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:535:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:576:32: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_SORTED_I [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:651:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/statistics.c:667:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:667:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:668:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:668:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:669:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:669:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:670:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:670:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:671:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:671:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:672:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:672:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:673:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:673:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:674:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:674:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:675:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:675:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:676:32: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:676:32: style: Variable 'r' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:723:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/statistics.c:798:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_DATA_FLAG_BLANK_CH [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/statistics.c:878:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:879:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:880:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:881:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:882:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] 2.13.0 gnuastro-0.22/lib/statistics.c:883:29: style: Variable 'af' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/statistics.c:888:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:114:20: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_TXT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:146:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable name [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:242:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:274:27: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:319:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:525:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:579:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:635:42: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_TXT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:684:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/table.c:748:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:107:54: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_TXT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:128:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:148:51: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_SEARCH_NAME [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:170:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:190:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLE_FORMAT_INVALID [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:242:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:443:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/tableintern.c:60:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tableintern.c:60:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/threads.c:138:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_THREADS_BARRIER_DESTROY_NANOSECS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/threads.c:175:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NPROC_CURRENT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/threads.c:199:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/threads.c:238:69: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/threads.c:356:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tiff.c:122:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/tiff.c:58:9: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tiff.c:629:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/tiff.c:780:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/timing.c:55:35: style: Parameter 't1' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/lib/txt.c:1081:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable type [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1188:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1224:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1348:36: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1399:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1430:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1566:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1596:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/txt.c:1634:9: style: Variable 'fp' can be declared as pointer to const [constVariablePointer] head gnuastro-0.22/lib/txt.c:1643:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1701:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1727:30: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:174:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1762:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1861:39: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1928:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:1996:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:2052:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:226:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:458:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:634:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable flag [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:719:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/txt.c:873:35: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TABLEINTERN_FLAG_ARRAY_IS_BLANK_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:165:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:184:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_BIT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:256:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:280:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable FLT_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:319:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_STRLL [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:366:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:409:67: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:484:45: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/type.c:55:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:56:60: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/type.c:631:59: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_INT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/units.c:140:49: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/units.c:180:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/units.c:255:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/units.c:307:34: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_UINT8 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/units.c:380:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:1044:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/warp.c:107:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:1080:12: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_INT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:108:64: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:1150:55: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable PACKAGE_BUGREPORT [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:1189:31: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:131:48: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable DBL_MAX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:367:37: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:402:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:497:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:608:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:686:46: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:766:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:873:33: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/warp.c:918:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_POLYGON_MAX_CORNERS [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1152:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:119:50: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_COORDSYS_EQJ2000 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1335:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:145:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_PROJECTION_AZP [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1594:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1698:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1736:7: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1771:23: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1847:44: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:1989:38: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2037:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2101:37: style: Parameter 'wcs' can be declared as pointer to const [constParameterPointer] head gnuastro-0.22/lib/wcs.c:2103:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:213:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_STRING [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2193:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2261:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2379:26: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2511:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2545:24: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_BLANK_SIZE_T [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:255:41: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2785:21: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT64 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2909:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:2975:47: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:357:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NWCSFIX [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:631:3: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:685:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:756:17: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDO_safe [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:804:53: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:873:16: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_WCS_COORDSYS_EQB1950 [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcs.c:988:19: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable NAN [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1070:14: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1140:15: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1377:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1457:25: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1634:29: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable errno [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:172:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1753:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable stderr [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1900:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:1954:13: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable WCSHDR_all [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:282:22: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable _a [valueFlowBailoutIncompleteVar] 2.13.0 gnuastro-0.22/lib/wcsdistortion.c:83:11: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable EXIT_FAILURE [valueFlowBailoutIncompleteVar] head gnuastro-0.22/lib/wcsdistortion.c:83:63: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable __func__ [valueFlowBailoutIncompleteVar] head gnuastro-0.22/tests/lib/multithread.c:100:52: debug: valueFlowConditionExpressions bailout: Skipping function due to incomplete variable GAL_TYPE_FLOAT32 [valueFlowBailoutIncompleteVar] DONE